Dick Hollenbeck
ee4aadc4d5
explain PARTS_LIST vs. a read only LIBRARY based on a another schematic's parts list
2010-10-13 01:31:33 -05:00
Dick Hollenbeck
9300f62c2d
sweet foundations, doxygen coming soon
2010-10-13 01:06:14 -05:00
Wayne Stambaugh
e8bb7d1ef5
Fix segfault when replacing an existing component in a library.
2010-10-12 16:44:39 -04:00
Dick Hollenbeck
b1ffd179d1
move cmake_uninstall.cmake to CMakeModules directory
2010-10-12 13:42:29 -05: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
2ddcbe1a01
Eedchema: class_libentry.* : wxString GetLibraryName() is now virtual
2010-10-12 12:28:30 +02:00
Fabio Varesano
73fd4fb2ba
add CMake rules to create an 'uninstall' make rule.
...
It follows the CMake wiki
http://www.cmake.org/Wiki/CMake_FAQ#Can_I_do_.22make_uninstall.22_with_CMake.3F
and it should work if one
compiles from the build directory (building all kicad).
You can use it running the following commands from the kicad source
tree root:
mkdir build
cd build
cmake ../
make
(using root) make install
(using root) make uninstall
2010-10-12 05:20:28 -05:00
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