kicad/gerbview
Dick Hollenbeck bc14e66d78 A little useful feature: even if the default unit can be changed between
inches and mm, the industry is crazy enough to force us with mixed
design. For example I routinely use imperial units for track size and
clearance, but drilling is strictly a metric issue...

So I added a little parser to recognize a suffix specification in the
unit text boxes... so you can put in things like:
1in (1 inch)
1" (idem)
25th (25 thou)
25mi (25 mils, the same)
6mm (6 mm, obviously)

The rules are: spaces between the number and the unit are accepted, only
the first two letters are significant.

As a bonus, it also recognize the period (.) as a decimal point
substituting it with the correct locale character (there was a wishlist
for it, IIRC). Most useful for number pad fans :D
2010-07-12 09:07:09 -05:00
..
gerber_test_files Added an experimental tool to create logos from .bmp bitmaps. Added Potrace library to convert bitmaps to polygons 2010-06-10 20:43:12 +02:00
CMakeLists.txt Updates for OS X 2010-05-16 20:18:38 +02:00
Info.plist Application title spelling corrected on OSX 2010-01-16 22:32:26 +00:00
block.cpp Minor fixes and code cleaning. 2010-01-22 18:13:43 +00:00
class_gerbview_layer_widget.cpp Pcbnew: fixed an inconsistency in DRC. (see changelog) 2010-04-08 11:33:43 +00:00
class_gerbview_layer_widget.h Setting a new language now update the layer manager. 2010-02-26 15:39:10 +00:00
controle.cpp USE_WX_ZOOM clean up and other minor improvements. 2010-02-22 16:45:35 +00:00
dcode.cpp code cleaning 2009-12-20 19:48:58 +00:00
deltrack.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
dialog_print_using_printer.cpp Fixed minor bugs and printing problems, and others minor enhancements 2010-04-22 19:47:10 +02:00
dialog_print_using_printer_base.cpp Fixed minor bugs and printing problems, and others minor enhancements 2010-04-22 19:47:10 +02:00
dialog_print_using_printer_base.fbp Fixed minor bugs and printing problems, and others minor enhancements 2010-04-22 19:47:10 +02:00
dialog_print_using_printer_base.h Fixed minor bugs and printing problems, and others minor enhancements 2010-04-22 19:47:10 +02:00
dummy_functions.cpp Netclasses work continued 2009-10-10 17:27:53 +00:00
edit.cpp Gerbview: finishing layer_widget integration to manage gerber layers colors and visibility 2010-02-04 09:08:08 +00:00
export_to_pcbnew.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
files.cpp fixed very minor things. 2010-06-19 12:58:50 +02:00
gerberframe.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
gerbview.cpp Open file dialog fixes and minor code cleaning. 2010-05-17 16:35:46 -04:00
gerbview.h Use layer_widget in Gerbview 2010-02-03 14:05:17 +00:00
gerbview.icns Update OS X icns icons 2010-05-13 21:03:12 +02:00
gerbview.ico Initial import of KiCad. 2007-05-06 16:03:28 +00:00
gerbview.rc add files not currently available in source (e.g. docs, modules, etc.) 2007-06-05 12:10:51 +00:00
gerbview_config.cpp Use layer_widget in Gerbview 2010-02-03 14:05:17 +00:00
gerbview_config.h A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
gerbview_dialog_display_options_frame.cpp Use layer_widget in Gerbview 2010-02-03 14:05:17 +00:00
gerbview_dialog_display_options_frame_base.cpp enhancement in Gerbview: page limits can be now displayed on screen. Useful when printing a Gerber layer 2009-11-22 20:55:05 +00:00
gerbview_dialog_display_options_frame_base.fbp enhancement in Gerbview: page limits can be now displayed on screen. Useful when printing a Gerber layer 2009-11-22 20:55:05 +00:00
gerbview_dialog_display_options_frame_base.h enhancement in Gerbview: page limits can be now displayed on screen. Useful when printing a Gerber layer 2009-11-22 20:55:05 +00:00
gerbview_doc.icns Update OS X icns icons 2010-05-13 21:03:12 +02:00
gerbview_id.h Use layer_widget in Gerbview 2010-02-03 14:05:17 +00:00
hotkeys.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
hotkeys.h Eeschema, libedit: fixed add/remove alias functions, broken 2010-02-14 18:14:33 +00:00
initpcb.cpp Gerbview: minor enhancements 2010-02-04 11:03:31 +00:00
lay2plot.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
locate.cpp Complete comment translation of gerbview source. 2009-11-09 14:00:22 +00:00
onrightclick.cpp Use layer_widget in Gerbview 2010-02-03 14:05:17 +00:00
options.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
pcbplot.cpp Pcbnew and Gerbview: Refactor dialogs for plot and print. 2010-01-01 13:30:39 +00:00
pcbplot.h code cleaning and a minor problem fixed in Gerbview printing option 2010-01-04 19:09:33 +00:00
protos.h pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
readgerb.cpp Gerbview: Added support of arcs in polygons outlines. Need more tests, but works. 2010-01-08 12:28:13 +00:00
reglage.cpp Complete comment translation of gerbview source. 2009-11-09 14:00:22 +00:00
rs274d.cpp initial work on Bug 578577, partial fix 2010-05-11 11:35:40 -05:00
rs274x.cpp initial work on Bug 578577, partial fix 2010-05-11 11:35:40 -05:00
select_layers_to_pcb.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
tool_gerber.cpp fixed some issues in SVG export. 2010-04-20 13:23:59 +02:00
tracepcb.cpp Eeschema 2010-03-18 20:35:29 +00:00
wxGerberFrame.h Open file dialog fixes and minor code cleaning. 2010-05-17 16:35:46 -04:00