Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Application Preferences system #101

Closed
le717 opened this issue Jan 4, 2016 · 2 comments
Closed

Application Preferences system #101

le717 opened this issue Jan 4, 2016 · 2 comments
Labels
feature: settings feature New or enhanced functionality for users

Comments

@le717
Copy link
Contributor

le717 commented Jan 4, 2016

(Brain dump ahead.)

In addition to the individual project system, we should also have an app-wide preferences system for managing stuff that does not only apply to projects.

  • JSON based
  • Would contain details such as
    • Current theme
    • Any more that fit the above description

Long-term project, no current priority or milestone.

@charlielee charlielee added the feature New or enhanced functionality for users label Jan 13, 2016
@charlielee
Copy link
Owner

charlielee commented Mar 4, 2016

Other potential eventual preference details can think of:

  • Set default:
    • Audio on or off
    • Playback fps
    • Onion skinning amount
    • Camera: source and output resolution
    • Looping: on or off
    • Framereel collapsed or not.
    • How many frames to play when "play last few" used.
  • Custom keyboard shortcuts
  • If any particular application should be launched with Boats Animator (eg a web controller application) Launch webcam controller on opening new project #76.
  • Preview area background color
  • Default grid toggle width/height and opacity
  • Default aspect ratio mask width/height and opacity

@charlielee
Copy link
Owner

Closing this issue as the basis for a preference system has been implemented in the v1.0 rewrite. The settings are exposed on a settings page in #364

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: settings feature New or enhanced functionality for users
Projects
None yet
Development

No branches or pull requests

2 participants