Wayne Stambaugh
4b853dedb4
Application name capitalization fixes.
...
* Correct all user strings and comments for the correct capitalization of
application names according to JP. They are KiCad, Pcbnew, CvPcb,
Eeschema, and GerbView.
* Add a note the the user interface policy about the correct capitalization.
2011-09-30 14:15:37 -04:00
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.
2011-09-23 09:57:12 -04:00
Wayne Stambaugh
cb78c9452b
Undo changes from my last commit that caused a trace drag bug.
2011-09-14 11:08:44 -04:00
Wayne Stambaugh
efc93aa52b
PCBNew locate code refactoring.
...
* Move various locate functions into the appropriate board item object.
* Unified best zoom for all frames derived from PCB_BASE_FRAME.
* Remove track.cpp as it is no longer needed.
* Dead code removal.
* Remove scary frame window pointer member from board item objects.
* Add draw bounding box to gerber draw item for debugging purposes.
2011-09-13 09:29:43 -04:00
jean-pierre charras
3b381cf8cf
Remove *.ico files and used only xpm or new pgn bitmaps for icons under Window.
...
Fix minor other issues.
Remove unused files.
2011-09-09 21:30:59 +02:00
jean-pierre charras
57604b0a03
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-26 10:30:16 +02:00
jean-pierre charras
46fcb07bcb
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-23 21:01:41 +02:00
jean-pierre charras
f6669b7845
Gerbview: code cleanup: remove dead code and obsolete options. Coding policy class naming fixes.
...
others: fix minor issues.
2011-03-12 10:50:21 +01:00
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.
2011-02-25 18:23:24 +02:00
Wayne Stambaugh
e560573c5e
Schematic object encapsulation and other minor improvements.
...
* Encapsulate file name member of base screen object.
* Encapsulate associated screen member of schematic sheet object.
* Create add screen method to schematic sheet object to simplify setting
the associated screen.
* Move the change file name code in the schematic sheet object to the edit
sheet method in the schematic editor frame object to eliminate message
dialogs.
* Improve reference counting in schematic screen object.
* Add helper type definitions for changing schematic object storage to C++
containers.
2011-01-20 11:34:57 -05:00
jean-pierre charras
035979d39f
More work on Gerbview: code cleaning and cosmetic enhancements.
2010-10-06 19:28:07 +02:00
jean-pierre charras
40b40ea5f4
Fixed an issue in Gerbview
2010-09-29 11:25:48 +02:00
jean-pierre charras
b992af3eb3
Gerbview code redesign
2010-09-28 16:42:05 +02: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
stambaughw
3c7df7b75d
Complete comment translation of gerbview source.
2009-11-09 14:00:22 +00:00
charras
e027e65971
code and files cleanup
2009-10-28 11:48:47 +00:00
dickelbeck
ce4d22f024
work around some gcc 4.3.3 compiler warnings
2009-10-05 04:22:27 +00:00
stambaughw
161068b1c6
Minor bug and compiler warning fixes.
...
* Applied sheet reference plotting patch from Lorenzo.
* Fixed bug in Pcbnew plot dialog, ignore user scaling when controls are disabled.
2009-06-01 18:28:34 +00:00
dickelbeck
409d014f2d
werner's patch
2009-05-26 04:43:14 +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
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
df29e89c4a
beginnings of aperture macro support
2008-11-08 06:44:07 +00:00
charras
777076c86f
minor changes. See changelog
2008-06-06 16:39:45 +00:00
CHARRAS
e3a3d16af8
small bugs fixed. Added: Support for microvias (see changelog)
2008-01-12 20:31:56 +00:00
g_harland
fd0a89c23f
Fix bug in GerbView's Export to Pcbnew command
2007-11-22 00:40:17 +00:00
g_harland
5746386290
Added definitions for FIRST_COPPER_LAYER and LAST_COPPER_LAYER
2007-11-01 05:27:31 +00:00
dickelbeck
64e9e16886
virtual BOARD_ITEM::Save()
2007-10-30 21:30:58 +00:00
CHARRAS
9b58687c50
rename dialog_clean_pcb.pjd, other minor changes
2007-10-21 16:46:13 +00:00
dickelbeck
7693e34e96
fixed compilation errors with VIA symbols
2007-10-19 16:24:44 +00:00
g_harland
9e32b2abdb
Assorted changes; see change_log.txt
2007-10-07 03:08:24 +00:00
dickelbeck
ef3d04912d
see change_log.txt 2007-Sep-14 UPDATE
2007-09-15 04:25:54 +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
cc62305777
see change_log.txt for 2007-Aug-22
2007-08-23 04:28:46 +00:00
charras
89b3eb5aa5
bug fixes and merging my development with svn rep.
2007-06-13 15:35:40 +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