kicad/common/widgets
jean-pierre charras 91b042990f footprint selector in symbol properties: fix footprint selection issue.
When using the button to select a footprint using the footprint chooser
dialog, the new footprint was not always taken in account (perhaps MSW specific).
It was due to the code to update the footprint name was between Disable() and
Enable, thus creating a loss of some events in the complex grid edition stuff.
This is now replaced by a lock flag to protect this code to be executed when
it should not.
From master branch

Fixes https://gitlab.com/kicad/code/kicad/-/issues/18270
2024-06-27 20:07:38 +02:00
..
app_progress_dialog.cpp Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
bitmap_button.cpp Fix bad positioning for padded bitmap badges. 2023-11-20 18:14:54 +00:00
bitmap_toggle.cpp Upgrade BITMAP_TOGGLE and GRID_BITMAP_TOGGLE to wxBitmapBundle 2023-10-22 14:02:06 -04:00
button_row_panel.cpp Coding policy fixes. 2021-02-09 11:35:43 -05:00
color_swatch.cpp Use background color for checkerboard when not UNSPECIFIED. 2024-02-13 18:21:51 +00:00
font_choice.cpp Add hack to speed up font choice box widget creation 2023-04-12 15:23:34 +01:00
footprint_choice.cpp More wxSing 2023-01-16 23:14:38 -05:00
footprint_diff_widget.cpp Improve encapsulation of group internals. 2023-11-09 14:05:35 +00:00
footprint_preview_widget.cpp Pass symbol's netlist to footprint preview widget. 2024-03-14 18:04:52 +00:00
footprint_select_widget.cpp Add missing footprint load progress, usually in schematic editor 2023-05-07 10:46:39 -04:00
gal_options_panel.cpp Allow smaller grid dots on Retina displays. 2024-01-19 20:37:27 +00:00
gal_options_panel_base.cpp Minor string fixes. 2023-12-08 13:09:16 -05:00
gal_options_panel_base.fbp Minor string fixes. 2023-12-08 13:09:16 -05:00
gal_options_panel_base.h Minor string fixes. 2023-12-08 13:09:16 -05:00
grid_bitmap_toggle.cpp Upgrade BITMAP_TOGGLE and GRID_BITMAP_TOGGLE to wxBitmapBundle 2023-10-22 14:02:06 -04:00
grid_button.cpp Add initial support for database library settings UI 2023-04-29 18:15:00 -04:00
grid_color_swatch_helpers.cpp ADDED use-settable simulation trace colors. 2023-02-11 21:11:07 +00:00
grid_combobox.cpp Replace __WXGTK20__ with __WXGTK__ 2023-04-12 18:57:12 +01:00
grid_icon_text_helpers.cpp More bitmap bundle comboboxes 2024-01-21 22:55:13 -05:00
grid_text_button_helpers.cpp footprint selector in symbol properties: fix footprint selection issue. 2024-06-27 20:07:38 +02:00
grid_text_helpers.cpp ADDED autocomplete for value field in Symbol Properties dialog. 2023-08-02 20:45:52 +01:00
html_window.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
indicator_icon.cpp Remove wx.h from many files 2021-06-03 02:19:20 +01:00
kistatusbar.cpp KISTATUSBAR: code refinement and add comments 2024-01-07 09:47:40 +01:00
layer_box_selector.cpp Break out the boundary violating parts of gal into common through subclassing 2023-09-23 09:37:47 -04:00
lib_tree.cpp Don't hide symbol/footprint preview widgets on scroll. 2024-05-08 19:44:59 +03:00
mathplot.cpp Push multi-sweep traces down into MathPlot. 2024-06-03 18:29:37 +01:00
msgpanel.cpp Don't use wxScreenDC as this returns "a" screen but not "the" screen 2022-03-13 23:31:16 -04:00
net_selector.cpp Fix net selector filter field focus on GTK. 2024-02-23 17:22:20 +00:00
number_badge.cpp More wxSing 2023-01-16 23:14:38 -05:00
paged_dialog.cpp Add wxGrids to list of things that get arrow keys. 2024-02-27 18:12:40 +00:00
progress_reporter_base.cpp Added IPC2581 support 2023-11-26 15:30:58 -08:00
properties_panel.cpp Property grid navigation improvements. 2024-04-28 08:25:24 -04:00
properties_panel.h Property grid navigation improvements. 2024-04-28 08:25:24 -04:00
search_pane.cpp Add missing on-the-fly translation handlers. 2024-01-28 11:42:27 +00:00
search_pane_base.cpp Don't specify sizes when we don't need to. 2023-11-07 14:53:41 +00:00
search_pane_base.fbp Don't specify sizes when we don't need to. 2023-11-07 14:53:41 +00:00
search_pane_base.h Don't specify sizes when we don't need to. 2023-11-07 14:53:41 +00:00
search_pane_tab.cpp Don't capture references to local variables for CallAfter. 2024-02-22 23:36:27 +00:00
split_button.cpp Fix SPLIT_BUTTON at hidpi 2024-02-04 16:04:45 -05:00
std_bitmap_button.cpp Make STD_BITMAP_BUTTON always draw a sane button size regardless of bitmap size 2024-02-04 15:48:57 -05:00
stepped_slider.cpp Fix various typos 2022-07-21 16:31:41 +00:00
text_ctrl_eval.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
ui_common.cpp REMOVED: manual icon scale preference 2023-10-22 14:02:06 -04:00
unit_binder.cpp Add nullable int and double to property system. 2024-02-08 18:14:31 +00:00
widget_hotkey_list.cpp hotkey selector dialog: accept hotkey using Alt key modifier on Windows. 2024-03-18 18:19:39 +01:00
widget_save_restore.cpp Excise deci-degrees from UNIT_BINDER. 2022-01-19 00:10:32 +00:00
wx_aui_art_providers.cpp Tie the caption size to the font size to scale at hi dpi better on windows 2024-01-17 21:45:18 -05:00
wx_aui_utils.cpp Hierarchy: turn into a left side pane 2022-06-02 21:56:17 +00:00
wx_busy_indicator.cpp Push busyCursor out of scope after building dialog. 2024-01-19 17:13:15 +00:00
wx_collapsible_pane.cpp UI: Add Numpad Enter as "Return" equivalent in missing places 2023-03-10 16:25:17 -05:00
wx_combobox.cpp Another try at getting the Link combobox working on MSW. 2022-08-28 23:25:01 +01:00
wx_dataviewctrl.cpp Array bounds checking for KICAD-19D. 2023-11-18 12:29:56 +00:00
wx_ellipsized_static_text.cpp Properly ellipsize layer names in the GerbView layer manager 2021-03-26 15:50:56 +00:00
wx_grid.cpp Use FromDIP in WX_GRID padding 2024-02-04 20:09:30 -05:00
wx_html_report_box.cpp ADDED netclass assignment from PCB canvas. 2022-09-03 19:29:59 +01:00
wx_html_report_box.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
wx_html_report_panel.cpp Do not parent dialogs to non top level windows in panels or widgets. 2024-02-03 10:40:28 -05:00
wx_html_report_panel.h ADDED netclass assignment from PCB canvas. 2022-09-03 19:29:59 +01:00
wx_html_report_panel_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
wx_html_report_panel_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
wx_html_report_panel_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
wx_infobar.cpp Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
wx_listbox.cpp Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
wx_panel.cpp ADDED: lib tree previews. 2023-09-02 23:30:22 +01:00
wx_progress_reporters.cpp Added IPC2581 support 2023-11-26 15:30:58 -08:00
wx_splitter_window.cpp Decouple left and right pane minimums for splitter window. 2021-11-12 02:12:44 +00:00
wx_treebook.cpp Don't delete text when cancelling changes. 2023-11-02 18:37:55 +00:00