Maciej Suminski
|
bcdd3d7bb9
|
Items are either dragged by their origin or moved by a vector (depending on the number of selected items) (GAL).
|
2014-08-06 09:35:03 +02:00 |
Maciej Suminski
|
1b058cae1e
|
Disable highlight mode in the module editor (GAL).
|
2014-08-06 09:33:10 +02:00 |
Maciej Suminski
|
242d42cf1d
|
Changed 'line width change' & 'change arc posture' to TOOL_ACTIONs.
|
2014-08-04 14:23:19 +02:00 |
Maciej Suminski
|
03a17a284b
|
bugfix: modules are not selectable in the high contrast mode (GAL).
|
2014-08-04 10:06:24 +02:00 |
Maciej Suminski
|
94a46bf2df
|
Fixed pcbnew crash when a locked footprint is dragged from an edge of the screen.
|
2014-08-01 11:28:08 +02:00 |
Maciej Suminski
|
893618bf3f
|
Fixed a hot key conflict.
|
2014-07-24 13:09:16 +02:00 |
Maciej Suminski
|
1d378cfcd1
|
View is automatically centered when a module editor or viewer are opened (GAL).
|
2014-07-23 12:06:24 +02:00 |
jean-pierre charras
|
38027eb998
|
3d viewer: Add high quality mode option is realistic mode (Shows holes in copper zones, but with longer calculation time)
Gal: fix a very minor issue: the keys to switch between copper layers are now - and + (according to the doc and the normall mode), instead of - and =
|
2014-07-21 18:26:18 +02:00 |
Maciej Suminski
|
0adb6fa943
|
Module editor does not ask for permission to modify a locked module.
|
2014-07-15 17:33:19 +02:00 |
Maciej Suminski
|
f24075bbf5
|
Fixed offset of dragged items when the moving tool is invoked by the hotkey (GAL).
|
2014-07-15 16:33:46 +02:00 |
Maciej Suminski
|
568fc74a3c
|
Clicking on the Selection Tool toolbar button deactivates the current tool (GAL).
|
2014-07-15 11:50:00 +02:00 |
Maciej Suminski
|
a1e08ae568
|
Drawing tools reset its state on layer change.
|
2014-07-15 11:41:55 +02:00 |
Maciej Suminski
|
78853febbe
|
Zone fill/unfill actions in context menu (GAL).
|
2014-07-09 16:57:01 +02:00 |
Maciej Suminski
|
898e4e269e
|
Fixed the only-type condition for empty selection case.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
e6c1254dc8
|
"Create corner" context menu entry for draw segments and zone outlines (GAL).
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
4068d6c858
|
Selection tool uses the real drag origin to compute offset when dragging items.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
b8fd1de71c
|
Added module texts to the preferred types list in SELECTION_TOOL.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
433e17a582
|
Support for "locked" property for modules (GAL).
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
c1eda6b88c
|
Some of the Tool Actions need to be run in immediate mode - fixed.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
49dd416c53
|
Dragged items offset is cleared when dragging is finished.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
f32419f7e6
|
New pads in the module editor does not show up in the center of the edited module.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
0953d5730b
|
Clear selection before opening the module editor.
|
2014-07-09 16:44:23 +02:00 |
Maciej Suminski
|
0163b589b4
|
Workarounded restoring focus to GAL canvas after layer switching.
|
2014-07-09 16:44:22 +02:00 |
Maciej Suminski
|
b1837615aa
|
Added event queue to handle events at the end of the event processing cycle.
|
2014-07-09 16:25:50 +02:00 |
Maciej Suminski
|
db0d708300
|
Simplified code for switching layers in GAL view. Tools are notified of layer change event.
|
2014-07-09 16:25:50 +02:00 |
Maciej Suminski
|
c0a96141df
|
Added AF_NOTIFY flag for TOOL_ACTIONs.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
b2d0737329
|
Fixed continous line drawing.
Outline mode can be set up on any layer.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
d7c3c7828b
|
wxWidgets 2.8 compatibility fixes.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
587f22e10b
|
Outline display mode for module edges & texts in the module editor.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
65c116621d
|
Added support for changing the cursor size.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
15f5c228cc
|
Fixed autozooming with empty board/module.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
2b0e27f132
|
Introduced SELECTION_CONDITIONS to determine which menu entries should be visible in the SELECTION_TOOL context menu, depending on the selection.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
bfa15d8db0
|
Moved SELECTION out of SELECTION_TOOL class.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
d21271b432
|
Pad Enumeration tool support for SMD pads.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
709dfcc16e
|
Added settings dialog for Pad Enumeration tool.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
2bcbb67528
|
Initial version of the Pad Enumeration tool.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
cf79b4c64f
|
Removed redundant accessor calls in MODULE_TOOLS.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
ed88c40be5
|
Moved module editor-specific tools to a separate class (MODULE_TOOLS).
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
a6484f1acb
|
Drawing tools used to crash when the drawing tool was interrupted - fixed.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
b42091bc06
|
Fixed anchor placement tool in module editor (GAL).
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
6f772c90d9
|
Renamed "Placement" context menu to "Align/distribute".
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
84fa537b22
|
Changes in display options are handled by PCBNEW_CONTROL (GAL).
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
2b1d6b303a
|
Added support for module edge splitting with double click.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
47f1fec31d
|
DXF drawing placement tool for GAL.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
72c70148e8
|
Fixed a few memory leaks and Valgrind warnings.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
77d8b2d84e
|
Context menu for the Placement Tool.
|
2014-07-09 14:23:13 +02:00 |
Maciej Suminski
|
f0ff744e97
|
Initial version of the Placement Tool.
|
2014-07-09 14:23:13 +02:00 |
Maciej Suminski
|
e3c4f425dc
|
Fixed wrong reference point for copied items in subsequent module editor invocations (GAL).
|
2014-07-09 14:23:13 +02:00 |
Maciej Suminski
|
ac8ee56e51
|
Pasted module texts are rotated in the right way.
|
2014-07-09 14:23:13 +02:00 |
Maciej Suminski
|
5941f196c3
|
Reference point is selected for copied items. Enabled autopanning for copy & paste operations (module editor/GAL).
|
2014-07-09 14:23:13 +02:00 |