charras
83be1f8a10
Rework on undo/redo and block functions: more efficient code to undo/redo block move and mirror operations
2009-07-26 17:16:42 +00:00
charras
daceb2e019
Rework on undo/redo and block functions
2009-07-25 07:31:07 +00:00
charras
8ec8cf3f43
Rework on undo/redo and block functions
2009-07-25 04:53:39 +00:00
charras
6d930edec3
work in progress about ERC and markers in eeschema
2009-07-07 17:50:02 +00:00
charras
0d2ee0c023
See changelog. work in progress about ERC and markers in eeschema
2009-07-06 18:02:26 +00:00
charras
e80d075078
make command-line invocation with relative paths work
2009-07-03 07:32:48 +00:00
charras
f43d1aaa54
Added text justification for graphic texts in libedit and more(see changelog)
2009-06-11 14:26:17 +00:00
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.
2009-05-21 17:42:42 +00:00
charras
dfa7e1d618
Code cleaning and enhancements about EDA_TextStruct
2009-05-07 17:10:53 +00:00
stambaughw
689579bde1
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
2009-04-05 20:49:15 +00:00
charras
3f6f3c7bbf
eeschema bug fix: wires connected to a component non dragged in drag component command
2009-02-12 08:12:41 +00:00
stambaughw
b833a46bad
More header file realignments to reduce recompiling and general code cleaning.
2009-02-04 15:25:03 +00:00
stambaughw
2e5a57e100
New zoom implementation and some build optimizations.
2009-01-29 14:26:20 +00:00
charras
598cc337d2
Code cleaning
2009-01-02 17:07:50 +00:00
charras
ada6b6b8ba
Code cleaning
2009-01-02 13:19:34 +00:00
stambaughw
2611a54791
Convert global and embedded application pointers to wxGetApp()
2008-12-08 15:27:13 +00:00
dickelbeck
aab39d1de7
injected DLIST<> into many list heads, see change_log.txt
2008-12-04 04:28:11 +00:00
dickelbeck
3ef380f936
dlist cleanups, start of edit component in schematic rework
2008-11-24 06:53:43 +00:00
dickelbeck
ff193f1844
variable number of fields per schematic component
2008-10-06 05:44:29 +00:00
charras
6bd3fea110
wxProcess::open does not work under windows (the process stays in background mode), wxExecute is still used under windows
...
Minor other changes
2008-04-25 07:33:45 +00:00
charras
af7b6691d4
see changelog
2008-04-21 06:34:56 +00:00
dickelbeck
721d878fcf
GetScreen() work, menu capitalization, beautifying
2008-04-17 16:25:29 +00:00
charras
8123d3a5eb
see changelog
2008-04-15 19:38:19 +00:00
charras
7f453831d5
eeschema: code cleaning. SCH_ITEM class used for all schematic items in eeschema. Files reorganization.
2008-04-14 19:22:48 +00:00
diemer
f12a19fe0d
Added GetBoundingBox() for DrawNoConnectStruct, DrawBusEntryStruct. Removed old XOR method form DeleteStruct().
2008-03-30 11:57:40 +00:00
diemer
f7e9f2c086
Refresh panel after Block move (otherwise, no-longer-dangling ends of e.g. HierLabels are still displayed)
2008-03-30 11:00:04 +00:00
dickelbeck
c406eed135
class name changes, XOR artifacts
2008-03-20 01:50:21 +00:00
dickelbeck
ae459044de
Patch originating from Jonas Diemer
2008-03-15 04:18:32 +00:00
dickelbeck
0f0ced3700
beautify
2008-03-13 05:04:59 +00:00
CHARRAS
dd9497a105
Fixed: problem which could crash eeschema when a schematic file in a hierarchy was not found
2008-02-28 19:27:25 +00:00
stambaughw
803ebdf3c4
Fix escape key handling in annotate dialog and some eeschema code refactoring.
2008-02-27 19:38:16 +00:00
CHARRAS
2a1b776be6
see changelog
2008-02-26 19:19:54 +00:00
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.
2008-02-12 21:12:46 +00:00
CHARRAS
2a5676b2e2
Add class_marker.cpp and class_marker.h. Some other minor changes
2007-10-26 06:08:19 +00:00
CHARRAS
06c9f9c855
enhancements in pcbnew to eeschema cross-probing. removed change in drc.cpp
2007-10-01 15:37:42 +00:00
CHARRAS
d1effbf4e2
EDA_BaseStruct.SetType() and EDA_BaseStruct.ReturnClassName() removed.
2007-09-13 11:28:58 +00:00
CHARRAS
2bd88d356c
small changes in editrack-part2.cpp (translation of some comments from french to english) are some explanations relatives to the todo remark
2007-09-04 14:28:20 +00:00
dickelbeck
dff70646a2
see change_log for 2007-Aug-31
2007-09-01 12:00:30 +00:00
dickelbeck
f3c324d535
EDA_BaseStruct::m_StructType is now type KICAD_T
2007-08-24 15:10:46 +00:00
dickelbeck
6acce67a64
made m_CurrentItem private, beautification
2007-08-20 01:20:48 +00:00
plyatov
23c40f7e86
Initial import of KiCad.
2007-05-06 16:03:28 +00:00