gtk2/gtk/inspector
Benjamin Otte d7b5966fa7 inspector: Make the recorder node list use a ListView
It's quite a bit faster now, but the code is also a bit more awkward.

Pain points:

- GtkTreeListModel cannot be created in UI files because it needs
  a CreateModelFunc.
  Using a signal for this doesn't work because autoexpand wants to
  expand the model before the signal handler is connected.

- The list item factory usage is still awkward. It's bearable here
  because the list items are very simple, but still.
2020-05-30 19:26:45 -04:00
..
action-editor.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
action-editor.h
actions.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
actions.h
actions.ui Drop the expand property 2020-02-25 18:29:15 -05:00
actions.ui.h
baselineoverlay.c
baselineoverlay.h
cellrenderergraph.c
cellrenderergraph.h
controllers.c Redo sort list model with GtkSorter 2020-05-30 19:26:44 -04:00
controllers.h
css-editor.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
css-editor.h
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
css-node-tree.ui Fix a leftover occurrence of ::expand 2020-02-26 19:31:25 -05:00
data-list.c
data-list.h
data-list.ui button: Drop relief 2020-04-17 10:57:36 -04:00
data-list.ui.h
focusoverlay.c inspector: Fix overlay coordinates 2020-05-20 17:06:54 +02:00
focusoverlay.h
fpsoverlay.c inspector: Use tabular numbers in the fps overlay 2020-05-15 21:30:14 -04:00
fpsoverlay.h
general.c inspector: Use the monitor list to list monitors 2020-05-13 07:49:56 +02:00
general.h
general.ui inspector: Use the monitor list to list monitors 2020-05-13 07:49:56 +02:00
general.ui.h
graphdata.c
graphdata.h
gtktreemodelcssnode.c
gtktreemodelcssnode.h
highlightoverlay.c
highlightoverlay.h
init.c inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
init.h
inspect-button.c Change coordinate translation apis to take doubles 2020-05-17 17:17:31 -04:00
inspector.css
inspectoroverlay.c
inspectoroverlay.h
layoutoverlay.c inspector: Don't offset layout overlay too much 2020-05-20 17:06:54 +02:00
layoutoverlay.h
logo.png
logs.c
logs.h
logs.ui Drop the margin property 2020-02-25 20:59:04 -05:00
magnifier.c
magnifier.h
magnifier.ui Drop the expand property 2020-02-25 18:29:15 -05:00
magnifier.ui.h
menu.c
menu.h
menu.ui Drop the expand property 2020-02-25 18:29:15 -05:00
menu.ui.h
meson.build inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
misc-info.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
misc-info.h
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 inspector: Use a GtkTreeExpander in the object tree 2020-05-30 19:26:45 -04:00
object-tree.h
object-tree.ui Drop the expand property 2020-02-25 18:29:15 -05:00
object-tree.ui.h
object-tree.ui.u
prop-editor.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
prop-editor.h
prop-list.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
prop-list.h
prop-list.ui Drop the expand property 2020-02-25 18:29:15 -05:00
prop-list.ui.h
recorder.c inspector: Make the recorder node list use a ListView 2020-05-30 19:26:45 -04: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-list.c inspector: Make the resource tab play videos 2020-04-26 14:08:40 -04:00
resource-list.h
resource-list.ui inspector: Make the resource tab play videos 2020-04-26 14:08:40 -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 Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
size-groups.h
startrecording.c
startrecording.h
statistics.c
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
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
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 inspector: Use the new scroll-to-focus 2020-04-18 14:43:48 -04:00
visual.h
visual.ui inspector: Use the new scroll-to-focus 2020-04-18 14:43:48 -04:00
visual.ui.h
window.c inspector: Fix overlay coordinates 2020-05-20 17:06:54 +02:00
window.h inspector: Show shortcuts 2020-03-25 23:14:44 -04:00
window.ui Drop GtkStack:homogeneous 2020-04-28 20:00:12 -04:00
window.ui.h