jean-pierre charras
fffd3be6a7
Fixed some issues with arcs (Arcs are a nightmare in graphic applications).
2010-10-11 22:57:25 +02:00
jean-pierre charras
c5668298a1
Gerbview: added support forSF (scale factor), IO (Image Offset), OF (Offset) and MI (Mirror) commands.
2010-10-10 19:59:23 +02:00
jean-pierre charras
2a216a51b9
Gerbview: added support forSF (scale factor), IO (Image Offset), OF (Offset) and MI (Mirror) commands.
2010-10-10 19:57:54 +02:00
jean-pierre charras
cc6cae9b12
Gerbview: added support of mirroring, scaling an offseting RS274X commands
2010-10-09 22:05:03 +02:00
jean-pierre charras
55eefbbe34
Fixed a bug about Aperture Definition having parameters for an aperture macro. See Changlog for not yet supported RX274X commands. Having still problems with arcs in some gereber files.
2010-10-09 13:03:03 +02:00
Marco Serantoni
9ff8fd2767
oOPS - my fault
2010-10-09 10:16:14 +02:00
Marco Serantoni
ea812ef5c9
Zones drawing optimization with WXGrapchisContext + Fix bug #612132
2010-10-09 10:08:29 +02:00
Wayne Stambaugh
fc0864befa
Schematic component library object code cleaning and refactoring.
...
* Break classes_body_item.cpp(.h) into more reasonable size bites.
* Rename classes_body_item.cpp(.h) to lib_draw_item.cpp(.h)
* Fix some unsatisfied header file dependencies.
* Add stubs to component library draw item base classe to handle editing
internally.
* Lots of code cleaning.
2010-10-08 16:40:57 -04:00
jean-pierre charras
443534e758
Gerbview: fixed a serious bug when reading GERBER files with no trailing zeros
2010-10-08 16:02:49 +02:00
Andrey Fedorushkov
562f26dd6f
pcbnew: fix very slowly hands place module at ratsnest visible off
2010-10-07 13:05:28 +04:00
jean-pierre charras
69b3bfd471
added forgotten lines from patch "EEschema selection.patch"
2010-10-06 22:16:31 +02:00
jean-pierre charras
2d94881dbe
added forgotten lines from patch "EEschema selection.patch"
2010-10-06 21:56:41 +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
035979d39f
More work on Gerbview: code cleaning and cosmetic enhancements.
2010-10-06 19:28:07 +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
ffec0b8455
Gerbview: fixed an issue with arcs
2010-10-04 17:20:37 +02:00
jean-pierre charras
f3922c4c31
Fioxed issues in 3D viewer. Added patch for orthographic 3D view
2010-10-04 15:00:34 +02:00
jean-pierre charras
a188f9d06e
added orto2 patch
2010-10-04 14:58:07 +02:00
jean-pierre charras
aa0fdb1c86
fixed issues in 3D viewer
2010-10-04 13:50:43 +02:00
Dick Hollenbeck
d207988f0d
add coding style policy pdf
2010-10-03 14:51:19 -05:00
jean-pierre charras
3144853b1f
finished Draw functions for aperture macros. Now aperture macros are drawn correctly. Known bug: aperture macros having parameters are incorrect: parameters are not read correctly. Work still in progress.
2010-10-03 17:40:54 +02:00
jean-pierre charras
bc0d79d587
finished Draw functions for aperture macros. Now aperture macros are drawn correctly.
...
Known bug: aperture macros having parameters are incorrect: parameters are not transmited correctly. Work still in progress.
2010-10-03 17:39:06 +02:00
jean-pierre charras
e06176663b
added forgotten files
2010-10-01 21:23:36 +02:00
jean-pierre charras
659299ee8f
Gerbview: more about apertures macros and draw funtions.
2010-10-01 21:11:30 +02:00
Andrey Fedorushkov
98303013d7
add russian language to install.nsi
2010-10-01 11:44:18 +04:00
Andrey Fedorushkov
d247025d19
minor improvement for russian GOST build BOM
2010-09-30 18:19:09 +04:00
jean-pierre charras
22f483e1d8
Gerbview: minor changes: Added comments, fixed errors in comments, fixed a very minor error.
2010-09-30 08:25:33 +02:00
Dick Hollenbeck
961a51bdb3
CMAKE macro
2010-09-29 15:39:53 -05:00
jean-pierre charras
748a2051a5
Gebview: fixed a very minor bug
2010-09-29 21:58:22 +02:00
jean-pierre charras
cdf111d618
Fixed errors in comments. no new code
2010-09-29 21:00:35 +02:00
Dick Hollenbeck
2dc5327634
pieces of Amir's 2010-09-28 patch
2010-09-29 13:19:26 -05:00
jean-pierre charras
40b40ea5f4
Fixed an issue in Gerbview
2010-09-29 11:25:48 +02:00
jean-pierre charras
46b57190ff
Fixed compil issues in debug mode
2010-09-29 08:05:36 +02:00
jean-pierre charras
d696ee8cd5
Gerbview: added support og regular polygon aperure definition.
2010-09-28 21:34:16 +02:00
Dick Hollenbeck
6417db152a
unconditionally supply some overloads to deal with older wx versions
2010-09-28 14:13:54 -05:00
jean-pierre charras
7176ec2597
Gerbview code redesign. See changelog.
2010-09-28 18:51:43 +02:00
jean-pierre charras
b992af3eb3
Gerbview code redesign
2010-09-28 16:42:05 +02:00
Andrey Fedorushkov
3ae0df15ee
add new pin style to schema file, minor change kicad command frame icon
2010-09-26 09:35:29 +04:00
jean-pierre charras
897ec5b0f7
Pcbnew: fixed 2 minor issues in plot functions.
2010-09-24 18:38:10 +02:00
jean-pierre charras
0c02dc0754
Pcbnew: fixed 2 minor issues.
2010-09-24 18:36:20 +02:00
Vovanium
cd778c125e
Added two pin shapes:
...
* reverted clock ( --<| ) as it is commonly used for inverted clock in x-USSR
* nonlogic ( ---X ) for non-logic pins of logic ICs (commonly used for power and timing RC pins).
2010-09-24 20:00:40 +04: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
bff752e7bf
Fixed a minor artefact when redraw the grid after a scrool.
2010-09-23 19:37:21 +02:00