kicad/common/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.cpp Make sure space for message is reserved in APP_PROGRESS_DIALOG 2021-03-19 19:11:32 -04:00
bitmap_button.cpp Add a radioButton mode to IMAGE_BUTTON. 2022-06-12 20:09:46 +01:00
bitmap_toggle.cpp Debounce layer visibility buttons and fix issues with FP Editor. 2022-02-23 17:52:08 +00:00
button_row_panel.cpp Coding policy fixes. 2021-02-09 11:35:43 -05:00
collapsible_pane.cpp Add missing headers for linux post wx.h removal 2021-06-07 18:22:20 -04:00
color_swatch.cpp Revert "Fix Swatch sizes" 2022-07-01 11:37:55 -07:00
font_choice.cpp Add font to status bar for text objects. 2022-04-26 18:52:53 +01:00
footprint_choice.cpp Remove ability to select "Other" footprint from Symbol Chooser. 2021-01-19 01:18:41 +00:00
footprint_preview_widget.cpp Cleanup (includes and formatting). 2021-08-03 18:37:23 +01:00
footprint_select_widget.cpp Remove unused variable. 2021-09-24 16:03:13 +01:00
gal_options_panel.cpp Implement Reset to Defaults for all preferences panels. 2021-12-24 17:38:39 +00:00
grid_bitmap_toggle.cpp Fix missing include 2020-08-25 15:58:18 +00:00
grid_color_swatch_helpers.cpp Revert "Fix Swatch sizes" 2022-07-01 11:37:55 -07:00
grid_combobox.cpp SCH_NETCLASS_FLAGs and SCH_FIELDs for labels. 2021-12-24 16:13:27 +00:00
grid_icon_text_helpers.cpp Add a column showing 3D model file loading errors 2021-07-28 16:42:22 +01:00
grid_text_button_helpers.cpp ADDED show pin names on footprint pads when assigning to symbol. 2022-07-24 23:41:41 +01:00
grid_text_helpers.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
indicator_icon.cpp Remove wx.h from many files 2021-06-03 02:19:20 +01:00
infobar.cpp Infobar: Don't use animations on Windows/GTK 2021-08-27 17:38:16 +00:00
layer_box_selector.cpp Cleanup. 2021-12-23 20:36:18 +00:00
lib_tree.cpp Display descriptions in second column of library trees. 2022-07-28 14:51:47 +01:00
mathplot.cpp Cleanup (includes and formatting). 2021-08-03 18:37:23 +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 some warnings detected by PVS-STUDIO (most are not used vars) 2022-07-25 18:23:52 +02:00
number_badge.cpp Show DRC overflows in both tab titles and number badges. 2022-02-09 17:04:32 +00:00
paged_dialog.cpp Keep the reset text correct 2022-07-14 14:19:09 -07:00
progress_reporter_base.cpp PROGRESS_REPORTER_BASE: call code to resize it only if the message has change. 2022-08-01 13:18:50 +02:00
split_button.cpp Coding policy fixes. 2021-02-09 11:35:43 -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 A more nuanced method of making Board & Schematic Setup read-only. 2021-10-06 11:16:46 +01:00
unit_binder.cpp Fix some warnings detected by PVS-STUDIO (most are not used vars) 2022-07-25 18:23:52 +02:00
widget_hotkey_list.cpp More hotkey label cleanup. 2022-07-27 12:29:01 +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 Start expunging NULL. 2021-07-15 15:44:45 -04:00
wx_aui_utils.cpp Hierarchy: turn into a left side pane 2022-06-02 21:56:17 +00:00
wx_busy_indicator.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07: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 Correct WX check for DPI handler calls 2022-06-27 13:34:39 -07:00
wx_listbox.cpp Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
wx_panel.cpp Make sure standard OK/Cancel buttons respond to current language. 2021-12-24 18:13:11 +00:00
wx_progress_reporters.cpp PROGRESS_REPORTER_BASE: call code to resize it only if the message has change. 2022-08-01 13:18:50 +02:00
wx_splitter_window.cpp Decouple left and right pane minimums for splitter window. 2021-11-12 02:12:44 +00:00