kicad/gerbview
Seth Hillbrand c4d853c1e8 SHAPE_LINE_CHAIN: Remove element access
This is the first step to allowing non-segments in the line chain.
External routines cannot be allowed to change the line chain without
going through the internal routines.  To accomplish this, we remove the
Vertex() and Point() access routines and only leave the const versions.
Transformations are given for both points as well as the chain itself.
2019-12-12 13:54:48 +00:00
..
dialogs Implement Get/Set display options 2019-11-07 08:26:44 -08:00
gerber_test_files Add a gerber test file 2017-10-23 09:20:10 +02:00
tools Implement Get/Set display options 2019-11-07 08:26:44 -08:00
CMakeLists.txt Set KiCad version in MacOS apps 2019-06-12 04:40:03 -07:00
DCodeSelectionbox.cpp Fix code after renaming files 2018-01-29 16:40:22 +01:00
DCodeSelectionbox.h Gerbview: fix code after renaming files 2018-01-29 13:26:58 +01:00
Info.plist.in Set KiCad version in MacOS apps 2019-06-12 04:40:03 -07:00
X2_gerber_attributes.cpp More work on Gerber pick and place files 2019-11-01 08:34:24 +01:00
X2_gerber_attributes.h Gerbview: fix code after renaming files 2018-01-29 13:26:58 +01:00
am_param.cpp Fix issue in aperture macro with some strange gerber files. 2018-03-14 14:55:51 +01:00
am_param.h Gerbview: fix code after renaming files 2018-01-29 13:26:58 +01:00
am_primitive.cpp SHAPE_LINE_CHAIN: Remove element access 2019-12-12 13:54:48 +00:00
am_primitive.h Gerbview: fix code after renaming files 2018-01-29 13:26:58 +01:00
clear_gbr_drawlayers.cpp Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 2019-06-13 19:58:37 +01:00
dcode.cpp SHAPE_LINE_CHAIN: Remove element access 2019-12-12 13:54:48 +00:00
dcode.h Gerbview allows larger DCodes values (previously DCode id number max 999, now 10000) 2019-09-16 14:49:26 +02:00
evaluate.cpp Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
events_called_functions.cpp Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 2019-06-13 19:58:37 +01:00
excellon_image.h Improve spelling. 2019-08-20 19:14:05 +01:00
excellon_read_drill_file.cpp Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
export_to_pcbnew.cpp SHAPE_LINE_CHAIN: Remove element access 2019-12-12 13:54:48 +00:00
files.cpp Gerbview: fix formatting assert 2019-11-24 12:27:23 +08:00
gbr_display_options.h Push polar coords down into COMMON_TOOLS. 2019-05-18 00:21:49 +01:00
gbr_layer_box_selector.cpp In-place editing for footprint TEXTE_MODULEs. 2018-07-17 15:11:04 +01:00
gbr_layer_box_selector.h Make esc dismiss net and layer selector popups. 2018-09-22 16:23:13 +01:00
gbr_layout.cpp Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 2019-05-31 21:55:30 +01:00
gbr_layout.h Convert remaining legacy drawing code to print code. 2019-05-31 21:54:22 +01:00
gbr_screen.cpp Remove some more legacy code. 2019-05-29 00:26:29 +01:00
gbr_screen.h Remove some more legacy code. 2019-05-29 00:26:29 +01:00
gerber_collectors.cpp Remove a bunch more legacy editing code. 2019-05-29 00:26:29 +01:00
gerber_collectors.h Implement SCH_SELECTION_TOOL (but still with legacy semantics). 2019-04-22 22:08:18 +01:00
gerber_draw_item.cpp SHAPE_LINE_CHAIN: Remove element access 2019-12-12 13:54:48 +00:00
gerber_draw_item.h Gerbview: displays aperture attribute value (TA.attribute) for Regions (polygons) having no dcode 2019-10-12 14:04:41 +02:00
gerber_file_image.cpp Gerbview: Fix outdated warning message about missing D-Codes and old RS274D files. 2019-11-01 08:34:24 +01:00
gerber_file_image.h Gerbview: Fix outdated warning message about missing D-Codes and old RS274D files. 2019-11-01 08:34:24 +01:00
gerber_file_image_list.cpp Gerbview: fix crash when reading a .gbrjob, and when a file given by the .gbrjob is not found. 2019-03-24 17:32:57 +01:00
gerber_file_image_list.h GerbView: Implement in-place GAL layer reordering (for X2 sorting) 2018-02-27 20:59:07 +01:00
gerbview.cpp Fix a couple of issues in new Save As command. 2019-11-11 20:36:48 +00:00
gerbview.h Gerber viewer: Ensure arc interpolation is used only after a arc command. 2018-12-01 18:52:27 +01:00
gerbview.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
gerbview.rc Remove old xpm icons files 2012-04-07 13:09:57 +02:00
gerbview_config.cpp Give empty preference pages the right parent. 2019-08-27 21:50:52 +01:00
gerbview_doc.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
gerbview_draw_panel_gal.cpp Unified update to C++14 std::make_unique 2019-12-05 10:43:55 -08:00
gerbview_draw_panel_gal.h Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 2019-05-27 11:58:55 +01:00
gerbview_frame.cpp Add clear recent files action to the menus 2019-11-23 23:35:21 +00:00
gerbview_frame.h Add clear recent files action to the menus 2019-11-23 23:35:21 +00:00
gerbview_id.h Yet more command conversions to ACTIONs. 2019-06-02 21:10:56 +01:00
gerbview_layer_widget.cpp Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 2019-06-13 19:58:37 +01:00
gerbview_layer_widget.h Remove more legacy editing code. 2019-05-27 18:47:20 +01:00
gerbview_painter.cpp SHAPE_LINE_CHAIN: Remove element access 2019-12-12 13:54:48 +00:00
gerbview_painter.h SHAPE_LINE_CHAIN: Remove element access 2019-12-12 13:54:48 +00:00
gerbview_printout.cpp Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 2019-05-31 21:55:30 +01:00
gerbview_printout.h Removed a redundant parameter from BOARD_PRINTOUT constructor 2018-10-31 19:17:30 +01:00
job_file_reader.cpp Fix some issues in .gbrjob file. 2019-07-14 10:23:45 +02:00
json11.cpp Installment one of project Save As... feature. 2019-11-09 20:22:44 +00:00
json11.hpp Installment one of project Save As... feature. 2019-11-09 20:22:44 +00:00
locate.cpp Follow naming conventions. 2019-06-10 23:46:01 +01:00
menubar.cpp Add clear recent files action to the menus 2019-11-23 23:35:21 +00:00
readgerb.cpp Gerbview: Fix outdated warning message about missing D-Codes and old RS274D files. 2019-11-01 08:34:24 +01:00
rs274_read_XY_and_IJ_coordinates.cpp Gerber viewer: Ensure arc interpolation is used only after a arc command. 2018-12-01 18:52:27 +01:00
rs274d.cpp SHAPE_LINE_CHAIN: Remove element access 2019-12-12 13:54:48 +00:00
rs274x.cpp ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads. 2019-11-23 09:12:43 +01:00
select_layers_to_pcb.cpp Gerbview: fix code after renaming files 2018-01-29 13:26:58 +01:00
select_layers_to_pcb.h * Gerbview: update a old code in a dialog. 2018-01-05 11:45:50 +01:00
toolbars_gerber.cpp Immediate actions for PlEditor, PcbNew, etc. 2019-06-25 11:34:28 +01:00