Skip to content

Improve selection handling API for rubberbanding

Benjamin Otte requested to merge wip/otte/bitset into master

This is the branch that introduces GtkBitset and uses it to make GtkSelectionModel's complex multiselection handling not suck.

This is used in particular for rubberbanding, and I wanted to make it extensible for selecting/unselecting any set of items in a ListModel with a single call.

Edited by Benjamin Otte

Merge request reports