Commit Graph

330 Commits

Author SHA1 Message Date
CHARRAS 5eda8a52ce First draft (and first code..) about new zone handling 2007-12-29 19:15:58 +00:00
dickelbeck 323b5b75fa more dsn work 2007-12-23 06:11:17 +00:00
dickelbeck a441900dca started specctra dsn import/export 2007-12-22 07:18:20 +00:00
dickelbeck fbe304722e when drc denies via insertion, bridge track not deleted 2007-12-18 02:34:54 +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 d8f8e02745 highlight tool HitTest()ing prefers pads over tracks 2007-12-13 06:26:33 +00:00
dickelbeck 69c5bdea30 highlight tool HitTest()ing prefers pads over tracks 2007-12-13 06:24:09 +00:00
dickelbeck 01df6c34f7 zone drawing fix 2007-12-12 06:02:43 +00:00
dickelbeck cbaf4f9f7e hotkey fix for + and - 2007-12-11 06:35:52 +00:00
CHARRAS eb9e1f77be listboxes.cpp FootprintListBox::m_ActiveFootprint member was not initialized 2007-12-10 20:57:33 +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
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 7e8c2e7401 Solved zoom key command problems 2007-12-06 16:58:12 +00:00
dickelbeck 628be5d1c1 chasing a bug 2007-12-05 17:56:57 +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 b5bc70f3ea more DRC changes, nearing completion 2007-12-04 18:25:47 +00:00
dickelbeck 36c316e7e0 DRC dialog work 2007-12-04 07:04:53 +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 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 62e68c3aa3 MARKER and DRC rework, continued 2007-11-27 22:55:11 +00:00
dickelbeck 0415674d82 MARKER and DRC rework, continued 2007-11-27 22:49:35 +00:00
dickelbeck 514c63c775 DRC rework start 2007-11-27 01:34:35 +00:00
dickelbeck 699eaf4a5a dialogblocks syncing 2007-11-25 22:10:16 +00:00
dickelbeck 1bc33543b2 changelog 2007-11-25 06:50:00 +00:00
CHARRAS 37d19fb2d6 Removed a bug (function Delete_Zone() ) which crashes pcbnew 2007-11-15 10:09:12 +00:00
g_harland 892b46c455 Three more dialogs enhanced 2007-11-13 09:35:39 +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
g_harland 51773b3ee3 A wxStdDialogButtonSizer now provided within the "EESchema Colors" dialog box 2007-11-11 06:57:44 +00:00
g_harland d5a0a4fd8e The "GerbView Layer Colors:" dialog box has been updated 2007-11-11 04:35:48 +00:00
CHARRAS cbb714f934 More comprehensive dialog in netlist plugin interface. Some cleanup 2007-11-10 14:35:04 +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
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
g_harland 67feced1bf Update "Swap Layers:" and "Layer selection" dialog boxes again 2007-11-05 06:14:55 +00:00
dickelbeck eec9f1f428 fixed track delete bug 2007-11-02 18:21:43 +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
g_harland b30b24c50a Update (Pcbnew) "Swap Layers:" and (GerbView) "Layer selection" dialog boxes 2007-11-02 05:33:31 +00:00
g_harland 5746386290 Added definitions for FIRST_COPPER_LAYER and LAST_COPPER_LAYER 2007-11-01 05:27:31 +00:00
dickelbeck 74b4e03234 track tool select redraw when highlight is active bug fix 2007-11-01 04:49:32 +00:00
dickelbeck 0b1f47151e zones work 2007-10-31 20:06:06 +00:00
dickelbeck 3c74b2e5c3 zones work 2007-10-31 20:02:34 +00:00
CHARRAS b578115533 create commandframe.cpp in kicad and some other minor changes 2007-10-31 17:47:44 +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 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 d5d16186a6 listboxes.cpp problem solved (see change_log) 2007-10-29 08:22:45 +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
CHARRAS 2a5676b2e2 Add class_marker.cpp and class_marker.h. Some other minor changes 2007-10-26 06:08:19 +00:00
g_harland 364be1ad02 see 2007-Oct-25 change_log.txt 2007-10-25 02:01:28 +00:00
CHARRAS a3c60f3692 cvpcb: 2 missing .prj files added 2007-10-24 19:19:47 +00:00
g_harland e295e8e012 Enhance "EESchema Preferences" dialog box;
sizers and OK, Cancel, and Apply buttons now provided
2007-10-23 00:36:43 +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
dickelbeck 44f1fe7e33 UIpolicy.txt 2007-10-21 19:44:49 +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 3d82623c26 track & via recovery stuff 2007-10-19 23:02:11 +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 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 460a678fbb pcbnew housekeeping 2007-10-15 03:31:12 +00:00
dickelbeck 7c2c168189 pcbnew housekeeping 2007-10-15 03:26:38 +00:00
CHARRAS aece4e1622 ratsnest.cpp translated, onrightclick() bug solved. 2007-10-13 12:18:18 +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
g_harland 0abcf4507d Enhance "List of Material" dialog box in EESchema 2007-10-13 05:56:37 +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 e1ff958a3c MsgPanel rewrite 2007-10-10 18:01:14 +00:00
dickelbeck fdc6112661 mires fixes 2007-10-10 14:08:26 +00:00
dickelbeck b8ae79ed22 pcbnew's onrightclick behavior 2007-10-10 04:54:38 +00:00
dickelbeck ed0677b422 pcbnew's onrightclick behavior 2007-10-10 04:45:26 +00:00
CHARRAS e3e0efa144 eeschema cross-probing bug solved ( due to last modification): pins/pads not probed 2007-10-09 14:28:22 +00:00
g_harland af16e7a670 Fixed display bug in GerbView 2007-10-08 03:16:10 +00:00
CHARRAS 1f842ae14c bug in move pad fixed (could crash pcbnew).Other minor changes 2007-10-07 18:24:15 +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
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 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 9dca39f1d4 SEGVIA::Show() & BOARD_ITEM::MenuText() 2007-10-01 04:14:29 +00:00
dickelbeck 08315e7378 minor housekeeping 2007-09-30 02:42:05 +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
dickelbeck afedb36134 gerberview & pcbnew fixes 2007-09-26 04:09:22 +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 ef498f88fd Enhance three dialog boxes for gerbview (as described in change_log.txt) 2007-09-25 06:15:54 +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 664a1f727b see my 2007-Sep-20 change_log.txt 2007-09-20 21:06:49 +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
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 fe86bd0371 2007-09-11 04:18:18 +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 3a3b8233ce status report 2007-09-09 02:26:08 +00:00
CHARRAS e27d3f8c78 more work on programmable hotkeys. Most of features are ok. 2007-09-06 11:52:26 +00:00
dickelbeck 74a635c127 see 2007-Sep-4 change_log.txt 2007-09-05 04:48:47 +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 54b424ab8b fixed eeschema 2007-09-02 15:49:11 +00:00
dickelbeck 1efd56c11d broke eeschema 2007-09-01 12:06:19 +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 90e28dd1ac typos 2007-08-30 03:54:18 +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 7e8d0a953b typos 2007-08-24 15:12:21 +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 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 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
CHARRAS c116a9b5a7 first version of programmable hotkeys (work in progress) 2007-08-21 19:37:31 +00:00
dickelbeck 75ce635ac6 added copyright.h for review 2007-08-21 14:37:43 +00:00
dickelbeck 40efaf419f typos 2007-08-21 03:29:33 +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
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
dickelbeck aae82077dc wrong person for 2007-Aug-14 edits 2007-08-15 02:48:06 +00:00
dickelbeck 3a69008b31 bug fix on Aug 14 2007-08-15 02:47:04 +00:00
dickelbeck c2be3c9e94 see inside 2007-08-14 19:44:43 +00:00
dickelbeck 74f295d649 svn resolved change_log.txt 2007-08-11 20:13:36 +00:00
CHARRAS 4feef88fc6 modify Hotkey.cpp code for eeschema 2007-08-11 11:23:53 +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
CHARRAS 59b4c5ba3b New hotkeys in eeschema (the hotkey ? display the current existing hotkeys) 2007-08-09 11:20:05 +00:00
dickelbeck bbcf6ae112 2007-08-09 01:44:08 +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 6f7209aa73 start of new search stuff, beautification 2007-08-06 20:26:59 +00:00
dickelbeck abd187e318 see contents for changes 2007-08-06 02:05:35 +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 803ecc3bbf a bug fix 2007-08-04 04:42:30 +00:00
CHARRAS eda39ae8c0 pcbnew: drc control now generates a DRC report file 2007-08-02 07:42:58 +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
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 2a40051a09 list changes 2007-06-20 00:26:16 +00:00
raburton dc169e696c update changelog 2007-06-16 09:56:12 +00:00
dickelbeck 1c505d58bc updated change_log.txt 2007-06-15 16:09:36 +00:00
plyatov 14f477f92e Added sorting by value or position in to the annotation window of eeschema (Thanks for patch to Andrey Fedorushkov). 2007-06-14 18:28:16 +00:00
charras 89b3eb5aa5 bug fixes and merging my development with svn rep. 2007-06-13 15:35:40 +00:00
raburton 13f2e75bfa dynamic link by default (really, who wants to use static linking?) 2007-06-13 13:26:20 +00:00
raburton 47b4a5f42d update changelog 2007-06-11 19:46:54 +00:00
dickelbeck f5ecc6d0a0 added change_log.txt 2007-06-11 16:16:35 +00:00