Skip to content

page: Replace implementing GtkScrollable by a virtual method

Adrien Plazas requested to merge aplazas/gnome-software:scrollable into master

GtkScrollable was abused, as it isn't designed to access widgets which can fully scroll on their own, but for widgets you can put in a scrolled window. This stops making pages implement it and instead make them provide their scrolled window's vertical ajustment via a virtual method.

This makes the code more correct and much simpler.

Merge request reports