stambaughw
cc661bdce8
Minor search path updates, initial UI clean up, and more wxDC zoom work.
...
* Add default OS program install path(s) to search path list as fail safe.
* Remove unnecessary wxGetApp calls in WinEDA_App class methods.
* Remove non-standard message panel font and changed background to system menu color.
* Remove italic fonts from menus.
* Remove non-standard font in Kicad app project tree.
* Remove font selection dialog menu items from apps for removed fonts.
* Remove all global variables and settings associated with the removed fonts.
* Fixed PCBNew export and import library file dialog response tests from wxCANCEL to wxID_CANCEL.
2009-04-15 19:53:41 +00:00
charras
50d1bcb171
more about management of lib files in defualt paths
2009-04-15 15:53:21 +00:00
charras
20cb87a8b7
better handling of libraries paths (removed g_RealLibraryBuffer that had no sense with the new code), mainly in Eeschema
...
TODO: better handling of user lib paths (more than one path)
2009-04-14 16:45:22 +00:00
charras
89e7f96574
made kicad compilable with wxWidgets 2.9 (wxWidgets 3)
2009-04-13 05:58:11 +00:00
charras
f3e4682f54
eeschema: some fixes, see CHANGELOG
2009-04-12 14:39:54 +00:00
stambaughw
d96039a1fb
Change search path order, wxDC zoom updates, and code clean ups.
...
Add helpers for inserting paths to and removing paths from search list.
Moved user defined path before default library paths in search list.
Renamed m_Draw_Auxiliary_Axis to DrawAuxiliaryAxis.
Changed parameter to fix wxDC set mode from FALSE to GR_COPY.
Minor wxDC zoom improvements.
2009-04-09 18:39:39 +00:00
dickelbeck
a98c2415df
expand the size of the coordinate holding status fields, 2 and 3
2009-04-09 18:23:28 +00:00
dickelbeck
4ee4f83de4
move polar coordinates display to status field 2, so that field 0 persists.
2009-04-09 18:16:16 +00:00
dickelbeck
0261ab718f
move comment to header, expand on description of UpdateStatsBar(), make comment Doxygen compatible.
2009-04-09 17:34:51 +00:00
charras
ceb1de9e24
eeschema: in file menu: "save as" and "load" uses current path
2009-04-08 18:20:27 +00:00
stambaughw
dfb88c6495
Library search path fixes, library configuration dialog fixes, and code cleaning.
...
Added application method to fix searching for user libraries.
Fixed documentation search path bug.
Moved auto pan setting from draw frame to draw panel were it is defined.
Some minor device context drawing changes.
2009-04-08 18:06:22 +00:00
charras
e719b42e1f
made GetAssociatedDocument() compatible with last changes in kicad path handling.
2009-04-07 15:54:40 +00:00
faa
6e54ec713d
not build russian kicad
2009-04-07 15:45:07 +00:00
charras
1343d9fd41
pcbnew: fixed: bug 2738052 (Delete tool does not delete zones outlines)
...
eeschema: fixed: void history file list in menu
2009-04-07 11:53:58 +00:00
charras
70707523dd
show axis in module editor and gerbview
2009-04-07 07:24:33 +00:00
stambaughw
5b3c5861bd
More search path, compiler warning, and bug fixes.
...
Added template subdirectory to library search path list.
Removed PARAM_CFG_BASE empty destructor to prevent GCC warning.
Set timeout to 0 on DisplayInfo call to prevent debug assertion in eeschema/files-io.cpp.
Declare PARAM_CFG_ARRAY for future project file object implementation.
Removed unnecessary COMMON_GLOBL definition in gr_basic.h and param_config.h.
2009-04-06 18:54:57 +00:00
charras
9efbf02042
add and translate some comments. fixed a problem in modedit (delete module in lib not working)
2009-04-06 16:05:25 +00:00
charras
71ca194b68
overbar patch merged mainly in eechema/class_pin.cpp. Some cleanup and compil problem fixes.
2009-04-06 10:56:17 +00:00
f3nix
b38c601661
Set eol-style native on new files.
2009-04-05 21:07:24 +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
b65590f708
code cleanup in project_config.cpp and some enhancements
2009-03-28 20:02:34 +00:00
charras
2eaa28f0cb
Pcbnew: some enhancements
2009-03-26 19:27:50 +00:00
charras
0f725ee2fc
DRC: added test pads to holes (pcbnew). Others minor changes
2009-03-23 19:54:15 +00:00
charras
2ad254d67e
minor update
2009-03-22 11:34:14 +00:00
charras
e631d0bc7b
minor change
2009-03-20 16:05:36 +00:00
charras
85ffff8892
Fixed all: redraw screen (F3 key) not working under Linux (seems a wxGTK problem)
2009-03-14 16:26:49 +00:00
charras
2a9a799f01
eeschema: Added: option to print ALL (more than 8) users fields in B.O.M.
...
pcbnew: added 5 metric grids and fixed a very minor bug when creating drill map.
2009-03-12 15:24:52 +00:00
jerryjacobs
fa9230e2e5
Changed 3D module author after mail contact. Cleanup of function implementions. WinEDA_TextFrame color change (text black, background, white)
2009-03-02 13:43:52 +00:00
charras
8593838f7a
fixed: cursor is not positioned properly in find function (pcbnew)
2009-02-26 20:06:51 +00:00
charras
a1c528223c
German translation updated. Translators list updated.
2009-02-23 07:20:01 +00:00
jerryjacobs
094c411aa2
Added Cyril Frausti to artist for some of his 3d modules, mail adres added of Iñigo Zuluagaz
2009-02-22 12:59:28 +00:00
charras
e9c7d50ca6
fixed some typo, misspelling and errors in menus.
2009-02-21 15:12:26 +00:00
charras
f2c03f2b97
gr_basic.cpp now clips filled polygons,using the Sutherland and Hodgman algo to clip the poly against a rectangle
...
Filled polygons are now correctly displayed under Linux(i hope)
2009-02-20 14:31:16 +00:00
charras
5cf5bbce8b
Dialog track options redesigned with wxFormBuilder Alt via drill renamed Specific via drill. Added tips in dialog.
2009-02-17 09:03:45 +00:00
charras
69756df3f6
Some update for Kicad Release Candidate 1
2009-02-16 10:28:46 +00:00
stambaughw
d8a6d16ce4
Fixed accidental typo on last commit.
2009-02-11 19:55:09 +00:00
stambaughw
07bd76a0e8
Zoom bug fix and optimization.
...
Prevent drawing center from moving when client zoom size exceeds drawing size.
Prevent drawing refresh when zoom level doesn't change to eliminate flicker.
2009-02-11 19:39:55 +00:00
charras
c6f68578b3
Removed some warnings in compilation. A small bug fixed when drawing grids on screen.
2009-02-11 15:49:28 +00:00
charras
078490db0c
Bug (only in my last commit) fixed under Windows. Removed some warnings in compilation
2009-02-10 13:46:10 +00:00
charras
0d6c62a9ef
Bug (only in my last commit) fixed under Windows. Removed some warnings in compilation
2009-02-10 12:37:12 +00:00
charras
04174ecd10
Solved: path problems when Kicad is installed on a server (Windows or Samba server)
2009-02-09 20:17:06 +00:00
charras
2075ac8476
minor (and old) bugs fixed.
...
minor changes in search paths for help and translation files.
2009-02-07 20:11:09 +00:00
charras
1d3f2d520c
Pcbnew : refinements for user grig
2009-02-07 14:13:16 +00:00
charras
aee56a936e
Change grid size type from integer to double (using wxRealPoint insteed of wxSize).
...
Mandatory in Pcbnew to handle without error metric grid used now for some footprints (BGA, connectors)
Not fully tested
2009-02-07 08:33:25 +00:00
charras
d73e132455
See changelog
2009-02-06 11:45:35 +00:00
stambaughw
80e03c8c1b
Build optimizations and cursor movement key bug fix.
2009-02-05 20:53:08 +00:00
stambaughw
b833a46bad
More header file realignments to reduce recompiling and general code cleaning.
2009-02-04 15:25:03 +00:00
charras
89e5909f59
Solved: problem when searching non english help files
2009-02-03 20:33:34 +00:00
charras
ea38af91fb
doc update and some minor enhancements before Release Candidate
2009-02-02 12:12:18 +00:00
charras
994080243f
Code cleaning. Some bugs fixed. Added contributors to list in About Kicad.
2009-01-31 18:08:47 +00:00
charras
5813a12ebb
Print functions and display zoom level modified to use the new zoom implementation
...
Comments added in some functions.
2009-01-31 10:05:16 +00:00
charras
ee3b95007d
Added: comments in Drawtxt.cpp. By the way, solved: bug when drawing a 3D board with pcb texts.
2009-01-30 14:11:36 +00:00
dickelbeck
75ea28917c
added the superbly convenient EnsureTextCtrlWidth()
2009-01-29 17:30:38 +00:00
dickelbeck
48f30e191e
whitespace
2009-01-29 17:25:10 +00:00
stambaughw
2e5a57e100
New zoom implementation and some build optimizations.
2009-01-29 14:26:20 +00:00
charras
c333da1916
some "todo" cleanup
2009-01-18 15:51:06 +00:00
charras
9f8e1d9d1c
removed some warning when compiling. Added comments
2009-01-18 10:15:10 +00:00
stambaughw
21faf9d370
Integrate wxFileHistory, add missing header files to fix Linux build, initial search path work, and general housekeeping.
2009-01-17 20:31:19 +00:00
charras
1fd73dff3d
Plot PS function now properly plots all sheets in a complex hierarchy.
2009-01-08 10:11:39 +00:00
stambaughw
4a489895a3
More zoom clean ups and code cleaning.
2009-01-07 15:59:49 +00:00
charras
17cc6f4904
eeschema: code cleaning, comments added, and the true number of sheets and sheets numbers in complex hierarchies
2009-01-04 18:52:57 +00:00
charras
930a777eb7
Change dialog to edit fields in libedit (see CHANGELOG.txt)
2008-12-30 19:18:56 +00:00
dickelbeck
8d4a9b510d
gerbview polygon erasures added, comment tweaks
2008-12-29 20:05:47 +00:00
dickelbeck
0d790e57a2
polygon work, EDGE_MODULE::m_PolyPoints is now std::vector
2008-12-29 18:02:54 +00:00
jerryjacobs
69f6b27edc
Fixed comment for doxygen doc generation
2008-12-29 11:52:15 +00:00
jerryjacobs
f26f2c1332
Code cleaning and tab indenting + about update
2008-12-29 11:26:15 +00:00
charras
2bc102a614
Uploaded forgotten file
2008-12-23 07:37:39 +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
charras
f1eb69a1a3
more about texts and labels options under eeschema
2008-12-20 13:12:57 +00:00
charras
cd6fbbef68
All: cleaning code to draw/plot texts (work in progress). Eeschema: italic and bold texts and labels allowed
...
(plot functions not yet updated for bold texts)
2008-12-19 20:40:08 +00:00
jerryjacobs
af1a7e0725
Updated about dialog, also started tabbed indent instead of spaces in sourcecode
2008-12-19 17:46:32 +00:00
stambaughw
1ecea828c2
Initial ground work for zoom improvements and minor build updates.
2008-12-19 13:51:48 +00:00
charras
beeaf53a0b
Code cleaning. Removed obscure code to draw texts
2008-12-16 19:44:57 +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
charras
6c01c55456
code cleanup, better comments and comments translation
2008-12-10 16:49:53 +00:00
charras
6e80810b87
change best zoom calculation in viewlib. Minor others changes and fixes.
2008-12-08 18:56:43 +00:00
stambaughw
2611a54791
Convert global and embedded application pointers to wxGetApp()
2008-12-08 15:27:13 +00:00
charras
0745188d33
some cleanup. Use local time now in DateAndTime. Time in files is now local time
2008-12-07 17:55:29 +00:00
charras
e29d89c7c7
minor changes and cleanup
2008-12-06 12:49:33 +00:00
dickelbeck
e574a1b061
more DLIST<> work
2008-12-06 08:21:54 +00:00
stambaughw
f966097d5a
Improved grid implementation, 3D viewer debug assertion fix, moved drawpanel.cpp to common library, and added WinEDA_Appl declaration.
2008-12-05 16:03:05 +00:00
dickelbeck
aab39d1de7
injected DLIST<> into many list heads, see change_log.txt
2008-12-04 04:28:11 +00:00
charras
75b3c3bf37
Switch to polygons in zones (old way no more supported)
...
areas can be now filled using solid polygons, or using segments to fill areas inside polygons.
2008-12-03 10:32:53 +00:00
dickelbeck
7de4bfe6e1
fixes
2008-12-02 18:20:49 +00:00
dickelbeck
85d65db560
refinements after using
2008-12-02 09:13:28 +00:00
dickelbeck
671fabe120
edit component in schematic work
2008-11-26 00:20:16 +00:00
dickelbeck
c4215848ac
refinements
2008-11-24 21:03:40 +00:00
dickelbeck
b113d17eeb
makefile tweaks
2008-11-24 07:12:27 +00:00
dickelbeck
3ef380f936
dlist cleanups, start of edit component in schematic rework
2008-11-24 06:53:43 +00:00
dickelbeck
4d3d0a8fcc
doubly linked list base class and template for contained specific instantations
2008-11-24 04:34:58 +00:00
charras
1c6ff86768
Zones now have a min thickness filled area parameter
2008-11-22 20:50:30 +00:00
jerryjacobs
f43a7acc6a
Make menu strings,tooltips, statusbar message more global
...
Dutch language update
- 182 strings left
- 100 fuzzy strings left
2008-11-16 10:13:36 +00:00
faa
8bed5053da
cyrillic font support, russian GOST support
2008-11-05 11:41:15 +00:00
charras
a0c413a6db
solved a minor bug (pcbnew): arcs incorrectly printed in mirror mode
2008-11-02 19:52:57 +00:00
charras
365dbe15b8
Enhancement in zones filling by polygon, and better display for small texts
...
(more noticeable in eeschema)
2008-10-31 17:02:24 +00:00
charras
07767585c3
better code compatibility with others compilers (MSVC)
2008-10-30 20:12:29 +00:00
charras
f723c540d0
code cleaning. Some comments translated into English.
...
Added: Zones unfill in polygon mode
2008-10-29 15:26:53 +00:00
charras
fff34db7f3
pcbnew: added oblong thermal relief for oblong pads (from a contribution) . added contributor to kicad list
2008-10-19 10:13:04 +00:00
jerryjacobs
062bbfe1c3
2008-10-13 18:28:30 +00:00
jerryjacobs
6bf6b1808b
General dialog captions updated (made more clear ), standard template fix, icons.cpp remove from common
2008-10-01 19:57:10 +00:00
jerryjacobs
7c655d1d36
Component and library selection color to white (same as eagle), some strings fine tuned and made translatable, dutch translation update, gerbview zoomfit on start
2008-10-01 17:34:55 +00:00
jerryjacobs
0f636a9879
(confirm.cpp) Get_Message frame caption added
2008-09-22 16:15:57 +00:00
jerryjacobs
26af26619a
(confirm.cpp) Get_Message frame caption added
2008-09-22 16:03:12 +00:00
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
2008-09-17 17:26:25 +00:00
charras
b92dc298e4
minor change in about_kicad.cpp
2008-09-10 12:02:59 +00:00
charras
d115b66884
set build version to stable.
2008-09-10 06:23:52 +00:00
charras
100c64b455
updated: about_kicad.cpp
2008-09-09 17:56:36 +00:00
f3nix
b9ceddc354
Polish translation update.
2008-09-09 14:17:04 +00:00
strangeril
a8e0701aac
Czech translator is Martin Kratoska, not me. I just made corrections.
2008-09-09 11:54:16 +00:00
charras
b7d8f5e31f
added contributors in about_kicad.cpp
2008-09-09 11:32:21 +00:00
charras
b02b170de2
Eeschema: minor bug solved: bad value when display lines widths in info screen in libedit
2008-09-05 19:02:39 +00:00
charras
5a904e460a
Solved kbool lib compil problem under Windows and wxWidgets shared version
...
Pcbnew: Add position edition in footprint dialog edition
2008-09-05 16:08:13 +00:00
charras
8a53aa4621
solved some problems in hotkeys files access when spaces are used in names, and udtated paths according to the new tree used in kicad
...
Added wxWidgets version in about dialog
2008-09-03 16:19:06 +00:00
charras
8816d4dab1
solved bug 2072876.
2008-08-25 12:41:44 +00:00
strangeril
b10990f276
Added Czech language support (needs corrections)
2008-08-25 11:44:10 +00:00
charras
d3602e3311
minor changes (typo, about dialog) before release
2008-08-25 05:37:04 +00:00
f3nix
c624958732
Polish translation update.
2008-08-24 10:27:54 +00:00
raburton
c10fdc422b
non-x86 specific 64bit test
2008-08-22 14:17:04 +00:00
raburton
39a9aabbf5
fix #elif build error
2008-08-22 13:36:05 +00:00
jerryjacobs
e6838fdd7c
About translatable, dutch language update
2008-08-22 13:12:22 +00:00
charras
f3230893c4
Solved minor problems in eeschema, and code cleaning.
2008-08-17 18:37:03 +00:00
jerryjacobs
867d30d159
Linux/Unix desktop files updated and moved to resources directory, about dialog updated
2008-08-17 10:10:20 +00:00
charras
d55989cc0e
patch for 3D viewer from Emanuel Rumpf and minor other changes
2008-08-16 17:42:40 +00:00
jerryjacobs
8fd4401e12
all-programs: about dialog improved
2008-08-15 16:38:05 +00:00
charras
5f777f8c60
pcbnew: bug solved: pad holes not printed
2008-08-09 08:05:42 +00:00
dickelbeck
d8485267e7
plot fill patch
2008-08-05 16:06:45 +00:00
charras
8080a2c9ba
code cleaning and a bug in eeschema (print all not working) solved
2008-07-31 15:30:57 +00:00
charras
1f34ed0583
minor bug 1974672 solved
2008-07-20 12:59:52 +00:00
charras
f49d2e3253
doc update.
2008-07-08 18:45:06 +00:00
f3nix
f512957266
Polish translation update.
2008-07-03 21:29:40 +00:00
dickelbeck
44071acf07
Lorenzo's postscript fill patch for bugs 2003834 and 1956732
2008-06-30 13:47:55 +00:00
charras
0cdcd78ba0
doc update.
2008-06-29 18:51:38 +00:00
charras
d0fe100306
default path kicad/share added when searching kicad data
2008-06-22 08:59:38 +00:00
charras
6858d10cb5
default path kicad/share added when searching kicad data
2008-06-22 08:54:05 +00:00
charras
4861daa674
Online doc format changed to PDF format. See changelog
2008-06-11 10:33:13 +00:00
charras
777076c86f
minor changes. See changelog
2008-06-06 16:39:45 +00:00
f3nix
6bb111cb8e
CMake files cleaning.
2008-06-06 12:39:00 +00:00
charras
44743723d1
removed GPC library due to its unacceptable license. Using the great and powerfull kbool library insteed
2008-05-30 18:06:21 +00:00
kajtek1
0221b21b25
Moved all XPM files to <kicad>/bitmaps directory
2008-05-22 14:36:16 +00:00
kajtek1
646ffe09eb
Moved and fixed all XPM files to /bitmaps directory.
...
Fixed all related files also.
2008-05-22 14:25:20 +00:00
charras
d87aed0cd0
eeschema: Solved: problem in manual part selection for multiple parts per package components
2008-05-21 09:18:14 +00:00
dickelbeck
845e95c3e4
make and use static bitmaps library
2008-05-17 19:24:22 +00:00
dickelbeck
2fa6f00bd6
debug statements
2008-05-17 19:10:36 +00:00
dickelbeck
efc1534886
operator << (wxString, wxPoint)
2008-05-05 19:43:56 +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
dickelbeck
ba92f94fde
ProcessExecute instead of wxExecute
2008-04-24 16:55:35 +00:00
dickelbeck
4715ea28e2
delete hierarhical pin sheet bug
2008-04-22 16:38:23 +00:00
charras
6f4f6f6ef8
Added: Dutch language option
2008-04-22 06:10:37 +00:00
charras
9b082be01a
Solves a linux problem compilation created by my last commit
2008-04-18 18:30:10 +00:00
f3nix
d5193af907
Polish = PL
2008-04-18 18:15:59 +00:00
charras
1547987157
some enhancements.
2008-04-18 13:28: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
charras
9039a0a579
minor changes and cleanup
2008-04-03 18:03:42 +00:00
dickelbeck
9d395aa0c5
MAC alpha support
2008-04-02 14:16:14 +00:00
dickelbeck
c439e0da05
draw only in OnPaint
2008-03-31 13:50:57 +00:00
dickelbeck
ec4cbb79ed
draw only in OnPaint
2008-03-31 13:46:00 +00:00
charras
0f54a686cc
Solved: eeschema crashes when create a new sheet. Added comments in gestfich.cpp to explain the default paths used by kicad to find help files and lib files
2008-03-30 15:12:08 +00:00
charras
f34be93032
Ensure graphic and footprint texts have a sufficient size to be seen on screen.(bug 1909165).
2008-03-24 20:54:45 +00:00
dickelbeck
154be142cb
plot fix, beautification
2008-03-22 06:01:30 +00:00
dickelbeck
2da432b271
plot fix, beautification
2008-03-22 05:55:06 +00:00
dickelbeck
8f2e706853
const of GetZoom()
2008-03-21 19:26:12 +00:00
dickelbeck
c406eed135
class name changes, XOR artifacts
2008-03-20 01:50:21 +00:00
charras
0ff83cbab7
MODULE::GetBoundingBox() takes in account the clearence around the pads. other very minor changes
2008-03-18 11:53:52 +00:00
dickelbeck
6de852e8a6
xoring artifacts
2008-03-16 04:47:43 +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
dickelbeck
0e709a1227
added bool Intersects()
2008-03-13 16:44:14 +00:00
f3nix
07a0e142ed
Lowercase CMake commands.
2008-03-11 15:57:54 +00:00
charras
8111fe4984
Dirty rect Ok. Code must be cleaned. Import footprints from gpcb ok. See changelog for details
2008-03-10 08:14:20 +00:00
plyatov
8b6f6ab21f
Eliminated bug - help files not found.
2008-03-06 19:57:06 +00:00
dickelbeck
2caad6b121
beautify
2008-03-05 22:44:38 +00:00
plyatov
d4b34ab362
install.txt was corrected.
...
demos installation added in CMakeLists.
Temporary problem with help appeared.
2008-03-05 07:16:43 +00:00
plyatov
0fb8f818ad
docs->doc and help->doc/help relocation. DO NOT UPDATE YOU WORKING COPY UNTIL MY NOTEsvn st! Huge files will be relocated.
2008-03-04 17:14:58 +00:00
dickelbeck
3d73eb6823
Beautification, Doxyfile edits
2008-03-04 14:27:48 +00:00
dickelbeck
10e13ae50a
layer names in *.brd file
2008-03-04 04:22:27 +00:00
CHARRAS
e2abaa8109
Display filename and full sheet name ("sheet path") in sheet references
2008-02-29 15:31:32 +00:00
CHARRAS
4d9ea908f1
Display filename and full sheet name ("sheet path") in sheet references
2008-02-29 14:19:21 +00:00
CHARRAS
acf03b7d55
Global labels problems fixed (see changelog)
2008-02-20 19:37:17 +00:00
dickelbeck
708a394c64
debugging printfs
2008-02-20 19:12:36 +00:00
dickelbeck
8eff8df94b
beautify
2008-02-19 00:35:45 +00:00
plyatov
eb4e6119f5
Chinese translation support added.
2008-02-18 21:45:29 +00:00
lifekidyeaa
c7ec524fc7
eeschema: fixed:
...
* crash when creating a sheet that does not yet have a sch file
* when loading schematic file v 1 annotations are applied to all sheets independent of path in hierarchy
* component reference is drawn by default upon placing a new libary comp.
2008-02-15 23:21:33 +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
f3nix
af1c15646f
CMake:
...
* Change tabs to spaces.
* Make Boost required.
2008-01-30 09:42:19 +00:00
CHARRAS
4ac2fd416d
infospgm.cpp moved from share/ to common/
2008-01-28 19:26:19 +00:00
dickelbeck
6ab5ad27f5
Wayne Stambaugh's patch which allows infospgm.cpp to be compiled once rather than for each program
2008-01-28 05:49:15 +00:00
dickelbeck
5dc4cd59ca
comment change
2008-01-23 01:51:26 +00:00
dickelbeck
2aa1a26b58
beautification
2008-01-19 20:34:10 +00:00
CHARRAS
339a90e7ac
Block commands now works with zones.
2008-01-06 12:43:57 +00:00
dickelbeck
8de0bf46a7
exploring custom layer names
2008-01-05 17:20:46 +00:00
dickelbeck
8a37513952
const strings
2008-01-01 07:51:54 +00:00
dickelbeck
751e2f5c7a
comment out unused function strlower()
2007-12-23 05:41:02 +00:00
dickelbeck
467d9d3692
added strlower()
2007-12-22 07:17:22 +00:00
dickelbeck
e35e2eac8d
fixed compiler warning
2007-12-22 07:16:45 +00:00
CHARRAS
1e11a70ef1
minor change (path added in gestfig.cpp, linux only)
2007-12-21 07:45:42 +00:00
dickelbeck
fbe304722e
when drc denies via insertion, bridge track not deleted
2007-12-18 02:34:54 +00:00
dickelbeck
d01e04c978
fix typo, beautify
2007-12-11 23:12:37 +00:00
dickelbeck
cbaf4f9f7e
hotkey fix for + and -
2007-12-11 06:35:52 +00:00
dickelbeck
0f452cc016
patch
2007-12-05 20:54:11 +00:00
dickelbeck
628be5d1c1
chasing a bug
2007-12-05 17:56:57 +00:00
f3nix
4fd9325f6d
Some small CMake fixes.
2007-12-02 13:56:03 +00:00
dickelbeck
76fb213bf0
2nd of 3 commits for DrcDialog rework
2007-12-01 05:53:52 +00:00
kintel
7b007f6d85
Added deps make target for Mac OS X
2007-11-19 14:35:04 +00:00
CHARRAS
0605d07263
2007-11-14 16:02:19 +00:00
dickelbeck
238c12dae0
modedit bug fix
2007-11-12 05:53:48 +00:00
g_harland
41a643c166
"Colors" dialog box has been enhanced
2007-11-11 09:09:53 +00:00
CHARRAS
c4f1a36a8a
fixed infospgm.cpp compil proble under gcc 4.2
2007-11-08 09:12:25 +00:00
f3nix
9307b49eec
CMake build system for all apps. Usage in install.txt
2007-11-08 07:17:37 +00:00
plyatov
77cb86a1ea
Draft files for CMake build system support
2007-11-07 16:18:24 +00:00
CHARRAS
3823d66052
removed not used files. french kicad.po updated
2007-11-07 11:52:29 +00:00
g_harland
1e896d1750
Enhance more dialog boxes for EESchema
2007-11-07 04:24:25 +00:00
CHARRAS
80605bf260
lib path problem: does not modify path if a libname starts by ./ or ../
2007-11-05 19:54:48 +00:00
CHARRAS
5a948e98b7
made ADD_MENUITEM_xx static inline
2007-11-05 07:07:00 +00:00
raburton
bc52b0e60e
simple hacky make dependancy solution
2007-11-04 22:14:47 +00:00
CHARRAS
9c3d5bd96d
eschema, pcbnew and cvpcb did not find libraries when they were in the default library path, but in a subdirectory
2007-11-02 17:17:44 +00:00
dickelbeck
9fe9fc7c00
fix macro to inline conversion
2007-10-31 17:44:51 +00:00
CHARRAS
3d0e6a5f1e
gcc 4.2.1 compatibility: change char * to const char * whenever it was necessary
2007-10-31 08:34:05 +00:00
dickelbeck
f353c77cdc
more zone preps
2007-10-31 06:40:15 +00:00
dickelbeck
64e9e16886
virtual BOARD_ITEM::Save()
2007-10-30 21:30:58 +00:00
CHARRAS
d5d16186a6
listboxes.cpp problem solved (see change_log)
2007-10-29 08:22:45 +00:00
plyatov
a5bd7d440b
Russian translation update.
2007-10-28 20:33:19 +00:00
kintel
5cf158e536
Fixed cut&paste error
2007-10-28 19:35:17 +00:00
kintel
c9679e65c9
Updated build system for Mac OS X
2007-10-28 18:47:28 +00:00
kintel
8863c003e4
Use wxWindowDC instead of wxClientDC as function parameters since we cannot assume that wxPaintDC inherits from wxClientDC
2007-10-28 17:53:09 +00:00
kintel
36e5586539
Fixed path handling under Mac OS X
2007-10-28 17:45:36 +00:00
raburton
5fc7925445
set eol-style native on new file
2007-10-27 13:37:08 +00:00
CHARRAS
ec02baab5f
remove unused files. some translations.
...
cvpcb: set flag wxFRAME_FLOAT_ON_PARENT when create the footprint 3D frame and the display frame
2007-10-27 12:24:09 +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
13a847d344
Add catalan language to language list
2007-10-22 18:58:47 +00:00
g_harland
182dbb605b
MAYBE_RESIZE_BORDER field now provided within all .pjd files;
...
MAYBE_RESIZE_BORDER field restored to cleaningoptions_dialog.h
2007-10-22 00:26:05 +00:00
CHARRAS
9b58687c50
rename dialog_clean_pcb.pjd, other minor changes
2007-10-21 16:46:13 +00:00
g_harland
5d2817fffd
Sizers now provided within the "Colors" dialog box
2007-10-21 10:01:15 +00:00
dickelbeck
3cd47555ca
see 2007-Oct-12 change_log.txt
2007-10-13 06:18:44 +00:00
dickelbeck
787cf5851e
MenuText() tweaks, beautification
2007-10-11 00:11:59 +00:00
dickelbeck
e1ff958a3c
MsgPanel rewrite
2007-10-10 18:01:14 +00:00
dickelbeck
8300fe1850
todo.txt update
2007-10-09 12:29:02 +00:00
g_harland
9e32b2abdb
Assorted changes; see change_log.txt
2007-10-07 03:08:24 +00:00
dickelbeck
aba115f0fb
improved pcbnew marker support
2007-10-03 19:45:32 +00:00
dickelbeck
d985f2d640
DeleteStructure() & DeleteStructList() consolidation
2007-10-03 15:21:13 +00:00
dickelbeck
e9921a71fc
resizeable borders option
2007-10-02 16:00:55 +00:00
dickelbeck
dac25cdbf9
resizeable borders option
2007-10-02 15:35:31 +00:00
CHARRAS
06c9f9c855
enhancements in pcbnew to eeschema cross-probing. removed change in drc.cpp
2007-10-01 15:37:42 +00:00
dickelbeck
9dca39f1d4
SEGVIA::Show() & BOARD_ITEM::MenuText()
2007-10-01 04:14:29 +00:00
g_harland
19330ff0f4
Restore functionality of 'Preferences -> Colors' and 'Preferences -> Options' commands in EEschema
2007-09-24 07:14:01 +00:00
CHARRAS
ba04f83247
small change on hotkey management. Added: drag component
2007-09-22 14:31:20 +00:00
dickelbeck
664a1f727b
see my 2007-Sep-20 change_log.txt
2007-09-20 21:06:49 +00:00
CHARRAS
62058240b1
change erronous word Hothey to Hotkey in 2 function names
2007-09-20 09:13:40 +00:00
CHARRAS
2cfe92de85
hotkey enhancement
2007-09-20 05:41:40 +00:00
CHARRAS
542b944196
hotkeys handling finished
2007-09-19 15:29:50 +00:00
dickelbeck
18d83b768c
See my change_log.txt 2007-Sep-13 UPDATE
2007-09-13 11:55:46 +00:00
CHARRAS
d1effbf4e2
EDA_BaseStruct.SetType() and EDA_BaseStruct.ReturnClassName() removed.
2007-09-13 11:28:58 +00:00
g_harland
2f3aeeaa29
Enhance "Colors" dialog box (as listed in change_log.txt)
2007-09-13 09:24:43 +00:00
dickelbeck
cb49ea8989
see change_log.txt for 2007-Sep-11 UPDATE
2007-09-12 02:14:07 +00:00
CHARRAS
d6072d8ac9
Programmable hotkeys added in gerbview. Fixed a compilation probleme in ansi mode (non unicode mode).
2007-09-10 04:51:01 +00:00
dickelbeck
75e6ef1d2d
comment out debug printf
2007-09-09 02:23:49 +00:00
CHARRAS
e27d3f8c78
more work on programmable hotkeys. Most of features are ok.
2007-09-06 11:52:26 +00:00
dickelbeck
dff70646a2
see change_log for 2007-Aug-31
2007-09-01 12:00:30 +00:00
dickelbeck
726a8ab4df
collector work
2007-08-30 22:20:52 +00:00
CHARRAS
f5eae50680
more work on hotkeys. many features are ok.
2007-08-30 08:15:05 +00:00
dickelbeck
f3c324d535
EDA_BaseStruct::m_StructType is now type KICAD_T
2007-08-24 15:10:46 +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
e6239e7456
moved m_Layer into EDA_BaseStruct
2007-08-22 05:11:01 +00:00
g_harland
0e2d1d1c79
Changed values of "proxy-wxSTAY_ON_TOP" and "proxy-wxRESIZE_BORDER" within PJD files to 0, and repurged wxRESIZE_BORDER property from pcbnew/dialog_drc.h
2007-08-21 21:26:33 +00:00
CHARRAS
c116a9b5a7
first version of programmable hotkeys (work in progress)
2007-08-21 19:37:31 +00:00
g_harland
0421987b32
Comments within postscript files now fully comply with Adobe's Document Structuring Convention, and beautification
2007-08-20 13:28:34 +00:00
raburton
9f1f455b7a
set eol-style to native for new files
2007-08-20 11:33:45 +00:00
CHARRAS
9414bf676b
more work on hotkeys
2007-08-20 10:55:09 +00:00
dickelbeck
1d9516c0a7
made GetCurItem() inline
2007-08-20 02:08:15 +00:00
dickelbeck
6acce67a64
made m_CurrentItem private, beautification
2007-08-20 01:20:48 +00:00
dickelbeck
b1298e9b66
mac support fixes
2007-08-18 11:43:59 +00:00
dickelbeck
51fc26e178
mouse synchronization from PCBNEW to EESCHEMA
2007-08-14 19:24:48 +00:00
CHARRAS
ea6aba8212
Better Hotkey.cpp code for eeschema
2007-08-10 18:05:42 +00:00
dickelbeck
27bd9c751a
visitor design pattern, MODULE::FindPadOrModule()
2007-08-09 21:15:08 +00:00
dickelbeck
79de635217
Show() improvements
2007-08-09 01:41:30 +00:00
dickelbeck
c1e3416a8f
searching and beautifying
2007-08-08 20:51:08 +00:00
CHARRAS
66080848cc
Bug fix in class_hierarchy_sheet.cpp.
2007-08-08 08:01:06 +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
dda28ed69a
more new search stuff, beautification
2007-08-06 21:02:23 +00:00
dickelbeck
6f7209aa73
start of new search stuff, beautification
2007-08-06 20:26:59 +00:00
dickelbeck
5748b79107
added some conditional DEBUG code for showing the pcb object tree in simple XML format
2007-08-06 02:02:39 +00:00
dickelbeck
2e4c17a8b0
beautification, commenting, and renaming
2007-08-04 20:05:54 +00:00
dickelbeck
b9259f8516
fixed g++ 4.1.2 compiler warnings, added USE_MATCH_LAYER build option
2007-08-02 02:04:45 +00:00
dickelbeck
d84960f3b0
spelling changes, remove space from "Edges Pcb" print/plot filenames, from Geoff Harland.
2007-07-20 04:07:44 +00:00
CHARRAS
a397c4b248
gestfich.cpp change (A problem under windows already solved, but change was lost)
2007-07-09 09:29:53 +00:00
raburton
af37d78ab3
added install targets for the non-binary stuff (libraries, help, etc.)
...
it's now possible to do a complete usable kicad install from source
2007-06-16 09:07:23 +00:00
charras
1a30862de5
minor changes. update GUI french translation
2007-06-15 12:04:24 +00:00
dickelbeck
dc7235c769
Gathered up common compiler and linker flags for the makefile.gtk file set.
...
Much easier now to compile with debugging symbols enabled.
2007-06-14 16:28:05 +00:00
charras
89b3eb5aa5
bug fixes and merging my development with svn rep.
2007-06-13 15:35:40 +00:00
lifekidyeaa
c55e64af3f
* added strings to help people learn the layer shortcuts when changing layers with the
...
horizontal toolbar layer listbox (pgup + pgdwn, which were already in the source, plus
F5-F8). I hope this is a useful feature.
2007-06-11 21:23:47 +00:00
raburton
617418b4c7
fix clean targets in makefile so they don't fail if already clean
2007-06-05 16:50:50 +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