kicad/eeschema/widgets
Wayne Stambaugh 31177be88f Property grid navigation improvements.
* Do not handle tab key event when committing property changes so the
  property grid tab navigation works correctly.
* Do not call commit property changes on tab key when no changes are
  pending.
* Skip event handling in the base object value change and changing event
  handlers in case they do not get overloaded in derived objects.
* Do not force focus to canvas on property change so arrow and tab key
  grid navigation work properly.  Forcing the user to click the property
  grid control to edit a single property doesn't make sense.
* Pass properties panel show event up the event stack.
* Do not set focus to canvas in tool dispatcher if it already has the
  focus.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/16957

manully cherry picked from commit 8a1347d2c8
2024-04-28 08:25:24 -04:00
..
filedlg_hook_save_project.h Cleanup eeschema save as extra control creation to match pcbnew 2022-12-17 23:37:24 +00:00
hierarchy_pane.cpp Maintain hierarchy navigator expansion state between edits. 2024-04-11 10:32:40 -04:00
hierarchy_pane.h HIERARCHY_PANE: Update tree labels when editing a sheet name or number 2024-01-25 18:22:41 +01:00
panel_symbol_chooser.cpp Symbol chooser dialog layout improvements. 2024-04-28 07:43:43 -04:00
panel_symbol_chooser.h Symbol/Footprint Chooser: remember open libraries 2023-12-21 09:57:54 -05:00
pin_shape_combobox.cpp Pass KiBitmapBundle instead of KiBitmap to the pin property comboboxes 2024-01-21 20:47:46 -05:00
pin_shape_combobox.h More NULL expunging. 2021-07-16 16:13:41 -04:00
pin_type_combobox.cpp Pass KiBitmapBundle instead of KiBitmap to the pin property comboboxes 2024-01-21 20:47:46 -05:00
pin_type_combobox.h More NULL expunging. 2021-07-16 16:13:41 -04:00
sch_properties_panel.cpp Property grid navigation improvements. 2024-04-28 08:25:24 -04:00
sch_properties_panel.h Fix some issues with Font property 2023-12-22 18:34:48 -05:00
sch_search_pane.cpp Warn the search pane that pointers are going invalid 2024-01-18 17:50:50 -05:00
sch_search_pane.h Initial schematic search pane 2023-05-14 22:41:56 -04:00
search_handlers.cpp Update a few strings based on new string freeze policy. 2024-02-05 15:49:57 +00:00
search_handlers.h Fix a few (minor) compil warnings. 2023-08-26 09:40:09 +02:00
symbol_diff_widget.cpp Renaming: replace convert with body-style. 2024-01-26 16:21:03 +00:00
symbol_diff_widget.h Graphical diff for board vs library footprints. 2023-03-10 17:16:40 +00:00
symbol_filedlg_save_as.h Initialize variables inside file dialog customizer classes 2022-12-17 23:37:24 +00:00
symbol_preview_widget.cpp Don't show hidden text in symbol previews. 2024-03-29 17:44:47 +00:00
symbol_preview_widget.h Renaming: replace convert with body-style. 2024-01-26 16:21:03 +00:00
symbol_tree_pane.cpp Cleanup. 2023-09-29 00:13:13 +01:00
symbol_tree_pane.h ADDED: Export symbols from schematic to library 2022-09-23 21:23:01 -04:00
tuner_slider.cpp Add bitmap bundle support to BITMAP_SCALE 2023-10-22 14:02:06 -04:00
tuner_slider.h Mostly a terminology update... 2023-07-14 17:46:06 +01:00
tuner_slider_base.cpp Fix copy/pasta in tooltips. 2024-03-21 18:19:48 +00:00
tuner_slider_base.fbp Fix copy/pasta in tooltips. 2024-03-21 18:19:48 +00:00
tuner_slider_base.h Fix copy/pasta in tooltips. 2024-03-21 18:19:48 +00:00