-
Kalev Lember authored
Instead of having page specific header bar buttons defined in the global gnome-software.ui, move the button handling to individual pages and add an abstraction in GsShell to show the currently visible page's buttons in the header bar. This makes the mode switching code much more self contained, so that we don't have to leak all the individual page's header bar widgets into the global GsShell code any more.
3ebe78e7