Maciej Suminski
|
23f95f9940
|
Fixed Python scripting enabled builds.
|
2014-07-14 15:14:37 +02:00 |
Maciej Suminski
|
7818201793
|
Fixed layers order after changing the active layer.
|
2014-07-14 11:36:34 +02:00 |
Maciej Suminski
|
f86b8d7e07
|
Merged module-editor branch (http://www.ohwr.org/projects/cern-kicad/wiki/ModuleEditor).
|
2014-07-14 11:06:59 +02:00 |
Maciej Suminski
|
e6dfda51d1
|
Increase panning area in GAL view.
|
2014-07-14 09:43:20 +02:00 |
Kirill Mavreshko
|
5bd2beb650
|
bugfix: pcbnew crashes when you try to save a file
|
2014-07-14 09:41:02 +02:00 |
jean-pierre charras
|
a0621448f6
|
Gerber files generation: fix a rounding issue when drawing circles. (explains bug Bug #1339086 ).
Gerbview: allows x.7 format (recently indroduced in Gerber format)
Also minor coding style fixes.
|
2014-07-14 09:36:37 +02:00 |
Kirill Mavreshko
|
17a591f149
|
bugfix: pcbnew crashes when you try to save a file
|
2014-07-13 19:08:42 +02:00 |
Maciej Suminski
|
39fd9a745e
|
Increase panning area in GAL view.
|
2014-07-11 17:04:35 +02:00 |
jean-pierre charras
|
81d26bb86e
|
Gerber files generation: fix a rounding issue when drawing circles. (explains bug Bug #1339086 ).
Gerbview: allows x.7 format (recently indroduced in Gerber format)
Also minor coding style fixes.
|
2014-07-09 18:31:39 +02:00 |
Maciej Suminski
|
26996d640f
|
Fixed the Module viewer crash when there is no footprint loaded.
|
2014-07-09 16:57:01 +02:00 |
Maciej Suminski
|
ed83558ae4
|
Zone fill/unfill actions in context menu (GAL).
|
2014-07-09 16:57:01 +02:00 |
Maciej Suminski
|
6ed7517522
|
Fixed the only-type condition for empty selection case.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
9280c29fa9
|
"Create corner" context menu entry for draw segments and zone outlines (GAL).
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
40361deb56
|
Cursor position is frozen when a context menu is displayed (GAL).
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
cf0a9ee8af
|
Selection tool uses the real drag origin to compute offset when dragging items.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
c3ab5c5da8
|
Added module texts to the preferred types list in SELECTION_TOOL.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
f3bdc29e8e
|
Support for "locked" property for modules (GAL).
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
53c0b9d85b
|
Some of the Tool Actions need to be run in immediate mode - fixed.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
88319139ed
|
Dragged items offset is cleared when dragging is finished.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
c8512f0592
|
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
|
e5c0926571
|
FIx layer switching after via placement in PNS router.
|
2014-07-09 16:50:31 +02:00 |
Maciej Suminski
|
df1dfbbb92
|
Clear selection before opening the module editor.
|
2014-07-09 16:44:23 +02:00 |
Maciej Suminski
|
746786a110
|
Fixed module editor crash when pcbnew is started from the main launcher.
|
2014-07-09 16:44:23 +02:00 |
Maciej Suminski
|
7a940570bb
|
Workarounded restoring focus to GAL canvas after layer switching.
|
2014-07-09 16:44:22 +02:00 |
Maciej Suminski
|
a3eb60e068
|
Added event queue to handle events at the end of the event processing cycle.
|
2014-07-09 16:25:50 +02:00 |
Maciej Suminski
|
9cfb712624
|
Code formatting.
|
2014-07-09 16:25:50 +02:00 |
Maciej Suminski
|
942a38349a
|
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
|
7f13fd0ffd
|
Added AF_NOTIFY flag for TOOL_ACTIONs.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
ebf59807dc
|
Fixed continous line drawing.
Outline mode can be set up on any layer.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
dd93dea448
|
wxWidgets 2.8 compatibility fixes.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
242d9812eb
|
Fixed minor bugs introduced with outline mode display for module texts and edges.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
1495429f68
|
Ratsnest is recalculated after global deletion of tracks and after importing a netlist.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
3e3626728a
|
Tool indicator is resetted on canvas switch.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
23b113b0c3
|
Outline display mode for module edges & texts in the module editor.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
21a86dc646
|
Modules inserted from the module editor are instantly visible in GAL.
Ratsnest is updated after exporting changes from the module editor to the layout editor.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
0b51dd7e01
|
Added support for changing the cursor size.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
d4487f1925
|
Fixed autozooming with empty board/module.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
30ea3b7962
|
Fixed module viewer crash.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
82ff9ceca7
|
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
|
c68bea5a6b
|
Moved SELECTION out of SELECTION_TOOL class.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
53660ad91f
|
Pad Enumeration tool support for SMD pads.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
c9d72036d8
|
Added settings dialog for Pad Enumeration tool.
|
2014-07-09 15:10:32 +02:00 |
Maciej Suminski
|
a961961105
|
Initial version of the Pad Enumeration tool.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
fb7b8fd9b1
|
Removed redundant accessor calls in MODULE_TOOLS.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
d87232f652
|
Moved module editor-specific tools to a separate class (MODULE_TOOLS).
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
f5e9774d55
|
Added support for graphics on Edge.Cuts layer in modules. Tested functionality that works fine:
- zone filling algorithm
- printing
- plotting (pdf & gerbers)
- SVG export
- Specctra export
- 3D viewer
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
417dc0a9dc
|
Drawing tools used to crash when the drawing tool was interrupted - fixed.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
7fc5a9bc60
|
Fixed anchor placement tool in module editor (GAL).
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
66bbbec394
|
Module anchors are visible in GAL canvas.
|
2014-07-09 15:02:56 +02:00 |
Maciej Suminski
|
31f6420197
|
Renamed "Placement" context menu to "Align/distribute".
|
2014-07-09 15:02:56 +02:00 |