• blog
  • archivo
  • etiquetas

GNOME Tour in openSUSE and welcome app

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.

  • gnome-tour
  • welcome
  • suse
  • gsoc
  • gnome
gravatar
danigm
mar 21 octubre 2025

En blog.

There are comments.

Page 1 / 1

Tira de Linux Hispano

tira

Twitch

Social

  • twitch
  • twitter
  • facebook
  • github

Links

  • wadobo
  • CUSL
  • Linux Hispano
  • Blog antiguo
  • Blog más antiguo

Feeds

rss blog

Contacto

dani@danigm.net
El contenido está bajo licencia Creative Commons