kicad/pagelayout_editor
Jeff Young 4bae901dc8 Centralize zoom-to-fit code.
Fixes a bunch of errors:
- libedit and libbrowser would zoom to bounding box but centre on canvas
- libedit, libbrowser and gerbview didn’t take the scroll bars into account
- pcbnew didn’t take scroll bars into account or apply the 10% margin
- appending a board file would re-centre, but not re-zoom

Fixes: lp:1504302
* https://bugs.launchpad.net/kicad/+bug/1504302
2018-02-13 20:06:03 -05:00
..
dialogs Update code after file renaming 2018-01-29 09:39:49 +01:00
CMakeLists.txt Fix code after renaming files 2018-01-29 11:37:29 +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 Update code after file renaming 2018-01-29 09:39:49 +01:00
controle.cpp Fix typing problems with GR_KB_* constants 2016-01-20 07:11:17 -05:00
design_tree_frame.cpp Update code after file renaming 2018-01-29 09:39:49 +01:00
design_tree_frame.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
events_functions.cpp Update code after file renaming 2018-01-29 09:39:49 +01:00
files.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
hotkeys.cpp Update code after file renaming 2018-01-29 09:39:49 +01: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
invoke_pl_editor_dialog.h Fix but reading empty footprints in netlist. (fixes lp:1226283) 2013-09-16 20:52:08 -04:00
menubar.cpp Use "..." uniformly in menus. 2018-02-10 17:32:28 -05:00
onleftclick.cpp Update code after file renaming 2018-01-29 09:39:49 +01:00
onrightclick.cpp Use "..." uniformly in menus. 2018-02-10 17:32:28 -05:00
page_layout_writer.cpp Update code after file renaming 2018-01-29 09:39:49 +01:00
pl_editor.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
pl_editor.icns Add missing file 2013-08-28 09:29:48 +02:00
pl_editor.rc Initial release of pl_editor, the page layout and title block editor. 2013-07-19 20:27:22 +02:00
pl_editor_config.cpp Correct multiple UI spelling errors 2016-05-02 10:01:43 -04:00
pl_editor_doc.icns Add pl_editor_doc.icns, from Orson. Fix Bug #1217504 (bad look of Module Properties Dialog, 3D fields). 2013-08-28 09:23:14 +02:00
pl_editor_frame.cpp Centralize zoom-to-fit code. 2018-02-13 20:06:03 -05:00
pl_editor_frame.h Update code after file renaming 2018-01-29 09:39:49 +01:00
pl_editor_id.h PL Editor UI Improvements: Menubar, toolbar and hotkeys 2017-08-29 11:52:34 -04:00
pl_editor_layout.cpp Fix code after renaming files 2018-01-29 11:37:29 +01:00
pl_editor_layout.h Fix code after renaming files 2018-01-29 11:37:29 +01:00
pl_editor_screen.cpp Update code after file renaming 2018-01-29 09:39:49 +01:00
pl_editor_screen.h Fix code after renaming files 2018-01-29 11:37:29 +01:00
pl_editor_undo_redo.cpp Add more "override" markers. 2016-09-25 13:59:41 -04:00
properties_frame.cpp Fix code after renaming files 2018-01-29 16:40:22 +01:00
properties_frame.h Fix code after renaming files 2018-01-29 16:40:22 +01:00
toolbars_pl_editor.cpp Cleanup of KiCad Icons 2018-01-12 14:06:45 -05:00