jean-pierre charras
92831ee7d4
Gerbview: add option to show negative objects.
2013-01-06 14:31:49 +01:00
Dick Hollenbeck
de823996b5
when linking a DSO, require all symbols to be resolved
2013-01-04 17:02:10 -06:00
jean-pierre charras
936974f12c
Pcbnew: fix link issue (undefined Read_GPCB_Descr symbol) in scripting mode.
2013-01-04 23:00:05 +01:00
Jacobo Aragunde Perez
0c88507dcf
Prevent Pcbnew from opening the same file twice.
2013-01-04 18:47:59 +01:00
Jacobo Aragunde Perez
9184095b34
Eeschema:commit patch <Prevent Eeschema from opening the same file twice> with a small fix for windows.
2013-01-04 13:06:50 +01:00
Wayne Stambaugh
f1eea58b6b
Remove unused Geda footprint import source code file.
2013-01-03 16:51:26 -05:00
Wayne Stambaugh
49f2206ef0
Doxygen warning fixes.
2013-01-03 15:21:40 -05:00
jean-pierre charras
8f94a14063
Kicad manager: cleanup code, remove dead or not working code. Fix minor isssues
2013-01-03 20:25:12 +01:00
Dick Hollenbeck
9843e0c436
add eagle *.lbr lib path extension for future use
2013-01-03 10:33:22 -06:00
jean-pierre charras
e3149cd2b0
Kicad: Fix a compil issue under Linux, and minor code cleaning, about wxFileWatcher
2013-01-02 23:12:16 +01:00
jean-pierre charras
7c5d2ab029
Kicad: Fix compil issue under Linux, and minor code cleaning, about wxFileWatcher
2013-01-02 22:49:56 +01:00
jean-pierre charras
6422be116b
Eeschema, Libedit: Fix potential issues when using some hot keys.
2013-01-02 09:34:46 +01:00
jean-pierre charras
50eef193ff
Eeschema, Libedit: fix potential bugs.
2013-01-02 08:55:48 +01:00
Dick Hollenbeck
8092d98ea3
1) Implement EAGLE_PLUGIN::FootprintLoad(), FootprintEnumerate(), and IsFootprintWritable().
...
2) Add PCAD_PLUGIN to _pcbnew.so for scripting, fixing a linking bug.
2013-01-01 22:05:48 -06:00
jean-pierre charras
ed42891509
Eeschema: fix Bug #1095005
2013-01-01 21:52:37 +01:00
Brian Sidebotham
6124226428
switch a template's board format to kicad_pcb format
2013-01-01 14:48:32 -06:00
Brian Sidebotham
6c22590d4a
Fixes a bug in the template file copying mechanism. The previous code failed to honour sub-directorys and flattened the whole tree whilst copying files.
...
I have fixed this so that sub-directories that are not the meta directory will get copied verbatim into the new project directory.
2013-01-01 14:39:25 -06:00
jean-pierre charras
950d9ae23a
Kicad manager:
...
* Use the recent wxFileSystemWatcher to automatically update the tree project when a file is created/deleted/renamed in the project directory
(and if the file type is usually shown by the manager.)
Needs wxWidgets 2.9.4 or more recent.
* Also code cleanup, dead code or useless code removed.
2013-01-01 16:57:48 +01:00
jean-pierre charras
a12ff75fee
Kicad: files watcher: fix Linux specific issues
2013-01-01 15:06:49 +01:00
jean-pierre charras
681413bb97
Kicad manager: first use of wxFileSystemWatcher (only with wxWidgets >= 2.9.2) to monitor files list.
2012-12-31 09:12:29 +01:00
Wayne Stambaugh
1ebe2c8728
Fix Pcbnew s-expr file parser bug.
2012-12-30 10:40:05 -05:00
Antia Puentes
41dd21ac7b
Eeschema: Allow to edit an schematic item while dragging
2012-12-29 13:55:36 +01:00
Alexander Lunef
6b6d9706bd
Pcbnew: Add pcad2kicad pcb plugin, to import PCAD boards ( .pcb ASCII data file PCad 2000 format ) from Alexander Lunef
2012-12-29 10:54:25 +01:00
Wayne Stambaugh
1b57a79636
Add Pcbnew GEDA PCB module plugin support.
...
* Create new GEDA PCB plug in.
* Add support for opening GEDA PCB footprints with module editor.
* Make import footprint file dialog remember last selected footprint
type during current session.
* Update module editor file import to use new GEDA PCB plug in.
* Let IO_MGR know about GEDA PCB plug in.
* Create a WHITESPACE_FILTER_READER to simplify parsing GEDA PCB footprint
files.
2012-12-28 15:52:12 -05:00
jean-pierre charras
a1f3b7d53f
Eeschema: fix incorrect hotkey commands while moving/dragging a component.
2012-12-28 16:56:41 +01:00
jean-pierre charras
1118ef8f19
Pcbnew: board editor: allows pad edition by hotkey 'E' (was accessible only by mouse button right click)
...
All: minor code cleaning and very minor bug fixes.
2012-12-27 17:42:41 +01:00
unknown
4b9526adb1
MacOSX: deleted obsolete code
2012-12-23 11:57:02 +01:00
unknown
ef3f42dfab
MacOSX: fixing possible crash
2012-12-23 11:55:24 +01:00
unknown
6f018668c2
MacOSX: refresh overlay with new-deleted objects
2012-12-23 11:53:54 +01:00
jean-pierre charras
f20d6e8d05
Eeschema: fix bug 1092864
2012-12-21 19:57:56 +01:00
jean-pierre charras
0574bf8aba
Eeschema: fix bug 1092834 (Hotkey 'G' Drag label not working)
2012-12-21 13:56:17 +01:00
jean-pierre charras
7ea9f8ddcc
Pcbnew: Rework on recovery files menu
2012-12-21 08:58:51 +01:00
jean-pierre charras
7eee33a6a0
Pcbnew: fix issue when loading a recovery backup board file.
...
Because now there are 2 formats, board backup files extensions are .brd-bak or .kicad_pcb-bak instead of the old .000 extension, depending on the initial file format.
2012-12-20 21:20:56 +01:00
jean-pierre charras
3bbafe14f5
Pcbnew: fix bug: missing call to SetFileFormatVersionAtLoad after loading a board, in legacy format.
2012-12-20 19:05:18 +01:00
Dick Hollenbeck
1dc048662b
fix a fairly serious bug which would leave SOLDERMASK_LAYER_FRONT layer turned off in PADs, when loading *.kicad_pcb files
2012-12-20 00:56:17 -06:00
jean-pierre charras
7546651a30
Pcbnew: class DIMENSION: code cleaning
2012-12-19 20:31:36 +01:00
jean-pierre charras
6d16131b03
Pcbnew: fix minor bugs. Fix bug 1091593 and 1091693 . Minor code cleaning
2012-12-18 18:50:00 +01:00
Wayne Stambaugh
7eb196b4d1
Doxygen warning fixes.
2012-12-18 08:54:44 -05:00
jean-pierre charras
1e8f7f7ba8
Pcbnew: allows pcbnew to open a .kicad_pcb or a .brd file, from the command line.
2012-12-16 14:48:54 +01:00
jean-pierre charras
eefbd1610e
eeschema: make new netlist format (S expr netlist format) the default for Pcbnew netlists in dialog netlist.
...
Also move netlist_control.* to dialogs/dialog_netlist.*, to be consistent with other file dialogs.
2012-12-16 12:36:18 +01:00
jean-pierre charras
0f8af51da6
Pcbnew: add a dialog to load a legacy file in "old" projects, when the .kicad_pcb file is not existing, and the correspoinding .brd file exists.
...
Fix also an issue in pcb_parser when a netclass name is just a number (like a track width as name)
2012-12-15 14:39:36 +01:00
jean-pierre charras
c14dad91b2
3d viewer: code cleaning. Display options are now stored in config.
2012-12-15 09:52:02 +01:00
Wayne Stambaugh
2538262531
Fix angle scaling error in Pcbnew s-expr file format parser. (fixes the arc bug part of lp:1090524)
2012-12-14 16:37:59 -05:00
Dick Hollenbeck
453a135a3e
fix bug
2012-12-14 13:58:50 -06:00
Dick Hollenbeck
0cfa6d8097
fix pcbnew file save as problem, if previous file by same basename did not exist. Show default file ext.
2012-12-14 13:42:38 -06:00
jean-pierre charras
7e77f3b902
Kicad manager: shows *.kicad_pcb files the project tree.
2012-12-14 20:37:51 +01:00
Dick Hollenbeck
71d2467963
minor file save as fixes, move legacy header into its plugin
2012-12-14 12:14:28 -06:00
Dick Hollenbeck
a6140c799d
Switch over to *.kicad_pcb format as the default BOARD format.
...
Add KiCadPcbFileExt global.
2012-12-14 10:54:54 -06:00
Wayne Stambaugh
bd7217b090
Fix minor version information text formmatting error.
2012-12-12 11:52:24 -05:00
jean-pierre charras
cc45f4f212
Pcbnew: fix Bug #1089120 . Also change "Length Die" expression to "Length Pad To Die" in code
2012-12-12 12:57:17 +01:00