jean-pierre charras
8e0937e6a2
Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru.
2010-11-27 14:09:18 +01:00
jean-pierre charras
2cdce05d45
Pcbnew: minor code cleanup and enhancement in zone filling. Commit patch from Marco Mattila. Eeschema: minor bug fix about dangling ends. removed obsolete file
2010-11-18 14:38:08 +01:00
Dick Hollenbeck
636b2d301e
function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers
2010-11-12 10:36:43 -06:00
stambaughw
3066c70559
Implement wxDC coordinate handling and wxGCDC.
...
* Implement code to allow wxDC to handle coordinate conversions between
device and drawing units.
* Add build settings to enable wxGCDC for wxGraphicsContext testing.
* Remove wxAUI conditional build cruft as it is now required to build
Kicad.
* Fix scroll increment size regression to prevent jumping around the
zoom center position.
* Add find GDI+ cmake module for building on WXMSW when wxGraphicsContext
is enabled.
2010-02-08 18:15:42 +00:00
charras
a46cd46d9d
pcbnew: More about work on color selection and items visibility:
...
removed global variables and a lot of redundancies
2010-01-31 20:01:46 +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
dickelbeck
920186ddb4
more layer widget incorporation
2010-01-21 20:53:01 +00:00
charras
703420baac
changed layer constants XXX_CU and XXXX_CMP to XXX_BACK and XXX_FRONT
2009-12-21 17:56:25 +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
charras
1a6b90d057
fix last French to English translations problems
2009-11-23 21:03:26 +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
e027e65971
code and files cleanup
2009-10-28 11:48:47 +00:00
stambaughw
7e24e43890
wxWidgets 2.9 string fixes and other minor updates.
...
* Replace all known instances of (const wxChar*) casts to GetChars() for
wxWidgets 2.9 compatibility.
* Cleaned up get component dialog so last part gets saved on wild card
selections.
* Remove redundant schematic component drawing code.
* Added SCH_COMPONENT constructor to create new component from library
component object.
* Add message panel helpers to WinEDA_DrawFrame and update old message
panel access code.
* Using library viewer to add component to schematic now respects unit
and body style selection.
2009-10-16 17:18:23 +00:00
charras
b1a8a0749a
All: better look when displaying items info on messages panel
2009-10-11 15:13:39 +00:00
dickelbeck
b4fe26a31f
Isaac's next color/layer work step
2009-10-10 01:25:53 +00:00
charras
a6fc132999
More about undo/redo in pcbnew
2009-08-11 10:27:21 +00:00
charras
ce9db78c95
Cleaned and optimized code about new hershey fonts and bold texts handling (see changelog)
2009-05-30 16:06:01 +00:00
charras
42b4cae45e
commit hershey patch
2009-05-28 17:39:40 +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
689579bde1
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
2009-04-05 20:49:15 +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
daeb9f0e07
Cleaning code to draw/plot texts; italic allowed for pcbnew
2008-12-22 21:06:44 +00:00
charras
6d856f60a6
Pcbnew: Added display a short net name on vias and pads. Also, code cleaning
2008-12-14 19:45:05 +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
charras
88b1c9b7d3
bug solved: netlist calculations could crash eeschema under very rare circumstances. See also changelog
2008-08-22 14:48:30 +00:00
charras
5f777f8c60
pcbnew: bug solved: pad holes not printed
2008-08-09 08:05:42 +00:00
charras
d60e906a55
doc update.
2008-07-13 10:04:00 +00:00
dickelbeck
aa93f54d97
BOARD_ITEM::Draw()
2008-04-01 05:21:50 +00:00
charras
9fb2c9fe23
some code cleaning and comments translations. Added: EDA_Rect::Merge( EDA_Rect & aRect ) (see changelog)
2008-03-15 10:24:32 +00:00
charras
fb54ab8649
Dirty rect used in footprint start move, rotation, flip and delete.
2008-03-13 21:18:05 +00:00
dickelbeck
10e13ae50a
layer names in *.brd file
2008-03-04 04:22:27 +00:00
dickelbeck
64e9e16886
virtual BOARD_ITEM::Save()
2007-10-30 21:30:58 +00:00
CHARRAS
1f842ae14c
bug in move pad fixed (could crash pcbnew).Other minor changes
2007-10-07 18:24:15 +00:00
g_harland
9e32b2abdb
Assorted changes; see change_log.txt
2007-10-07 03:08:24 +00:00
dickelbeck
dff70646a2
see change_log for 2007-Aug-31
2007-09-01 12:00:30 +00:00
dickelbeck
2e13ccf048
see change_log.txt's 2007-Aug-23 UPDATE
2007-08-24 03:40:04 +00:00
dickelbeck
cc62305777
see change_log.txt for 2007-Aug-22
2007-08-23 04:28:46 +00:00
dickelbeck
49e32e096e
unified m_Flags, EDA_BaseStruct::Display_Infos(), and ~GetEquipot()
2007-08-20 19:33:15 +00:00
dickelbeck
6719900ef9
searching and beautification
2007-08-08 03:50:44 +00:00
dickelbeck
f8f384384a
search and debug infrastructure, beautification
2007-08-07 06:21:19 +00:00
dickelbeck
6f7209aa73
start of new search stuff, beautification
2007-08-06 20:26:59 +00:00
dickelbeck
2e4c17a8b0
beautification, commenting, and renaming
2007-08-04 20:05:54 +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
dickelbeck
ae74527bc2
Jean-Pierre's changes for kicad-2007-05-25 release
2007-05-28 18:09:49 +00:00
plyatov
23c40f7e86
Initial import of KiCad.
2007-05-06 16:03:28 +00:00