Maciej Suminski
|
5c9e7d9b9b
|
Merged the lp:~cern-kicad/kicad/selection_tool branch.
|
2014-02-06 12:48:18 +01:00 |
Maciej Suminski
|
81f84748b3
|
Modifiers (Shift/Ctrl/Alt) are set also while moving the mouse cursor.
|
2014-02-06 10:43:19 +01:00 |
Maciej Suminski
|
b317894ea0
|
Snapping settings are valid while autopanning.
|
2014-02-04 09:44:16 +01:00 |
Maciej Suminski
|
3dc9f295a4
|
Fixed cursor force position option.
|
2013-12-20 16:07:58 +01:00 |
Maciej Suminski
|
24a317ce28
|
The Selection Tool is always active. Removed entries for toolbar menu and hotkeys for the tool.
|
2013-12-03 17:11:22 +01:00 |
Maciej Suminski
|
4876dbea24
|
Storing the selected item position from a context menu.
|
2013-11-29 16:45:39 +01:00 |
Maciej Suminski
|
c21ae6efca
|
Double click support for the Tool Framework.
|
2013-11-28 15:19:50 +01:00 |
Maciej Suminski
|
5249b1a6da
|
Renamed TOOL_MOUSE_BUTTONS constants to avoid name conflict with Windows MB_RIGHT constant.
|
2013-10-15 10:41:00 +02:00 |
Maciej Suminski
|
bc305859b2
|
Mainly case changes.
|
2013-10-14 20:40:36 +02:00 |
Maciej Suminski
|
0ac3e1fbf2
|
Namespace KiGfx->KIGFX.
template<> -> template <>
Some more reformatting according to uncrustify results.
|
2013-10-14 16:13:35 +02:00 |
Maciej Suminski
|
22045b61ea
|
Converted tabs to spaces. Removed trailing whitespaces.
|
2013-10-14 13:43:57 +02:00 |
Maciej Sumiński
|
6409f7f96b
|
wxWidgets 2.8 compatibility fix (removed wx/kbdstate.h)
|
2013-09-29 14:25:04 +02:00 |
Maciej Suminski
|
6b74b5771a
|
Even more code comments and reformatting.
|
2013-09-27 18:51:21 +02:00 |
Maciej Suminski
|
3f320e4d68
|
Some more comments and code formatting.
|
2013-09-27 16:23:43 +02:00 |
Maciej Suminski
|
d1578e4e1a
|
Fixed cvpcb build.
|
2013-09-24 16:12:02 +02:00 |
Maciej Suminski
|
ab21124b71
|
Reenabled snapping for tools.
|
2013-09-16 16:46:02 +02:00 |
Maciej Suminski
|
f9cc914960
|
Mouse movement events are sent during autopanning, as the cursor position changes in the world coordinates (even if it stays still in the screen coordinates). It allows tools to update their state, as if the mouse was moved.
|
2013-09-13 10:26:08 +02:00 |
Maciej Suminski
|
d9ff4b851a
|
Currently selected layer is displayed on the top.
|
2013-09-12 18:24:53 +02:00 |
Maciej Suminski
|
82fe1a4972
|
Merged Tom's branch
|
2013-09-12 17:42:28 +02:00 |
tomasz.wlostowski@cern.ch
|
fa817b7475
|
pcbnew: start integrating P&S router
|
2013-09-10 19:26:44 +02:00 |
tomasz.wlostowski@cern.ch
|
9daa1ab52a
|
TOOL_DISPATCHER: improve mouse handling
|
2013-09-10 19:22:38 +02:00 |
Maciej Suminski
|
0dc587e2ef
|
Tools are enabled to switch snapping cursor to grid.
|
2013-09-09 10:54:11 +02:00 |
Maciej Suminski
|
f2b4c7a18b
|
Added a few comments.
|
2013-09-06 16:01:46 +02:00 |
Maciej Suminski
|
f4ec1e729e
|
Allow invoking GAL tools, only if GAL is active.
|
2013-09-02 16:44:13 +02:00 |
Maciej Suminski
|
875c0f7062
|
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
|
89a138c09e
|
Added handling keyboard events for the Tool framework.
|
2013-08-21 17:37:27 +02:00 |
Maciej Suminski
|
e87eea7abc
|
Reformatting.
|
2013-08-19 09:47:36 +02:00 |
Maciej Suminski
|
80901c69cf
|
Reformatting.
|
2013-08-08 19:41:20 +02:00 |
Maciej Suminski
|
7d5a456344
|
Code reformatting.
|
2013-08-06 10:30:09 +02:00 |
tomasz.
|
241061025b
|
Added core tool framework files + boost::context assembly stuff (initial, very buggy and unfinished work).
|
2013-08-02 16:46:53 +02:00 |