Andrey Fedorushkov
9afa89261f
pcbnew: fix slowly module change at ratsnest invisible
2010-10-25 16:33:00 +04:00
Marco Serantoni
ea812ef5c9
Zones drawing optimization with WXGrapchisContext + Fix bug #612132
2010-10-09 10:08:29 +02:00
Andrey Fedorushkov
562f26dd6f
pcbnew: fix very slowly hands place module at ratsnest visible off
2010-10-07 13:05:28 +04:00
Marco Serantoni
148baffdd9
OSX implementation of wxOverlay (speedups board operations) and cleanup
2010-09-22 01:46:02 +02:00
jean-pierre charras
657f62ab0c
fixing bug 626875. Cleaning code
...
Try to fix block selection issue with some windows managers.
2010-08-31 17:54:05 +02:00
jean-pierre charras
3c3727039f
minor enhancements. fixed issues in microwave tools.
...
finished replacement of Get_Message (not very useful) by wxTextEntryDialog
2010-07-21 10:15:54 +02:00
jean-pierre charras
f0213de0ef
code cleaning.
2010-07-20 20:11:34 +02:00
jean-pierre charras
aefad04995
Pcbnew: fixed unwanted mouse cursor move when using the t hotkey
2010-06-04 20:16:13 +02:00
charras
a70a580596
committed newfont patch. Pcbnew: board date automatically updated at each change.
2010-02-19 13:23:58 +00:00
charras
5732d815c6
Work on colors handling, and others changes. see changelog.
...
hide/show rastnest in pcbnew is currently not working, will be fixed soon
2010-01-29 20:36:12 +00:00
charras
6efce74c96
Eeschema: fixed bug when edit a component reference using the component dialog editor
...
Code cleaning and using DrawPanel->Refresh() instead of ReDraw() when possible.
2010-01-13 13:43:36 +00:00
charras
cacb22252c
Pcbnew: fixed a very minor bug when moving and place a footprint.
2009-12-29 18:03:23 +00:00
charras
6769e4c94a
code cleaning and fixed a TODO remark in EDA_BoardDesignSettings::SetEnabledLayers( int aMask )
2009-12-21 12:05:36 +00:00
dickelbeck
860fbb16d7
++pcbnew & gerbview
...
* Moved ReturnLayerName() to static BOARD::GetDefaultLayerName() and migrated
to a Specctra DSN compatible default layer naming scheme:
Component becomes Front, Copper becomes Back.
* set_color.h: Cmp becomes Front, Cu becomes Back.
* D_PAD::DisplayInfo() changed to use actual copper layer names.
* more layer setup dialog work, moved all programmatic wxControl instantiation
into the wxFormbuilder environment, but this is fraught with danger:
wxFlexGridSizer used the tallest control to establish the row heights, so
be careful about changing control borders in the scroll panel. The vertical
size can explode since just a couple of pixels times the number of rows
is substantial. Currently I am setting a 5 pixel border only left, top, and right
but not bottom.
* Set copper layer count is back in place as a hack until I can get the enabled
layer bit map fully operational.
2009-12-07 03:46:13 +00:00
stambaughw
1a139a7fe7
More comment translation and capitalization fixes.
2009-11-18 12:52:19 +00:00
charras
c718765268
More about undo/redo in pcbnew
2009-08-06 15:42:09 +00:00
charras
5699ee3b91
More about pcbnew undo/redo
2009-08-06 07:11:04 +00:00
faa
d9ea63a857
pcbnew: minor bug cursor move/drag module
2009-08-05 15:00:42 +00:00
faa
8d5a6531f9
pcbnew: remove old of two To_User_Unit(), redraw ratsnest on/off, magnetic cursor to start move/drag module
2009-08-03 12:12:29 +00:00
charras
41c80dd95b
pcbnew: work on undo/redo in progress
2009-08-01 19:26:05 +00:00
charras
42022adb3f
code cleaning
2009-07-30 11:04:07 +00:00
charras
d535a0fc97
pcbnew: Starting work on undo/redo in pcbnew. Only some delete item commands are stored in undo/redo stack
2009-07-29 13:10:36 +00:00
charras
cffe0cfcaa
support for bezier curves
2009-06-25 20:45:27 +00:00
charras
96e0bebd0e
code cleaning
2009-06-20 19:09:43 +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
e073bdc042
Pcbnew: cleaned code in ratsnet calculations (work in progress). The new code is also faster.
2009-05-24 18:28:36 +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
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
stambaughw
b833a46bad
More header file realignments to reduce recompiling and general code cleaning.
2009-02-04 15:25:03 +00:00
dickelbeck
b603580355
WinEDA_BasePcbFrame::m_Pcb is now private, use GetBoard() to access it.
2009-01-05 05:21:35 +00:00
charras
daeb9f0e07
Cleaning code to draw/plot texts; italic allowed for pcbnew
2008-12-22 21:06:44 +00:00
charras
4d12bd3e3d
Solved problems with mirrored texts. cleaning obsolete files
2008-12-20 20:38:39 +00:00
dickelbeck
e574a1b061
more DLIST<> work
2008-12-06 08:21:54 +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
jerryjacobs
d206c9e5c5
Menu and statusbar strings made more clear
2008-10-05 10:56:43 +00:00
jerryjacobs
26af26619a
(confirm.cpp) Get_Message frame caption added
2008-09-22 16:03:12 +00:00
charras
f98fd09f84
minor changes in pcbnew (see changelog)
2008-08-06 07:46:03 +00:00
dickelbeck
721d878fcf
GetScreen() work, menu capitalization, beautifying
2008-04-17 16:25:29 +00:00
dickelbeck
aa93f54d97
BOARD_ITEM::Draw()
2008-04-01 05:21:50 +00:00
charras
72357970aa
Netlist dialog redesigned, netlist.cpp code modified
2008-03-22 18:08:44 +00:00
charras
fb54ab8649
Dirty rect used in footprint start move, rotation, flip and delete.
2008-03-13 21:18:05 +00:00
charras
8bfdd0407c
Use dirty rectangle when deleting a footprint
2008-03-13 10:08:42 +00:00
CHARRAS
9ba9be706e
void Change_Side_Module( MODULE* Module, wxDC* DC ) is now member of class BOARD (as asked in todo list)
2008-01-25 13:16:24 +00:00
dickelbeck
3cd47555ca
see 2007-Oct-12 change_log.txt
2007-10-13 06:18:44 +00:00
CHARRAS
1f842ae14c
bug in move pad fixed (could crash pcbnew).Other minor changes
2007-10-07 18:24:15 +00:00
dickelbeck
d985f2d640
DeleteStructure() & DeleteStructList() consolidation
2007-10-03 15:21:13 +00:00
dickelbeck
cb49ea8989
see change_log.txt for 2007-Sep-11 UPDATE
2007-09-12 02:14:07 +00:00
dickelbeck
dff70646a2
see change_log for 2007-Aug-31
2007-09-01 12:00:30 +00:00
dickelbeck
cc62305777
see change_log.txt for 2007-Aug-22
2007-08-23 04:28:46 +00:00