kicad/common/widgets
Seth Hillbrand 0dca0e752b Reduce the number of built-up calls to DisplayFootprint
When updating the libtree, we modify the tree multiple times to avoid
crashes on Linux.  These generated events that buffered while the widget
was frozen and resulted in redrawing the same footprint 4-10x.

This reduces the buffering by discarding events that are generated
during the freeze and only redrawing when there is a new footprint to
draw
2021-02-25 12:13:42 -08:00
..
app_progress_dialog.cpp Cleanup some unused variables 2020-08-24 01:51:23 +01:00
bitmap_button.cpp Launcher tweaks 2021-02-13 08:59:33 -05:00
bitmap_toggle.cpp ADDED: New appearance control widget for PcbNew 2020-08-15 15:24:28 -04:00
button_row_panel.cpp Coding policy fixes. 2021-02-09 11:35:43 -05:00
collapsible_pane.cpp Add missing <algorithm> 2020-09-12 22:43:49 +00:00
color_swatch.cpp Move headers from common folders to appropriate include folders round 2. 2020-12-17 11:44:03 -05: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 Reduce the number of built-up calls to DisplayFootprint 2021-02-25 12:13:42 -08:00
footprint_select_widget.cpp Retire disabled buttons in favour of info boxes. 2021-02-01 22:56:55 +00:00
gal_options_panel.cpp Fix preferences on OSX. 2021-02-22 11:05:47 +00:00
grid_bitmap_toggle.cpp Fix missing include 2020-08-25 15:58:18 +00:00
grid_color_swatch_helpers.cpp Move headers from common folders to appropriate include folders round 1. 2020-12-17 08:12:18 -05:00
grid_combobox.cpp Fix drop-down-too-narrow-on-first-drop bug. 2021-01-28 11:35:18 +00:00
grid_icon_text_helpers.cpp NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
grid_text_button_helpers.cpp Quiet gcc warnings 2021-02-18 11:20:27 -08:00
grid_text_helpers.cpp Use full net names in netclasses 2020-08-24 21:19:07 -04:00
indicator_icon.cpp Performance improvements for Gerber loading. 2020-05-02 21:10:40 +01:00
infobar.cpp Hide infobar for save when saving 2021-02-16 15:54:43 -08:00
layer_box_selector.cpp Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
lib_tree.cpp Reduce the number of built-up calls to DisplayFootprint 2021-02-25 12:13:42 -08:00
mathplot.cpp Sim plot: fix a rounding issue that can create a missing point in a plot. 2021-01-31 10:36:26 +01:00
msgpanel.cpp Fix flickering on msgpanel paints 2020-12-09 20:21:51 -05:00
net_selector.cpp More consistent naming. 2020-12-08 13:05:39 +00:00
number_badge.cpp Add missing <algorithm> 2020-10-21 22:51:22 +00:00
paged_dialog.cpp Better UX for handling vertical scroll mapping 2021-02-24 00:07:17 -05:00
progress_reporter.cpp Cleanup formatting. 2020-11-07 21:40:56 +00:00
split_button.cpp Coding policy fixes. 2021-02-09 11:35:43 -05:00
stepped_slider.cpp Cleanup formatting. 2020-11-07 21:40:56 +00:00
text_ctrl_eval.cpp Cleanup formatting. 2020-11-07 21:40:56 +00:00
ui_common.cpp Once more into the depths of hell... er, I mean fix a focus issue. 2020-11-26 16:47:40 +00:00
unit_binder.cpp UNIT_BINDER: better support of DEGREES units (and some fixes). 2020-12-11 16:26:58 +01:00
widget_hotkey_list.cpp wxGTK: fix an issue in WIDGET_HOTKEY_LIST ctor. 2021-01-10 12:53:34 +01:00
widget_save_restore.cpp Cleanup formatting. 2020-11-07 21:40:56 +00:00
wx_aui_dock_art.cpp Guard off the dock art size change temporarily for win32 and wxwidgets 3.1 2020-10-18 11:09:14 -04:00
wx_busy_indicator.cpp C++14: Remove unused make_unique.h 2019-08-07 09:27:31 -07:00
wx_grid.cpp Move headers from common folders to appropriate include folders round 1. 2020-12-17 08:12:18 -05:00