Change list widgets to require a GtkSelectionModel
Change the type of the model property in GtkListView, GtkColumnView and GtkGridView to be GtkSelectionModel.
The convenience of automatic interposition of a selection model is minor, compared to the confusion caused by the docs talking about autogenerated selection models that are then not accessible.
Edited by Matthias Clasen