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

[v2.0] implement generic menu definition #53

Closed
anb0s opened this issue Jul 15, 2016 · 3 comments
Closed

[v2.0] implement generic menu definition #53

anb0s opened this issue Jul 15, 2016 · 3 comments

Comments

@anb0s
Copy link
Owner

anb0s commented Jul 15, 2016

Menus (under main EasyShell menu) can re-use commands (presets) defined statically:

  • UUID (internal)
  • name (predefined name patterns EasyShell 1.4, 1.5, 2.0 naming or enter own name)
  • use command (by UUID, internal)

Optional

  • add as sub menu, e.g. "EasyShell -> My Category -> My Tool" (optional)

Features:

  • Initial scan or "Restore Defaults" will add predefined menus for detected OS (like it's done in EasyShell 1.x)
  • Add new menu
  • Copy existing menu
  • Remove menu
  • Sort (Up, Down)
@anb0s
Copy link
Owner Author

anb0s commented Jul 19, 2016

addressed with 2.0.0 beta 2

anb0s added a commit that referenced this issue Jul 19, 2016
fixed: issues described in #52 - [v2.0] issues found in beta 1
- Opening the edition window for an existing entry changes its name back
to the original one.
- Adding a new entry sometimes changes the name of the other existing
entries back to their original one.
- I wouldn't automatically prefix the "menu name" with the "type" when
exiting the "Edit existing command".

fixed: other
- menu data is changed also in case of cancel
- issue #56 - [v2.0] migration support from older EasyShell v2.x (also
beta releases)

added:
- MenuTypeName: predefined and user defined name patterns (#53)
- implemented migration of store

Signed-off-by: Andre Bossert <anb0s@anbos.de>
@anb0s
Copy link
Owner Author

anb0s commented Jul 19, 2016

All points are fixed, except

  • Optional: add as sub menu, e.g. "EasyShell -> My Category -> My Tool" (optional)

@anb0s
Copy link
Owner Author

anb0s commented Jul 19, 2016

see #54

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