kicad/common/widgets
Jeff Young 9ef05fb762 Don't store document values in global PROPERTY_MANAGER.
At best it leads to the wrong units being used if they're different
between (for instance) PCB Editor and Footprint Editor.  (And this
will only get worse if we ever to to a single binary.)

At worst it causes crashes when accessing freed ORIGIN_TRANSFORMS.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/16062
2023-11-10 18:37:29 +00:00
..
app_progress_dialog.cpp Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
bitmap_button.cpp Don't attempt to take the size of invalid bitmap 2023-10-23 13:02:38 -04:00
bitmap_toggle.cpp Upgrade BITMAP_TOGGLE and GRID_BITMAP_TOGGLE to wxBitmapBundle 2023-10-22 14:02:06 -04:00
button_row_panel.cpp Coding policy fixes. 2021-02-09 11:35:43 -05:00
color_swatch.cpp Break out the boundary violating parts of gal into common through subclassing 2023-09-23 09:37:47 -04:00
font_choice.cpp Add hack to speed up font choice box widget creation 2023-04-12 15:23:34 +01:00
footprint_choice.cpp More wxSing 2023-01-16 23:14:38 -05:00
footprint_diff_widget.cpp Improve encapsulation of group internals. 2023-11-09 14:05:35 +00:00
footprint_preview_widget.cpp Graphical diff for board vs library footprints. 2023-03-10 17:16:40 +00:00
footprint_select_widget.cpp Add missing footprint load progress, usually in schematic editor 2023-05-07 10:46:39 -04:00
gal_options_panel.cpp Fix build. 2023-10-25 18:41:45 +01:00
gal_options_panel_base.cpp Minor improvements to clarity and conformity for Display Options. 2023-10-25 15:01:36 +01:00
gal_options_panel_base.fbp Minor improvements to clarity and conformity for Display Options. 2023-10-25 15:01:36 +01:00
gal_options_panel_base.h Minor improvements to clarity and conformity for Display Options. 2023-10-25 15:01:36 +01:00
grid_bitmap_toggle.cpp Upgrade BITMAP_TOGGLE and GRID_BITMAP_TOGGLE to wxBitmapBundle 2023-10-22 14:02:06 -04:00
grid_button.cpp Add initial support for database library settings UI 2023-04-29 18:15:00 -04:00
grid_color_swatch_helpers.cpp ADDED use-settable simulation trace colors. 2023-02-11 21:11:07 +00:00
grid_combobox.cpp Replace __WXGTK20__ with __WXGTK__ 2023-04-12 18:57:12 +01:00
grid_icon_text_helpers.cpp Replace __WXGTK20__ with __WXGTK__ 2023-04-12 18:57:12 +01:00
grid_text_button_helpers.cpp Provide a callback for supplying file filters just-in-time. 2023-10-28 11:18:17 +01:00
grid_text_helpers.cpp ADDED autocomplete for value field in Symbol Properties dialog. 2023-08-02 20:45:52 +01:00
html_window.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
indicator_icon.cpp Remove wx.h from many files 2021-06-03 02:19:20 +01:00
kistatusbar.cpp Add bitmap bundle support to BITMAP_SCALE 2023-10-22 14:02:06 -04:00
layer_box_selector.cpp Break out the boundary violating parts of gal into common through subclassing 2023-09-23 09:37:47 -04:00
lib_tree.cpp Optimize footprint/symbol library hover previews. 2023-11-09 19:02:10 +03:00
mathplot.cpp Simulator, plot panel: Honor dragging in Y direction. 2023-10-27 08:13:44 +02: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 NETINFO_ITEMs are owned by BOARD. 2023-10-04 21:01:33 +01:00
number_badge.cpp More wxSing 2023-01-16 23:14:38 -05:00
paged_dialog.cpp Move the settings path to PATHS to allow shifting other classes into kicommon 2023-09-23 20:06:58 -04: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
properties_panel.cpp Don't store document values in global PROPERTY_MANAGER. 2023-11-10 18:37:29 +00:00
properties_panel.h Properties: fix rebuilding when availability changes 2023-02-11 15:50:51 -05:00
search_pane.cpp Coverity fixes and code cleaning. 2023-03-02 09:04:47 -05:00
search_pane_base.cpp Don't specify sizes when we don't need to. 2023-11-07 14:53:41 +00:00
search_pane_base.fbp Don't specify sizes when we don't need to. 2023-11-07 14:53:41 +00:00
search_pane_base.h Don't specify sizes when we don't need to. 2023-11-07 14:53:41 +00:00
search_pane_tab.cpp De-bounce search pane selection events. 2023-11-09 14:43:39 +00:00
split_button.cpp Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
std_bitmap_button.cpp Require wxWidgets 3.2 2023-08-23 22:02:56 +00: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 REMOVED: manual icon scale preference 2023-10-22 14:02:06 -04:00
unit_binder.cpp Don't fire events when going back to original text in onSetFocus(). 2023-10-27 14:58:30 +01:00
widget_hotkey_list.cpp Introduce action friendly names 2023-10-27 23:58:29 +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 Fix rendering of ACTION_TOOLBAR_PALETTE buttons at non-normal sizes 2023-10-22 15:40:17 -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_collapsible_pane.cpp UI: Add Numpad Enter as "Return" equivalent in missing places 2023-03-10 16:25:17 -05:00
wx_combobox.cpp Another try at getting the Link combobox working on MSW. 2022-08-28 23:25:01 +01:00
wx_dataviewctrl.cpp Subclass wxDataViewCtrl to include our helpers 2023-04-08 00:07:33 +01: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 Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
wx_html_report_box.cpp ADDED netclass assignment from PCB canvas. 2022-09-03 19:29:59 +01:00
wx_html_report_box.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
wx_html_report_panel.cpp Support text variables in STEP export filename. 2023-10-23 18:01:47 +01:00
wx_html_report_panel.h ADDED netclass assignment from PCB canvas. 2022-09-03 19:29:59 +01:00
wx_html_report_panel_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
wx_html_report_panel_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
wx_html_report_panel_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
wx_infobar.cpp Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
wx_listbox.cpp Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
wx_panel.cpp ADDED: lib tree previews. 2023-09-02 23:30:22 +01:00
wx_progress_reporters.cpp Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
wx_splitter_window.cpp Decouple left and right pane minimums for splitter window. 2021-11-12 02:12:44 +00:00
wx_treebook.cpp Don't delete text when cancelling changes. 2023-11-02 18:37:55 +00:00