Commit Graph

355 Commits

Author SHA1 Message Date
charras af7b6691d4 see changelog 2008-04-21 06:34:56 +00:00
dickelbeck 721d878fcf GetScreen() work, menu capitalization, beautifying 2008-04-17 16:25:29 +00:00
charras 25d0403221 pcbnew, cvpcb removed bug: forgotten paths when adding lib files 2008-04-17 08:33:27 +00:00
charras a55ef8df3c Update and use annotate_dialog.pjd to create and maintain annotate dialog 2008-04-16 17:21:01 +00:00
charras 2b0a25b4da In complex hierarchies, multiples parts per packages now should work, without restrictions 2008-04-16 08:40:31 +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 945f5f1e42 eeschema: code cleaning. 2008-04-12 18:39:20 +00:00
charras 0750a215e5 removed bug: forgotten paths when adding lib files when not in the default lib path 2008-04-09 17:27:59 +00:00
diemer 03569ca112 PCBNew: Display a warning on a file format version mismatch. Minor language fix. 2008-04-06 16:05:23 +00:00
diemer 7ce55e4839 EESchema displays a warning now on a file format mismatch. 2008-04-06 15:12:24 +00:00
dickelbeck a196a324d8 more BOARD_ITEM::Draw() support 2008-04-01 06:32:48 +00:00
dickelbeck aa93f54d97 BOARD_ITEM::Draw() 2008-04-01 05:21:50 +00:00
dickelbeck ec4cbb79ed draw only in OnPaint 2008-03-31 13:46:00 +00:00
charras 4ca2072a7f eeschema crashes when delete a sheet label (pin sheet), undo this and move the label 2008-03-30 16:15:53 +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
diemer 4dd4b6f5fe updated changelog (xor artifact fixes) 2008-03-30 12:25:33 +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
charras 1195f38295 Netlist dialog redesigned, netlist.cpp code modified 2008-03-22 18:09:16 +00:00
charras 72357970aa Netlist dialog redesigned, netlist.cpp code modified 2008-03-22 18:08:44 +00:00
dickelbeck 11d8f51b5c dialog work 2008-03-21 19:27:11 +00:00
charras 198b10cf92 Removed an very old bug in onrightclick.cpp which crashes eeschema. 2008-03-21 11:16:18 +00:00
charras 9e35d3ef1b refined the dialog_freeroute_exchange. See changelog 2008-03-20 21:32:25 +00:00
dickelbeck 44751743b9 class name changes, XOR artifacts 2008-03-20 01:53:01 +00:00
dickelbeck c406eed135 class name changes, XOR artifacts 2008-03-20 01:50:21 +00:00
dickelbeck 7f9af0fdad reverting a days worth of my time 2008-03-19 13:49:23 +00:00
plyatov 719d36e5b5 * install.txt rewritten and must be used as main source of information for
KiCad installation.
  * how-to-build-kicad.txt deprecated.
  * how-to-build-for-windows.txt deprecated.
