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

GUI Task-bar #3

Open
7 tasks
seamustuohy opened this issue Feb 3, 2014 · 0 comments
Open
7 tasks

GUI Task-bar #3

seamustuohy opened this issue Feb 3, 2014 · 0 comments

Comments

@seamustuohy
Copy link
Collaborator

The task-bar should behave as follows.

  • When a module is activated the taskbar should display itself in the main view area with at LEAST the following default menu's.

Settings (Gear Image) (opens dropdown menu of the following)

  • exit (close the gui, not the commotion_client)
  • about (open the about page in main view)
  • settings (opens commotion_client_GUI settings page)
  • update (check commotion website for updates)
  • add-on's (opens add-on/module management interface)

User (sideways Commotion logo person) (opens dropdown menu of the following)

  • Login/Logout (opens login/logout page for users)
  • Preferences (opens user preferences page)

Full-Screen (that box with lines around its corners... you know the one) (minimized the menu-bar and puts the main window into full screen mode)

  • Any module may add actions to the taskbar using one of the pre-build icons or one of their own creation. Prebuilt icons are as follows.
    1. save
    2. load
    3. print
  • And module may add items to existing task-bar dropdown boxes (settings, user) if it is a section name that does not already exist.
  • task-bar must refresh upon any main view screen change or refresh
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