kicad/gerbview
PJM d1322e7d1d Refactor GetDocumentExtents()
CHANGED: GetDocumentExtents() in 'eda_draw_frame.h' now has a bool
parameter "aIncludeAllVisible" with a default value "true" which makes
it behave as it did before adding parameter.  If "aIncludeAllVisible"
is false, the returned bbox ignores some items depending on which
program it is running in.

CHANGED: Made "Zoom to Objects" use only PCB edge in Pcbnew.  This
allows text, notes, etc outside the PCB edge to be excluded in the
zoom calculation.

CHANGED: Added "Zoom to Objects" to Pcbnew main menu, and to RMB context
menus for Eeschema and Pcbnew.

Fixes https://gitlab.com/kicad/code/kicad/issues/5787
2020-09-25 00:31:56 -07:00
..
dialogs Make sure Gerber print options have a color settings. 2020-08-25 14:08:09 +01:00
gerber_test_files Add a gerber test file 2017-10-23 09:20:10 +02:00
tools Make MMB double click perform 'Zoom to Fit' 2020-09-22 23:21:44 +00:00
CMakeLists.txt Refactor common QA components to create a single common library 2020-07-18 16:21:15 +01: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
X2_gerber_attributes.cpp Comment-only changes 2020-01-10 16:43:01 -08:00
X2_gerber_attributes.h Comment-only changes 2020-01-10 16:43:01 -08:00
am_param.cpp Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
am_param.h Comment-only changes 2020-01-10 16:43:01 -08:00
am_primitive.cpp Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
am_primitive.h Gerbview: fix code after renaming files 2018-01-29 13:26:58 +01:00
clear_gbr_drawlayers.cpp Collapse a level out of the zoom settings. 2020-06-13 22:44:16 +01:00
dcode.cpp Gerbview: fix incorrect rendering of oval vertical standard aperture with hole. 2020-04-10 16:02:15 +02:00
dcode.h Comment-only changes 2020-01-10 16:43:01 -08:00
evaluate.cpp Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
events_called_functions.cpp Remove unused GerbView IDs for items that were already actions 2020-08-16 12:37:51 +01:00
excellon_image.h Improve spelling. 2019-08-20 19:14:05 +01:00
excellon_read_drill_file.cpp Clean up error messages. 2020-08-31 14:19:57 +01:00
export_to_pcbnew.cpp Clean up error messages. 2020-08-31 14:19:57 +01:00
files.cpp Gerbview: show a message instead of an error when trying to open a job file as plot file. 2020-07-10 14:20:35 +02:00
gbr_display_options.h GerbView #2501 - Add mirror display function to GerbView 2020-07-25 21:20:07 -07:00
gbr_layer_box_selector.cpp Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
gbr_layer_box_selector.h Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
gbr_layout.cpp Gerbview: cleanup code. 2019-12-31 11:58:43 +01:00
gbr_layout.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
gerber_collectors.cpp Remove unused functionality. 2020-02-20 21:29:52 +00:00
gerber_collectors.h Comment-only changes 2020-01-10 16:43:01 -08:00
gerber_draw_item.cpp VIEW::ViewGetLOD() returns double now instead of int. 2020-09-21 17:55:24 +02:00
gerber_draw_item.h VIEW::ViewGetLOD() returns double now instead of int. 2020-09-21 17:55:24 +02:00
gerber_file_image.cpp Gerbview: add a error message for invalid files missing G74 or G75 commands. 2020-04-10 12:57:29 +02:00
gerber_file_image.h Gerbview: add a error message for invalid files missing G74 or G75 commands. 2020-04-10 12:57:29 +02:00
gerber_file_image_list.cpp Gerbview: cleanup code. 2019-12-31 11:58:43 +01:00
gerber_file_image_list.h Gerbview: cleanup code. 2019-12-31 11:58:43 +01:00
gerbview.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05: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_doc.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
gerbview_draw_panel_gal.cpp ADDED: Menu option to enable/disable snap to grid 2020-09-10 20:09:30 -07:00
gerbview_draw_panel_gal.h Gerbview: fix issues when setting the grid color and the worksheet color. 2020-07-08 18:49:12 +02:00
gerbview_frame.cpp Shortening filenames in titlebar 2020-09-03 06:38:34 -07:00
gerbview_frame.h Refactor GetDocumentExtents() 2020-09-25 00:31:56 -07:00
gerbview_id.h Remove unused GerbView IDs for items that were already actions 2020-08-16 12:37:51 +01:00
gerbview_layer_widget.cpp Gerbview: fix issues when setting the grid color and the worksheet color. 2020-07-08 18:49:12 +02:00
gerbview_layer_widget.h Comment-only changes 2020-01-10 16:43:01 -08:00
gerbview_painter.cpp Ensure PAINTER::Draw routines properly handle EDA_ITEM casting 2020-08-16 12:37:51 +01:00
gerbview_painter.h ADDED: New appearance control widget for PcbNew 2020-08-15 15:24:28 -04:00
gerbview_printout.cpp Make sure Gerber print options have a color settings. 2020-08-25 14:08:09 +01:00
gerbview_printout.h Don't mandate ownership semantics in API 2020-07-26 02:45:27 +00:00
gerbview_settings.cpp A few Coverity fixes. 2020-03-30 09:50:26 +02:00
gerbview_settings.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
job_file_reader.cpp Don't reset active layer to 0 after loading Gerber job file. 2020-05-03 22:01:39 +01:00
menubar.cpp Remove canvas-switching from OSX. 2020-08-31 18:48:25 +01:00
readgerb.cpp Clean up error messages. 2020-08-31 14:19:57 +01:00
rs274_read_XY_and_IJ_coordinates.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
rs274d.cpp Don't try to close empty polygon 2020-05-06 11:51:12 -04:00
rs274x.cpp Cleanup variable usage and assignment in gerber reader 2020-09-21 12:19:49 +01:00
select_layers_to_pcb.cpp GerbView #4872 : Map loaded X2 Gerbers or Gerbers using KiCad naming conventions when exporting to Pcbnew 2020-07-29 16:45:04 +00:00
select_layers_to_pcb.h GerbView #4872 : Map loaded X2 Gerbers or Gerbers using KiCad naming conventions when exporting to Pcbnew 2020-07-29 16:45:04 +00:00
toolbars_gerber.cpp Allow toolbar items to cancel tools when pressed 2020-09-05 01:49:38 +01:00