Commit Graph

450 Commits

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