kicad/common
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
..
CMakeLists.txt Move toolbars.cpp to wineda_toolbar.cpp 2010-05-16 21:47:22 +02:00
about_kicad.cpp Pcbnew: Added VRML export, from the patch sent by Lorenzo Marcantonio ( october 2009, 11) 2010-04-19 08:09:40 +02:00
base_screen.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
base_struct.cpp Implement wxDC coordinate handling and wxGCDC. 2010-02-08 18:15:42 +00:00
basicframe.cpp work on libedit continued. 2010-03-20 19:57:59 +00:00
bezier_curves.cpp in bezier_curves: changed calculations like dx*dx to (double)dx * dx to avoid integer overflow in calculation 2009-06-27 07:41:16 +00:00
block_commande.cpp Implement wxDC coordinate handling and wxGCDC. 2010-02-08 18:15:42 +00:00
build_version.cpp Pcbnew: Added VRML export, from the patch sent by Lorenzo Marcantonio ( october 2009, 11) 2010-04-19 13:38:57 +02:00
class_colors_design_settings.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
class_marker_base.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
class_plotter.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
class_undoredo_container.cpp Eeschema: fixed: bad undo/redo for Drag commands 2009-08-27 13:51:02 +00:00
common.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
common_plotDXF_functions.cpp ++Pcbnew 2010-03-31 16:59:32 +00:00
common_plotGERBER_functions.cpp ++Pcbnew 2010-03-31 16:59:32 +00:00
common_plotHPGL_functions.cpp ++Pcbnew 2010-03-31 16:59:32 +00:00
common_plotPS_functions.cpp ++Pcbnew 2010-03-31 16:59:32 +00:00
common_plot_functions.cpp fix minor bug russian GOST 2010-05-16 10:32:38 +04:00
confirm.cpp Set minimum cmake version to 2.6.4. Added footprint name edition in the module editor dialog properties. 2010-05-16 16:05:04 +02:00
copy_to_clipboard.cpp Eeschema 2010-03-18 20:35:29 +00:00
dcsvg.cpp fixed some issues in SVG export. 2010-04-20 13:23:59 +02:00
dialog_display_info_HTML_base.cpp Eeschema: Connecting power pins of all parts is no more needed. see changelog 2009-07-10 12:29:31 +00:00
dialog_display_info_HTML_base.fbp Eeschema: Connecting power pins of all parts is no more needed. see changelog 2009-07-10 12:29:31 +00:00
dialog_display_info_HTML_base.h Eeschema: Connecting power pins of all parts is no more needed. see changelog 2009-07-10 12:29:31 +00:00
dialog_load_error.cpp Changed some c_str and GetData functions to GetChars in .Printf functions (forgotten changes) 2009-10-13 11:49:08 +00:00
dialog_page_settings.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
dialog_page_settings.h German translation update. Replaced dialog page settings dialogblock version by the same built with wxFormBuilder 2010-03-14 10:34:40 +00:00
dialog_page_settings_base.cpp Eeschema 2010-03-18 20:35:29 +00:00
dialog_page_settings_base.fbp Eeschema 2010-03-18 20:35:29 +00:00
dialog_page_settings_base.h German translation update. Replaced dialog page settings dialogblock version by the same built with wxFormBuilder 2010-03-14 10:34:40 +00:00
displlst.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
dlist.cpp injected DLIST<> into many list heads, see change_log.txt 2008-12-04 04:28:11 +00:00
drawframe.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
drawpanel.cpp All: fixing a recent problem when using scroll bars: the full screen was redrawn, that can be very slow in Pcbnew. 2010-02-23 20:22:31 +00:00
drawtxt.cpp committed newfont patch. Pcbnew: board date automatically updated at each change. 2010-02-19 13:23:58 +00:00
dsnlexer.cpp factor some pioneering code into a the stable building block class DSNLEXER, generalize expected valued for name and value within the template field parser. 2010-06-18 11:00:16 -05:00
eda_dde.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
eda_doc.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
edaappl.cpp from Florian Delizy 2010-02-28 13:44:29 +00:00
gestfich.cpp fixed bug 603481. Better bitmap2component look. fixed some locate problems for footprints using polygons (mainly created by bitmap2component) 2010-07-11 18:24:44 +02:00
get_component_dialog.cpp fixed bug 587970. 2010-06-02 12:44:50 +02:00
gr_basic.cpp Removing min size pen, now useless. Replaced when needed in some print dialogs by Default pen size. 2010-02-22 19:56:32 +00:00
hotkeys_basic.cpp Hotkey patch appro Vladimir Uryvaev on kicad-devel 2010-02-25 on 11:57am 2010-02-25 17:08:28 +00:00
msgpanel.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
newstroke_font.cpp Font bug removed 2010-04-01 12:14:39 +00:00
pcbcommon.cpp Open file dialog fixes and minor code cleaning. 2010-05-17 16:35:46 -04:00
projet_config.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
richio.cpp revive target 'dsntest' from common, start exploring pasting text from clipboard, primitively. 2010-03-08 06:18:40 +00:00
sch_item_struct.cpp New EESchema find dialog and other minor fixes. 2010-03-16 18:22:59 +00:00
selcolor.cpp pcbnew: Update Layer manager display when changing active layer (from hotkey or menus) 2010-01-23 10:50:05 +00:00
string.cpp Complete comment translation of common source. 2009-11-23 15:16:50 +00:00
trigo.cpp Minor drawing and build bug fixes. 2010-02-10 16:25:13 +00:00
wineda_toolbar.cpp Move toolbars.cpp to wineda_toolbar.cpp 2010-05-16 21:47:22 +02:00
worksheet.cpp fix minor bug russian GOST 2010-05-16 10:32:38 +04:00
wxwineda.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
zoom.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00