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 inspector: Show a11y information 2020-07-28 08:41:24 -04:00
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 inspector: Redo the actions page 2021-01-21 10:25:13 -05:00
action-holder.c inspector: Make the actions tab work again 2020-07-20 08:24:54 -04:00
action-holder.h inspector: Make the actions tab work again 2020-07-20 08:24:54 -04:00
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 inspector: Make Controller page a GtkWidget 2020-05-30 19:26:46 -04:00
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 inspector: Clean up GtkInspectorGeneral 2020-07-18 00:31:04 -04:00
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: Avoid adding transparent color nodes 2020-12-21 10:26:03 +01:00
layoutoverlay.h
list-data.c inspector: Fix some lifecycle issues 2022-10-04 07:10:35 -04:00
list-data.h inspector: proper list model support 2020-06-30 17:09:55 -04:00
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 inspector: Clean up GtkInspectorLogs 2020-07-17 23:24:14 -04:00
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 inspector: Clean up GtkInspectorMiscInfo 2020-07-18 00:25:46 -04:00
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 inspector: Use the new list style classes 2020-08-13 16:30:21 -04:00
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 Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
prop-holder.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
prop-holder.h inspector: Use a column view for properties 2020-05-31 09:23:45 -04:00
prop-list.c gtk: Stop using gtk_widget_show/hide 2022-11-28 14:34:55 -05:00
prop-list.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
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 inspector: Use a column view for the resource list 2020-05-31 09:23:51 -04:00
resource-holder.h inspector: Use a column view for the resource list 2020-05-31 09:23:51 -04:00
resource-list.c Drop unused includes 2022-10-04 22:49:05 -04:00
resource-list.h inspector: Don't derive from GtkBox 2020-07-16 07:14:01 -04:00
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 inspector: Redo the shortcuts page 2021-01-21 10:19:18 -05:00
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 Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
tree-data.c Deprecate treeviews and cell renderers 2022-10-11 17:18:21 -04:00
tree-data.h inspector: Rename DataList -> TreeData 2020-06-30 15:18:37 -04:00
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 scrolledwindow: Drop shadow-type 2020-04-17 10:57:36 -04:00
updatesoverlay.c Drop gtkintl.h 2022-09-24 10:03:37 -04:00
updatesoverlay.h
variant-editor.c inspector: Split out variant editor 2021-01-21 10:19:18 -05:00
variant-editor.h inspector: Split out variant editor 2021-01-21 10:19:18 -05:00
visual.c inspector: Remove debug spew 2023-03-01 06:32:52 -05:00
visual.h inspector: Clean up GtkInspectorVisual 2020-07-18 00:17:42 -04:00
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