gtk2/gtk/inspector
Benjamin Otte 5080730728 listmodels: Stop respecting item-type
Simplify all view model APIs and always return G_TYPE_OBJECT as the
item-type for every model.

It turns out nobody uses item-type anyway.

So instead of adding lots of APIs, forcing people to think about it and
trying to figure out how to handle filter or map models that modify item
types, just having an easy life is a better approach.

All the models need to be able to deal with any type of object going
through anyway.
2020-07-05 02:59:21 +02:00
..
action-editor.c inspector: Use a column view for actions 2020-05-31 09:24:12 -04:00
action-editor.h inspector: Add a refresh button for actions 2019-06-16 23:03:19 -04:00
action-holder.c inspector: Use a column view for actions 2020-05-31 09:24:12 -04:00
action-holder.h inspector: Use a column view for actions 2020-05-31 09:24:12 -04:00
actions.c Drop unnecessary uses of gtk_style_context_add_class 2020-06-30 17:42:30 -04:00
actions.h
actions.ui inspector: Expand the actions list 2020-06-03 13:32:15 -04:00
actions.ui.h
baselineoverlay.c inspector: Draw baselines as an overlay 2020-02-10 00:10:43 -05:00
baselineoverlay.h inspector: Draw baselines as an overlay 2020-02-10 00:10:43 -05:00
cellrenderergraph.c
cellrenderergraph.h
controllers.c listmodels: Stop respecting item-type 2020-07-05 02:59:21 +02:00
controllers.h inspector: Make Controller page a GtkWidget 2020-05-30 19:26:46 -04:00
css-editor.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
css-editor.h inspector: Make css editor respect inspected display 2019-12-07 18:07:05 -05:00
css-editor.ui button: Drop relief 2020-04-17 10:57:36 -04:00
css-editor.ui.h
css-node-tree.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
css-node-tree.h inspector: Make the css tree respect inspected display 2019-12-07 18:07:44 -05:00
css-node-tree.ui Fix a leftover occurrence of ::expand 2020-02-26 19:31:25 -05:00
data-list.ui.h
focusoverlay.c Drop gtknativeprivate.h 2020-06-07 08:52:45 -04:00
focusoverlay.h inspector: Add a focus overlay 2019-12-27 17:35:09 -05:00
fpsoverlay.c inspector: Use tabular numbers in the fps overlay 2020-05-15 21:30:14 -04:00
fpsoverlay.h
general.c Rename master and slave device 2020-06-18 19:22:20 +01:00
general.h inspector: Make general respect inspected display 2019-12-07 18:07:05 -05:00
general.ui inspector: Fix the monitor list width 2020-07-03 01:07:13 -04:00
general.ui.h
graphdata.c
graphdata.h
gtktreemodelcssnode.c
gtktreemodelcssnode.h
highlightoverlay.c
highlightoverlay.h
init.c inspector: proper list model support 2020-06-30 17:09:55 -04:00
init.h
inspect-button.c Drop gtknativeprivate.h 2020-06-07 08:52:45 -04:00
inspector.css inspector: Touch up list styling 2020-05-31 09:24:19 -04:00
inspectoroverlay.c
inspectoroverlay.h
layoutoverlay.c Drop gtknativeprivate.h 2020-06-07 08:52:45 -04:00
layoutoverlay.h
list-data.c inspector: proper list model support 2020-06-30 17:09:55 -04:00
list-data.h inspector: proper list model support 2020-06-30 17:09:55 -04:00
list-data.ui inspector: proper list model support 2020-06-30 17:09:55 -04:00
logo.png
logs.c inspector: Avoid critical warnings 2019-12-07 19:39:02 -05:00
logs.h inspector: Make logs respect inspected display 2019-12-07 18:07:05 -05:00
logs.ui Drop the margin property 2020-02-25 20:59:04 -05:00
magnifier.c inspector: Manage visibility of stack pages 2019-04-02 23:36:45 +00:00
magnifier.h
magnifier.ui Drop the expand property 2020-02-25 18:29:15 -05:00
magnifier.ui.h
menu.c inspector: Manage visibility of stack pages 2019-04-02 23:36:45 +00:00
menu.h
menu.ui Drop the expand property 2020-02-25 18:29:15 -05:00
menu.ui.h
meson.build inspector: proper list model support 2020-06-30 17:09:55 -04:00
misc-info.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
misc-info.h inspector: Stop deriving from scrolled window 2019-05-28 22:35:36 +00:00
misc-info.ui Drop the margin property 2020-02-25 20:59:04 -05:00
misc-info.ui.h
object-hierarchy.ui.h
object-tree.c listmodels: Stop respecting item-type 2020-07-05 02:59:21 +02:00
object-tree.h inspector: Make object tree respect inspected display 2019-12-07 14:59:49 -05:00
object-tree.ui inspector: Expand the object tree 2020-06-03 13:32:15 -04:00
object-tree.ui.h
object-tree.ui.u
prop-editor.c inspector: Remove list model support from the property editor 2020-06-30 14:22:01 -04:00
prop-editor.h inspector: Remove private struct for prop editor 2020-05-30 19:26:46 -04:00
prop-holder.c inspector: Use a column view for properties 2020-05-31 09:23:45 -04:00
prop-holder.h inspector: Use a column view for properties 2020-05-31 09:23:45 -04:00
prop-list.c Merge branch 'matthiasc/for-master' into 'master' 2020-06-30 22:52:18 +00:00
prop-list.h inspector: Show readonly property values 2019-04-12 15:08:01 -04:00
prop-list.ui inspector: Expand the property list 2020-06-03 13:32:15 -04:00
prop-list.ui.h
recorder.c Merge branch 'wip/baedert/for-master' into 'master' 2020-07-01 01:35:56 +00:00
recorder.h inspector: Derive recorder from GtkWidget 2020-05-04 22:53:08 -04:00
recorder.ui inspector: Make the recorder node list use a ListView 2020-05-30 19:26:45 -04:00
recording.c
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 inspector: Make the resource list sortable 2020-05-31 09:24:04 -04:00
resource-list.h
resource-list.ui inspector: Expand the resource list 2020-06-03 13:32:15 -04:00
resource-list.ui.h
selector.ui.h
shortcuts.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
shortcuts.h inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
shortcuts.ui inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
signals-list.ui.h
size-groups.c inspector: Use a dropdown for size groups 2020-05-30 19:31:38 -04:00
size-groups.h
startrecording.c
startrecording.h
statistics.c Add a few missing includes 2020-06-23 07:55:53 -04:00
statistics.h
statistics.ui inspector: Remove can-focus from ui files 2020-04-09 17:50:29 -04:00
statistics.ui.h
strv-editor.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
strv-editor.h
tree-data.c inspector: Rename DataList -> TreeData 2020-06-30 15:18:37 -04:00
tree-data.h inspector: Rename DataList -> TreeData 2020-06-30 15:18:37 -04:00
tree-data.ui inspector: Rename DataList -> TreeData 2020-06-30 15:18:37 -04:00
treewalk.c
treewalk.h
type-info.c Don't use container api on GtkListBox 2020-05-11 22:21:39 -04:00
type-info.h inspector: Type info for misc pane 2019-04-03 23:50:24 +01:00
type-info.ui scrolledwindow: Drop shadow-type 2020-04-17 10:57:36 -04:00
updatesoverlay.c inspector: Fix overlay coordinates 2020-05-20 17:06:54 +02:00
updatesoverlay.h
visual.c Drop fallback-c89.c 2020-05-31 17:09:23 +02:00
visual.h inspector: Make visual settings respect the inspected display 2019-12-07 18:07:05 -05:00
visual.ui inspector: Adapt to dropdown api change 2020-06-25 16:42:30 -04:00
visual.ui.h
window.c inspector: proper list model support 2020-06-30 17:09:55 -04:00
window.h inspector: proper list model support 2020-06-30 17:09:55 -04:00
window.ui headerbar: Show title buttons by default 2020-07-02 23:51:16 +05:00
window.ui.h