7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-04 20:56:54 +00:00
Commit Graph

10590 Commits

Author SHA1 Message Date
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