kicad/common/dialogs
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
..
dialog_color_picker.cpp Fix GTK window position when closed maximized 2020-06-19 20:13:03 +01:00
dialog_color_picker.h Add text field for color definitions. 2020-05-15 00:18:15 +01:00
dialog_color_picker_base.cpp Add text field for color definitions. 2020-05-15 00:18:15 +01:00
dialog_color_picker_base.fbp Add text field for color definitions. 2020-05-15 00:18:15 +01:00
dialog_color_picker_base.h Add text field for color definitions. 2020-05-15 00:18:15 +01:00
dialog_configure_paths.cpp DIALOG_CONFIGURE_PATHS: Fix crash when deleting the last item in list. 2020-04-30 20:42:40 +02:00
dialog_configure_paths_base.cpp Fix clipped bitmap buttons with GTK on Linux. 2020-06-03 14:01:44 -04:00
dialog_configure_paths_base.fbp Fix clipped bitmap buttons with GTK on Linux. 2020-06-03 14:01:44 -04:00
dialog_configure_paths_base.h Fix clipped bitmap buttons with GTK on Linux. 2020-06-03 14:01:44 -04:00
dialog_display_info_HTML_base.cpp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_display_info_HTML_base.fbp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_display_info_HTML_base.h Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_edit_library_tables.cpp Fix a few Coverity warnings. 2019-01-04 09:49:21 +01:00
dialog_global_lib_table_config.cpp Fix a few coverity errors 2019-02-15 20:15:04 -08:00
dialog_global_lib_table_config.h Lay groundwork for loading the initial global footprint library table. 2019-01-20 13:09:49 -05:00
dialog_global_lib_table_config_base.cpp Lay groundwork for loading the initial global footprint library table. 2019-01-20 13:09:49 -05:00
dialog_global_lib_table_config_base.fbp Lay groundwork for loading the initial global footprint library table. 2019-01-20 13:09:49 -05:00
dialog_global_lib_table_config_base.h Lay groundwork for loading the initial global footprint library table. 2019-01-20 13:09:49 -05:00
dialog_grid_settings.cpp Fix missing user grid in COMMON_TOOLS. 2020-06-23 11:17:15 +01:00
dialog_grid_settings.h Push grid settings dialogs down into common. 2020-06-14 19:26:37 +01:00
dialog_grid_settings_base.cpp Expand choicebox to ensure GTK can display the full strings 2020-07-07 23:12:17 +01:00
dialog_grid_settings_base.fbp Expand choicebox to ensure GTK can display the full strings 2020-07-07 23:12:17 +01:00
dialog_grid_settings_base.h Push grid settings dialogs down into common. 2020-06-14 19:26:37 +01:00
dialog_hotkey_list.cpp Add import of hotkeys and fix bugs in reanding and writing hotkeys. 2019-06-10 23:46:01 +01:00
dialog_hotkey_list.h Move hotkeys to ACTION architecture. 2019-06-10 23:46:00 +01:00
dialog_image_editor.cpp Add handle-based editing for eeschema bitmaps. 2019-06-19 18:35:17 +01:00
dialog_image_editor.h Add handle-based editing for eeschema bitmaps. 2019-06-19 18:35:17 +01:00
dialog_image_editor_base.cpp Add handle-based editing for eeschema bitmaps. 2019-06-19 18:35:17 +01:00
dialog_image_editor_base.h Add handle-based editing for eeschema bitmaps. 2019-06-19 18:35:17 +01:00
dialog_image_editor_fbp.fbp Add handle-based editing for eeschema bitmaps. 2019-06-19 18:35:17 +01:00
dialog_migrate_settings.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_migrate_settings.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_migrate_settings_base.cpp Improve spacing in migrate settings dialog. 2020-05-27 23:29:51 +01:00
dialog_migrate_settings_base.fbp Improve spacing in migrate settings dialog. 2020-05-27 23:29:51 +01:00
dialog_migrate_settings_base.h Improve spacing in migrate settings dialog. 2020-05-27 23:29:51 +01:00
dialog_page_settings.cpp Push grid settings dialogs down into common. 2020-06-14 19:26:37 +01:00
dialog_page_settings.h Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
dialog_page_settings_base.cpp Add "Export to other sheets" to paper settings. 2020-04-19 18:24:39 +01:00
dialog_page_settings_base.fbp Add "Export to other sheets" to paper settings. 2020-04-19 18:24:39 +01:00
dialog_page_settings_base.h Add "Export to other sheets" to paper settings. 2020-04-19 18:24:39 +01:00
dialog_print_generic.cpp Add some defensive code to prevent re-entrant printing. 2019-08-13 18:00:09 +01:00
dialog_print_generic.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_print_generic_base.cpp Small layout adjustments in DIALOG_PRINT_GENERIC 2018-10-31 19:17:30 +01:00
dialog_print_generic_base.fbp DIALOG_PRINT_GENERIC: more easy to use user scale option. (not actual change for printing) 2019-07-18 13:14:42 +02:00
dialog_print_generic_base.h Small layout adjustments in DIALOG_PRINT_GENERIC 2018-10-31 19:17:30 +01:00
dialog_text_entry.cpp Set OK button as the default one in WX_TEXT_ENTRY_DIALOG 2018-03-30 15:29:48 +02:00
dialog_text_entry.h Add WX_TEXT_ENTRY_DIALOG which inherits from DIALOG_SHIM. 2018-03-12 22:45:51 +00:00
dialog_text_entry_base.cpp Normalize line endings 2019-06-19 15:18:30 -07:00
dialog_text_entry_base.fbp Eeschema, SCH_PAINTER: fix max text thickness issue, to have small texts readable. 2020-04-14 11:08:42 +02:00
dialog_text_entry_base.h Normalize line endings 2019-06-19 15:18:30 -07:00
eda_list_dialog.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
eda_list_dialog_base.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
eda_list_dialog_base.fbp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
eda_list_dialog_base.h Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
panel_color_settings.cpp Lazy rebuild of color themes dropdown. 2020-06-30 18:32:31 +01:00
panel_color_settings.h Lazy rebuild of color themes dropdown. 2020-06-30 18:32:31 +01:00
panel_color_settings_base.cpp Lazy rebuild of color themes dropdown. 2020-06-30 18:32:31 +01:00
panel_color_settings_base.fbp Lazy rebuild of color themes dropdown. 2020-06-30 18:32:31 +01:00
panel_color_settings_base.h Lazy rebuild of color themes dropdown. 2020-06-30 18:32:31 +01:00
panel_common_settings.cpp Full-project automatic backup system 2020-07-09 13:55:19 +00:00
panel_common_settings.h Implement preference for immediate actions. 2019-07-25 20:41:22 -06:00
panel_common_settings_base.cpp Full-project automatic backup system 2020-07-09 13:55:19 +00:00
panel_common_settings_base.fbp Full-project automatic backup system 2020-07-09 13:55:19 +00:00
panel_common_settings_base.h Full-project automatic backup system 2020-07-09 13:55:19 +00:00
panel_gal_display_options.cpp Collapse Pcbnew & ModEdit display and edit settings. 2020-06-18 15:38:01 +01:00
panel_gal_display_options.h Collapse Pcbnew & ModEdit display and edit settings. 2020-06-18 15:38:01 +01:00
panel_hotkeys_editor.cpp Fix minor hot key panel layout padding issue. 2020-04-27 12:57:16 -04:00
panel_mouse_settings.cpp Another attempt to reconcile GTK and OSX slider spacing. 2020-05-28 23:07:16 +01:00
panel_mouse_settings.h ADDED: New mouse settings panel, expanded mouse settings 2020-05-24 14:38:28 -04:00
panel_mouse_settings_base.cpp Another attempt to reconcile GTK and OSX slider spacing. 2020-05-28 23:07:16 +01:00
panel_mouse_settings_base.fbp Another attempt to reconcile GTK and OSX slider spacing. 2020-05-28 23:07:16 +01:00
panel_mouse_settings_base.h Use a big hammer when beating wxWidgets over the head. 2020-05-28 22:18:30 +01:00
panel_setup_netclasses.cpp Properly dismiss the grid combobox editor when it loses focus 2020-07-09 20:37:08 +01:00
panel_setup_netclasses.h Properly dismiss the grid combobox editor when it loses focus 2020-07-09 20:37:08 +01:00
panel_setup_netclasses_base.cpp Properly dismiss the grid combobox editor when it loses focus 2020-07-09 20:37:08 +01:00
panel_setup_netclasses_base.fbp Properly dismiss the grid combobox editor when it loses focus 2020-07-09 20:37:08 +01:00
panel_setup_netclasses_base.h Properly dismiss the grid combobox editor when it loses focus 2020-07-09 20:37:08 +01:00
panel_setup_severities.cpp Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
panel_setup_severities.h Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
panel_text_variables.cpp Add missing includes 2020-05-10 00:24:11 +02:00
panel_text_variables_base.cpp Fix clipped bitmap buttons with GTK on Linux. 2020-06-03 14:01:44 -04:00
panel_text_variables_base.fbp Fix clipped bitmap buttons with GTK on Linux. 2020-06-03 14:01:44 -04:00
panel_text_variables_base.h Fix clipped bitmap buttons with GTK on Linux. 2020-06-03 14:01:44 -04:00
wx_html_report_panel.cpp Improve visuals of html error reporting. 2020-06-01 22:00:03 +01:00
wx_html_report_panel.h Add user-defined severities, exclusions and colors to DRC markers. 2020-03-04 00:39:28 +00:00
wx_html_report_panel_base.cpp Add user-defined severities, exclusions and colors to DRC markers. 2020-03-04 00:39:28 +00:00
wx_html_report_panel_base.fbp Add user-defined severities, exclusions and colors to DRC markers. 2020-03-04 00:39:28 +00:00
wx_html_report_panel_base.h Add user-defined severities, exclusions and colors to DRC markers. 2020-03-04 00:39:28 +00:00