2008-03-18 21:56:23 +00:00
dickelbeck e6717b3f71 specctra dialog refinements 2008-03-18 21:18:04 +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 89acca7daf delete pad uses PostDirtyRect() 2008-03-18 04:06:37 +00:00
dickelbeck 6a3a1085ac crashing bug fix 2008-03-18 04:04:17 +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
charras 747a3fa66f olved a bug in plot postscript format when drawing oblong pad 2008-03-14 16:02:47 +00:00
charras 813b0ab583 Added a tool to the upper toolbar which gives and easy access to freeroute 2008-03-14 10:09:39 +00:00
charras fb54ab8649 Dirty rect used in footprint start move, rotation, flip and delete. 2008-03-13 21:18:05 +00:00
dickelbeck 8e5665c22a added calls to bool EDA_Rect::Intersects() 2008-03-13 16:45:07 +00:00
peud 24a6c34ac9 Add ARC and CIRCLE shapes to 3d-viewer when used at module edge or pcb edge. 2008-03-11 22:48:52 +00:00
dickelbeck 6153dadc07 TRACK::GetBoundingBox() revised for when track clearance is displayed 2008-03-11 01:19:08 +00:00
dickelbeck e724e4fd31 delete net uses dirty rect 2008-03-10 15:51:44 +00:00
dickelbeck 3bb1764dff delete track uses dirty rect 2008-03-10 15:00:22 +00:00
dickelbeck 920ea81061 dirty stuff 2008-03-10 13:33:12 +00:00
charras 32a693f574 restored: missing lines in schedit.cpp (problems in a lot of commands) 2008-03-10 11:42:41 +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
dickelbeck 92390f6cdc changed name 2008-03-07 00:47:07 +00:00
plyatov f2deb11bb7 2008-03-06 20:17:52 +00:00
plyatov 8b6f6ab21f Eliminated bug - help files not found. 2008-03-06 19:57:06 +00:00
CHARRAS 10f1040b42 Solved problem in fill zone calculations when using buried or blind vias (like micro vias) 2008-03-05 14:57:24 +00:00
plyatov 58b5543b9e Separation of help, doc, library, modules completed. See ChangeLog. 2008-03-04 21:37:43 +00:00
dickelbeck 35b7973b80 layer names in *.brd file 2008-03-04 04:27:39 +00:00
dickelbeck 10e13ae50a layer names in *.brd file 2008-03-04 04:22:27 +00:00
CHARRAS 7c482f68b3 Added Jonas Diemer's patch (3D display: enhanced movings from mouse and tools) 2008-03-03 08:00:26 +00:00
dickelbeck 8a30935007 see change_log.txt 2008-03-01 13:16:56 +00:00
dickelbeck 72b90c6a8a see change_log.txt 2008-03-01 13:15:41 +00:00
dickelbeck 4b04d6c287 fix for magnetic tracks for parallel case, cleanup of original patches 2008-02-29 20:35:11 +00:00
CHARRAS 5cb57e3b3b Gen Bom List now works in unicode build version 2008-02-29 16:19:56 +00:00
CHARRAS 4d9ea908f1 Display filename and full sheet name ("sheet path") in sheet references 2008-02-29 14:19:21 +00:00
CHARRAS a664e14be7 Renaming the sheet filename now works in simple and complex hierarchies 2008-02-29 12:33:07 +00:00
CHARRAS 879e1b5b72 Fixed: problem which could crash eeschema when a schematic file in a hierarchy was not found 2008-02-28 19:27:57 +00:00
CHARRAS dd9497a105 Fixed: problem which could crash eeschema when a schematic file in a hierarchy was not found 2008-02-28 19:27:25 +00:00
stambaughw 803ebdf3c4 Fix escape key handling in annotate dialog and some eeschema code refactoring. 2008-02-27 19:38:16 +00:00
CHARRAS 2a1b776be6 see changelog 2008-02-26 19:19:54 +00:00
stambaughw df7e6f3705 annotate dialog HIGification, refactor and beautify associated
annotation code
2008-02-26 01:07:38 +00:00
dickelbeck f406e9d97a drc dialog fixes 2008-02-23 04:53:44 +00:00
dickelbeck 7559e1347c specctra_export: add support for dsn outline 2008-02-22 17:34:11 +00:00
CHARRAS 61454f0124 eeschema: problem when undelete after a change a label type solved (I hope) 2008-02-21 15:50:35 +00:00
CHARRAS c759be6f52 eeschema: problems found. some (not all) solved (see changelog) 2008-02-21 12:21:01 +00:00
CHARRAS acf03b7d55 Global labels problems fixed (see changelog) 2008-02-20 19:37:17 +00:00
dickelbeck 9086e68d47 specctra_export fix for pads with offsets 2008-02-20 19:13:20 +00:00
dickelbeck a248ead341 zone containers selectability 2008-02-20 06:47:19 +00:00
dickelbeck 1b39dfc7c9 highlight zone containers 2008-02-19 16:54:57 +00:00
dickelbeck c04619bb50 bug fixes 2008-02-19 07:06:58 +00:00
dickelbeck 5f8f46de56 changes 2008-02-19 00:57:15 +00:00
CHARRAS 304c296aed fixed: eeschema crashed when created a B.O.M. (unicode build) 2008-02-18 09:39:15 +00:00
plyatov f942690930 Additions to the menu (see changelog). 2008-02-17 21:19:13 +00:00
plyatov 60651486bd eeschema:
Added item "Delete" in "Edit" menu.
  Added menu "Place" with all possible 
elements from the right toolbar.
2008-02-14 21:58:44 +00:00
dickelbeck 709be49518 more amazing free specctra work 2008-02-14 01:07:52 +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
plyatov 27bd742a8a Added item "New" in "File" menu.
Russian translation update.
2008-02-12 20:43:59 +00:00
dickelbeck 2b215d81ba amazing free specctra software 2008-02-12 01:02:53 +00:00
dickelbeck d47823c144 specctra session work 2008-02-09 08:34:45 +00:00
dickelbeck 7dbb0da3bb more amazing free specctra import/export software 2008-02-08 00:16:59 +00:00
dickelbeck f0ba106edb more amazing free software 2008-02-07 20:23:58 +00:00
dickelbeck cf460637b2 beginnings of the 2 specctra imports 2008-02-06 22:32:15 +00:00
dickelbeck ab01d0f2f2 more amazing free software 2008-02-05 05:08:10 +00:00
dickelbeck 57c1927121 more amazing free software 2008-02-05 02:13:16 +00:00
dickelbeck d4562043a2 more amazing free software 2008-02-03 21:46:12 +00:00
dickelbeck 227fa1e26e fixed specctra_export's net handling 2008-02-03 15:23:00 +00:00
dickelbeck 775f98c9ce bad date 2008-02-01 20:33:27 +00:00
dickelbeck b9f9d53998 more amazing free specctra software 2008-02-01 20:32:18 +00:00
CHARRAS af445e70ea remove the old EDGEZONE class. Cleaning code in polyline.x 2008-01-31 20:53:44 +00:00
dickelbeck 1c294c33a5 more free specctra support, MODULE::GetValue() 2008-01-29 22:09:09 +00:00
dickelbeck 67ebe29b60 more free specctra work 2008-01-29 16:45:14 +00:00
CHARRAS 44c0105709 some enhancements. See changelog 2008-01-28 18:44:14 +00:00
dickelbeck 2f1b4cd1d9 2008-01-28 07:28:47 +00:00
dickelbeck 381ed5ef2f Wayne Stambaugh's patch which allows infospgm.cpp to be compiled once rather than for each program 2008-01-28 06:24:53 +00:00
dickelbeck eaa147c110 spelling errors, specctra work 2008-01-26 02:02:27 +00:00
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
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