- 09 Jul, 2014 11 commits
-
-
Maciej Suminski authored
Reworked the way of processing events in TOOL_MANAGER class. Added GetCommandStr() for TOOL_EVENT class.
-
Maciej Suminski authored
-
Maciej Suminski authored
Introduced a new type of action: TA_ACTIVATE to distinguish events activating tools from common tool actions.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
Reduced number of switched events, allowing to use VIEW_CONTROLS, even if there is no extra event dispatcher.
-
Maciej Suminski authored
Event handlers are (dis)connected depending on the active view. TOOL_DISPATCHER inherits from wxEvtHandler, so now it receives events directly instead of being fed by external handlers.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 31 May, 2014 1 commit
-
-
Maciej Suminski authored
-
- 22 May, 2014 1 commit
-
-
Maciej Suminski authored
-
- 15 May, 2014 1 commit
-
-
Maciej Suminski authored
-
- 14 May, 2014 1 commit
-
-
Maciej Suminski authored
-
- 13 May, 2014 7 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
Moved menuCopy to CONTEXT_MENU copy constructor.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
Resolved HOME hot key conflict between menu entry (Zoom Page) and event assigned to the hot key in the ACTION_MANAGER. Conflicts: pcbnew/menubar_pcbframe.cpp
-
Maciej Suminski authored
-
- 15 Apr, 2014 1 commit
-
-
Maciej Suminski authored
-
- 09 Apr, 2014 2 commits
-
-
Maciej Suminski authored
Key events are handled by wxEVT_CHAR instead of wxEVT_KEY_[UP|DOWN]. Fixed issue of chars that require modifiers (e.g. ? is Shift+/ on US keyboard layout).
-
Maciej Suminski authored
Hot keys specific to a tool have priority over global hot keys (TOOL_ACTION scope: AS_GLOBAL/AS_CONTEXT is finally handled properly).
-
- 04 Apr, 2014 1 commit
-
-
Maciej Suminski authored
Renamed [class_]drawpanel_gal.[cpp|h] to [class_]draw_panel_gal.[cpp|h] to follow current naming scheme.
-
- 03 Apr, 2014 1 commit
-
-
Maciej Suminski authored
-
- 01 Apr, 2014 1 commit
-
-
Maciej Suminski authored
If tool was previously active and it is called again, it is brought to the top of the active tool stack. It fixes issue of dragging of items that have EDIT_POINTs, when dragging was activated by hovering over an item and using hot key.
-
- 24 Mar, 2014 1 commit
-
-
Maciej Suminski authored
Refactored code that handled zooming events. Added PCB_RENDER_SETTINGS::Get/SetSketchMode(). PCBNEW_CONTROL reacts to hot keys changing display modes (sketch via/tracks, high contrast).
-
- 21 Mar, 2014 2 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
ROUTER_TOOL events have temporarily changed their hotkeys assignment.
-
- 19 Mar, 2014 1 commit
-
-
Maciej Suminski authored
-
- 28 Feb, 2014 1 commit
-
-
Maciej Suminski authored
Selection clearing is invoked using TOOL_ACTION object rather than its name.
-
- 17 Feb, 2014 1 commit
-
-
Maciej Suminski authored
Most of the GAL tools are activated by corresponding buttons on the right toolbar. Removed menu entry for PNS router (as it is activated as the usual "Add track" tool).
-
- 06 Feb, 2014 2 commits
-
-
Maciej Suminski authored
Removed an unnecessary header from class_board_item.h.
-
Maciej Suminski authored
-
- 04 Feb, 2014 1 commit
-
-
Maciej Suminski authored
-
- 30 Jan, 2014 1 commit
-
-
Maciej Suminski authored
-
- 07 Jan, 2014 1 commit
-
-
Maciej Suminski authored
-
- 20 Dec, 2013 1 commit
-
-
Maciej Suminski authored
-