kicad/include/tool
Seth Hillbrand 1cc9792cdb Fix snapping dist when disabling grid
The disable grid hotkey should allow the snap scale to be completely
determined by the snapSize and world scale.  This prevents snapRange
from overriding in the case where grid is disabled.

Additionally, we disallow grid snapping when the grid scale is not
visible.  This means that when zoomed out sufficiently to not show the
minor ticks, these minor ticks will not override a snap

Fixes https://gitlab.com/kicad/code/kicad/issues/12303
2022-12-21 17:47:45 -08:00
..
examples Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
action_manager.h Performance enhancements for hotkeys. 2022-06-03 00:36:33 +01:00
action_menu.h Change the behavior of ACTION_MENU::Add to require clones if required outside the function 2022-04-11 19:03:01 -04:00
action_toolbar.h Add support mode for dark mode to SCINTILLA_TRICKS. 2021-09-14 00:18:50 +01:00
actions.h Expose changing arc edit mode in arc button context menu and Preferences 2022-12-05 21:28:16 +03:00
common_control.h Sub-menu "Preferences..." in main menu "Preferences": fix not working accelerator key. 2021-05-29 18:09:49 +02:00
common_tools.h Move show-bounding-boxes to a tool on the toolbars. 2022-01-17 11:56:40 +00:00
conditional_menu.h ADDED netclass assignment from PCB canvas. 2022-09-03 19:29:59 +01:00
coroutine.h More wxT-ification. 2022-02-09 17:04:32 +00:00
edit_constraints.h Partially integrate grid snapping with constraints. 2022-02-22 22:19:55 +00:00
edit_points.h Partially integrate grid snapping with constraints. 2022-02-22 22:19:55 +00:00
editor_conditions.h Move show-bounding-boxes to a tool on the toolbars. 2022-01-17 11:56:40 +00:00
grid_helper.h Fix snapping dist when disabling grid 2022-12-21 17:47:45 -08:00
grid_menu.h On-the-fly translations for Grid and Zoom menus. 2022-02-25 17:36:35 +00:00
picker_tool.h Replace boost::optional with std::optional 2022-08-25 15:50:47 -07:00
selection.h Formatting and cleanup. 2022-10-12 16:36:54 +01:00
selection_conditions.h Attempt to fix std::initializer_list lifetime issue. 2022-08-21 20:54:41 +01:00
selection_tool.h Selection: refactor modifier checking 2022-12-08 14:12:12 -05:00
tool_action.h Use wxWidgets IDs for cut/copy/paste. 2022-08-07 11:28:16 +01:00
tool_base.h Start expunging NULL. 2021-07-15 15:44:45 -04:00
tool_dispatcher.h Replace boost::optional with std::optional 2022-08-25 15:50:47 -07:00
tool_event.h TOOL_EVENT: make command string non-optional 2022-09-19 10:23:09 -04:00
tool_interactive.h Implement a safer (RAII) tool re-entrancy guard. 2021-07-27 16:37:34 +01:00
tool_manager.h Replace boost::optional with std::optional 2022-08-25 15:50:47 -07:00
tool_menu.h ADDED netclass assignment from PCB canvas. 2022-09-03 19:29:59 +01:00
tools_holder.h TOOL_EVENT: make command string non-optional 2022-09-19 10:23:09 -04:00
zoom_menu.h On-the-fly translations for Grid and Zoom menus. 2022-02-25 17:36:35 +00:00
zoom_tool.h Give zoom tool its own menu. 2022-05-30 11:44:02 +01:00