Maciej Suminski
2c28e1c479
Changed 'line width change' & 'change arc posture' to TOOL_ACTIONs.
2014-08-04 14:23:19 +02:00
jean-pierre charras
5c98cb61fa
Fix wx28 compatibility.
2014-08-04 15:06:32 +02:00
unknown
7f4f540cf3
Anti-aliasing patch for the 3D-Viewer from Martin Janitschke
2014-08-04 14:21:28 +02:00
jean-pierre charras
0820eafb6a
Fix some case sensitive filename issues.
2014-08-04 14:17:33 +02:00
jean-pierre charras
05f58dd3be
3D viewer: move helper functions from 3d_draw.cpp to 3d_draw_helper_functions.cpp. Add comments in .h sources. Better management of background color. coding style fixes.
2014-08-04 13:28:29 +02:00
Maciej Suminski
cd7a9a6875
Selected items do not disappear after rendering backend switch.
2014-08-04 10:43:26 +02:00
Maciej Suminski
a0298fc94f
Fixed module anchor drawing (GAL).
2014-08-04 10:42:20 +02:00
Maciej Suminski
bb9f3f3fe8
bugfix: modules are not selectable in the high contrast mode (GAL).
2014-08-04 10:06:24 +02:00
unknown
b3d52ff187
export IDF without empty PLACEMENT section
2014-08-03 09:48:41 +02:00
jean-pierre charras
17a0727ac2
Add comments. Fix bug #1351507 (pad color does not reflect, whether the pad is on front or back layer) and bug #1351388 (Adding a keepout area appears on the opposite layer than selected)
2014-08-02 12:29:10 +02:00
unknown
589b02c662
3D viewer bug fixes
2014-08-02 09:46:47 +02:00
Brian Sidebotham
c7e61df19a
3D-Viewer now requires GLEW include - add GLEW_INCLUDE_DIR
2014-08-01 22:27:20 +01:00
Maciej Suminski
5b7d29eae6
Fixed pcbnew crash when a locked footprint is dragged from an edge of the screen.
2014-08-01 11:28:08 +02:00
unknown
29032c22c0
3d_viewer fix translation and rotation issues (patch from Mario Luzeiro)
2014-07-31 09:01:30 +02:00
Michael Narigon
0d27fed9c1
warnings
2014-07-30 22:04:34 -05:00
Dick Hollenbeck
69cadef5a3
WTF
2014-07-30 21:56:25 -05:00
jean-pierre charras
2df35bb1a0
3d viewer: minor code cleaning (remove useless #include )
...
dialog_track_via_size: set minimal size and make dialog resizable.
Update demo file.
2014-07-30 17:39:55 +02:00
jean-pierre charras
0b6d521a8a
Add patch for 3D viewer enhancements (better render + better vrml reader + x3d reader bug fix) from Mario Luzeiro, with few coding style issues fixed.
2014-07-30 11:34:48 +02:00
unknown
eeb12961e9
3D viewer enhancements (better render + better vrml reader) from Mario Luzeiro
2014-07-30 11:01:25 +02:00
jean-pierre charras
c1e1a15f59
Minor fixes and changes:
...
Remove a minor warning message in Debug mode for 2 dialogs.
Pcbnew: update Gerber X2 file format (File Attribute) to very last X2 specification
Eeschema: Fix a minor bug in block selection (sometimes the last selected component was select instead of items in selected area)
and better drag behavior when draging an item by the drag hotkey.
2014-07-29 18:38:27 +02:00
Dick Hollenbeck
6dcff335e5
remove un-used member
2014-07-28 09:13:59 -05:00
Dick Hollenbeck
e53abf72b3
KICAD_MANAGER_FRAME::SetProjectFileName() uses PROJECT::SetProjectFullName()
...
and forces absolute path.
2014-07-28 09:06:08 -05:00
jean-pierre charras
da81236777
cvPcb: Remove a debug message displayed when saving .cmp file.
2014-07-28 14:16:14 +02:00
Maciej Suminski
078510f261
Fixed vanishing pads issue in the pad properties dialog (GAL).
2014-07-28 14:01:29 +02:00
Maciej Suminski
7deb7a69bf
wxWidgets 2.8 compatibility fix.
2014-07-28 13:59:50 +02:00
Andrew Zonenberg
0215b42329
1) Pad properties dialog can trigger divide-by-zero when "0" is entered as the pad size
...
2) PNS router incorrectly detects collisions with blind/buried vias that don't actually intersect the active layer
3) PNS router silently converts blind/buried vias to through-board vias when shoved
2014-07-28 11:32:15 +02:00
jean-pierre charras
1b59b47109
Eeschema fixes: fix Bug #1348983 save cmp file crashes cvpcb when eeschema is opened (backannotation crashes). Happens only when some footprint names are not set (blank names).
...
Also fix incorrect backannotation when footprint names contain spaces (put spaces in names is always a bad idea)
* Fix minor Bug #1349058 Choose component dialog: Search field loses focus after entering a character and internationalize the dialog.
* Fix a subtle bug which prevent eeschema to read the project config file when launched from kicad manager, and when kicad.pro is not found.
2014-07-28 11:24:15 +02:00
Andrew Zonenberg
bfbd7ae4b8
Push-and-shove router now handles existing blind/buried vias properly. Can't yet create new ones.
2014-07-27 15:01:06 -04:00
Andrew Zonenberg
e48f58aa24
Fixed divide-by-zero in D_PAD::ViewGetLOD()
2014-07-27 15:00:39 -04:00
jean-pierre charras
d46d46ed1f
* Fix Bug #1348607 and a possible crash in libedit dialog component properties after moving up the first user field (which in not possible now).
...
* better info message in pcbnew when trying to delete a footprint in legacy library
2014-07-25 19:49:14 +02:00
jean-pierre charras
b0546beeb9
Fix overflow in track len calculations and display (Bug #1347878 ), in high-light tool.
2014-07-24 19:36:26 +02:00
Maciej Suminski
f03181e94d
Fixed a hot key conflict.
2014-07-24 13:09:16 +02:00
jean-pierre charras
82bf8152da
Fix overflow in track len calculations and display (Bug #1347878 ).
2014-07-24 08:43:23 +02:00
Andrew Zonenberg
5c79127062
Draw VIAs only if a layer they penetrate is visible.
2014-07-23 11:27:52 -05:00
unknown
694c5ebae4
Pcbnew: fix issue for "one file per layer" option in "Export SVG file"
2014-07-23 15:01:23 +02:00
Maciej Suminski
e5199b40bc
View is automatically centered when a module editor or viewer are opened (GAL).
2014-07-23 12:06:24 +02:00
jean-pierre charras
ae9826d290
Make some system error messages not translatable. Better comments in some dialogs.
2014-07-23 12:48:30 +02:00
jean-pierre charras
77dae40d2f
ModEdit: fix some issues due to the fact legacy footprint libraries cannot handle 32 copper layers, and are therefore no more editable:
...
* in file/library save as..., remove option to save a lib under the legacy format (which is not possible and creates an error message)
* if the current loaded lib is a legacy lib, when the user try to save or delete a footprint, displays a message which explains what the user should do.
* add a suitable dialog to select/create a .pretty folder library (a file dialog or a dir dialog coming from wxWidgets is not friendly usable.)
2014-07-23 12:28:48 +02:00
Maciej Suminski
62a9198e5a
Modules loaded by the module editor are placed in the world origin (GAL).
2014-07-22 09:50:40 +02:00
jean-pierre charras
96f34ffe4a
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
3d7850adf3
Fixed bug: module editor doesn't respect global "per module" solder mask clearance (GAL).
2014-07-21 13:17:11 +02:00
Maciej Suminski
4042f4aab5
Fixed bug: solder paste clearance is not displayed (GAL).
2014-07-21 12:54:58 +02:00
unknown
d2b9d6a9c4
Add interactive router doc, from Tomasz Wlostowski (see github.com/twlostow/kicad-dev/blob/junk/Documentation/interactive_router)
...
Remove the outdated pns_router.txt file.
2014-07-21 13:15:54 +02:00
jean-pierre charras
b98c16bf7e
fix Bug #1345193 : Drill Map coordinates alway 0 when using Gerber format (due to a missing plotter initialization).
2014-07-21 11:42:36 +02:00
Maciej Suminski
23daeb3a4c
Fix OpenGL canvas freeze under Windows.
2014-07-20 21:14:42 +02:00
Maciej Suminski
c4086d931b
Fixed Mac OS build.
2014-07-20 20:58:33 +02:00
jean-pierre charras
83fc0fc71a
Fix crash in Pcbnew and Gerbview when selecting (in layers manager) "always hide all layers but active" from popup menu
2014-07-20 19:46:11 +02:00
jean-pierre charras
b0cdbfccc4
Fix crash in Pcbnew and Gerbview when seceting (in layers manager) "always hide all layers but activer"
2014-07-20 19:41:12 +02:00
jean-pierre charras
ad65c28d86
Apply a workaround to fix a wxWidgets bug in versions 3.0.x relative to mouse wheel event (Windows specific).
...
Therefore wxWidgets 3.0.1 can be used without need to patch it.
(This bug is fixed in wxWidgets 3.1)
2014-07-20 17:23:48 +02:00
unknown
eae9161791
Pcbnew: fix bug when generating drill files for blind/buried vias.
2014-07-20 16:46:59 +02:00