Maciej Suminski
|
5098088237
|
Added functions for handling hotkeys, interface for adding TOOL_ACTIONs to CONTEXT_MENU.
Less objects are allocated dynamically.
CONTEXT_MENU is being run using its copy (it saves a hassle of following the lifetime of object).
|
2013-09-26 14:09:18 +02:00 |
Maciej Suminski
|
634039d81a
|
Added possibility to cancel a tool that is not on the top of the tool stack.
|
2013-09-24 15:47:07 +02:00 |
Maciej Suminski
|
e07a8fbe31
|
Removed TA_ActivateTool (now tools are invoked by sending TA_Action event, with the tool name as string parameter).
Developed TOOL_Action class & added ActionManager. Hot keys registered by tools are processed.
Selection & move tool can be invoked by a hot key.
|
2013-09-19 17:02:57 +02:00 |
Maciej Suminski
|
c1e1502d35
|
Merged Tom's branch
|
2013-09-12 17:42:28 +02:00 |
Maciej Suminski
|
f8ae1a9997
|
Removed some potential memory leaks.
|
2013-09-11 19:37:52 +02:00 |
tomasz.wlostowski@cern.ch
|
d1883bdd9d
|
Merged kicad-gal-orson
|
2013-09-10 19:32:19 +02:00 |
tomasz.wlostowski@cern.ch
|
bf26cf175f
|
TOOL_MANAGER: open menu on right mouse button when requested
|
2013-09-10 19:23:15 +02:00 |
Maciej Suminski
|
7e4eba9eed
|
Some comments.
|
2013-09-04 16:25:57 +02:00 |
Maciej Suminski
|
0b17e5d288
|
Added some comments and changed names of classes to match the coding rules.
|
2013-09-02 14:21:12 +02:00 |
Maciej Suminski
|
367924e669
|
Added stacking for tools.
|
2013-08-30 10:37:26 +02:00 |
Maciej Suminski
|
d62e474850
|
Reduced displayed events information.
|
2013-08-29 12:03:57 +02:00 |
Maciej Suminski
|
7fe85b44f9
|
Modified InvokeTool(), so besides resetting the tool, it also send an ActivateTool event.
Added generation of CancelTool event upon ESC key press.
Minor bugfix.
|
2013-08-22 15:07:34 +02:00 |
Maciej Suminski
|
c8d06997f5
|
Added InvokeTool() and FindTool() functions.
|
2013-08-20 14:49:08 +02:00 |
Maciej Suminski
|
e70a0e4e0e
|
Reformatting.
|
2013-08-19 09:47:36 +02:00 |
Maciej Suminski
|
543d4af682
|
Added resetting of tools after loading a new board.
|
2013-08-15 10:20:49 +02:00 |
Maciej Suminski
|
9d9d74faad
|
Reformatting.
|
2013-08-08 14:59:59 +02:00 |
Maciej Suminski
|
c2342776e1
|
Fixed disambiguation menu issue.
|
2013-08-08 14:50:32 +02:00 |
Maciej Suminski
|
c928bc8ce3
|
Fixed layers caching settings. Added some comments.
|
2013-08-07 10:52:50 +02:00 |
Maciej Suminski
|
ff2a719bf7
|
Code reformatting.
|
2013-08-06 10:30:09 +02:00 |
unknown
|
2d09237bd7
|
Added core tool framework files + boost::context assembly stuff (initial, very buggy and unfinished work).
|
2013-08-02 16:46:53 +02:00 |