Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 41d6ac086e2bfc1ffed6bdd3d8bffd6e8326780c
      
https://github.com/synfig/synfig/commit/41d6ac086e2bfc1ffed6bdd3d8bffd6e8326780c
  Author: rodolforg <rodolf...@users.noreply.github.com>
  Date:   2021-05-23 (Sun, 23 May 2021)

  Changed paths:
    M synfig-studio/src/gui/app.cpp
    M synfig-studio/src/gui/app.h
    M synfig-studio/src/gui/dialogs/dialog_setup.cpp
    M synfig-studio/src/gui/dialogs/dialog_setup.h

  Log Message:
  -----------
  Basic implementation of Keyboard Shortcut Editor (#2160)

Some other features could be done, for example:
- Own button for 'restore default shortcuts only' (instead of together with all 
other Synfig Studio settings)
- Save and load specific/custom accel map file (it always read/overwrite 
[config-folder]/accelrc)
- List all available actions (currently it lists only those with a default 
shortcut set in app.cpp)
- Group actions in a Tree view structure (but I'm lazy for that)
- List with better (simpler) names and maybe tooltips: right now it's the 
action full path. However, it would require a proper registration on every 
case, and this PR is just a quick implementation
- Warn user if a shortcut is used for another action

fix #422




_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to