kicad/common/widgets
Ian McInerney af24a5d5a7 Properly dismiss the grid combobox editor when it loses focus
The old way of checking for focus loss caused GTK to be unable to
even open the combobox. This way checks for the event sent when the
list closes and uses that to close the grid editor.

Fixes https://gitlab.com/kicad/code/kicad/issues/4617
2020-07-09 20:37:08 +01:00
..
button_row_panel.cpp Centralise some UI constants, use in hotkey lists 2018-10-04 07:47:21 -04:00
color_swatch.cpp Moved PANEL_COLOR_SETTINGS from buttons to swatches. 2020-05-06 19:02:21 +01:00
footprint_choice.cpp Add footprint select dropdown to component chooser, serious refactoring 2017-03-24 09:20:27 -04:00
footprint_preview_widget.cpp Update frame type enum to match current class names. 2019-09-06 23:38:20 +01:00
footprint_select_widget.cpp Update frame type enum to match current class names. 2019-09-06 23:38:20 +01:00
gal_options_panel.cpp Cosmetic cleanup in preference panels. 2019-06-01 16:29:12 +01:00
grid_color_swatch_helpers.cpp NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
grid_color_swatch_helpers.h NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
grid_combobox.cpp Properly dismiss the grid combobox editor when it loses focus 2020-07-09 20:37:08 +01:00
grid_icon_text_helpers.cpp NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
grid_text_button_helpers.cpp Add envVar and text variable resolution to plot directory paths. 2020-04-05 23:56:24 +01:00
indicator_icon.cpp Performance improvements for Gerber loading. 2020-05-02 21:10:40 +01:00
infobar.cpp Give the 3D viewer an infobar & Infobar upgrades 2020-06-04 00:13:27 +01:00
layer_box_selector.cpp Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
lib_tree.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
lib_tree.h Pinning for library trees in FPEditor and SymbolEditor. 2020-02-14 00:10:40 +00:00
mathplot.cpp Tidy up some Coverity issues. 2020-04-07 17:29:58 +01:00
net_selector.cpp Add new kiplatform library for platform-specific code 2020-06-03 14:58:54 +00:00
paged_dialog.cpp Better error reporting for DRC rule parsing. 2020-05-25 22:51:47 +01:00
progress_reporter.cpp PROGRESS_REPORTER: implement SetCurrentProgress() method 2020-07-05 22:44:38 +02:00
split_button.cpp Remove unnecessary wxPaintEvent from SPLIT_BUTTON 2020-04-26 20:52:28 +00:00
stepped_slider.cpp Implement primitive icon scaling for high DPI 2018-01-10 21:26:06 -07:00
text_ctrl_eval.cpp Switch to scoped enums 2019-12-20 14:11:39 +00:00
ui_common.cpp Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
unit_binder.cpp UNIT_BINDER::Validate(): fix incorrect display of val min and val max. 2020-07-08 10:27:31 +02:00
widget_hotkey_list.cpp Discourage use of wxDataViews. WX_GRID is much less problematic. 2020-03-28 16:09:40 +00:00
widget_save_restore.cpp Break widget save/restore out to reusable class 2019-01-30 15:41:35 -08:00
wx_angle_text.cpp Tell wx that we really want a transparent background 2020-07-08 16:29:04 +01:00
wx_angle_text.h Tell wx that we really want a transparent background 2020-07-08 16:29:04 +01:00
wx_busy_indicator.cpp C++14: Remove unused make_unique.h 2019-08-07 09:27:31 -07:00
wx_grid.cpp Add missing includes 2020-05-10 00:24:11 +02:00
wx_grid.h Remove previous cell selection fixes in favour of slow-click hack. 2019-03-04 11:09:33 +00:00