gtk2/gtk/inspector
Benjamin Otte 4655226907 inspector: Make really sure we don't inspect ourselves
The problem here is that new windows appear in the list before the
window's dispay gets set and we don't update the filter when the
display changes (would need watches support for the filtermodel).

So add this somewhat hacky method.
2023-03-06 00:13:53 +01:00
..
a11y.c a11y: Plug reference leaks 2023-03-03 22:07:09 +00:00
a11y.h
a11y.ui GtkInspector: make the inspector at least a little bit more accessible 2022-10-11 13:34:53 +02:00
action-editor.c inspector: be defensive against out parameters 2023-03-03 12:17:32 -08:00
action-editor.h
action-holder.c
action-holder.h
actions.c Deprecate treeviews and cell renderers 2022-10-11 17:18:21 -04:00
actions.h inspector: Clean up GtkInspectorActions 2020-07-17 23:59:49 -04:00
actions.ui inspector: Fix some lifecycle issues 2022-10-04 07:10:35 -04:00
actions.ui.h
baselineoverlay.c
baselineoverlay.h
clipboard.c Rename clear_template to dispose_template 2022-07-11 18:24:37 +01:00
clipboard.h inspector: Add a clipboard page 2021-12-11 23:01:42 +01:00
clipboard.ui inspector: Add dnd inspection support 2021-12-27 05:59:16 +01:00
controllers.c inspector: Expand the controllers column view 2021-10-24 22:27:50 +05:00
controllers.h
css-editor.c filedialog: Add gtk_file_dialog_set_initial_file() 2022-12-24 07:56:57 -05:00
css-editor.h
css-editor.ui inspector: Use consistent GtkTextView margins 2021-10-24 03:58:21 +05:00
css-editor.ui.h
css-node-tree.c inspector: Fix some criticals 2022-10-09 09:10:39 -04:00
css-node-tree.h
css-node-tree.ui inspector: Stop using GtkTreeView for css nodes 2022-10-07 15:54:02 -04:00
data-list.ui.h
eventrecording.c inspector: Add event recording 2021-12-14 22:01:40 -05:00
eventrecording.h inspector: Add event recording 2021-12-14 22:01:40 -05:00
focusoverlay.c Drop gtkintl.h 2022-09-24 10:03:37 -04:00
focusoverlay.h
fpsoverlay.c Drop gtkintl.h 2022-09-24 10:03:37 -04:00
fpsoverlay.h
general.c inspector: Show monitor descriptions 2023-02-02 12:32:28 +01:00
general.h
general.ui inspector: Show app ID and resource path in the General tab 2022-02-17 15:14:16 +01:00
general.ui.h
graphdata.c inspector: Stop using GtkTreeView for statistics 2022-10-07 01:40:51 -04:00
graphdata.h inspector: Stop using GtkTreeView for statistics 2022-10-07 01:40:51 -04:00
graphrenderer.c Rename gtk_widget_get_style_color 2022-10-16 21:41:43 -04:00
graphrenderer.h inspector: Stop using GtkTreeView for statistics 2022-10-07 01:40:51 -04:00
gtkdataviewer.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
gtkdataviewer.h inspector: Add a clipboard page 2021-12-11 23:01:42 +01:00
highlightoverlay.c Drop gtkintl.h 2022-09-24 10:03:37 -04:00
highlightoverlay.h
init.c inspector: Stop using GtkTreeView for statistics 2022-10-07 01:40:51 -04:00
init.h inspector: Register extension on startup 2021-12-29 04:42:51 +05:00
inspect-button.c gtk: Stop using gtk_widget_show/hide 2022-11-28 14:34:55 -05:00
inspector.css inspector: Highlight event sequences 2021-12-15 22:07:07 -05:00
inspectoroverlay.c Drop gtkintl.h 2022-09-24 10:03:37 -04:00
inspectoroverlay.h
layoutoverlay.c
layoutoverlay.h
list-data.c inspector: Fix some lifecycle issues 2022-10-04 07:10:35 -04:00
list-data.h
list-data.ui inspector: Fix some lifecycle issues 2022-10-04 07:10:35 -04:00
logs.c Deprecate GtkFileChooser and implementations 2022-10-29 13:31:41 -04:00
logs.h
logs.ui inspector: Fix some lifecycle issues 2022-10-04 07:10:35 -04:00
magnifier.c
magnifier.h
magnifier.ui
magnifier.ui.h
measuregraph.c inspector: Add measure graph 2021-12-16 19:36:54 +01:00
measuregraph.h inspector: Add measure graph 2021-12-16 19:36:54 +01:00
menu.c inspector: Stop using a treeview for menus 2022-10-04 22:49:05 -04:00
menu.h
menu.ui inspector: Use more compact list styles 2022-10-04 23:25:12 -04:00
menu.ui.h
meson.build Deprecate treeviews and cell renderers 2022-10-11 17:18:21 -04:00
misc-info.c gtk: Stop using gtk_widget_show/hide 2022-11-28 14:34:55 -05:00
misc-info.h
misc-info.ui inspector: Hide measure graphs by default 2022-07-10 16:25:55 -04:00
misc-info.ui.h
object-hierarchy.ui.h
object-tree.c inspector: Make really sure we don't inspect ourselves 2023-03-06 00:13:53 +01:00
object-tree.h Deprecate treeviews and cell renderers 2022-10-11 17:18:21 -04:00
object-tree.ui
object-tree.ui.h
object-tree.ui.u
prop-editor.c gtk: Stop using gtk_widget_show/hide 2022-11-28 14:34:55 -05:00
prop-editor.h
prop-holder.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
prop-holder.h
prop-list.c gtk: Stop using gtk_widget_show/hide 2022-11-28 14:34:55 -05:00
prop-list.h
prop-list.ui inspector: Use .list for property list as well 2021-10-24 22:27:50 +05:00
prop-list.ui.h
recorder.c Make mask nodes more versatile 2023-02-14 19:07:01 -05:00
recorder.h inspector: Highlight event sequences 2021-12-15 22:07:07 -05:00
recorder.ui inspector: Use more compact list styles 2022-10-04 23:25:12 -04:00
recorderrow.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
recorderrow.h inspector: Highlight event sequences 2021-12-15 22:07:07 -05:00
recording.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
recording.h
renderrecording.c
renderrecording.h
resource-holder.c
resource-holder.h
resource-list.c Drop unused includes 2022-10-04 22:49:05 -04:00
resource-list.h
resource-list.ui inspector: Use consistent GtkTextView margins 2021-10-24 03:58:21 +05:00
resource-list.ui.h
selector.ui.h
shortcuts.c
shortcuts.h
shortcuts.ui
signals-list.ui.h
size-groups.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
size-groups.h
startrecording.c
startrecording.h
statistics.c inspector: Stop using GtkTreeView for statistics 2022-10-07 01:40:51 -04:00
statistics.h
statistics.ui inspector: Stop using GtkTreeView for statistics 2022-10-07 01:40:51 -04:00
statistics.ui.h
strv-editor.c gtk: Stop using gtk_widget_show/hide 2022-11-28 14:34:55 -05:00
strv-editor.h
tree-data.c Deprecate treeviews and cell renderers 2022-10-11 17:18:21 -04:00
tree-data.h
tree-data.ui inspector: Fix some lifecycle issues 2022-10-04 07:10:35 -04:00
type-info.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
type-info.h
type-info.ui
updatesoverlay.c Drop gtkintl.h 2022-09-24 10:03:37 -04:00
updatesoverlay.h
variant-editor.c
variant-editor.h
visual.c inspector: Remove debug spew 2023-03-01 06:32:52 -05:00
visual.h
visual.ui Drop the software-gl debug flag 2022-09-21 21:03:40 -04:00
visual.ui.h
window.c gtk: Stop using gtk_widget_show/hide 2022-11-28 14:34:55 -05:00
window.h inspector: Add a clipboard page 2021-12-11 23:01:42 +01:00
window.ui inspector: Add a clipboard page 2021-12-11 23:01:42 +01:00
window.ui.h