kicad/gerbview
John Beard 1d039cb4c1 Break row indicators out to own class
The introduces INDICATOR_ICON, which is a very simple class holding a
bitmap that can toggle on or off.

The ICON_PROVIDER class then provides icons to INDICATOR_ICONS, which
means the class can be used for more than just row indicators.

A default row icon provider is also provided for use in the standard row
selector.
2017-03-01 09:44:41 +01:00
..
dialogs Fixes: lp:1630105 (Gerbview print dialog does not display graphic layers list on some windows managers like Unity) 2016-10-04 09:51:35 +02:00
gerber_test_files Gerbview: Fix 2 (minor) issues in aperture macro "moire". Add a .gbr test file for this aperture macro. 2016-10-13 10:26:49 +02:00
CMakeLists.txt Add -Wshadow compil option, if exists to warn about shadowed variables. 2017-02-23 13:17:23 +01:00
Info.plist Changed the bundle identifier to org.kicad-pcb.<app> to follow the kicad domain name 2015-10-30 08:43:04 +13:00
block.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_DCodeSelectionbox.cpp Gerbview: better management of d_codes list in toolbars. 2016-08-17 10:19:10 +02:00
class_DCodeSelectionbox.h Gerbview: better management of d_codes list in toolbars. 2016-08-17 10:19:10 +02:00
class_X2_gerber_attributes.cpp Gerbview: Add %TO (Netlist attribute) support in X2 format. Fix a bug in a not previously very used method. 2016-07-27 15:27:19 +02:00
class_X2_gerber_attributes.h Gerbview: support of %TA.AperFunction (aperture attribute) and better support of %TO (currently work in progress) object attribute. 2016-08-16 12:56:20 +02:00
class_am_param.cpp Fix bugs 1264236, 1264238, 1264254 2013-12-29 12:01:54 +01:00
class_am_param.h Gerbview: Fix 2 (minor) issues in aperture macro "moire". Add a .gbr test file for this aperture macro. 2016-10-13 10:26:49 +02:00
class_aperture_macro.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_aperture_macro.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_excellon.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
class_gbr_display_options.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
class_gbr_layer_box_selector.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_gbr_layer_box_selector.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_gbr_layout.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_gbr_layout.h Removed a few more headers from base_struct.h 2017-02-22 17:54:01 +01:00
class_gbr_screen.cpp Code cleanup: Remove outdated decimils to/from iu defines and conversion functions (decimils are no more in use since a long time). 2016-06-05 13:49:25 +02:00
class_gbr_screen.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
class_gerber_draw_item.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_gerber_draw_item.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_gerber_file_image.cpp Gerbview: better management of d_codes list in toolbars. 2016-08-17 10:19:10 +02:00
class_gerber_file_image.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
class_gerber_file_image_list.cpp Gerbview: fix a crash when reading polygons with arcs. 2016-09-07 10:28:16 +02:00
class_gerber_file_image_list.h Gerbview: fix a crash when reading polygons with arcs. 2016-09-07 10:28:16 +02:00
class_gerbview_layer_widget.cpp Break row indicators out to own class 2017-03-01 09:44:41 +01:00
class_gerbview_layer_widget.h Break row indicators out to own class 2017-03-01 09:44:41 +01:00
clear_gbr_drawlayers.cpp Gerbview: support of %TA.AperFunction (aperture attribute) and better support of %TO (currently work in progress) object attribute. 2016-08-16 12:56:20 +02:00
controle.cpp Gerbview: code cleanup (with the help of Mark Roszko's work) 2016-05-25 11:45:55 +02:00
dcode.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
dcode.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
draw_gerber_screen.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
events_called_functions.cpp Gerbview: add in file menu an option to load a zip archive containing Gerber and/or drill files. 2017-01-26 10:45:28 +01:00
excellon_read_drill_file.cpp Convert remaining occurences of stri[n]cmp to str[n]casecmp. 2016-08-16 10:27:09 +02:00
export_to_pcbnew.cpp Gerbview: code cleanup (mainly remove g_GERBER_List global variable) 2016-06-17 20:00:29 +02:00
files.cpp Gerbview: fix wrong html tag 2017-01-28 10:34:57 +01:00
gerbview.cpp Add more "override" markers. 2016-09-25 13:59:41 -04:00
gerbview.h Gerbview: code cleanup (with the help of Mark Roszko's work) 2016-05-25 11:45:55 +02:00
gerbview.icns [MacOSX] Updated Icons - Document ones still missing :( 2012-09-27 19:20:44 +02:00
gerbview.rc Remove old xpm icons files 2012-04-07 13:09:57 +02:00
gerbview_config.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
gerbview_doc.icns Update OS X icns icons 2010-05-13 21:03:12 +02:00
gerbview_frame.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
gerbview_frame.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
gerbview_id.h Gerbview: add in file menu an option to load a zip archive containing Gerber and/or drill files. 2017-01-26 10:45:28 +01:00
hotkeys.cpp Add zoom-to-selection tool to gerbview 2016-06-10 07:08:16 -04:00
hotkeys.h Gerbview: fix a crash when trying to edit hotkeys. Add a few missing hotkeys. 2015-04-19 20:41:57 +02:00
locate.cpp Gerbview: locate item now does not take in account not visible layers. Remove an unused file 2016-08-19 09:45:59 +02:00
menubar.cpp Gerbview: add in file menu an option to load a zip archive containing Gerber and/or drill files. 2017-01-26 10:45:28 +01:00
onleftclick.cpp Gerbview: support of %TA.AperFunction (aperture attribute) and better support of %TO (currently work in progress) object attribute. 2016-08-16 12:56:20 +02:00
onrightclick.cpp Gerbview: support of %TA.AperFunction (aperture attribute) and better support of %TO (currently work in progress) object attribute. 2016-08-16 12:56:20 +02:00
printout_control.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
readgerb.cpp Gerbview: minor code cleanup. 2016-06-18 11:37:36 +02:00
rs274_read_XY_and_IJ_coordinates.cpp Gerbview: more code cleanup. Rename class GERBER_IMAGE GERBER_FILE_IMAGE, because it handles the gerber image and the gerber file info. 2016-05-25 16:48:38 +02:00
rs274d.cpp Gerbview: fix a crash when reading polygons with arcs. 2016-09-07 10:28:16 +02:00
rs274x.cpp Gerbview: support of %TA.AperFunction (aperture attribute) and better support of %TO (currently work in progress) object attribute. 2016-08-16 12:56:20 +02:00
select_layers_to_pcb.cpp Gerbview: minor code cleanup. 2016-06-18 11:37:36 +02:00
select_layers_to_pcb.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
toolbars_gerber.cpp Move bitmaps.h out of base_struct.h 2017-02-21 09:50:15 -05:00