This will let us theme activatable rows differently. We also avoid emitting the ::row-activated signal for rows that are not activatable. For compatibility reasons, rows are activatable by default.
https://bugzilla.gnome.org/show_bug.cgi?id=733112
2b9285e GtkListBox: Add an activatable property for rows
docs/reference/gtk/gtk3-sections.txt | 2 +
gtk/gtklistbox.c | 136 +++++++++++++++++++++++++++++++++-
gtk/gtklistbox.h | 6 ++
3 files changed, 141 insertions(+), 3 deletions(-)
Upstream: git.gnome.org