kicad/common/tool
Ian McInerney 8e7e1ffaaa Fix the mouse handling in the toolbar palettes
There were issues on OSX where the mouse being captured
by the parent toolbar would lead to seg faults, so release
the mouse on opening the palette.

Releasing the mouse then means that the mouse states become
confused, so we need to manually clear all the mouse states
when we open the popup.

Fixes https://gitlab.com/kicad/code/kicad/issues/5803
2020-09-28 00:42:47 +01:00
..
action_manager.cpp Don't run the hotkey if the action isn't enabled 2020-08-16 19:10:26 +00:00
action_menu.cpp Menus/Submenus: fix incorrect bitmap for checkable menuitems in submenus. 2020-09-20 16:30:23 +02:00
action_toolbar.cpp Fix the mouse handling in the toolbar palettes 2020-09-28 00:42:47 +01:00
actions.cpp Change 'Zoom to Fit' margins and add 'Zoom to Objects' 2020-09-16 00:53:39 +00:00
common_control.cpp Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
common_tools.cpp Refactor GetDocumentExtents() 2020-09-25 00:31:56 -07:00
conditional_menu.cpp Turn CONDITIONAL_MENU's conditions into only show/hide conditions 2020-08-17 23:40:02 +01:00
edit_constraints.cpp ADDED: Improved center point dragging 2020-08-27 10:34:12 -07:00
edit_points.cpp Improve edit point legibility with a hover state 2020-09-23 21:27:23 -04:00
editor_conditions.cpp Migrate Pcbnew/footprint viewer/footprint editor to the new UI update system 2020-08-16 19:10:26 +00:00
grid_menu.cpp Attempt to fix duplicate ID issue on MSW. 2020-06-17 18:44:39 +01:00
picker_tool.cpp Make grid snapping depend on grid visibility 2020-09-09 10:18:15 -07:00
selection_conditions.cpp Migrate Pcbnew/footprint viewer/footprint editor to the new UI update system 2020-08-16 19:10:26 +00:00
tool_action.cpp Try and unify the background colors between panels and platforms. 2020-09-04 20:47:50 +01:00
tool_base.cpp Push tool framework base down into TOOL_HOLDER. 2020-03-24 19:00:25 +00:00
tool_dispatcher.cpp Implement a framework to handle wxUpdateUIEvents for tool actions 2020-08-16 19:10:25 +00:00
tool_event.cpp Cleanup position handling for TOOL_EVENTs 2019-10-03 19:04:33 +01:00
tool_interactive.cpp Beware of copying events and losing the m_passEvent flag. 2019-06-17 14:44:39 +01:00
tool_manager.cpp Move std::contains to alg::contains. 2020-09-26 14:42:40 +01:00
tool_menu.cpp Turn CONDITIONAL_MENU's conditions into only show/hide conditions 2020-08-17 23:40:02 +01:00
tools_holder.cpp Another attempt to fix the select-reference-point toolstack thing. 2020-08-24 22:47:24 +01:00
zoom_menu.cpp D_PAD::BuildEffectiveShapes(): fix incorrect rect shape size for rect pads 2020-07-01 16:06:31 +02:00
zoom_tool.cpp A more robust fix for 36f1d023f0. 2019-07-15 14:15:24 +01:00