kicad/include/widgets
John Beard 277b963fac Search pane: add zoom to fit option in a settings menu button
Includes zoom to selection, and pan to selection (which
centres the result but doesn't change the zoom).

I'm not sure this is the perfect solution to search pane
settings, but it's near to the action, but not taking up
too much space, doesn't need to open a modal to mess
with it, and has room for more options in future.

I haven't made toggling these options into full-blown
TOOL_ACTIONs, but they could be if a hotkey to toggle
these is desirable - it's an ACTION_MENU, so it should
just slot in..

Fixes: https://gitlab.com/kicad/code/kicad/-/issues/16192
2024-11-02 03:11:17 +08:00
..
app_progress_dialog.h Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
bitmap_button.h Fix color-swatch sizing on MacOS. 2024-05-24 18:27:15 +01:00
bitmap_toggle.h Upgrade BITMAP_TOGGLE and GRID_BITMAP_TOGGLE to wxBitmapBundle 2023-10-22 14:02:06 -04:00
busy_indicator.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
button_row_panel.h Add tooltips to hotkey dialog buttons 2018-10-04 07:47:21 -04:00
color_swatch.h Fix color swatches and color picker dialog on GTK with window scaling. 2024-05-26 13:02:37 +03:00
filedlg_import_non_kicad.h Add optional reporting of non-KiCad design issues 2024-05-04 15:27:52 +00:00
filedlg_open_embed_file.h Add ability to embed files in various elements 2024-07-15 16:06:55 -07:00
filter_combobox.h Eeschema: use filterable comboxbox for parent symbols 2024-10-27 05:13:32 +08:00
font_choice.h Drawing sheet can't share glyph cache entries with editors. 2024-08-22 12:23:21 -06:00
footprint_choice.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
footprint_diff_widget.h Sym/Fp diff panels: add a quick switch hotkey 2024-11-01 18:33:48 +08:00
footprint_preview_widget.h Pass symbol's netlist to footprint preview widget. 2024-03-09 15:01:59 +00:00
footprint_select_widget.h Add missing footprint load progress, usually in schematic editor 2023-05-07 10:46:39 -04:00
gal_options_panel.h GAL_OPTIONS_PANEL: replace 2 wxSpinCtrlDouble to try to fix a locale issue. 2023-09-04 11:32:55 +02:00
grid_bitmap_toggle.h Upgrade BITMAP_TOGGLE and GRID_BITMAP_TOGGLE to wxBitmapBundle 2023-10-22 14:02:06 -04:00
grid_button.h Add initial support for database library settings UI 2023-04-29 18:15:00 -04:00
grid_color_swatch_helpers.h Implement DarkMode for the Appearances Palette. 2022-11-06 00:34:45 +00:00
grid_combobox.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
grid_icon_text_helpers.h Multi-netclass support 2024-07-26 20:49:29 +00:00
grid_readonly_text_helpers.h Fix compil warning 2018-09-13 09:04:58 +02:00
grid_text_button_helpers.h Add ability to embed files in various elements 2024-07-15 16:06:55 -07:00
grid_text_helpers.h Fix build error on Linux/clang. 2024-04-14 00:37:44 +03:00
html_window.h Move some things starting from reporter to kicommon 2024-09-02 21:15:14 -04:00
indicator_icon.h Improve indicator icons in hidpi monitors. 2024-05-26 01:16:47 +03:00
kistatusbar.h Unbind events in KISTATUSBAR destructor 2024-08-16 02:21:37 +00:00
layer_box_selector.h Move layer presentation logic to a separate class 2024-08-06 23:45:55 +08:00
layer_presentation.h Fix clang warning (need virtual dtor) 2024-08-13 08:36:10 +01:00
lib_tree.h Fix shadowed/conflicting enum values. 2024-06-21 16:16:29 +03:00
listbox_tricks.h Sym edit: add copy/paste/cut/etc actions to fp filter table 2024-10-13 08:34:51 +08:00
mathplot.h Push multi-sweep traces down into MathPlot. 2024-05-23 12:24:56 +01:00
msgpanel.h Improve message panel alignment on hidpi monitors. 2024-05-23 00:40:47 +03:00
net_selector.h Separate generic aspects of NET_SELECTOR_COMBOPOPUP 2024-10-27 05:13:32 +08:00
number_badge.h Move some things starting from reporter to kicommon 2024-09-02 21:15:14 -04:00
paged_dialog.h Remove unused variable. 2023-08-15 14:08:19 +01:00
progress_reporter_base.h kicommon PROGRESS_REPORTER 2023-12-25 23:22:39 -05:00
report_severity.h Make simulation reporter warnings non-fatal. 2024-09-05 05:59:35 +03:00
resettable_panel.h Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00:00
search_pane.h Search pane: add zoom to fit option in a settings menu button 2024-11-02 03:11:17 +08:00
search_pane_tab.h Maintain selection when sorting. 2024-05-11 16:20:34 +01:00
split_button.h Fix SPLIT_BUTTON at hidpi 2024-02-04 16:04:45 -05:00
std_bitmap_button.h STD_BITMAP_BUTTON can be in kicommon 2023-12-27 17:08:05 -05:00
stepped_slider.h Implement primitive icon scaling for high DPI 2018-01-10 21:26:06 -07:00
tab_traversal.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
text_ctrl_eval.h Fix broken Doxygen comment specifiers. 2021-01-25 07:42:36 -05:00
ui_common.h Accept bitmap bundles for menu items (but don't use it yet). 2024-05-27 01:02:12 +03:00
unit_binder.h UNIT_BINDER: Handle binding of combo-box option lists 2024-09-19 06:35:43 +01:00
widget_hotkey_list.h Hotkeys: add support for alternate hotkeys 2023-07-13 10:11:46 -04:00
widget_save_restore.h Some header cleanup 2022-09-27 23:25:20 -04:00
wx_aui_art_providers.h ADDED: Icon scaling for toolbars only 2023-10-22 14:02:06 -04:00
wx_aui_utils.h Fix save/load of appearance panel width on show/hide 2021-08-19 21:15:14 -04:00
wx_busy_indicator.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
wx_collapsible_pane.h Class name <-> file name sync. 2022-12-29 18:05:57 +00:00
wx_combobox.h Another try at getting the Link combobox working on MSW. 2022-08-28 23:25:01 +01:00
wx_dataviewctrl.h ADDED: ExpandAll/CollapseAll for lib trees. 2024-02-24 20:05:51 +00:00
wx_ellipsized_static_text.h Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
wx_grid.h Multi-netclass support 2024-07-26 20:49:29 +00:00
wx_grid_autosizer.h Add wxGrid autosizer helper 2024-08-06 23:45:55 +08:00
wx_infobar.h Move some things starting from reporter to kicommon 2024-09-02 21:15:14 -04:00
wx_listbox.h Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
wx_menubar.h Generalize DRCItem inspections. 2024-02-24 20:05:51 +00:00
wx_panel.h ADDED: lib tree previews. 2023-09-02 23:30:22 +01:00
wx_progress_reporters.h Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
wx_splash.h Add a custom wx splash class to nullify the filterevent that causes crashes 2023-09-04 08:51:30 -04:00
wx_splitter_window.h Coverity issue fixes. 2021-11-13 11:38:31 -05:00
wx_treebook.h add missing stdlib import 2023-07-10 11:01:59 +00:00