kicad/pagelayout_editor
Ian McInerney b1240b5b1e Gracefully shutdown tools when frames are closed
If the tools are not gracefully exited, then the stack variables are
never destroyed, so variable lifetime issues can occur.

Fixes https://gitlab.com/kicad/code/kicad/issues/1753
2020-02-05 22:23:24 +00:00
..
dialogs Pl_editor rework: refinements in Design inspector. 2019-06-15 09:58:23 +02:00
tools Gracefully shutdown tools when frames are closed 2020-02-05 22:23:24 +00:00
CMakeLists.txt Convert all CMake paths to absolute instead of relative 2020-01-22 23:27:20 +00:00
design_inspector.cpp Pl_editor rework: refinements in Design inspector. 2019-06-15 09:58:23 +02:00
design_inspector.h Comment-only changes 2020-01-10 16:43:01 -08:00
files.cpp Unify unsaved changes detection logic in all frames 2019-12-19 15:34:01 +00:00
invoke_pl_editor_dialog.h Use consistent PageLayout data structure names. 2019-05-27 11:55:58 +01:00
menubar.cpp Unify unsaved changes detection logic in all frames 2019-12-19 15:34:01 +00:00
pl_draw_panel_gal.cpp Switch to scoped enums 2019-12-20 14:11:39 +00:00
pl_draw_panel_gal.h Switch to scoped enums 2019-12-20 14:11:39 +00:00
pl_editor.cpp Improve directory handling for Project Save As. 2020-02-03 15:08:01 +00:00
pl_editor.icns Update MacOS icons 2018-03-22 11:45:42 -04: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_doc.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
pl_editor_frame.cpp Gracefully shutdown tools when frames are closed 2020-02-05 22:23:24 +00:00
pl_editor_frame.h Fix a bunch of un-caught boost::bad_pointer exceptions. 2020-01-12 19:55:00 +00:00
pl_editor_id.h Immediate actions for PlEditor, PcbNew, etc. 2019-06-25 11:34:28 +01:00
pl_editor_layout.cpp Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00
pl_editor_layout.h Comment-only changes 2020-01-10 16:43:01 -08:00
pl_editor_screen.cpp Minor fixes in page layout editor 2019-05-31 12:06:29 +02:00
pl_editor_screen.h Remove CurItem() architecture and legacy routers and drawing code. 2019-05-29 00:26:30 +01:00
pl_editor_undo_redo.cpp Don't zoom-to-fit after Page Layout Editor undo/redo. 2019-08-01 20:36:59 -06:00
properties_frame.cpp Switch to scoped enums 2019-12-20 14:11:39 +00:00
properties_frame.h Comment-only changes 2020-01-10 16:43:01 -08:00
toolbars_pl_editor.cpp Unify unsaved changes detection logic in all frames 2019-12-19 15:34:01 +00:00