[umbrello-devel] [umbrello] [Bug 124804] Keyboard shortcuts for all actions

Ralf Habacker ralf.habacker at freenet.de
Thu Jul 3 11:43:10 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=124804

--- Comment #4 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 6a3fc58c05a1eee798892ab90f264b021ce72c57 by Ralf Habacker.
Committed on 03/07/2014 at 06:27.
Pushed by habacker into branch 'master'.

Add read/save support for keyboard shortcuts.

- Store toolbar actions into action collection of class KXMLGUIClient,
  which is required to be listed in the shortcuts settings dialog.
  To be able to access tool bar actions with tbb_... constants, save
  tool bar actions in WorkToolBar::m_actions, which makes
WorkToolBar::m_toolButtons
  and class ToolButton obsolate; tool bar related cursors are stored in
  WorkToolBar::m_cursors.
- Save changed shortcuts in [Shortcuts] section of umbrello settings file
'umbrellorc'
- Show tool bar button shortcut in button tooltip.

M  +7    -0    umbrello/uml.cpp
M  +30   -22   umbrello/worktoolbar.cpp
M  +6    -20   umbrello/worktoolbar.h

http://commits.kde.org/umbrello/6a3fc58c05a1eee798892ab90f264b021ce72c57

--- Comment #3 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 94d0b31ab5fdb43c4a7783d41d4d9511e234d65b by Ralf Habacker.
Committed on 03/07/2014 at 06:25.
Pushed by habacker into branch 'master'.

Refactor default cursor handling of class WorkToolBar into separete method
defaultCursor().
It turns out that Umbrello do not use the arrow from umbrello icons for the
default cursor.

This commit is a preparation for the tool bar icons shortcut support.

M  +1    -0    umbrello/uml.h
M  +9    -4    umbrello/worktoolbar.cpp
M  +1    -0    umbrello/worktoolbar.h

http://commits.kde.org/umbrello/94d0b31ab5fdb43c4a7783d41d4d9511e234d65b

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the umbrello-devel mailing list