-
Pl
chevron_right
Daniel García Moreno: GNOME Tour in openSUSE and welcome app
news.movim.eu / PlanetGnome • 21 October • 1 minute
As a follow up of the Hackweek 24 project , I've continued working on the gnome-tour fork for openSUSE with custom pages to replace the welcome application for openSUSE distributions.
GNOME Tour modifications
All the modifications are on top of upstream gnome-tour and stored in the openSUSE/gnome-tour repo
- Custom initial page
- A new donations page . In openSUSE we remove the popup from GNOME shell for donations, so it's fair to add it in this place.
- Last page with custom openSUSE links , this one is the used for opensuse-welcome app.
opensuse-welcome package
The original opensuse-welcome is a qt application, and this one is used for all desktop environments, but it's more or less unmaintained and looking for a replacement, we can use the gnome-tour fork as the default welcome app for all desktop without a custom app.
To do a minimal desktop agnostic opensuse-welcome application, I've modified the gnome-tour to also generate a second binary but just with the last page.
The new opensuse-welcome rpm package is built as a subpackage of gnome-tour . This new application is minimal and it doesn't have lots of requirements, but as it's a gtk4 application, it requires gtk and libadwaita, and also depends on gnome-tour-data to get the resoures of the app.
To improve this welcome app we need to review the translations, because I added three new pages to the gnome-tour and that specific pages are not translated, so I should regenerate the .po files for all languages and upload to openSUSE Weblate for translations.