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

Create settings menu #9

Open
seamustuohy opened this issue Feb 4, 2014 · 0 comments
Open

Create settings menu #9

seamustuohy opened this issue Feb 4, 2014 · 0 comments

Comments

@seamustuohy
Copy link
Collaborator

The settings menu will allow a user to track commotion_client wide settings. These settings include sections for controlling alerts, network interface defaults, application settings, sounds, translation & usability, privacy, security, updates, and an advanced menu for controlling logging, and crash reporting.

Settings

General
    Default Device Order (for commotion networking Enable with checkboxes and order with drag and drop) Defaults to wireless
    Auto-connect to saved networks when in range? (checkbox: off by default)
Appearance
    Language
    Text size
    Font
    Zoom (?? This may be infeasible… I will look into PyQt 508 compliance)
Users
    Add User
    Delete User
privacy
security
advanced
    reset to default settings
    continue running background apps when commotion-client is closed? (yes by default)
sounds & Alerts
    mute all sounds
    Disable all alerts
    overall volume
    custom sound volumes (by type)
    turn on/off alerts
        connected to mesh network (when an interface actually starts to receive traffic from a mesh it is attempting to connect to - like TC messages)
        Saved Ad-Hoc Network found (would have to go by mesh ssid, so not totally accurate, but a good indicator)
Applications
    Sign applications with user keys or a default key
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant