dickelbeck
465a82a277
initial layer widget work
2010-01-07 02:18:25 +00:00
dickelbeck
c9ec403a95
layer widget work
2010-01-05 17:45:38 +00:00
charras
27346c7e79
Pcbnew and Gerbview: Refactor dialogs for plot and print.
2010-01-01 13:30:39 +00:00
dickelbeck
009350217e
++pcbnew
...
Renamed dialog_layers_setup* files.
Got rid of the header file since there was only one file including it.
2009-12-20 22:44:31 +00:00
charras
0893f3f32f
Pcbnew: make global edit pads function compatible with new pads changes and make it undoable.
2009-12-13 10:30:19 +00:00
dickelbeck
ceb6ad1a72
* Factored out the DSNLEXER class so it can be re-used more generally. The
...
constructor takes a keyword table, so it can be used for arbitrary DSN
syntax files of your own chosing. Simply create an enum {} with all your
unique tokens in it. Then create a KEYWORD table. See SPECCTRA_DB::keywords[].
The reason you want an enum is to give the C++ debugger better type information
so it can show symbolic integer symbols.
* Factored out common richio.cpp and richio.h
which is what DSNLEXER uses.
* Fixed some minor issues with reading circuit descriptor from a *.dsn file.
2009-12-11 04:55:24 +00:00
dickelbeck
374f9f5dc6
cleanup, comment
2009-12-03 06:30:54 +00:00
dickelbeck
58a05afbab
Make the source file to the specctra freerouter help panel be html, not *.h
...
This makes it easier to preview the page in a browser. Then autogenerate
the *.h file from the html using a CMake script.
2009-12-03 06:25:35 +00:00
charras
34d5dff91d
added FreeRouter Dick's help
2009-11-21 15:39:50 +00:00
charras
ab66f9ecba
rework on zones:try to fix a filling problem with kbool
2009-11-14 19:47:52 +00:00
dickelbeck
8b3ffe7412
More layer setup/visibility/chooser work from Isaac and Dick
2009-11-08 05:27:34 +00:00
charras
29e217d310
pcbnew Rewrite the GUI relative to the tracks widths and vias diameters and drills selection and edition, for compatibility with new netclass approach.
2009-10-30 17:58:15 +00:00
jerryjacobs
1c983b013d
Hotkey submenu added, fixed typos. See CHANGELOG.txt
2009-10-27 13:48:24 +00:00
charras
c5ad0c54c7
Pcbnew:Rework on print function: fixed the fully broken print function in Modedit
...
See also changelog
2009-10-23 07:41:29 +00:00
dickelbeck
25973e5608
Isaac's next layer selection and configuration work step
2009-10-18 23:22:26 +00:00
charras
89535a1366
some enhancements and cleanup. Fixed problem when deleting Netclasses in Design rules dialog window
2009-10-14 18:14:58 +00:00
charras
56059efd8a
Netclasses work continued
...
Fixed problems in libedit and crashes when no component loaded
2009-10-10 17:27:53 +00:00
charras
24ce940901
more about Netclasses work
2009-10-03 17:18:08 +00:00
charras
e8fef505f8
Pcbnew: fixed a double deletion that crashes pcbnew. Starting my work on net classes (moving target)
2009-09-27 11:00:21 +00:00
charras
7776dd61eb
use kbool 2.1 in zones calculations. see CHANGELOG for others changes and more info
2009-09-17 17:48:40 +00:00
charras
ef2e41e347
2009-09-10 13:04:04 +00:00
charras
cfdb28394e
Pcbnew: Work on undo/redo in Pcbnew almost finished.
2009-08-23 15:22:44 +00:00
faa
8aca4b3cb0
not build in Linux
2009-08-13 10:24:16 +00:00
charras
a6fc132999
More about undo/redo in pcbnew
2009-08-11 10:27:21 +00:00
faa
058bc4fd10
not build in linux Mandriva 2009.1, minor code cleanup
2009-08-04 08:57:45 +00:00
charras
d535a0fc97
pcbnew: Starting work on undo/redo in pcbnew. Only some delete item commands are stored in undo/redo stack
2009-07-29 13:10:36 +00:00
charras
e7c9ae2b45
First work about net classes. This is a work in progress and a moving target
2009-07-18 11:44:19 +00:00
charras
f7a804e23d
Bugfix for plotting
2009-06-30 10:43:20 +00:00
f3nix
7fc9e5f177
Clean some CMakeLists.txt files.
2009-06-21 13:37:27 +00:00
charras
96e0bebd0e
code cleaning
2009-06-20 19:09:43 +00:00
charras
360eda0f3c
Pcbnew: Added: Option to show the via area while creating a new track.
...
Useful in compact designs to know hos to place a via during track creation.
2009-06-18 17:32:27 +00:00
charras
92266a1986
Pcbnew: Added: in DRC tests: tests for vias min size and tracks min width.
...
Eeschema: code cleaning
2009-06-18 13:30:52 +00:00
charras
555b1c5ad9
code cleaning
2009-05-21 14:59:54 +00:00
charras
a6278c25f4
removed warn compil., updated CMakefiles for macosx and removed obsolete makefile.macosx
2009-04-29 12:10:15 +00:00
charras
b9ba67c8c3
Pcbnew: Fixed: fully broken netlist import from eeschema when using time stamp (fully broken also in stable version).
2009-04-24 07:36:36 +00:00
charras
6039a5f785
Added: handling multiple user paths in library path list in pcbnew.
...
Small change in doc files: footprint_doc moved from help to share/modules
TODO: change dialog_cvpcb_config and copy code (from pcbnew) for multiple user paths in library path list in cvpcb.
2009-04-19 15:03:48 +00:00
stambaughw
689579bde1
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
2009-04-05 20:49:15 +00:00
charras
4ef16f53d9
pcbnew: added BOM generator (in postprocess menu)
2009-03-30 15:36:41 +00:00
charras
5cf5bbce8b
Dialog track options redesigned with wxFormBuilder Alt via drill renamed Specific via drill. Added tips in dialog.
2009-02-17 09:03:45 +00:00
stambaughw
80e03c8c1b
Build optimizations and cursor movement key bug fix.
2009-02-05 20:53:08 +00:00
charras
5c4c584b93
Cleaning code in print dialogs.
2009-01-17 17:32:20 +00:00
charras
19e5bc3b01
Added: Pcbnew print SVG format (see changelog)
2009-01-11 19:12:18 +00:00
charras
5c790f50fd
Added dialog box to edit graphic items
2008-12-23 13:14:01 +00:00
charras
daeb9f0e07
Cleaning code to draw/plot texts; italic allowed for pcbnew
2008-12-22 21:06:44 +00:00
charras
9c2b4c8c37
pcbnew: Convert dialog_display_option from DialogBlocks to wxFormBuilder, rename files and remove typos
2008-12-21 16:54:27 +00:00
charras
06ca175064
pcbnew: Convert dialog_general_option from DialogBlocks to wxFormBuilder and add tips to all options
2008-12-21 12:11:47 +00:00
charras
af048ff2e3
Italic option for pcb texts
2008-12-20 17:28:25 +00:00
stambaughw
1ecea828c2
Initial ground work for zoom improvements and minor build updates.
2008-12-19 13:51:48 +00:00
charras
6e6098a05c
cleanup
2008-12-17 06:51:39 +00:00
charras
6d856f60a6
Pcbnew: Added display a short net name on vias and pads. Also, code cleaning
2008-12-14 19:45:05 +00:00