Index: trunk/doc/devlog/20171004_plan_menu.html
===================================================================
--- trunk/doc/devlog/20171004_plan_menu.html (nonexistent)
+++ trunk/doc/devlog/20171004_plan_menu.html (revision 11916)
@@ -0,0 +1,25 @@
+
+
+
+
+ How to clean up the menu system
+
+What the poll at
+ http://igor2.repo.hu/cgi-bin/menu-poll.cgi
+suggests:
+
+[multikey2] The default menu file should offer two sets of hotkeys:
+
+
+ - multikey hotkeys (e.g. "f s" for "file, save" or "e c" for "edit, copy", similar to how it is done in gschem)
+
- single key hotkey, that always has a modifier if it is a [a..z] (e.g. ctrl+s for save, ctrl+c for copy).
+
+This would allow the transition to multi-key (pretty much unaviodable if
+we want to add new functions with hotkeys) and still keep single-key items.
+(Multiple hotkeys for the same menu item should work.)
+
+However, we wouldn't be able to keep single key alpha hotkeys, such as
+'o' and 'f' - they will have a multi-key variant and probably a
+single-key-with-modifier variant (and in return some other
+single-key-with-modifier of our less often used hotkeys will lose their
+single-key-with-modifier to make room for these)