Here is a diff which contains my local work done so far. Although there is always more work to do to get the internals looking cleaner, I think the core is now in an acceptable state. The primary step after this will be to implement loading and saving. Once that is finished, schemes support should be straightforward to implement.
Details
Details
- Reviewers
rempt - Maniphest Tasks
- T947: Redesign shortcut system internals
- Commits
- R37:f66f1c76aa95: Rework shortcut internals
Diff Detail
Diff Detail
- Repository
- R37 Krita
- Branch
- KisActionRegistry-4
- Lint
No Linters Available - Unit
No Unit Test Coverage
Comment Actions
More updates. Now tool actions show up in the menu. Ownership has changed a bit. I think the notion that KisActionRegistry should own actions itself was the wrong direction.
- Add missing .action files
- Make XMLGUI and KoToolManager play nicely together
Comment Actions
- Polish up the shortcuts editor
Added more robust loading/saving, nicer folding options