Maciej Suminski
|
d624115f35
|
Fixed failing undo while routing.
|
2015-08-04 23:08:13 +02:00 |
Tomasz Wlostowski
|
b6f61ff676
|
PNS: correctly snap to offset pads
|
2015-08-04 12:15:47 +02:00 |
Tomasz Wlostowski
|
86b07d89a7
|
PNS: fixed crash on via dragging
|
2015-08-04 11:37:16 +02:00 |
Maciej Suminski
|
0fbf31ef38
|
P&S: memory mgr & disappearing trace fixes. Still a bit buggy, though...
|
2015-08-03 21:11:51 +02:00 |
Bernhard Stegmaier
|
5f4423f7af
|
Changed abs() to std::abs() in pns_topology.cpp.
|
2015-08-03 10:50:05 +02:00 |
Maciej Suminski
|
d010703eaf
|
Fixed cursor freeze in pcbnew (GAL).
|
2015-07-24 10:58:47 +02:00 |
Maciej Suminski
|
7650b0e8ad
|
Minor code cleaning (PNS).
|
2015-07-24 09:42:46 +02:00 |
Maciej Suminski
|
d6bc33bd42
|
Removed a few more memory leaks and fixed crash on exit.
|
2015-07-24 09:42:46 +02:00 |
Tomasz Wlostowski
|
afb6571249
|
PNS_NODE: fix segfault when dragging a track/corner of a track forming a ring
|
2015-07-22 13:51:12 +02:00 |
Tomasz Wlostowski
|
8752f46f07
|
PNS_ROUTER: correctly handle NPTH pad layer sets.
|
2015-07-22 13:49:53 +02:00 |
Maciej Suminski
|
6cb57f100a
|
Fixed a memleak (PNS).
|
2015-07-22 10:46:56 +02:00 |
Maciej Suminski
|
b16ade0805
|
PNS code formatting.
|
2015-07-22 10:46:56 +02:00 |
Jan Dubiec
|
7f1f436a4e
|
Proper OPT_OBSTACLE casting.
|
2015-07-22 10:46:45 +02:00 |
Maciej Suminski
|
fbdaf9bbdc
|
Removed unnecessary header file.
|
2015-07-16 11:06:17 +02:00 |
Maciej Suminski
|
c9370ae5e6
|
Fixed a PNS assert.
|
2015-07-10 23:42:13 +02:00 |
Maciej Suminski
|
a530ffad50
|
Code formatting.
|
2015-07-10 23:42:05 +02:00 |
Tomasz Wlostowski
|
a7613b6d6a
|
Fixed cancelling inline track dragging.
|
2015-07-10 12:14:27 +02:00 |
Maciej Suminski
|
ca27eeb5c7
|
Fixed "select copper connection".
|
2015-07-09 20:04:54 +02:00 |
Maciej Suminski
|
4fffd147f2
|
Fix one warning.
|
2015-07-07 18:38:49 +02:00 |
Maciej Suminski
|
f2785d35bf
|
Muting Coverity report.
|
2015-07-07 18:37:03 +02:00 |
Maciej Suminski
|
df15be4f01
|
CONTEXT_TRACK_VIA_SIZE_MENU: generic context menu that displays track/via sizes.
|
2015-07-07 18:36:56 +02:00 |
Maciej Suminski
|
3a908b8b8a
|
PNS: fix hotkey conflict (Diff Pair Dimensions vs Drag).
|
2015-07-07 18:36:54 +02:00 |
Maciej Suminski
|
2dc9d2ae66
|
PNS: hide cursor after inline dragging.
|
2015-07-07 18:36:47 +02:00 |
Maciej Suminski
|
5b7d08f2fd
|
PNS: initalize starting point.
|
2015-07-07 18:36:45 +02:00 |
Maciej Suminski
|
8e98008f67
|
PNS: prevent placing multiple vias in the same spot.
|
2015-07-07 18:36:43 +02:00 |
Maciej Suminski
|
e7626a8592
|
PNS: hide preview via when disabled.
|
2015-07-07 18:36:41 +02:00 |
Maciej Suminski
|
66778e1b00
|
PNS code formatting.
|
2015-07-07 18:36:38 +02:00 |
jean-pierre charras
|
351914da9d
|
Fix minor and very minor compil and Cppcheck warnings.
|
2015-07-06 19:56:05 +02:00 |
Maciej Suminski
|
766da1e494
|
Code formatting.
|
2015-07-02 16:11:15 +02:00 |
Tomasz Wlostowski
|
a180f70086
|
router: compute (and display) DP gap dynamically when tuning length
|
2015-07-02 16:10:49 +02:00 |
Tomasz Wlostowski
|
0ade919a98
|
router: fix shortcut crash & inline dragging for inline dragging P&S
|
2015-07-02 16:10:07 +02:00 |
Jonathan Jara-Almonte
|
2fd493255d
|
router: compute diff pair gap on the fly when tuning the length
|
2015-07-02 16:10:02 +02:00 |
Tomasz Wlostowski
|
171d39c8d0
|
router: invoke interactive drag when dragging traces/vias in edit tool (disabled by default)
|
2015-07-02 16:09:56 +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 |
Mathias Grimmberger
|
7724c581fd
|
router: support for non-90 degree pad orientations
|
2015-07-02 16:09:43 +02:00 |
Tomasz Wlostowski
|
4abcc159d2
|
router: don't run optimizer if head line == NULL or on shove failure
|
2015-07-02 16:09:38 +02:00 |
Tomasz Wlostowski
|
52e193eded
|
router: fixing assert
|
2015-07-02 16:09:32 +02:00 |
Tomasz Wlostowski
|
e6dd016cb2
|
router: improve rounding error handling in hull calculation
|
2015-07-02 16:09:29 +02:00 |
Tomasz Wlostowski
|
f96c65254c
|
router: allow for insertion of a via without leading trace (e.g. in the middle of already existing trace)
|
2015-07-02 16:09:24 +02:00 |
Tomasz Wlostowski
|
a3edd9706f
|
router: more robust nearest obstacle clipping
|
2015-07-02 16:09:16 +02:00 |
Chris Pavlina
|
5a4e528d6a
|
Correct PNS boundaries for offset pads.
|
2015-06-23 11:41:53 +02:00 |
jean-pierre charras
|
355bd47e16
|
Edit microvia: fix incorrect drill size (Bug #1466653)
Fix a few coverity minor warnings.
|
2015-06-19 10:55:37 +02:00 |
jean-pierre charras
|
4f71260319
|
Fix micro via size incorrect when adding it in pns router
|
2015-06-18 20:22:23 +02:00 |
Maciej Suminski
|
d433a06d11
|
Fixed initialization for custom track/via size values (PNS). More meaningful error messages.
|
2015-06-15 17:54:58 +02:00 |
jean-pierre charras
|
49fac351ab
|
Fix a few coverity warnings.
|
2015-06-15 16:01:43 +02:00 |
Tomasz wlostowski
|
eba3a55bb2
|
pcbnew: new zone filling algorithm using ClipperLib. Possibility to fall back to the old one
|
2015-06-12 17:13:18 +02:00 |
Maciej Suminski
|
26ee2092af
|
PNS router uses the legacy canvas hot key bindings.
|
2015-05-18 13:48:11 +02:00 |
Maciej Suminski
|
15cefcda9f
|
Code formatting.
|
2015-05-18 13:48:11 +02:00 |
jean-pierre charras
|
77249d9b2d
|
Minor fixes: remove a few useless includes and move a few others to the right file. Remove a few coverity warnings about not initialized members.
Minor bug fix: Zone duplicate zone in legacy mode: duplicate a zone to the same layer (and therefore the same location) is no more allowed.
|
2015-05-15 14:49:11 +02:00 |
jean-pierre charras
|
e2c7e6bf02
|
onrightclick.cpp: remove useless wxClientDC, which was used only the hide/show (to the same location) the on-grid cursor during the creation of the popup menu (perhaps a trace of legacy code).
Minor changes in pcb_calculator GUI messages to make easier translation of these messages.
Cosmetic enhancements for 2 icons
|
2015-05-09 10:37:50 +02:00 |