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
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
Dick Hollenbeck
d24caad246
++eeschema netlist.cpp and netform.cpp:
...
* Found several speed optimizations in the netlist export code.
* Fixed a bug in EXPORT_HELP::FindAllInstancesOfComponent() that I had broke.
* Now sort the pins properly if they have pin numbers like A1 and A10,
i.e. alphanumerics in them.
2010-08-03 00:18:50 -05:00
Dick Hollenbeck
df9dae6d8e
rename NETLIST_HELP to EXPORT_HELP to generalize it a bit
2010-08-03 00:16:13 -05:00
Dick Hollenbeck
2213a347e9
netlist export speed optimizations, bug fix in NETLIST_HELP::FindAllInstancesOfComponent that I put in there yesterday.
2010-08-03 00:11:05 -05:00
Dick Hollenbeck
5d7410c9ea
Put netform.cpp functions into a class so scratch memory objects can be freed.
...
Improve code performance and appearance
2010-08-02 21:13:33 -05:00
Dick Hollenbeck
74b675c1c0
changelog
2010-08-01 09:30:11 -05:00
Dick Hollenbeck
7146863b35
more work on generic netlist export
2010-07-31 19:00:55 -05:00
Dick Hollenbeck
a2b3a4cf94
more work on generic netlist export
2010-07-31 18:57:36 -05:00
Dick Hollenbeck
81bcc8d73a
trying to reduce the imporantance of field ids for user defined fields in eeschema
2010-07-31 12:20:34 -05:00
Dick Hollenbeck
cb35b5633a
user defined eeschema component fields should fill next available component field slot
2010-07-31 11:21:16 -05:00
Dick Hollenbeck
43d7b7237e
user defined fields should fill next available component field slot
2010-07-31 11:19:51 -05:00
Dick Hollenbeck
d48f6e0023
merge from testing
2010-07-31 10:48:27 -05:00
Dick Hollenbeck
1f18ff2812
merge from testing
2010-07-31 10:48:11 -05:00
jean-pierre charras
e2d4b16b0c
Updated boost::polygon from http://svn.boost.org/svn/boost/trunk/boost/polygon (boost 1.44) Seems fix some issues.
2010-07-31 14:27:59 +02:00
jean-pierre charras
75b5c2474f
Updated boost::polygon from http://svn.boost.org/svn/boost/trunk/boost/polygon (boost 1.44) Seems fix some issues.
2010-07-31 14:26:07 +02:00