The Fetch menu item (from under the Version Control item when right-clicking in the Files/Projects panels on a Git repository) is missing the expected ellipsis --- the ellipsis is expected here as the user has to choose additional options before actually performing any "Fetch" operation.
The Show History menu item uses unexpected ellipsis --- the ellipsis here is not necessary as there are no other steps involved before the "Show History" operation is completed.
This applies in general to all other places where ellipses are used or not. To contrast the two above, once the Show History menu item was clicked, the history is shown (the requested operation is completed), however once the Fetch menu item was clicked, no fetching was done (the requested operation was NOT completed).
In case of the Properties menu item, it could be debatable, however in general no ellipses are used for items like Settings, Options, Properties, etc.
I guess what we need for ADS is to define some consistent Human Interface Guidelines. Then we either have a flow in our following of the decided HIG or a flaw in the HIG itself.
Here is a good answer http://stackoverflow.com/a/637708 which links to various other HIG talking about ellipsis.
Here is a good answer http://stackoverflow.com/a/637708 which links to various other HIG talking about ellipsis.
This is a great summary of various HIG. I think any of them will work for our situation but lets go with Windows guideline for the Git Client App. If we find any conflicts, we can discuss further.
Here is a good answer http://stackoverflow.com/a/637708 which links to various other HIG talking about ellipsis.
This is a great summary of various HIG. I think any of them will work for our situation but lets go with Windows guideline for the Git Client App. If we find any conflicts, we can discuss further.
Here we could also add the inconsistent colons usage in the dialogs. The Tag dialog has colons, Merge does not have colons.
Here we could also add the inconsistent colons usage in the dialogs. The Tag dialog has colons, Merge does not have colons.
Issue #8777 |
Closed |
Fixed |
Resolved |
Completion |
No due date |
Fixed Build ADS 14.0.0-beta-20 |
No time estimate |
1 issue link |
relates to #8360
Issue #8360Browse Repository - Menu items with ellipses |
I guess what we need for ADS is to define some consistent Human Interface Guidelines. Then we either have a flow in our following of the decided HIG or a flaw in the HIG itself.
Here is a good answer http://stackoverflow.com/a/637708 which links to various other HIG talking about ellipsis.