7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-03-30 01:46:55 +00:00
kicad/common/tool
Jeff Young 60a26308ae COMMIT lifetime safety.
If we pass a COMMIT to a posted action, the COMMIT
may no longer exist when the action is run.
Equally problematic, if another COMMIT is pushed
in between we'd probably also run into trouble.

We still allow the API to do this because we don't
have a better solution at present.  But we need
one.
2025-03-29 21:24:08 +00:00
..
ui class TOOLBAR_ITEM_TYPE: replace GROUP by TB_GROUP (collision with a Windows header) 2025-03-02 14:49:03 +01:00
action_manager.cpp Make tool framework assert more useful 2025-02-28 01:57:37 +00:00
action_menu.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
action_toolbar.cpp class TOOLBAR_ITEM_TYPE: replace GROUP by TB_GROUP (collision with a Windows header) 2025-03-02 14:49:03 +01:00
actions.cpp Fix a collision with a Windows define and our use of the same var name. 2025-03-02 11:34:30 +01:00
common_control.cpp Read hotkeys from disk after they change. 2025-02-01 20:01:13 +00:00
common_tools.cpp Fix a collision with a Windows define and our use of the same var name. 2025-03-02 11:34:30 +01:00
conditional_menu.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
construction_manager.cpp Pcbnew: fix snapping view update after hover delay 2025-01-28 08:50:31 +08:00
design_block_control.cpp design blocks: add PCB design blocks behind advanced config 2025-03-20 15:13:52 -04:00
design_block_control.h design blocks: add PCB design blocks behind advanced config 2025-03-20 15:13:52 -04:00
edit_constraints.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
edit_points.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
editor_conditions.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
embed_tool.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
grid_helper.cpp Pcbnew: fix snapping view update after hover delay 2025-01-28 08:50:31 +08:00
grid_menu.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
library_editor_control.cpp Enhance library pinning functionality to support pin/unpin multiple libraries in the library editor 2025-02-22 15:41:35 +00:00
library_editor_control.h Enhance library pinning functionality to support pin/unpin multiple libraries in the library editor 2025-02-22 15:41:35 +00:00
picker_tool.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
point_editor_behavior.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
properties_tool.cpp ADDED: Properties panel for schematic editor 2023-06-22 22:32:24 -04:00
selection_conditions.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
selection_tool.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
selection.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
tool_action.cpp Move toolbar setup flags into the action definition 2025-02-28 01:57:37 +00:00
tool_base.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
tool_dispatcher.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
tool_event.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
tool_interactive.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
tool_manager.cpp COMMIT lifetime safety. 2025-03-29 21:24:08 +00:00
tool_menu.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
tools_holder.cpp Remove debug assert that's clogging up Sentry. 2025-03-29 21:24:08 +00:00
zoom_menu.cpp Common folder housekeeping part 3. 2025-01-16 11:50:08 -05:00
zoom_tool.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00