Maciej Suminski
|
a09d6431e4
|
Coverity report fix: handle an exception potentially thrown by CONTEXT_MENU::runOnSubmenus.
|
2015-08-15 16:00:33 +02:00 |
Maciej Suminski
|
03d8d6850a
|
Minor fixes. - Prevent a crash if m_activeTools is empty (should not happen, but you know the Murphy's law) - Better use of conditions in FOOTPRINT_EDIT_FRAME::Process_Special_Functions()
|
2015-08-07 18:17:51 +02:00 |
Maciej Suminski
|
9ecc593aac
|
TOOL_SETTINGS acquires wxConfigBase each time it is used.
|
2015-08-07 18:17:51 +02:00 |
Tomasz Wlostowski
|
9c2bcb2f3c
|
Fixed crash on right click on zone with GAL mode.
|
2015-08-03 11:53:58 +02:00 |
Maciej Suminski
|
29cbaa206e
|
Fixed updating of Zoom & Grid context menus.
|
2015-07-30 13:49:35 +02:00 |
Maciej Suminski
|
094c286024
|
Fixed issues reported by Coverity.
|
2015-07-30 13:49:35 +02:00 |
Maciej Suminski
|
c9837595ef
|
Fixed VIEW_CONTROLS too frequent reset.
|
2015-07-28 10:30:06 +02:00 |
Maciej Suminski
|
e9921d8eea
|
Fixed an assert when footprint viewer was closed before the pcbnew window.
|
2015-07-28 10:29:00 +02:00 |
Maciej Suminski
|
d010703eaf
|
Fixed cursor freeze in pcbnew (GAL).
|
2015-07-24 10:58:47 +02:00 |
Maciej Suminski
|
d6bc33bd42
|
Removed a few more memory leaks and fixed crash on exit.
|
2015-07-24 09:42:46 +02:00 |
Maciej Suminski
|
982eee7905
|
Do not invoke PNS inline dragging when 'Duplicate' is run.
|
2015-07-24 09:42:45 +02:00 |
Maciej Suminski
|
59af7a96f8
|
Minor code cleaning.
|
2015-07-15 14:08:52 +02:00 |
Maciej Suminski
|
4661e39e08
|
Fixed displayed modifiers for hotkeys in context menus (GAL).
|
2015-07-07 18:37:00 +02:00 |
Maciej Suminski
|
3cb095b7c2
|
GAL canvases update status bar, message panel & zoom widget.
|
2015-07-03 20:58:12 +02:00 |
Maciej Suminski
|
766da1e494
|
Code formatting.
|
2015-07-02 16:11:15 +02:00 |
Tomasz Wlostowski
|
a86fda1d37
|
tools: added TOOL_SETTINGS class for storing persistent tool settings in config file (just a wrapper for wxConfigBase) router: free angle mode (mark obstacles only) & persistent settings
|
2015-07-02 16:09:51 +02:00 |
Maciej Suminski
|
a988ebaabd
|
Zone merging (GAL).
|
2015-06-19 17:32:33 +02:00 |
Maciej Suminski
|
dd5275f6c6
|
Minor SELECTION_TOOL fixes.
|
2015-06-16 14:51:39 +02:00 |
Maciej Suminski
|
5c6ecb0491
|
Zoom hotkeys fix for Windows (GAL).
|
2015-06-16 14:22:12 +02:00 |
Garth Corral
|
6eaf029a0e
|
Pinch to zoom for OS X.
|
2015-05-21 22:54:29 +02:00 |
Maciej Suminski
|
da75c52665
|
Hot keys settings are synchronized between GAL & legacy
|
2015-05-05 20:39:42 +02:00 |
Maciej Suminski
|
99e5228948
|
Moved the list of TOOL_ACTIONs to ACTION_MANAGER.
|
2015-05-05 20:39:41 +02:00 |
jean-pierre charras
|
2047d87317
|
Minor fixes (Bug #1414328 and Bug #1440312). Remove translatable attribute in a debug message.
tools/edit_tool.cpp: remove limitation (GAL mode) to delete the last pad in a footprint (a footprint can have 0 pad, for instance a logo)
|
2015-05-01 17:01:09 +02:00 |
Maciej Suminski
|
8390fec69d
|
Minor fixes.
|
2015-04-30 10:46:08 +02:00 |
Maciej Suminski
|
e37b07a6fc
|
Explicit destruction of menu entries in CONTEXT_MENU.
|
2015-04-30 10:46:07 +02:00 |
Maciej Suminski
|
b218c1099f
|
Added TA_CONTEXT_MENU_CLOSED tool event.
|
2015-04-30 10:46:07 +02:00 |
Maciej Suminski
|
f2788a3086
|
Corrected way of storing cursor coordinates for context
|
2015-04-30 10:46:06 +02:00 |
Maciej Suminski
|
06b978b829
|
Refactored CONTEXT_MENU, added handler for updating.
|
2015-04-30 10:46:05 +02:00 |
Maciej Suminski
|
4be876a13a
|
Expandable CONTEXT_MENUs (GAL). Minor CONTEXT_MENU
|
2015-04-30 10:46:04 +02:00 |
Maciej Suminski
|
946b9d1933
|
setTransitions() are called automatically for tools.
|
2015-04-30 10:46:03 +02:00 |
Maciej Suminski
|
5c984aa069
|
Parametrized TOOL_ACTIONs.
|
2015-04-30 10:46:01 +02:00 |
Maciej Suminski
|
b1cd83c197
|
Icons in GAL context menus.
|
2015-04-02 16:09:48 +02:00 |
Maciej Suminski
|
6083f3b011
|
Internationalization of GAL dialogs & menus.
|
2015-04-02 16:09:26 +02:00 |
Maciej Suminski
|
589dd442f5
|
Clippy returns home.
|
2015-04-02 09:18:45 +02:00 |
Maciej Suminski
|
8be73ad05a
|
KiCad assistant.
|
2015-03-31 23:45:02 +02:00 |
Chris Pavlina
|
be29952819
|
Fix for hotkey collisions when modifiers are used.
|
2015-03-16 10:34:45 +01:00 |
unknown
|
b3b791961a
|
coverity common folder fixes (mainly not initialized members).
|
2015-03-11 17:04:20 +01:00 |
Maciej Suminski
|
f7a32e839e
|
Moved UndoInhibit related functions from TOOL_MANAGER to EDIT_TOOL.
|
2015-02-19 14:53:31 +01:00 |
Maciej Suminski
|
f06690c8d3
|
Merged lp:~john-j-beard/kicad/moveexact.
|
2015-02-18 20:27:00 +01:00 |
Maciej Suminski
|
902d0e3f1f
|
Tools are processing const TOOL_EVENT& (Tool Framework).
|
2015-02-14 21:28:47 +01:00 |
John Beard
|
4f3672da4d
|
Add "move exact" and "duplicate" tools to pcbnew
|
2015-02-12 03:22:24 +00:00 |
jean-pierre charras
|
74e83e924a
|
Pcbnew: Fix Bug #1420074 (Crash when a footprint is added to the board (or edited) from the footprint editor, if a new pad was added, because the net info of the new pad is broken in this case)
|
2015-02-11 11:10:53 +01:00 |
Maciej Suminski
|
0001bc2844
|
Fix for clarification menu crash (GAL/Windows).
|
2015-02-11 00:23:45 +01:00 |
jean-pierre charras
|
7dadeadbf3
|
bugfix 1418736: pcbnew crashes if "Interactive Router" was selected from the context menu.
|
2015-02-06 22:01:57 +01:00 |
Maciej Suminski
|
2647fdfd89
|
Fixed context submenus event handlers (GAL/Windows).
|
2015-01-25 19:11:02 +01:00 |
Maciej Suminski
|
7e249c758b
|
bugfix: Tools are deactivated on canvas switch.
|
2014-12-10 00:50:31 +01:00 |
Maciej Suminski
|
18898fe807
|
tool: Added a generic parameter for RunAction().
|
2014-11-21 11:28:34 +01:00 |
Maciej Suminski
|
893618bf3f
|
Fixed a hot key conflict.
|
2014-07-24 13:09:16 +02:00 |
Maciej Suminski
|
aad359fcf9
|
Fixed Mac OS build.
|
2014-07-20 20:58:33 +02:00 |
Maciej Suminski
|
a525c890fb
|
Alternative way to handle mouse buttons (GAL).
|
2014-07-15 17:34:53 +02:00 |