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.
14 years ago
Dick Hollenbeck
463c17b807
fix EDA_ITEM::Show() prototype bug, fix KICAD_PLUGIN::Save() problem with netclasses.
14 years ago
Dick Hollenbeck
96bb90dee1
kicad_plugin
14 years ago
Dick Hollenbeck
b6508af0f4
KICAD_PLUGIN and nanometer intermediate checkin, work in progress...
14 years ago
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.
14 years ago
Dick Hollenbeck
cc097762c7
Temporarily reverse out the evolving support for finer Board Internal Units (BIU)s.
14 years ago
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.
14 years ago
Wayne Stambaugh
e26cdada42
Translate French code names and comments and other minor code cleaning.
14 years ago
Dick Hollenbeck
45c5e594b6
zwischen punkt for migration to PNG bitmaps
14 years ago
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.
14 years ago
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.
15 years ago
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.
15 years ago
Marco Mattila
97003fefae
Change board bounding box calculation to include all board items by default in pcbnew. Add a parameter to look for board edges only.
15 years ago
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.
15 years ago
Marco Mattila
e79b596308
Add FILTER_READER class. Introduce FILE_LINE_READER into pcbnew.
15 years ago
jean-pierre charras
a9010796e0
Doxygen comment warning fixes.
15 years ago
Wayne Stambaugh
c79077c9a2
Minor fixes and lots of coding policy changes.
15 years ago
Dick Hollenbeck
845d61acc5
coding standards consistency updates
15 years ago
jean-pierre charras
4787b38a63
Pcbnew: Fixed minor problems (bugs 568357 and 568356). Changed French word COTATION to DIMENSION in class COTATION (now class DIMENSION)
16 years ago
charras
a46cd46d9d
pcbnew: More about work on color selection and items visibility:
removed global variables and a lot of redundancies
16 years ago
charras
04f41a4a7b
menu cleaning and changing obscure menu info. and menu labels
files cleaning
16 years ago
stambaughw
4611bfd58c
Comment translations.
* Completed translation of all kicad source.
* Translated source files A through C in pcbnew.
16 years ago
charras
4b846e1fdc
pcbnew: work on undo/redo in progress
17 years ago
charras
41c80dd95b
pcbnew: work on undo/redo in progress
17 years ago
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)
17 years ago
dickelbeck
aab39d1de7
injected DLIST<> into many list heads, see change_log.txt
17 years ago
dickelbeck
3ef380f936
dlist cleanups, start of edit component in schematic rework
17 years ago
dickelbeck
aa93f54d97
BOARD_ITEM::Draw()
18 years ago
CHARRAS
339a90e7ac
Block commands now works with zones.
18 years ago
dickelbeck
128521f0fe
2nd of 3 commits for DrcDialog rework
18 years ago
dickelbeck
31a864e7dc
comment cleanups
18 years ago
dickelbeck
64e9e16886
virtual BOARD_ITEM::Save()
18 years ago
CHARRAS
5e448ec475
pcbnew: locate zones added (forgotten in new PcbGeneralLocateAndDisplay() ); Add class_board_item.cpp
18 years ago
CHARRAS
d1effbf4e2
EDA_BaseStruct.SetType() and EDA_BaseStruct.ReturnClassName() removed.
18 years ago
dickelbeck
dff70646a2
see change_log for 2007-Aug-31
18 years ago
dickelbeck
726a8ab4df
collector work
18 years ago
dickelbeck
cc62305777
see change_log.txt for 2007-Aug-22
18 years ago
dickelbeck
e6239e7456
moved m_Layer into EDA_BaseStruct
18 years ago
dickelbeck
49e32e096e
unified m_Flags, EDA_BaseStruct::Display_Infos(), and ~GetEquipot()
18 years ago
dickelbeck
c1e3416a8f
searching and beautifying
19 years ago
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
19 years ago
plyatov
23c40f7e86
Initial import of KiCad.
19 years ago