kicad/3d-viewer
Ian McInerney 72a1c71e07 Implement a framework to handle wxUpdateUIEvents for tool actions
This allows for the tool framework to keep track of a universal
set of conditions for the UI state (enabled/checked/shown) for
controls of actions. It removes the need for the main menubar
menus to be CONDITIONAL_MENUs and be rebuilt on each open,
and instead makes the updates of the check and enabling of
items handled in the native wxWidgets way.

This commit switchs the 3d viewer and kicad project manager window
over to this system.
2020-08-16 19:10:25 +00:00
..
3d_cache Delete 3D cache files with GUI settable number of days 2020-08-09 10:41:45 +00:00
3d_canvas 3D-Viewer: parameterize raytracing lights, add it to options dialog 2020-08-15 09:41:34 +01:00
3d_model_viewer 3D-Viewer: implements opacity property for 3D models 2020-05-08 21:28:16 +00:00
3d_rendering 3D-Viewer: parameterize raytracing lights, add it to options dialog 2020-08-15 09:41:34 +01:00
3d_viewer Implement a framework to handle wxUpdateUIEvents for tool actions 2020-08-16 19:10:25 +00:00
common_ogl Fix compil issues (warnings and missing include) 2020-05-09 08:59:00 +02:00
3d_enums.h 3d-viewer: add option to clip silkscreen around via annular ring 2020-07-16 22:36:06 +00:00
3d_fastmath.cpp 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
3d_fastmath.h Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00
3d_math.cpp Removed all exception specifiers since deprecated. 2017-06-12 13:54:55 -04:00
3d_math.h (forget to staged modified files) 2016-10-09 11:33:53 -04:00
3d_plugin_dir.h.in Use absolute path CMAKE_INSTALL_FULL_LIBDIR for 3d viewer PLUGINDIR 2018-12-11 14:28:01 -05:00
3d_viewer_id.h Removing creation of a wxPaintEvent instance (step 2), not allowed in 3.1.4 wxWidgets: 2020-07-14 15:52:01 +02:00
CMakeLists.txt Implement a framework to handle wxUpdateUIEvents for tool actions 2020-08-16 19:10:25 +00:00
credits.txt 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00