Page MenuHomePhabricator

Build a global menu item showing the current Phrequent stack
Open, WishlistPublic

Assigned To
None
Authored By
epriestley
Oct 18 2013, 7:11 PM
Referenced Files
F72778: Screen_Shot_2013-10-18_at_12.08.09_PM.png
Oct 18 2013, 7:11 PM
Tokens
"Like" token, awarded by lavahot."Love" token, awarded by haldyr."Love" token, awarded by Korri.

Description

Phabricator currently has global "Notifications" and "Messages" items, in the top menubar. We should add a similar item for Phrequent, to serve as a global status indicator about time tracking.

When the user isn't tracking anything, the user doesn't have access to Phrequent, or Phrequent is not installed, the menu shouldn't be present. We might make it dim for the "untracked" state eventually, but for now I'm worried about distracting users with a rarely-used, barely-functional global item.

Initially, this could just show things you're currently tracking. In later iterations, we could put controls in the menu (e.g., stop / pause tracking).

Event Timeline

epriestley raised the priority of this task from to Wishlist.
epriestley updated the task description. (Show Details)
epriestley added a project: Phrequent.
epriestley added subscribers: epriestley, skyronic.

It would probably look something like this:

Screen_Shot_2013-10-18_at_12.08.09_PM.png (274×419 px, 22 KB)

Adding a input box to the top so wherever you are you can just type in the task number you want to switch to, would be a plus.

Also the possibility to click on a button to display the list of tasks and start time - end time of the day and a button to remove or edit each line could be quite useful.