Lorenzo Marcantonio
e0303a4558
- New typedef LAYER_MSK to encapsulate a layer bitmap
...
- Renamed ReturnMaskLayer to GetLayerMask (since it's a plain getter)
2013-03-30 18:24:04 +01:00
Dick Hollenbeck
063907211e
more fp_lib_table work, enhance parser
2012-12-08 17:58:03 -06:00
Dick Hollenbeck
5155c35a71
reverse throw() clauses to quiet SWIG errors
2012-11-27 13:57:38 -06:00
jean-pierre charras
703293fa30
Add a min width parameter to plot solder mask layers.
2012-11-05 21:20:34 +01:00
jean-pierre charras
cc47e88b9e
Pcbnew, plot functions: fix bug in SVG plotter, fix a minor other bug when using PS plotter (trcak width fine adjust not working)
...
and plot code cleaning continued
2012-09-24 08:39:59 +02:00
Lorenzo Marcantonio
137066e53c
Fully encapsulated with accessors PCB_PLOT_PARAMS
2012-08-30 20:06:13 +02:00
Lorenzo Marcantonio
7cef5395b3
Minor plot driver enhancements
2012-08-29 22:13:47 +02:00
jean-pierre charras
de471744cd
Fix some minor bugs in plot functions
2012-06-09 11:38:58 +02:00
Wayne Stambaugh
bed96be750
Internal unit improvements and Pcbnew s-expression file format changes.
...
* Move EDA_TEXT object into separate header and source file.
* Compile EDA_TEXT class separately for BOARD_ITEM and SCH_ITEM units.
* Compile PAGE_INFO class separately for BOARD_ITEM and SCH_ITEM units.
* Minor formatting tweaks to Pcbnew s-expression file.
* Move internal unit formatting functions into BOARD_ITEM and SCH_ITEM.
2012-04-12 17:31:31 -04:00
Dick Hollenbeck
f8490ff4af
Remove g_PcbPlotOptions, use wxformbuilder to subclass DIALOG_SHIM on several dialogs
2012-04-05 13:27:56 -05:00
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
2012-01-22 22:33:36 -06:00
Dick Hollenbeck
0cad6e7913
carve out TITLE_BLOCK class from BASE_SCREEN, add hashtables.h for PROPERTIES
2012-01-09 02:35:06 -06:00
Александр Закамалдин
2caa72f063
This patch implements width tuning (width correction) for PS plotting of tracks, pads and vias.
...
This feature is very useful for electronics hobbyists who use DIY PCB technology
(both toner transfer and photoresist methods).
Also width correction may be useful for PCB designers who take care of track width etching.
This patch also fixes some minor PS plotting issues.
2012-01-07 00:02:38 -06:00
Wayne Stambaugh
b774d96fb0
Minor coding policy and code readability improvements.
2012-01-03 12:14:17 -05:00
Wayne Stambaugh
4b853dedb4
Application name capitalization fixes.
...
* Correct all user strings and comments for the correct capitalization of
application names according to JP. They are KiCad, Pcbnew, CvPcb,
Eeschema, and GerbView.
* Add a note the the user interface policy about the correct capitalization.
2011-09-30 14:15:37 -04:00
jean-pierre charras
1e2b145a2f
Pcbnew: Add NPTH pads (seen changelog).
...
Minor fixes and enhancements.
2011-08-19 15:08:24 +02:00
Marco Mattila
6428836755
Fix postscript output option in pcbnew plot dialog.
2011-02-17 19:11:20 +02:00
Marco Mattila
ac0979fa99
Tune pcbnew plot dialog. Make actual plotting code independent of dialog widgets and get settings from PCB_PLOT_PARAMS instead.
2011-02-17 00:54:44 +02:00
Marco Mattila
77c641618c
Add limit checking to plot dialog fields.
2011-02-04 00:26:30 +02:00
Marco Mattila
73bdd76a5c
Tune pcb plot dialog layout. Make output directory accept relative paths.
2011-01-30 20:55:56 +02:00
Marco Mattila
7ccdb5589d
Add saving of pcb plot settings in board files.
2011-01-29 00:54:16 +02:00