Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
2012-01-22 22:33:36 -06:00
Wayne Stambaugh
5289c22087
Pcbnew object improvements.
...
* Remove unnecessary copy constructors from board and module library
objects.
* Add doClone() method to board and library objects.
* Add comment to class definitions where the default copy constructor
generated by the compiler was adequate.
* Replace copy method with clone method where applicable.
* Remove DuplicateStruct() function.
* Remove track object copy function.
2012-01-14 14:50:32 -05:00
Dick Hollenbeck
463c17b807
fix EDA_ITEM::Show() prototype bug, fix KICAD_PLUGIN::Save() problem with netclasses.
2011-12-14 11:25:42 -06:00
Dick Hollenbeck
96bb90dee1
kicad_plugin
2011-12-13 22:29:25 -06:00
Dick Hollenbeck
7a93d0b21c
more KICAD_PLUGIN work progress
2011-11-30 01:43:46 -06:00
Dick Hollenbeck
8f79b14680
This patch restores some of the goodness in Vladimir's rev 3239, and in particular
...
the GetPosition() and SetPosition() changes. It also starts towards making m_Orientation
and m_Thickness fields private with accessors, but does not complete this latter goal.
2011-11-29 11:25:30 -06:00
Dick Hollenbeck
cc097762c7
Temporarily reverse out the evolving support for finer Board Internal Units (BIU)s.
2011-11-24 11:32:51 -06:00
Vladimir Ur
2a69ffb406
Nanometric work
...
- D_PAD members converted;
- style improved;
- GetPosition made returning value, added SetPosition;
- highly experimental, test it please!
2011-11-17 21:47:27 +04:00
Vladimir Ur
959e338698
D_PAD conversion: m_Pos converted
...
PCB_ITEM: GetPosition -- removed reference
load/save length in config
2011-11-16 21:04:12 +04:00
Wayne Stambaugh
edd35b4e90
PCB common library header rationalization.
...
* All header files used to create the PCB common library now compile as
stand alone code. This prevents the need to define them in a specific
order to make source code compile properly. It should also now be
possible to relocate the source code to build the common PCB library
to a separate folder.
2011-09-23 09:57:12 -04:00
Marco Mattila
b8c2e4dd6c
Remove redundant bounding box calculation code from pcbnew.
2011-09-02 00:39:38 +03:00
Dick Hollenbeck
45c5e594b6
zwischen punkt for migration to PNG bitmaps
2011-08-28 22:04:59 -05:00
Wayne Stambaugh
f60c982397
Refactor PCBNew selection clarification menu icon code.
...
* Move clarification menu icon code from base board item object to the appropriate
object.
* Remove left over French comments.
* Coding policy fixes.
2011-08-01 11:29:27 -04:00
Wayne Stambaugh
2fb2ab0d37
Refactor PCBNew selection clarification menu text code.
...
* Move menu text code from base board item object to the appropriate
object.
* Add helper to get board layer to base board item object.
2011-07-14 11:42:44 -04:00
Wayne Stambaugh
67f70fe079
Coding style and Doxygen comment fixes.
...
* Rename EDA_Rect class to EDA_RECT.
* Rename EDA_TextStruct class to EDA_TEXT.
* Remove duplicate Doxygen comments from sch_sheet_path.cpp.
2011-03-29 15:33:07 -04:00
Wayne Stambaugh
73e38ce98c
EESchema code refactoring and coding policy naming fixes.
...
* Move schematic wire and bus break code into schematic screen object.
* Move schematic test for dangling ends into schematic screen object.
* Remove left over debugging output in schematic screen object.
* Remove unused file eeschema/cleanup.cpp.
* Fix bug in schematic line object hit test algorithm.
* Fix a string concatenation compile error added in r2752.
* Rename class WinEDA_BasicFrame to EDA_BASE_FRAME.
* Rename class WinEDA_DrawFrame to EDA_DRAW_FRAME.
* Rename class WinEDA_DrawPanel to EDA_DRAW_PANEL.
2011-01-21 14:30:59 -05:00
Marco Mattila
e79b596308
Add FILTER_READER class. Introduce FILE_LINE_READER into pcbnew.
2011-01-14 19:43:30 +02:00
jean-pierre charras
a9010796e0
Doxygen comment warning fixes.
2010-12-29 18:47:32 +01:00
Wayne Stambaugh
c79077c9a2
Minor fixes and lots of coding policy changes.
2010-12-08 15:12:46 -05:00
Dick Hollenbeck
845d61acc5
coding standards consistency updates
2010-11-12 09:17:10 -06:00
charras
4c6bbb8577
fixing uppercase/lowercase problem in an included file (polyline.h is really PolyLine.h).
2009-11-16 13:57:25 +00:00
charras
f2f4cd535a
rework on zones (continued):try to fix a filling problem with kbool: cleanup code
2009-11-16 08:13:40 +00:00
stambaughw
4611bfd58c
Comment translations.
...
* Completed translation of all kicad source.
* Translated source files A through C in pcbnew.
2009-11-12 15:43:38 +00:00
charras
41c80dd95b
pcbnew: work on undo/redo in progress
2009-08-01 19:26:05 +00:00
charras
f43d1aaa54
Added text justification for graphic texts in libedit and more(see changelog)
2009-06-11 14:26:17 +00:00
charras
9edace2f5f
Code clarification about 3 confusing functions to display info: DisplayInfo (displaying a message info) and class members DisplayInfo and Display_Infos doing the same thing (see changelog)
2009-04-17 08:51:02 +00:00
dickelbeck
aab39d1de7
injected DLIST<> into many list heads, see change_log.txt
2008-12-04 04:28:11 +00:00
dickelbeck
aa93f54d97
BOARD_ITEM::Draw()
2008-04-01 05:21:50 +00:00
CHARRAS
339a90e7ac
Block commands now works with zones.
2008-01-06 12:43:57 +00:00
dickelbeck
128521f0fe
2nd of 3 commits for DrcDialog rework
2007-12-01 03:42:52 +00:00
dickelbeck
31a864e7dc
comment cleanups
2007-10-31 14:14:21 +00:00
dickelbeck
64e9e16886
virtual BOARD_ITEM::Save()
2007-10-30 21:30:58 +00:00
CHARRAS
d1effbf4e2
EDA_BaseStruct.SetType() and EDA_BaseStruct.ReturnClassName() removed.
2007-09-13 11:28:58 +00:00
dickelbeck
dff70646a2
see change_log for 2007-Aug-31
2007-09-01 12:00:30 +00:00
dickelbeck
726a8ab4df
collector work
2007-08-30 22:20:52 +00:00
dickelbeck
cc62305777
see change_log.txt for 2007-Aug-22
2007-08-23 04:28:46 +00:00
dickelbeck
e6239e7456
moved m_Layer into EDA_BaseStruct
2007-08-22 05:11:01 +00:00
dickelbeck
49e32e096e
unified m_Flags, EDA_BaseStruct::Display_Infos(), and ~GetEquipot()
2007-08-20 19:33:15 +00:00
dickelbeck
f8f384384a
search and debug infrastructure, beautification
2007-08-07 06:21:19 +00:00
raburton
dedb0228dc
add files not currently available in source (e.g. docs, modules, etc.)
...
set svn:eol-style property to native for all ascii files to support cross platform development
2007-06-05 12:10:51 +00:00
plyatov
23c40f7e86
Initial import of KiCad.
2007-05-06 16:03:28 +00:00