charras
c1e1da1f2b
Eeschema: added GetPenSize() used in Draw and Plot functions to get the thickness of lines. Work in progress
17 years ago
stambaughw
8bf7911125
Build improvements, compiler warning fixes and build fixes, and lots of clean up.
* Created separate SVN version header.
* Add true config.h for platform dependency checks.
* Add dependency check cmake module.
* Remove some leftover hand crafted make files.
* Remove non-cmake build instructions from COMPILING.txt.
* Fix split _() strings causing Visual C++ compiler error.
* Fix lots of compiler warnings.
* Change project file parameter container from wxArray to boost::vector_ptr.
* Removed lots of redundant header definitions.
* Fixed green_xpm redefinition in ercgreen.xpm.
* Remove some dead code and unnecessary class methods.
17 years ago
charras
d6af27a308
eeschema: enforce time stamp control and repairs bad time stamps in annotation.
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
charras
dea07b0fac
broken SCH_COMPONENT::GetRotationMiroir() rewritten (problem when editing a mirrored and rotated component fixed)
17 years ago
stambaughw
689579bde1
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
17 years ago
charras
ea38af91fb
doc update and some minor enhancements before Release Candidate
17 years ago
dickelbeck
671fabe120
edit component in schematic work
17 years ago
dickelbeck
3ef380f936
dlist cleanups, start of edit component in schematic rework
17 years ago
charras
78bbe94923
Use double instead float when possible, ande code cleaning.
change EXCHG macro to equivalent inline functions
(better code compatibility with some compilers)
17 years ago
dickelbeck
b28d1ea418
fixed the SCH_COMPONENT copy constructor, make GenCopy() inline
17 years ago
dickelbeck
7d1170c41e
minor
17 years ago
dickelbeck
ff193f1844
variable number of fields per schematic component
17 years ago
charras
700af58eb8
eeschema: code cleaning
17 years ago
charras
bb8ee329f8
Bug in get online help: kicad.pdf was always called instead of the suitable help file. thanks to the guy who did not test its changes
eeschema: code cleaning
switch to wxWidgets 2.8.9
17 years ago
charras
b8ea76fe63
Solved netlist problems for multiple parts per package components in complex hierarchies.
B.O.M. generation still have a minor problem wih this.
18 years ago
charras
af7b6691d4
see changelog
18 years ago
dickelbeck
721d878fcf
GetScreen() work, menu capitalization, beautifying
18 years ago
charras
2b0a25b4da
In complex hierarchies, multiples parts per packages now should work, without restrictions
18 years ago
charras
8123d3a5eb
see changelog
18 years ago
charras
7f453831d5
eeschema: code cleaning. SCH_ITEM class used for all schematic items in eeschema. Files reorganization.
18 years ago
charras
945f5f1e42
eeschema: code cleaning.
18 years ago
charras
0750a215e5
removed bug: forgotten paths when adding lib files when not in the default lib path
18 years ago
diemer
81b6cbcb09
added GetBoundingBox for SCH_TEXT. Beatufication.
18 years ago
dickelbeck
c406eed135
class name changes, XOR artifacts
18 years ago
dickelbeck
ae459044de
Patch originating from Jonas Diemer
18 years ago
CHARRAS
dd9497a105
Fixed: problem which could crash eeschema when a schematic file in a hierarchy was not found
18 years ago
CHARRAS
2a1b776be6
see changelog
18 years ago
lifekidyeaa
c5cd85027b
2008-Feb-12 UPDATE Tim Hanson sideskate@gmail.com
================================================================================
+eeschema
* commiting my changes to allow multiple instances of a given schematic file within
a hierarchy:
** internally, m_currentScreen has been replaced with m_currentSheet,
which is a list or 'path' of screens. The path of screens is used to
generate
a series of timestamps, which is converted to flat component reference via
a look-up
table in the schematic files.
** this means that m_currentScreen is no longer used -- use GetScreen().
** GetScreen is virtual, as some of the dialogs keep around a WinEDA_BaseScreen
pointer.
** all sub-sheets in a given schematic must have different names to generate a
meaningful netlist.
18 years ago
dickelbeck
664a1f727b
see my 2007-Sep-20 change_log.txt
18 years ago
dickelbeck
18d83b768c
See my change_log.txt 2007-Sep-13 UPDATE
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
f3c324d535
EDA_BaseStruct::m_StructType is now type KICAD_T
18 years ago
dickelbeck
cc62305777
see change_log.txt for 2007-Aug-22
18 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
dickelbeck
ae74527bc2
Jean-Pierre's changes for kicad-2007-05-25 release
19 years ago
plyatov
23c40f7e86
Initial import of KiCad.
19 years ago