jean-pierre charras
1206177ce0
Gerbview: minor enhancement. Boost::Polygon: commit forgotten file
2010-10-23 20:12:11 +02:00
Marco Serantoni
b6eb58c547
About box without wxAUI_NB_WINDOWLIST_BUTTON
2010-10-22 21:22:20 +02:00
Dick Hollenbeck
dbd4fe12be
STRING_LINE_READER::ReadLine() has been broken for a few weeks, since changing the purpose of member 'source'
2010-10-21 10:49:36 -05:00
Dick Hollenbeck
27a02d3226
fully implement nul termination for LINE_READER::ReadLine()
2010-10-21 08:21:32 -05:00
Dick Hollenbeck
8b4bc768a9
use delete[], add assert
2010-10-20 18:11:00 -05:00
Dick Hollenbeck
8b4cad8a3e
make LINE_READERs have dynamic buffer sizes
2010-10-20 17:47:34 -05:00
jean-pierre charras
9ec8d53604
Gerbview: Added support for gerber command SR (Step and Repeat) and multiple MOIN and MOMM in file
2010-10-15 20:59:26 +02:00
Martijn Kuipers
b5019b823f
wxLOCALE_LOAD_DEFAULT patch from Martijn Kuipers.
2010-10-14 14:17:14 +02:00
jean-pierre charras
6b05cf315f
Fixed bug in GRLineArray(). Cleanup Gerbview code
2010-10-13 21:50:23 +02:00
jean-pierre charras
2b7626a243
Fixed bug 658716 (Pads too large in gerber for rotated SMT module)
2010-10-12 18:01:07 +02:00
jean-pierre charras
cc6cae9b12
Gerbview: added support of mirroring, scaling an offseting RS274X commands
2010-10-09 22:05:03 +02:00
Marco Serantoni
ea812ef5c9
Zones drawing optimization with WXGrapchisContext + Fix bug #612132
2010-10-09 10:08:29 +02:00
jean-pierre charras
69b3bfd471
added forgotten lines from patch "EEschema selection.patch"
2010-10-06 22:16:31 +02:00
jean-pierre charras
f431869300
added forgotten lines from patch "EEschema selection.patch"
2010-10-06 21:35:20 +02:00
jean-pierre charras
3c6c7134af
added forgotten lines from patch "EEschema selection.patch"
2010-10-06 20:43:51 +02:00
jean-pierre charras
0687921fa9
Gerbview: display now an error report after loading a gerber file.
2010-10-05 21:54:27 +02:00
Dick Hollenbeck
0f64b35234
PopReader return value
2010-10-05 09:57:12 -05:00
Wayne Stambaugh
40c7d81bbd
Fix build errors when compiling against wxWidgets 2.8.x.
...
* Changed wxPenStyle which is not define in wxWidgets 2.8 to int and
renamed GRRect to prevent duplicate function definition in gr_basic.
* Add missing wxT() macros to strings in rs274x.cpp.
2010-10-05 09:46:53 -04:00
Dick Hollenbeck
3213832411
enhance and better document PopReader()
2010-10-05 08:38:15 -05:00
jean-pierre charras
9f4e57d428
Some cleanup and fixes in gerbview. Cleanup gr_basic.* and added in gr_basic.* a minor modification coming from "EEschema selection.patch".
2010-10-05 13:44:34 +02:00
Dick Hollenbeck
0267b05938
add PushReader and PopReader to DSNLEXER, make FILE_LINE_READER own its FILE*
2010-10-05 02:15:29 -05:00
Wayne Stambaugh
3335ccd98d
Initial work on new component library stucture.
...
* Use C++ map in component library instead of boost::ptr_vector.
* Drop Boost pointer containers for standard C++ containers.
* Moved duplicate name user interface elements from library object to
library editor.
* Added code to support direct addition and replacement of component
alias objects into libraries.
* Removed temporary strings used to add and remove alias objects.
* Libraries only store alias objects, components now accessed thru alias.
* Simplify library API for adding, removing, and replacing components.
* Updated edit component in library dialog and library editor to reflect
component library object changes.
* Fixed bug in library viewer when displaying alias name.
* Made a few header files compile stand alone per the new coding policy.
* Remove some dead code and the usual code formatting fixes.
2010-10-04 14:54:14 -04:00
jean-pierre charras
a188f9d06e
added orto2 patch
2010-10-04 14:58:07 +02:00
jean-pierre charras
659299ee8f
Gerbview: more about apertures macros and draw funtions.
2010-10-01 21:11:30 +02:00
Dick Hollenbeck
2dc5327634
pieces of Amir's 2010-09-28 patch
2010-09-29 13:19:26 -05:00
jean-pierre charras
b992af3eb3
Gerbview code redesign
2010-09-28 16:42:05 +02:00
Wayne Stambaugh
6d5ee76668
Fix build error when compiling against 2.8 branch of wxWidgets.
2010-09-24 08:18:33 -04:00
jean-pierre charras
f59e30bc8a
Fixed a minor artefact when redraw the grid after a scrool.
2010-09-23 16:04:08 +02:00
Marco Serantoni
27e9eedd9d
speedup enhancement and little cleanup
2010-09-21 21:21:46 +02:00
jean-pierre charras
bcd4d4ecde
fixed a minor artefact when 45 deg segments are drawn in sketch mode
2010-09-21 08:35:11 +02:00
Dick Hollenbeck
df5ce91765
use the more inviting term 'testing', not 'unstable'
2010-09-20 11:26:48 -05:00
Marco Serantoni
bf67eed7eb
OSX adjustments - grid fix - speedup of refresh
2010-09-19 12:23:53 +02:00
jean-pierre charras
5738d2960d
removed in drawpanel an erroneous change (was made only for a test). drc code cleaning. cmakelist.txt changes in minizip.
2010-09-18 10:29:40 +02:00
jean-pierre charras
e162ffee3c
Use D_PAD::BuildPadPolygon() in plot functions
2010-09-13 13:51:09 +02:00
jean-pierre charras
658ca2a21e
Fixed some issues about trapezoidal pads. Better pad editor dialog. fixed other (very) minor bugs. Code cleaning
2010-09-11 18:33:43 +02:00
jean-pierre charras
b45a35b719
Switch to new Kicad about dialog: removing old code.
2010-09-03 19:39:57 +02:00
jean-pierre charras
44269729ab
New patch for kicad about dialog
2010-09-03 16:33:09 +02:00
jean-pierre charras
cc4b36236d
Design rule dialog: use wxLC_VIRTUAL options in wxListBoxes tu speed up nets lists display (which was very long for board with a lot of nets)
2010-09-02 15:10:48 +02:00
jean-pierre charras
f578abcc97
Remove pad move/drag/edit hotkeys id board editor (Marco Mattila'patches)
2010-09-02 10:23:38 +02:00
jean-pierre charras
72c48d46da
Added new KiCad about dialog, from Rafael Sokolowski <Rafael.Sokolowski@web.de>
2010-09-01 15:31:20 +02:00
jean-pierre charras
657f62ab0c
fixing bug 626875. Cleaning code
...
Try to fix block selection issue with some windows managers.
2010-08-31 17:54:05 +02:00
Heiko Rosemann
297293d487
https://lists.launchpad.net/kicad-developers/msg05171.html
2010-08-29 13:23:31 -05:00
jean-pierre charras
bfe4f85b99
Fixed some issues in hotkeys editor
2010-08-29 18:36:52 +02:00
jean-pierre charras
a153b25411
Hotkey editor code tweaking
2010-08-28 21:08:58 +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
Dick Hollenbeck
92d58ffea4
XML tweaks
2010-08-19 09:02:49 -05: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
0ceb19879b
implement OUTPUTFORMATTER::Quoted()
2010-08-11 14:52:44 -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