jean-pierre charras
347b29bb41
Hotkey editor code tweaking
2010-08-28 21:10:47 +02:00
jean-pierre charras
a153b25411
Hotkey editor code tweaking
2010-08-28 21:08:58 +02:00
jean-pierre charras
97a7330e80
Fixed compatibility issue with wxWidgets 2.9.1.
...
Added hotkeys editor from David Turner, with a lot of enhancements and fixes
Added pins connections info in intermediate netlist for each compoment. This is redundant, but some netlist formats (ORCADPCB, PSPICE) are very easy to create with this redundant info.
Added OrcadPCB2.xsl converter
2010-08-28 20:05:41 +02:00
jean-pierre charras
f77121a57a
Fixed compatibility with wxWidegets 2.9.1.
...
Added hotkeys editor from David Turner, with a lot of enhancements and fixes
Added pins connections info in intermediate netlist for each compoment. This is redundant, but some netlist formats (ORCADPCB, PSPICE) are very easy to create with this redundant info.
2010-08-28 20:02:24 +02:00
Wayne Stambaugh
91530e7a60
Added help menu item to copy bug report information to clipboard.
2010-08-24 13:26:51 -04:00
Wayne Stambaugh
80bc0ad65a
Minor build and compiler warning fixes.
...
* Fix build errors for ambiguous wxDialog constructor using gcc 3.4.5 on
MinGW/MSYS.
* Fix compiler warnings in VRML export.
2010-08-23 13:30:51 -04:00
jean-pierre charras
492c75bd90
Enhancement in copper zones dialog, useful for large boards having a lot of nets
2010-08-23 14:15:38 +02:00
jean-pierre charras
027c4cca2d
Enhancement in copper zones dialog, useful for large boards having a lot of nets
2010-08-23 14:13:48 +02:00
jean-pierre charras
84ce064e3b
fixed libedit regression
2010-08-22 19:44:31 +02:00
jean-pierre charras
8921272a2f
fixed libedit regression
2010-08-22 19:42:55 +02:00
jean-pierre charras
bcb80ddbcd
Added a plugin to create cadstar netlist, using the new intermediate file.
...
fixed issues in pads-pcb xsl converter
2010-08-20 15:43:25 +02:00
jean-pierre charras
c108af9841
Added a plugin to create cadstar netlist, using the new intermediate file.
...
fixed issues in pads-pcb xsl converter
2010-08-20 15:41:36 +02:00
jean-pierre charras
d979a35d93
3D view: now displays polygons used in footprint shapes, like logos.
...
Removed useless messages in debug mode.
Fixed very minor issues (minor warnings in debug mode)
3D export: Added patch from Lorenzo Marcantonio.
Fixed issue in VRML export dialog.
2010-08-19 16:24:58 +02:00
jean-pierre charras
3820154aed
3D view: now displays polygons used in footprint shapes, like logos. Fixed very minor issues (minor warnings in debug mode)
2010-08-19 16:21:05 +02:00
Dick Hollenbeck
92d58ffea4
XML tweaks
2010-08-19 09:02:49 -05:00
jean-pierre charras
ba3e69dd72
3D export: Added patch from Lorenzo Marcantonio. Fixed issue in VRML export dialog. Removed useless messages in debug mode.
2010-08-19 10:07:55 +02:00
jean-pierre charras
8ec67570ea
Pcbnew: hot key move in board editor: minor fixes and enhancements
...
Updated boost library version to stable 1_44_0 (mainly for boost::polygon)
2010-08-17 19:48:31 +02:00
jean-pierre charras
16c404acd0
Pcbnew: hot key move in board editor: minor fixes and enhancements
2010-08-17 19:45:45 +02:00
jean-pierre charras
199ad6418f
updated boost library, to 1_44_0
2010-08-17 13:47:04 +02:00
jean-pierre charras
5eaa391dbc
updated boost library, to 1_44_0
2010-08-17 13:16:51 +02:00
jean-pierre charras
6f009e8f99
Pcbnew: Added move and rotate hot keys in board editor. hotkeys.cpp code cleaned. Fixed a bug that can crash Pcbnew when switching track posture.
2010-08-17 12:44:00 +02:00
jean-pierre charras
7774d684c7
Pcbnew: Added move and rotate hot keys in board editor. hotkeys.cpp code cleaned. Fixed a bug that can crashes Pcbnew when switching track posture.
2010-08-17 12:41:44 +02:00
jean-pierre charras
0e7fa2224b
merge trunk. Prepare hotkeys move and rotate items in board editor
2010-08-12 21:41:13 +02:00
jean-pierre charras
2a14f2d55e
minor code cleaning
2010-08-12 07:57:14 +02:00
Dick Hollenbeck
f839ba9502
Use wxXmlNode::GetProperties() and not GetAttributes() since the former is more widely available in older wxXml libs
2010-08-11 20:56:25 -05:00
Dick Hollenbeck
36575c0e1a
go back to XML from S-expressions in WriteGENERICNetList()
2010-08-11 14:54:22 -05:00
Dick Hollenbeck
0ceb19879b
implement OUTPUTFORMATTER::Quoted()
2010-08-11 14:52:44 -05:00
jean-pierre charras
883d5b51c9
minor cleanup
2010-08-11 20:17:12 +02:00
Dick Hollenbeck
0980306f2a
fix stylesheet
2010-08-11 10:32:44 -05:00
Dick Hollenbeck
97767241e4
fix path bug, use lower case local variable names please
2010-08-11 09:47:16 -05:00
jean-pierre charras
f6962b6202
minor change when deleting a pad in modedit: the pad is deleted silently
2010-08-11 15:15:30 +02:00
Dick Hollenbeck
b3f13be336
https://lists.launchpad.net/kicad-developers/msg05157.html
2010-08-11 00:58:34 -05:00
jean-pierre charras
fa863b088d
Added hotkey E to edit items. Minor code cleaning
2010-08-10 20:36:21 +02:00
jean-pierre charras
dcf7542514
Added hotkey E to edit items. Minor code cleaning
2010-08-10 20:34:26 +02:00
Wayne Stambaugh
3c878aecdd
MSVC compile error and memory leak fixes.
...
* Fixed multiple line strings causing MSVC compile errors.
* Fixed memory leak when attempting to add duplicate library component.
* Added recent cmake generated files to bazaar ignore list.
* Minor code cleaning.
2010-08-10 11:42:26 -04:00
Dick Hollenbeck
772a1e0fd9
fix a bug in zone filling with Kbool: https://lists.launchpad.net/kicad-developers/msg05100.html
2010-08-10 09:11:56 -05:00
Dick Hollenbeck
940345e3e0
++CMakeModules:
...
Revise TokenList2DsnLexer.cmake to take outCppFile and outHeaderFile optinally
and enum mandatorily. Standardize the script's invocation technique within
all the CMakeLists.txt files.
2010-08-09 11:57:41 -05:00
Dick Hollenbeck
6c5927c536
++CMakeModules:
...
Revise TokenList2DsnLexer.cmake to take outCppFile and outHeaderFile optinally
and enum mandatorily. Standardize the script's invocation technique within
all the CMakeLists.txt files.
2010-08-09 11:56:00 -05:00
Dick Hollenbeck
63b600061a
++CMakeModules:
...
Revise TokenList2DsnLexer.cmake to make an entire derived lexer class that
returns the proper enum type for superior debugging.
++eeschema
* netform.cpp now outputs the allowed footprint filters for a given library
component.
* There is an auto-generated class called NETLIST_LEXER which is defined in
from netlist.keywords by TokenList2DsnLexer.cmake into netlist_lexer.h, that
may be the basis of loading a S-expression form of the generic netlist format
which is written from netform.cpp.
2010-08-08 21:03:54 -05:00
Dick Hollenbeck
fb0bb79a8d
TokenList2DsnLexer.cmake, netform.cpp enhancements
2010-08-08 21:03:16 -05:00
Dick Hollenbeck
ac2fd24677
++common
...
* add xnode.cpp and xnode.h which can be used to output either an XML or
S-expression document file.
* Add class STREAM_OUTPUTFORMATTER which is a richio class which can write
to any of the wxOutputStream derivatives, such as file, socket, zip, tar.
* Added netlist.keywords
++eeschema
* netform.cpp can now output S-expression OK, although I have it commented out
pending the addition of a UI for it.
2010-08-07 19:32:02 -05:00
Dick Hollenbeck
f285c8295b
S-expression in xnode.cpp
2010-08-07 19:31:07 -05:00
Dick Hollenbeck
6408445eaf
add XNODE and XATTR classes for unified document tree exports: XML or S-expressions
2010-08-07 10:32:57 -05:00
Dick Hollenbeck
b615939120
change to XNODE and XATTR classes
2010-08-07 10:31:32 -05:00
Dick Hollenbeck
2c44d8175f
add XNODE and XATTR classes
2010-08-07 10:25:18 -05:00
Dick Hollenbeck
c36bc5510d
add *.xsl pluging, fix eeschema/plugins/CMakeLists.txt to install it.
2010-08-05 09:38:20 -05:00
Dick Hollenbeck
b9eca9454e
Change Node() to node(), changed top level element from <netlist> to <export>, version 'D'
2010-08-05 09:20:12 -05:00
Dick Hollenbeck
22ddf0ad2c
Finish up first working version of the XML export. Clean up netform.cpp
2010-08-04 14:17:22 -05:00
Dick Hollenbeck
42f710a945
XML export work
2010-08-04 14:14:51 -05:00
Jason Oster
86a6c4de3b
Fix EESchema crash bug on Mac with wxWidgets 2.9
2010-08-03 09:19:55 -04:00