kicad/include/widgets
Seth Hillbrand 41e7284fdc Speed up pcbnew loading/updating
Rather than detaching and re-attaching the layer panels with the
attendant overhead, we keep each panel intact and only update its
contents.  Since the bindings are the same, this saves substantial time
on pcb loading as well as when closing the board setup dialog
2021-10-09 13:38:35 -07:00
..
app_progress_dialog.h Start expunging NULL. 2021-07-15 15:44:45 -04:00
bitmap_button.h Separate focus from hover state in BITMAP_BUTTON, trigger after mouse down+up 2021-06-13 17:00:41 +00:00
bitmap_toggle.h Speed up pcbnew loading/updating 2021-10-09 13:38:35 -07: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
collapsible_pane.h Fix MSVC compile error 2021-06-11 07:32:41 -04:00
color_swatch.h Speed up pcbnew loading/updating 2021-10-09 13:38:35 -07:00
footprint_choice.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
footprint_preview_widget.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
footprint_select_widget.h Remove unused variable. 2021-09-24 16:03:13 +01:00
gal_options_panel.h Revert "Remove unused variable." 2021-07-03 16:48:46 -04:00
grid_bitmap_toggle.h Move net visibility/color controls to a wxGrid 2020-08-23 13:15:07 -04:00
grid_color_swatch_helpers.h Move headers from common folders to appropriate include folders round 1. 2020-12-17 08:12:18 -05: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 Add a column showing 3D model file loading errors 2021-07-28 16:42:22 +01:00
grid_readonly_text_helpers.h Fix compil warning 2018-09-13 09:04:58 +02:00
grid_text_button_helpers.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
grid_text_helpers.h Use full net names in netclasses 2020-08-24 21:19:07 -04:00
indicator_icon.h Speed up pcbnew loading/updating 2021-10-09 13:38:35 -07:00
infobar.h Generalize infobar MESSAGE_TYPE handling and use for DRC errors. 2021-08-01 21:51:39 +01:00
layer_box_selector.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
lib_tree.h Add debouncing to the choose symbol dialog. 2021-07-04 21:59:51 -04:00
mathplot.h Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
msgpanel.h Fill in some missing GetMsgPanelItems and make some others consistent. 2021-09-27 00:23:40 +01:00
net_selector.h Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 2021-05-01 19:32:15 +02:00
number_badge.h Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 2021-05-01 19:32:15 +02:00
paged_dialog.h Common widget header housekeeping. 2021-06-03 12:02:45 -04:00
progress_reporter_base.h Move headers from common folders to the appropriate include folders. 2021-08-17 12:40:31 -04:00
report_severity.h Remove all wxWidgets build dependencies from REPORTER object header. 2021-08-16 07:49:39 -04:00
resettable_panel.h Remove wx.h from many files 2021-06-03 02:19:20 +01:00
split_button.h Pcbnew: improve add existing footprint library browser and button 2020-01-03 15:09:26 +00: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 A more nuanced method of making Board & Schematic Setup read-only. 2021-10-06 11:16:46 +01:00
unit_binder.h Unify negative zero and percent handling in UNIT_BINDER. 2021-08-06 18:16:38 +01:00
widget_hotkey_list.h Disallow Ctrl-Tab and Ctrl-Shift-Tab as hotkeys 2021-09-20 11:13:50 -07:00
widget_save_restore.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
wx_aui_art_providers.h Start expunging NULL. 2021-07-15 15:44:45 -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_ellipsized_static_text.h Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
wx_grid.h Work around annoying wxWidgets assert. 2021-08-10 16:51:30 +01:00
wx_menubar.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
wx_progress_reporters.h Decouple PROGRESS_REPORTER interface from implementations. 2021-08-14 21:05:49 +01:00