kicad/include/widgets
jean-pierre charras d1ff8f4781 PROGRESS_REPORTER_BASE: call code to resize it only if the message has change.
In wxWidgets 3.15 (and perhaps older version) the call to GetTextExtent() probably
creates major issues when called too many times, at least oo msys2.
It was probably also time costly.
Calling it and resize the PROGRESS_REPORTER only when needed fixes these serious issues.
Issues happened only when the board has a lot of zones (when teardrops are added)
2022-08-01 13:18:50 +02:00
..
app_progress_dialog.h Start expunging NULL. 2021-07-15 15:44:45 -04:00
bitmap_button.h Add a radioButton mode to IMAGE_BUTTON. 2022-06-12 20:09:46 +01:00
bitmap_toggle.h Debounce layer visibility buttons and fix issues with FP Editor. 2022-02-23 17:52:08 +00: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 Revert "Fix Swatch sizes" 2022-07-01 11:37:55 -07:00
font_choice.h GUI for font selection. 2022-01-08 16:47:45 +00: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 Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00: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 ADDED show pin names on footprint pads when assigning to symbol. 2022-07-24 23:41:41 +01: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 Cleanup. 2021-12-23 20:36:18 +00:00
lib_tree.h Display descriptions in second column of library trees. 2022-07-28 14:51:47 +01: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 Keep the reset text correct 2022-07-14 14:19:09 -07:00
progress_reporter_base.h PROGRESS_REPORTER_BASE: call code to resize it only if the message has change. 2022-08-01 13:18:50 +02:00
report_severity.h Custom rule severities. 2021-12-24 15:42:22 +00:00
resettable_panel.h Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00: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 UNIT_BINDER should support long long ints 2022-05-31 21:54:51 -04: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 Excise deci-degrees from UNIT_BINDER. 2022-01-19 00:10:32 +00: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 Correct WX check for DPI handler calls 2022-06-27 13:34:39 -07:00
wx_listbox.h Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
wx_menubar.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
wx_panel.h More discrete borders for Kicad mgr, PCM and appearances panels. 2021-11-14 15:01:44 +00:00
wx_progress_reporters.h Don't shrink progress reporter when message changes; only grow. 2022-02-15 19:19:02 +00:00
wx_splitter_window.h Coverity issue fixes. 2021-11-13 11:38:31 -05:00