Dick Hollenbeck
fe6591b287
formatting cleanups
2010-08-31 05:44:38 -05:00
Yury Khalyavin
b2a09cc26d
https://lists.launchpad.net/kicad-developers/msg05013.html
2010-08-31 05:43:10 -05:00
jean-pierre charras
4264ddb061
netform.cpp added in intermediate netlist the pin list for each component in schematic. Some netlist formats (spice, orcadpcb2) are very simple to create with this pins list.
2010-08-29 21:33:29 +02:00
Marco Mattila
9936bef7f8
https://lists.launchpad.net/kicad-developers/msg05202.html
2010-08-29 13:15:19 -05:00
Marco Mattila
356835c87f
https://lists.launchpad.net/kicad-developers/msg05228.html
2010-08-29 11:09:07 -05: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
jean-pierre charras
8921272a2f
fixed libedit regression
2010-08-22 19:42:55 +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
Dick Hollenbeck
92d58ffea4
XML tweaks
2010-08-19 09:02:49 -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
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
Dick Hollenbeck
b3f13be336
https://lists.launchpad.net/kicad-developers/msg05157.html
2010-08-11 00:58:34 -05: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
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
fb0bb79a8d
TokenList2DsnLexer.cmake, netform.cpp enhancements
2010-08-08 21:03:16 -05:00
Dick Hollenbeck
f285c8295b
S-expression in xnode.cpp
2010-08-07 19:31:07 -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
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
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
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
43d7b7237e
user defined fields should fill next available component field slot
2010-07-31 11:19:51 -05:00
Dick Hollenbeck
1f18ff2812
merge from testing
2010-07-31 10:48:11 -05:00
Dick Hollenbeck
8d777fc6d9
Merge new generic netlist work, code cleaning, and BOM fixes
2010-07-30 16:55:02 -05:00
Dick Hollenbeck
4eb80203bb
++eeschema:
...
* Now link with XML support within wxWidgets.
* Start of export the generic netlist in XML. Still need to rework the chain
loaded netlist plugin.
* OBJ_CMP_TO_LIST class now uses a std::string to hold the 8 bit string m_Ref,
but hides this behind accessors which provide for both Unicode and 8 bit
set and get functions.
* build_BOM.cpp retains the selected filename on subsequent runs as a default.
* Code cleaning, especially in build_BOM.cpp.
2010-07-30 16:41:55 -05:00
jean-pierre charras
f9b3ecc4fa
fixed bug 611580 (EESchema: Negative Repeat Insert Impossible)
2010-07-30 21:31:05 +02:00
jean-pierre charras
0a63587342
added " pcbnew module editor toolbar items now in menubar" patch from Jerry Jacobs. Fixed TODO.
...
minor code cleaning. fixed minor warnings in debug mode.
2010-07-29 22:00:24 +02:00
jean-pierre charras
1794a2ae73
Updated boost to version 1.34. Added boost::polygon (experimental).
...
Fixed some issues with wxWidgets 2.9.1 (fixed Gerbview and Pcbnew crashes under Linux when starting. Could explain also crashes under MACOSX)
Code cleaning.
pcbnew:
Added experimental zone fill calculations with boost::polygon
old file zones_convert_brd_items_to_polygons.cpp has now 2 versions:
zones_convert_brd_items_to_polygons_with_Boost.cpp use boost::polygon to calculate filled areas
zones_convert_brd_items_to_polygons_with_BKbool.cpp use kbool (code cleaned).
>>> to use boost polygon version:
call cmake with option: -DUSE_BOOST_POLYGON_LIBRARY=ON
Eeschema: added patches from Yuri Khalyavin
2010-07-27 20:36:16 +02:00
jean-pierre charras
141d5b5f3c
fixed somes issues with wxWidgets 2.9.1
2010-07-27 14:47:08 +02:00
jean-pierre charras
1d9c3cce7f
fixed minor issues.
2010-07-27 11:01:26 +02:00
jean-pierre charras
90621bef00
Updated boost to version 1.34
...
Added boost::polygon (experimental)
Added experimental zone fill calculations with boost::polygon
Added patches from Yury Khalyavin
2010-07-26 19:06:36 +02:00
Dick Hollenbeck
5ae97bb3e4
[Kicad-developers] Add close shortcut to Library Editor -- from Yuri
2010-07-23 09:12:37 -05:00
Yury Khalyavin
0191ee9a6e
Set focus in library edit item dialog so escape key closes dialog in wxGTK.
2010-07-22 16:12:40 -04:00
jean-pierre charras
3c3727039f
minor enhancements. fixed issues in microwave tools.
...
finished replacement of Get_Message (not very useful) by wxTextEntryDialog
2010-07-21 10:15:54 +02:00
Marco Mattila
42022cfc6b
https://lists.launchpad.net/kicad-developers/msg04976.html
2010-07-20 20:37:34 -05:00
jean-pierre charras
e286b6f81d
fixed very minor compil warning
2010-07-20 20:20:06 +02:00
jean-pierre charras
b102776b5f
merge diff from Launchpad
2010-07-20 20:16:29 +02:00
Yury Khalyavin
4fc3e40712
This path select next item in "Component library files" after deleted
...
item.
2010-07-20 12:05:11 -05:00
jean-pierre charras
5605ce89ff
Fixed very minor issues.
...
Fixed compil warning under wxWidgets 2.9.1.
File beautification
Statring using wxTextEntryDialog instead of Get_Message (because Get_Message does not handle properly cancel option)
2010-07-20 12:30:40 +02:00
Dick Hollenbeck
2fb1de809f
Running cmake with -DCMAKE_BUILD_TYPE="Debug" causes build errors at:
...
/pcbnew/class_netclass.cpp:324
eeschema/class_sch_component.cpp:933
2010-07-19 10:40:54 -05:00
jean-pierre charras
6292dcba76
minor fix
2010-07-17 14:04:42 +02:00