GtkListBase|list.* actions cannot be activated on GtkColumnView
GtkColumnView is not a subclass of GtkListBase, so this is to be expected.
However, the list widget actions are just as necessary as in other list widgets. For instance, there is no other way to trigger a scroll to a given item other than activating list.scroll-to-item
.
The internal GtkColumnListView child is not accessible by public API, so it's impossible to invoke the action on it without poking into its internals (which is what I'm shamefully doing in GNOME Files for the time being nautilus!817 (merged)).
Should we install the actions in GtkColumnView itself? Or provide a getter for the internal list view? I can help with a patch if given advice on the correct direction.