7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-18 00:29:10 +00:00
Commit Graph

18728 Commits

Author SHA1 Message Date
dickelbeck
501fb2c270 more free specctra work 2008-01-25 22:03:36 +00:00
CHARRAS
22affc6750 Better support for micro vias. infos in changelog 2008-01-25 16:47:36 +00:00
dickelbeck
48dc3d0695 COLLECTOR::BasePtr() 2008-01-25 15:13:57 +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
f50ec6e0b8 D_PAD::Compare() 2008-01-24 21:50:12 +00:00
dickelbeck
1969a51173 more free specctra dsn work 2008-01-24 21:47:54 +00:00
CHARRAS
b8b0fc6e04 Bugs about fill zones and block delete removed 2008-01-24 21:05:08 +00:00
CHARRAS
4195d71fa2 Bugs about fill zones and block delete removed 2008-01-24 19:51:13 +00:00
dickelbeck
143d07903a added ZONE_CONTAINER::GetClass() and beautified 2008-01-23 22:39:09 +00:00
dickelbeck
9da29ee2e2 fixed parsing functions 2008-01-23 22:38:16 +00:00
dickelbeck
d06366efbd renamed PLANE, fixed Format()s 2008-01-23 22:37:55 +00:00
dickelbeck
01ab8ff406 more specctra export work 2008-01-23 22:37:03 +00:00
dickelbeck
eaa1c22336 more specctra export work 2008-01-23 22:36:37 +00:00
CHARRAS
bbae2b12b1 Plot option in GERBER format Plot (Exclude Edge Pcb layer) modification (now, default = off, and saved in config) 2008-01-23 08:01:38 +00:00
dickelbeck
f3fcfce609 specctra work 2008-01-23 01:52:49 +00:00
dickelbeck
74d373e6fa fix segfault 2008-01-23 01:52:32 +00:00
dickelbeck
5d3ef66843 added GetLayerName() 2008-01-23 01:50:16 +00:00
dickelbeck
06011d6e6a fixed a crash which happened if there were no pads at all. 2008-01-23 01:18:41 +00:00
dickelbeck
300d50b1bc more specctra dsn work 2008-01-22 20:48:02 +00:00
dickelbeck
0f3b3ee2cb add specctra export 2008-01-22 20:39:49 +00:00
dickelbeck
e40903c16f removed source specific flags, which is not useful without being able to tie it to a specific *.o file, assuming there might be more than one *.o file per *.cpp file. 2008-01-22 20:37:58 +00:00
dickelbeck
6ce888819f added Show() function 2008-01-22 20:36:46 +00:00
dickelbeck
b3fd1b81ee copyright change and new TYPE_COLLECTOR class 2008-01-22 20:35:46 +00:00
dickelbeck
0349e4b148 specctra export support 2008-01-21 22:23:48 +00:00
dickelbeck
8d79a82b3d specctra export support 2008-01-21 22:16:45 +00:00
dickelbeck
55853ea6ff initial version of specctra export 2008-01-21 21:24:39 +00:00
dickelbeck
998de50e82 lexer tweaks, more token definitions 2008-01-21 20:55:04 +00:00
dickelbeck
babc73e7fa first version after splitting out specctra.h 2008-01-21 20:54:19 +00:00
dickelbeck
b67f798327 initial version, split out from specctra.cpp 2008-01-21 20:53:35 +00:00
CHARRAS
fcc6d8d7cf bug 1874663 solved (edit a pad netname does not work very well) 2008-01-21 19:16:45 +00:00
CHARRAS
e9b3322fc0 On line DRC when creating a zone outline 2008-01-20 19:55:22 +00:00
dickelbeck
da3f44305b more specctra dsn work 2008-01-20 12:58:55 +00:00
dickelbeck
b2e11dc9d2 more specctra dsn work 2008-01-20 00:34:21 +00:00
dickelbeck
b8f048b55e more specctra dsn work 2008-01-19 06:56:48 +00:00
dickelbeck
76344d43b1 more specctra dsn work 2008-01-18 22:41:16 +00:00
dickelbeck
2afb9cb9d9 new source files 2008-01-18 17:10:54 +00:00
dickelbeck
10c590196c new source files 2008-01-18 17:09:39 +00:00
dickelbeck
c425aeb350 svn ps svn:eol-style native 2008-01-18 15:47:15 +00:00
CHARRAS
a3ea4268df support for micro vias. small problem in zone detection solved 2008-01-18 09:15:21 +00:00
CHARRAS
7d676fbfd3 support for micro vias. small problem in zone detection solved 2008-01-18 08:54:15 +00:00
dickelbeck
1d6830467c layer combobox width change 2008-01-18 07:22:19 +00:00
dickelbeck
d597dfc920 more specctra dsn work 2008-01-17 22:51:09 +00:00
dickelbeck
25c149bb40 text mirroring fix from Andrey Sivchikov 2008-01-17 15:21:36 +00:00
dickelbeck
e081566706 more specctra dsn work 2008-01-16 23:08:22 +00:00
CHARRAS
12dfd80f37 see changelog 2008-01-16 20:55:58 +00:00
CHARRAS
f85ade75d8 see changelog 2008-01-16 20:37:50 +00:00
raburton
ed0265cb77 set eol-style native on new files 2008-01-16 18:48:04 +00:00
dickelbeck
592ab30c0b more specctra dsn work 2008-01-15 23:12:38 +00:00
dickelbeck
c72857f415 more specctra dsn work 2008-01-14 22:50:08 +00:00
CHARRAS
f5f6bb6ff5 code cleaning 2008-01-14 20:21:54 +00:00
CHARRAS
6f2c09c6dc code cleaning 2008-01-14 19:24:41 +00:00
CHARRAS
e3a3d16af8 small bugs fixed. Added: Support for microvias (see changelog) 2008-01-12 20:31:56 +00:00
dickelbeck
a5e2913ded more specctra dsn work 2008-01-11 20:25:52 +00:00
CHARRAS
6c3235c112 first DRC control about zone outlines. Needs improvements, but works 2008-01-10 20:53:41 +00:00
CHARRAS
8d90da0a2d reorder GENERAL_COLLECTOR lists in collectors.cpp due to markers change 2008-01-08 17:44:20 +00:00
CHARRAS
82a268a63e bug solved in block.cpp 2008-01-08 13:36:05 +00:00
dickelbeck
e0a1cc6873 more specctra dsn work 2008-01-07 07:43:23 +00:00
CHARRAS
638ab25498 more about zones. 2008-01-06 20:58:27 +00:00
CHARRAS
0120f07d54 code cleaning 2008-01-06 17:19:36 +00:00
CHARRAS
1fb25193f7 Block commands now works with zones. 2008-01-06 14:56:52 +00:00
CHARRAS
339a90e7ac Block commands now works with zones. 2008-01-06 12:43:57 +00:00
f3nix
338e0db75a Debug build should be easier now. See how-to-build-kicad.txt. Tested on linux only. 2008-01-06 12:03:13 +00:00
raburton
f77e47dc87 Add COMPONENT parameter to INSTALL commands.
This allows you to install only specific components (i.e. binaries, resources, doc files in specific languages), particularly useful for package mainatiners.
Default install will work as before (i.e. install everything).
2008-01-06 10:11:28 +00:00
dickelbeck
de33b1cbb3 more specctra dsn work 2008-01-06 01:24:36 +00:00
dickelbeck
2587a64f61 removed old, commented out code 2008-01-06 01:14:28 +00:00
dickelbeck
9a2829f1e2 support comments in dsn files 2008-01-06 00:45:49 +00:00
dickelbeck
a3510713b9 -Wall was already in place 2008-01-05 22:56:08 +00:00
dickelbeck
bd5ca82f63 use pad_shapes.h 2008-01-05 17:30:56 +00:00
dickelbeck
af47386c50 more specctra dsn work 2008-01-05 17:24:56 +00:00
dickelbeck
4b979f58e0 enabled -Wall, and getting -Wformat with it, for specctra development 2008-01-05 16:31:03 +00:00
f3nix
95565cda3e Some small CMake fixes. 2008-01-05 13:47:52 +00:00
CHARRAS
97be005035 Added: Delete cutout outline in zone popup menu 2008-01-05 13:37:51 +00:00
raburton
f63492f530 set eol-style native on new file 2008-01-04 12:32:10 +00:00
CHARRAS
ffd3a7133a more about zones. current No DRC for outlines 2008-01-04 12:27:16 +00:00
dickelbeck
945c14d4ea more specctra dsn work 2008-01-04 08:28:16 +00:00
dickelbeck
36f6103b34 more specctra dsn work 2008-01-03 22:24:17 +00:00
dickelbeck
ba762fafba more specctra dsn work 2008-01-03 15:53:45 +00:00
dickelbeck
a8eed789e0 more specctra dsn work 2008-01-03 06:33:28 +00:00
dickelbeck
d7a85428fa more specctra work 2008-01-02 18:18:37 +00:00
CHARRAS
62a28440e0 wxstruct modified and wxPcbStuct.h added. some minor other changes 2008-01-01 11:46:47 +00:00
dickelbeck
0aaf01e98d more specctra work 2008-01-01 08:53:12 +00:00
dickelbeck
0d3fd5d17f more specctra work 2008-01-01 08:45:47 +00:00
dickelbeck
4eac2675de specctra_test target sources 2008-01-01 07:52:54 +00:00
CHARRAS
738d00ba72 more about new zone handling: fill zones now exists 2007-12-30 18:20:51 +00:00
f3nix
cbea44a663 * Fix CMake build.
* Add polygon library.
2007-12-30 03:30:34 +00:00
CHARRAS
5eda8a52ce First draft (and first code..) about new zone handling 2007-12-29 19:15:58 +00:00
f3nix
cda4ed9659 Some tweaks for Windows CMake. 2007-12-26 03:48:17 +00:00
f3nix
1eea739209 Small CMake cleanup. 2007-12-25 21:17:04 +00:00
f3nix
61ebbd58f8 Small CMake cleanup. 2007-12-25 20:48:58 +00:00
dickelbeck
f38bb9d854 added boost checking 2007-12-23 06:31:52 +00:00
dickelbeck
a7d68dd5fb added boost checking 2007-12-23 06:30:05 +00:00
dickelbeck
69409a505d more dsn work 2007-12-23 06:10:51 +00:00
dickelbeck
c5e5815481 more dsn work 2007-12-23 05:43:30 +00:00
dickelbeck
53be3141d7 more specctra dsn import/export work 2007-12-22 15:18:03 +00:00
dickelbeck
b55e819ba3 more specctra dsn import/export work 2007-12-22 15:07:42 +00:00
dickelbeck
745c9d2118 started specctra dsn import/export 2007-12-22 08:09:31 +00:00
dickelbeck
a441900dca started specctra dsn import/export 2007-12-22 07:18:20 +00:00
dickelbeck
2a8f0f5d40 fixed compiler warning 2007-12-22 07:13:27 +00:00
CHARRAS
3104b5d885 bug in cvpcb 2007-12-20 22:27:32 +00:00
raburton
6991b49691 set eol-style native on new files 2007-12-19 16:44:53 +00:00
dickelbeck
fbe304722e when drc denies via insertion, bridge track not deleted 2007-12-18 02:34:54 +00:00
dickelbeck
10ece80b5a when drc denies via insertion, bridge track not deleted 2007-12-18 00:04:08 +00:00
dickelbeck
219cedf0fb file maintenance 2007-12-17 22:13:20 +00:00
dickelbeck
11d7ec7f0c file maintenance 2007-12-17 22:08:42 +00:00
dickelbeck
37013024f8 follow zone restructuring 2007-12-17 21:55:15 +00:00
dickelbeck
2d51623057 satisfy compiler warning 2007-12-17 21:54:24 +00:00
CHARRAS
7e7a793753 some changes about zones: enhanced dialog, and files reorganisation 2007-12-17 20:18:04 +00:00
dickelbeck
4a32a601e2 SwitchLayer() fix 2007-12-14 22:31:45 +00:00
dickelbeck
806f9aa1ca highlight tool HitTest()ing prefers pads over tracks 2007-12-13 14:23:50 +00:00
dickelbeck
ced5d7b459 highlight tool HitTest()ing prefers pads over tracks 2007-12-13 14:21:50 +00:00
dickelbeck
69c5bdea30 highlight tool HitTest()ing prefers pads over tracks 2007-12-13 06:24:09 +00:00
dickelbeck
0760976fcd beautified 2007-12-12 15:22:49 +00:00
dickelbeck
01df6c34f7 zone drawing fix 2007-12-12 06:02:43 +00:00
dickelbeck
86885a7aef dodge seg fault, caused by a bad layer number 2007-12-11 20:28:13 +00:00
dickelbeck
af80a3cb7e eliminate warnings 2007-12-11 20:26:40 +00:00
dickelbeck
b96f57d1e6 colored bitmaps were too small to be visible 2007-12-11 19:39:08 +00:00
dickelbeck
cbaf4f9f7e hotkey fix for + and - 2007-12-11 06:35:52 +00:00
dickelbeck
be015fdf24 copyright notice 2007-12-10 05:42:42 +00:00
f3nix
78ec79f637 Fix CMake build. 2007-12-09 14:13:34 +00:00
raburton
fe284db095 set eol-style native on new files 2007-12-09 12:59:06 +00:00
CHARRAS
bffa0689f0 changes in file organisation and classes to prepare zone redesign 2007-12-09 12:55:53 +00:00
CHARRAS
611c220891 Minor bug in drill map : inaccurate via shapes (trunk and tag) 2007-12-07 08:34:03 +00:00
dickelbeck
cfb67ec45c removed debug printfs 2007-12-07 00:04:47 +00:00
CHARRAS
11e5d288b8 solved bug when loading a footprint in modedit: invisible text attribute was lost (trunk and tag) 2007-12-06 19:55:31 +00:00
CHARRAS
f2b43e752f solved drc.cpp error (pcbnew crashes in track creation or edition). very minor other changes (translation) 2007-12-06 07:35:26 +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
dickelbeck
9200a9da7f wxBeginBusyCursor 2007-12-05 14:17:10 +00:00
dickelbeck
67e726c62d use local time, not gm time 2007-12-05 13:50:42 +00:00
dickelbeck
f7b41273ac drc re-work now done 2007-12-04 20:44:41 +00:00
dickelbeck
e6aa9435ff DRC ready for testing 2007-12-04 18:33:41 +00:00
dickelbeck
3e2662aed8 mord DRC changes 2007-12-04 18:23:38 +00:00
dickelbeck
36c316e7e0 DRC dialog work 2007-12-04 07:04:53 +00:00
dickelbeck
15b7002012 drc work 2007-12-03 21:28:56 +00:00
CHARRAS
4002c6f418 Solved an annotation problem, some code cleanning and translation 2007-12-03 06:54:19 +00:00
dickelbeck
0803392344 another DRC progress update 2007-12-03 05:14:51 +00:00
dickelbeck
76fb213bf0 2nd of 3 commits for DrcDialog rework 2007-12-01 05:53:52 +00:00
dickelbeck
3465bfeb82 2nd of 3 commits for DrcDialog rework 2007-12-01 05:37:44 +00:00
dickelbeck
128521f0fe 2nd of 3 commits for DrcDialog rework 2007-12-01 03:42:52 +00:00
CHARRAS
cea3f06a9d pcbnew: remove bug in block delete zone (crashes pcbnew) 2007-11-29 11:13:16 +00:00
dickelbeck
0415674d82 MARKER and DRC rework, continued 2007-11-27 22:49:35 +00:00
CHARRAS
aef4b6e81c pcbnew: connect.cpp : english translation of comments 2007-11-27 17:42:15 +00:00
dickelbeck
514c63c775 DRC rework start 2007-11-27 01:34:35 +00:00
dickelbeck
36fa92a193 dialogblocks syncing 2007-11-25 22:09:42 +00:00
dickelbeck
625ed22f6d portable SetFocus() example 2007-11-25 06:42:47 +00:00
dickelbeck
14a0817ea9 CC= becomes CXX= 2007-11-25 06:38:08 +00:00
CHARRAS
6d0a8f2c71 last update for the kicad release candidate 2007-11-20 10:08:07 +00:00
kintel
7b007f6d85 Added deps make target for Mac OS X 2007-11-19 14:35:04 +00:00
CHARRAS
37d19fb2d6 Removed a bug (function Delete_Zone() ) which crashes pcbnew 2007-11-15 10:09:12 +00:00
CHARRAS
0605d07263 2007-11-14 16:02:19 +00:00
g_harland
892b46c455 Three more dialogs enhanced 2007-11-13 09:35:39 +00:00
dickelbeck
9b40caee5a BOARD::Show() cleanup 2007-11-12 14:59:22 +00:00
dickelbeck
8a0e750ca9 modedit bug fix 2007-11-12 06:00:42 +00:00
dickelbeck
238c12dae0 modedit bug fix 2007-11-12 05:53:48 +00:00
CHARRAS
813d303c42 remove eeconfig.h error, and wxWidget version dependent trivial compile warning 2007-11-10 20:12:00 +00:00
raburton
abd7e400a0 removed a couple of trivial build warnings 2007-11-10 19:42:40 +00:00
CHARRAS
05e69660a0 minor changes before creating a stable version 2007-11-09 14:42:10 +00:00
g_harland
5017812e2e Sizers now provided for what was the "Colors:" dialog (now the "Pcbnew Layer Colors:" dialog) 2007-11-09 08:14:39 +00:00
f3nix
7a65708459 CMake build: preliminary support for install targets under linux. 2007-11-08 12:46:02 +00:00
f3nix
53c3ddd363 gcc 4.2.1 compatibility: change char * to const char * 2007-11-08 10:00:38 +00:00
f3nix
9307b49eec CMake build system for all apps. Usage in install.txt 2007-11-08 07:17:37 +00:00
CHARRAS
5a948e98b7 made ADD_MENUITEM_xx static inline 2007-11-05 07:07:00 +00:00
g_harland
67feced1bf Update "Swap Layers:" and "Layer selection" dialog boxes again 2007-11-05 06:14:55 +00:00
dickelbeck
82d17cc236 Edit Via menu item 2007-11-04 22:15:32 +00:00
raburton
bc52b0e60e simple hacky make dependancy solution 2007-11-04 22:14:47 +00:00
dickelbeck
fba0461899 Delete Via menu item 2007-11-04 04:44:35 +00:00
dickelbeck
dfcab12390 another fix 2007-11-03 04:00:49 +00:00
dickelbeck
eb3976df29 fixed track delete bug 2007-11-02 20:17:35 +00:00
dickelbeck
f72c53e871 reverting until better fix 2007-11-02 19:53:38 +00:00
dickelbeck
eec9f1f428 fixed track delete bug 2007-11-02 18:21:43 +00:00
g_harland
b30b24c50a Update (Pcbnew) "Swap Layers:" and (GerbView) "Layer selection" dialog boxes 2007-11-02 05:33:31 +00:00
CHARRAS
64784945ff zone.cpp comments translated into english 2007-11-01 12:34:24 +00:00
g_harland
5746386290 Added definitions for FIRST_COPPER_LAYER and LAST_COPPER_LAYER 2007-11-01 05:27:31 +00:00
dickelbeck
70aa4d547f english comments 2007-11-01 04:48:14 +00:00
dickelbeck
3c74b2e5c3 zones work 2007-10-31 20:02:34 +00:00
dickelbeck
31a864e7dc comment cleanups 2007-10-31 14:14:21 +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
5177d1a700 more zone preps 2007-10-31 06:47:41 +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
a67a4f7eef listboxes.cpp problem: apply to window version only. Some other very minor enhancements and bug fixes 2007-10-30 20:40:08 +00:00
CHARRAS
e704c62576 some minor enhancements 2007-10-29 15:51:48 +00:00
CHARRAS
0bcc4d34b8 some comment translations into English 2007-10-29 10:05:07 +00:00
kintel
18dbb303c4 Added Mac OS X icons and Info.plist files from Marco Serantoni 2007-10-28 23:04:56 +00:00
kintel
c9679e65c9 Updated build system for Mac OS X 2007-10-28 18:47:28 +00:00
kintel
d516b3b685 default wx icons for Mac OS X (the existing icons have too low resolution) 2007-10-28 17:07:29 +00:00
CHARRAS
f0cd147643 pcbnew: use collector class to locate items in modedit, the footprint editor (thanks, Dick). 2007-10-27 18:05:50 +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
g_harland
a95237d83a set svn:eol-style (native) attribute on new pcbnew/class_marker.h file 2007-10-26 09:41:25 +00:00
CHARRAS
2a5676b2e2 Add class_marker.cpp and class_marker.h. Some other minor changes 2007-10-26 06:08:19 +00:00
dickelbeck
a287b16fec MsgPanel when saving fix 2007-10-22 20:40:18 +00:00
g_harland
185738fa90 Changed value of wxRESIZE_BORDER field within pcbnew/dialog_drc.pjd from 1 to 0;
replaced wxRESIZE_BORDER field within pcbnew/dialog_drc.h with MAYBE_RESIZE_BORDER field
2007-10-22 00:52:13 +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
dickelbeck
3d82623c26 track & via recovery stuff 2007-10-19 23:02:11 +00:00
dickelbeck
ce91e15b6d make pcbnew/clean.cpp readable 2007-10-19 19:58:31 +00:00
dickelbeck
7693e34e96 fixed compilation errors with VIA symbols 2007-10-19 16:24:44 +00:00
CHARRAS
ab436f0aa7 remove a change in connect.cpp(was made for debug) 2007-10-19 08:32:10 +00:00
CHARRAS
cfc6872238 some translations 2007-10-19 06:31:17 +00:00
CHARRAS
387a876332 Removed enhancements in connectivity computation (in certain cases, does not work) 2007-10-17 14:35:59 +00:00
g_harland
0d403649d5 Complete roll back of changes made in revision 336 2007-10-17 07:30:27 +00:00
g_harland
269ac2915b Roll back changes made in revision 336 (involving vias' Shape property) 2007-10-16 20:52:49 +00:00
CHARRAS
45cdad8b2d changes in track connectivity computation 2007-10-16 19:05:33 +00:00
g_harland
28b171872f Improvements related to vias 2007-10-15 07:50:59 +00:00
dickelbeck
7c2c168189 pcbnew housekeeping 2007-10-15 03:26:38 +00:00
CHARRAS
ca5fd179d5 ratsnest.cpp translated, onrightclick() bug solved. 2007-10-13 12:17:17 +00:00
dickelbeck
3cd47555ca see 2007-Oct-12 change_log.txt 2007-10-13 06:18:44 +00:00
dickelbeck
323a70009a SMD pads in high-contrast mode refinements 2007-10-12 13:56:22 +00:00
dickelbeck
b8a449e015 smd pad in high-contrast mode enhancement 2007-10-12 03:24:46 +00:00
g_harland
942116c49d Enhance two dialog boxes for Pcbnew, and rename two unused files 2007-10-11 04:56:44 +00:00
dickelbeck
787cf5851e MenuText() tweaks, beautification 2007-10-11 00:11:59 +00:00
g_harland
d5b353ac12 Assorted changes; see change_log.txt 2007-10-10 21:35:41 +00:00
dickelbeck
fdc6112661 mires fixes 2007-10-10 14:08:26 +00:00
dickelbeck
a93fd7113e more pcbnew's onrightclick behavior 2007-10-10 12:43:30 +00:00
dickelbeck
fbe7a112f8 pcbnew's onrightclick behavior 2007-10-10 04:53:23 +00:00
dickelbeck
ed0677b422 pcbnew's onrightclick behavior 2007-10-10 04:45:26 +00:00
dickelbeck
8300fe1850 todo.txt update 2007-10-09 12:29:02 +00:00
g_harland
f50285d902 Change CUIVRE_N to COPPER_LAYER_N in two files 2007-10-07 22:49:16 +00:00
CHARRAS
1f842ae14c bug in move pad fixed (could crash pcbnew).Other minor changes 2007-10-07 18:24:15 +00:00
raburton
88ef06efe2 set eol-style native on new file 2007-10-07 09:49:08 +00:00
g_harland
9e32b2abdb Assorted changes; see change_log.txt 2007-10-07 03:08:24 +00:00
CHARRAS
ee68d20e58 create new file cross-probing.cpp Move RemoteCommand() and SendMessageToEESCHEMA() to it 2007-10-06 16:16:48 +00:00
plyatov
ea51ffc6dc Typos correction. 2007-10-03 19:57:23 +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
6245ac5286 minor maintainability improvements 2007-10-01 13:51:07 +00:00
dickelbeck
5491bdc655 BOARD_ITEM::MenuText() 2007-10-01 12:58:02 +00:00
dickelbeck
ba7cc83493 SEGVIA::Show() & BOARD_ITEM::MenuText() 2007-10-01 04:34:11 +00:00
dickelbeck
9dca39f1d4 SEGVIA::Show() & BOARD_ITEM::MenuText() 2007-10-01 04:14:29 +00:00
dickelbeck
7e448f2e8c minor housekeeping 2007-09-30 02:37:06 +00:00
plyatov
6a0451e722 "Move block" dialog enhancement (stratification of strings to buttons
eliminated).
2007-09-29 16:17:35 +00:00
raburton
8ee7de0991 set eol-style native on new file 2007-09-29 15:30:16 +00:00
CHARRAS
bfb03b8fa6 pcbnew: onleftclick.cpp added. move onleftclick() and OnLeftDClick() from edit.cpp to it 2007-09-29 13:31:10 +00:00
CHARRAS
f066aa1898 test case for OnLeftClick() handling enhancements 2007-09-27 09:08:47 +00:00
CHARRAS
10c442911c test case for OnLeftClick() handling enhancements 2007-09-27 07:41:34 +00:00
dickelbeck
e64d8e523c OnLeftClick() test case 2007-09-26 20:20:39 +00:00
dickelbeck
b707a8336f OnLeftClick() test case 2007-09-26 20:10:12 +00:00
CHARRAS
b128acfc17 fixed: pcbnew crashes when clicking on a zone 2007-09-26 12:15:55 +00:00
dickelbeck
afedb36134 gerberview & pcbnew fixes 2007-09-26 04:09:22 +00:00
raburton
9c5b539e04 set eol-style native on new files 2007-09-25 19:39:00 +00:00
dickelbeck
64f12ffe5d gerberview & pcbnew fixes 2007-09-25 15:10:01 +00:00
CHARRAS
5e448ec475 pcbnew: locate zones added (forgotten in new PcbGeneralLocateAndDisplay() ); Add class_board_item.cpp 2007-09-25 08:23:53 +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
3e3ae8925a see 2007-Sep-22 change_log.txt 2007-09-22 04:33:44 +00:00
dickelbeck
00bda3c9a0 beautification 2007-09-21 13:23:51 +00:00
CHARRAS
63cf8c53f2 minor changes about hotkeys in onrightclick.cpp 2007-09-21 10:38:50 +00:00
g_harland
eb660b7c13 Typo corrections (hotkey in place of hothey; thanks David Bourgeois) 2007-09-21 03:38:25 +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
7e79113c22 pcbnew bug fix in place via (partial drc was made) (old bug) 2007-09-20 06:45:17 +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
ef3d04912d see change_log.txt 2007-Sep-14 UPDATE 2007-09-15 04:25:54 +00:00
dickelbeck
cd81e546e4 Using MenuText() in onrightclick.cpp 2007-09-14 18:32:24 +00:00
dickelbeck
df754ad508 AllAreModulesAndReturnSmallestIfSo() 2007-09-14 16:15:27 +00:00
plyatov
bfa36f3142 Little correction of typos and termins. 2007-09-14 10:07:38 +00:00
plyatov
e567ffdced 2007-09-14 09:52:31 +00:00
dickelbeck
d25add933b MsgPanel under control of SetCurItem() only 2007-09-13 18:47:39 +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
dickelbeck
07f2dd72ff ADD_MENUITEM fixes 2007-09-11 17:29:33 +00:00
dickelbeck
45e07ce535 consistency 2007-09-11 04:30:17 +00:00
dickelbeck
1bfcc332c3 formatting 2007-09-11 04:17:46 +00:00
dickelbeck
69f7491328 fixes 2007-09-11 04:16:31 +00:00
dickelbeck
5dd89861c6 formatting 2007-09-11 04:15:39 +00:00
dickelbeck
0a420fd3fa fix TRACK::Copy() usage 2007-09-11 04:14:47 +00:00
dickelbeck
fe13569b11 fix TRACK::Copy() usage 2007-09-11 04:14:15 +00:00
dickelbeck
4173f9b9c8 fix TRACK::Copy() usage 2007-09-11 04:13:51 +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
db9372c76a use member function 2007-09-09 02:27:56 +00:00
dickelbeck
2601099e96 use member function 2007-09-09 02:27:03 +00:00
dickelbeck
fd183bdba2 typo 2007-09-09 02:24:33 +00:00
dickelbeck
68b785061e removed a debug string 2007-09-09 02:20:18 +00:00
dickelbeck
d598df5214 gcc 4.1 warning fix 2007-09-06 18:54:44 +00:00
CHARRAS
e27d3f8c78 more work on programmable hotkeys. Most of features are ok. 2007-09-06 11:52:26 +00:00
dickelbeck
4a8bf70db8 tweaks 2007-09-06 04:34:03 +00:00
dickelbeck
9fba83b5a3 fix pads when parent module is not visible 2007-09-05 15:11:48 +00:00
dickelbeck
cbdecfdd42 fix pads when parent module is not visible 2007-09-05 14:52:28 +00:00
dickelbeck
74a635c127 see 2007-Sep-4 change_log.txt 2007-09-05 04:48:47 +00:00
CHARRAS
8383ce256e update editrack-part2.cpp 2007-09-04 14:32:06 +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
726a8ab4df collector work 2007-08-30 22:20:52 +00:00
dickelbeck
6d375d4775 eol property to native 2007-08-30 14:57:35 +00:00
CHARRAS
f5eae50680 more work on hotkeys. many features are ok. 2007-08-30 08:15:05 +00:00
dickelbeck
30ad817d09 started class COLLECTORS_GUIDE 2007-08-30 03:53:26 +00:00
CHARRAS
077a570bc0 Display grid in mils or mm in popup menus 2007-08-27 08:07:44 +00:00
dickelbeck
f3c324d535 EDA_BaseStruct::m_StructType is now type KICAD_T 2007-08-24 15:10:46 +00:00
g_harland
908f6d936b Option now provided for Gerber files to exclude contents of Edges Pcb layer 2007-08-24 10:10:42 +00:00
dickelbeck
c92e9e938a minor 2007-08-24 04:01:48 +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
g_harland
4da2971dcc Provide return values for Read_Hotkey_Config functions (to eliminate compiler-generated warnings) 2007-08-23 01:40:50 +00:00
dickelbeck
9febbe6ebe evolution 2007-08-22 05:21:57 +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
dickelbeck
3312da3152 beautification 2007-08-21 14:34:54 +00:00
dickelbeck
49e32e096e unified m_Flags, EDA_BaseStruct::Display_Infos(), and ~GetEquipot() 2007-08-20 19:33:15 +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
CHARRAS
9414bf676b more work on hotkeys 2007-08-20 10:55:09 +00:00
raburton
040e2cbf6b small fix to make install so no need to pre-create the binary install dir 2007-08-20 07:51:49 +00:00
dickelbeck
5c3b480afe center PCBNEW parts on screen when tracking clicks and parts from EESCHEMA 2007-08-20 01:49:24 +00:00
dickelbeck
6acce67a64 made m_CurrentItem private, beautification 2007-08-20 01:20:48 +00:00
g_harland
45a3a4b3af Removed "wxRESIZE_BORDER" and "wxSTAY_ON_TOP" properties from assorted dialog boxes, and edited caption of dialog box specified within pcbnew/dialog_drc.cpp 2007-08-16 08:37:32 +00:00
dickelbeck
b903a803e5 move, rotate, swap layer, and drag now also signal EESCHEMA for cursor synchronization 2007-08-16 01:13:12 +00:00
dickelbeck
0f406d3f89 MaskLay was type bool, needs to be type int 2007-08-15 02:43:03 +00:00
dickelbeck
2b6ec786a8 PcbGeneralLocateAndDisplay() can return a TEXT object too 2007-08-14 23:09:01 +00:00
dickelbeck
2823022b9d added a @todo comment about repositioning the window when chosen part scrolled off screen 2007-08-14 19:39:38 +00:00
dickelbeck
51fc26e178 mouse synchronization from PCBNEW to EESCHEMA 2007-08-14 19:24:48 +00:00
dickelbeck
8a8377ff6a beautification, hit test improvements 2007-08-10 19:14:51 +00:00
dickelbeck
c3a1b4043c notused, maybe delete soon 2007-08-10 14:52:34 +00:00
dickelbeck
501862fbf2 notused, maybe delete soon 2007-08-10 14:51:39 +00:00
dickelbeck
6addb79d4b beautified 2007-08-10 14:50:01 +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
caa42eafca reverted to former behavior for special situation when hit-test turns up nothing 2007-08-04 05:08:19 +00:00
dickelbeck
f3cd8f57d3 fixed a bug in "ratsnest on module or pad", and beautification 2007-08-04 04:40:07 +00:00
dickelbeck
8bb93b8d48 beautified 2007-08-04 01:12:30 +00:00
dickelbeck
ede37ecfa7 beautified 2007-08-04 01:08:43 +00:00
dickelbeck
72f7cb164c beautified 2007-08-04 00:56:53 +00:00
dickelbeck
97898b92aa beautified 2007-08-04 00:47:36 +00:00
dickelbeck
7d8f2fcff0 beautified 2007-08-03 18:59:14 +00:00
g_harland
2ba87b4a86 pcbnew: "Postscript A4" radiobutton now restored in "Plot" dialog box (if it had been selected previously)
Also fine-tuned spaces within strings specified within share/infospgm.cpp
2007-08-03 02:00:29 +00:00
CHARRAS
eda39ae8c0 pcbnew: drc control now generates a DRC report file 2007-08-02 07:42:58 +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
g_harland
8035f1a520 Changes to pcbnew/gendrill.cpp which primarily enhance Drill Report files, but which also result in Drill Map files listing the diameters of each drill in the selected drill unit first (and then in the other drill unit). 2007-07-31 06:29:45 +00:00
CHARRAS
c19e378567 Add some missing files and better DRC test 2007-07-30 11:15:54 +00:00
CHARRAS
f27208a11b pcbnew: better messages in drc control and some other enhancements 2007-07-25 09:02:05 +00:00
raburton
cbdf102cfc close drill list file 2007-07-18 13:58:21 +00:00
raburton
c5d1b1b096 maintain wx2.6 compatibility 2007-07-09 19:34:54 +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
plyatov
eeab554183 Added some russian translated strings.
Little corrections in menu strings (interface standardization and typos correction).
2007-07-01 19:43:38 +00:00
CHARRAS
2c0377b02b more better hotkey.cpp and small changes in locate footprint 2007-06-26 10:42:11 +00:00
CHARRAS
f7d85ecae6 better hotkey.cpp (code cleaning and info messages) 2007-06-25 08:05:45 +00:00
lifekidyeaa
163ba39823 pcbnew: added ctrl-o,s,f
added buttons for insert and replace module in the module editor 
with a new bitmap.  restored JP's original functionality for the insert 
button, replace linked to the new code.
2007-06-21 15:14:38 +00:00
charras
bc21c746f8 2007-06-21 15:01:52 +00:00
dickelbeck
9f049640e8 whitespace consistency 2007-06-20 00:33:23 +00:00
dickelbeck
aea9fcf01a after locking, update status window with selected module's locked/fixed status 2007-06-20 00:25:38 +00:00
dickelbeck
e06b4c116b work around debug assert 2007-06-20 00:24:46 +00:00
plyatov
84d8e910e8 Added some russian translated strings.\n Little corrctions in menu strings (interface standardization). 2007-06-18 13:57:15 +00:00
raburton
45e0c6eca7 fix assert in wx2.6 compatibility code, on pcbnew startup, when running with debug enabled 2007-06-16 06:49:57 +00:00
dickelbeck
be87b19bb0 reverted to previous value of 1 for CURSEUR_OFF_GRILLE 2007-06-15 16:24:21 +00:00
dickelbeck
f601dff4b1 Hot key operations for a single module such as Move 'M', Rotate 'R', Swap Layer 'S', now operate only on unlocked modules
and only on modules in the current layer.
2007-06-15 16:08:55 +00:00
raburton
ad61cdaaa0 fix headers of several xpm files, without the correct header gnome thinks they are broken 2007-06-15 12:23:51 +00:00
charras
1a30862de5 minor changes. update GUI french translation 2007-06-15 12:04:24 +00:00
f3nix
c5d82cc7ea Make menu entries correspond to the icons. 2007-06-14 18:39:36 +00:00
raburton
2189158401 restore wx2.6 compatibility 2007-06-14 18:16:48 +00:00
plyatov
335cfc2889 Little changes in menu termins (strings) for standartization. 2007-06-14 17:11:54 +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
b3df52a493 missing file update in rev 68 (pcbnew/clean.cpp was not up to date) 2007-06-14 05:31:55 +00:00
lifekidyeaa
74878eb889 * fixed an uncommon segfault when ending tracks at a midpoint. 2007-06-13 18:30:23 +00:00
raburton
b58beebb8f set native eol on newly added text files 2007-06-13 18:04:33 +00:00
charras
89b3eb5aa5 bug fixes and merging my development with svn rep. 2007-06-13 15:35:40 +00:00
lifekidyeaa
aa5e1cd09b * backspace should not be allowed to delete modules (in order to
re-insert them, you may have to edit the .brd file directly)
2007-06-12 17:47:05 +00:00
lifekidyeaa
3c7846db7a * fixed a dumb bug that prevented layer switching when over a track. doh! 2007-06-12 15:42:10 +00:00
lifekidyeaa
713d01751e added the following features (mostly hotkey type stuff):
* backspace key now deletes segments and vias both while editing a new track and while 
modifying old ones
* internal layers can be accessed via F5-F8
* when creating a new trace, switching between layers with the Pageup, PageDown, and 
F5-F8 hotkeys inserts a via. (warning: i did not test this with blind vias; however, it 
calls Other_Layer_Route, so should still work)
* spelling fix
2007-06-11 21:21:00 +00:00
plyatov
11f264c9d1 Little changes in menu text (standartization of menu "About"). 2007-06-11 18:35:42 +00:00
lifekidyeaa
9afd086f1e & -> && d'oh 2007-06-10 19:07:27 +00:00
lifekidyeaa
d6fcb879bf fixed a bug that, when in module editor a module was not loaded, the null pointer to this
module would not be dereferenced.
2007-06-10 19:06:04 +00:00
lifekidyeaa
ee194b63a8 Changed the functionality of the 'insert' modified footprint module in the
module editor to a more sensible replace and update functionality.
2007-06-10 14:27:07 +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