Page 1 of 2
New salix-update-notifier, please test (and translate)
Posted: 13. Oct 2025, 17:42
by gapan
Hi all!
So, I made some considerable improvements to salix-update-notifier. It now includes a separate tool, salix-update-manager, which is used to update all packages. Previously we used to run gslapt --upgrade for the same purpose, which would launch gslapt and you had to do all updates with that.
You can even run salix-update-manager separately (with sudo). Not sure if we should also provide a menu entry for it though.
While I think the new version is already more straightforward than that, the major improvement is that now, it also includes support for flatpak. So, if you have any flatpaks installed, it will also check and prompt to update those too! It will also clean up any unused flatpak runtimes after all updates are done.
Several other things have changed, the tray icon part is now written in C for example (because GTK3 python support has issues).
You can find packages for both i586 and x86_64 here:
https://people.salixos.org/gapan/salix-update-notifier/
Of course flatpak is not available in i586, so flatpak support does not matter there. But it should work OK otherwise, the flatpak part is used only if flatpak is installed.
NOTE: If you install these, you will need to add salix-update-notifer to the EXCLUDE line in /etc/slapt-get/slapt-getrc, otherwise it will update itself back to the version that is currently in the repos.
You will also need to at least log out/log back in for the new version to run and take effect.
Since there is a lot of new functionality, there are several new strings to be translated. You can go to the salix-update-notifier resource at transifex to add missing translations:
https://app.transifex.com/gapan/salix/s ... -notifier/
Thanks everyone in advance for any reports and translations!
Re: New salix-update-notifier, please test (and translate)
Posted: 14. Oct 2025, 12:00
by laprjns
gapan wrote: ↑13. Oct 2025, 17:42
...the major improvement is that now, it also includes support for flatpak. So, if you have any flatpaks installed, it will also check and prompt to update those too! It will also clean up any unused flatpak runtimes after all updates are done.
Yes!. I figured that it would be just a matter of time before you incorporated a flatpack updater.
Thanks.
Re: New salix-update-notifier, please test (and translate)
Posted: 14. Oct 2025, 12:27
by gapan
Uh, so the list was empty, but you still had 14 updates? That's weird! Maybe it was only runtimes and no apps? I'll have to look into that.
Re: New salix-update-notifier, please test (and translate)
Posted: 14. Oct 2025, 13:01
by laprjns
Yeah, all the updates were runtimes, I checked with flatpak update prior to running the new salix-update notifier.
Code: Select all
ID Branch Op Remote Download
1. org.gnome.Platform.Locale 47 u flathub < 394.4 MB
2. org.gnome.Platform 47 u flathub < 400.6 MB
3. org.gnome.Platform.Locale 48 u flathub < 394.5 MB
4. org.gnome.Platform 48 u flathub < 404.8 MB
5. org.kde.Platform.Locale 6.9 u flathub < 409.6 MB
6. org.kde.Platform 6.9 u flathub < 392.0 MB
7. org.freedesktop.Platform.Compat.i386 23.08 r
8. org.freedesktop.Platform.GL32.default 23.08 r
9. org.freedesktop.Platform.GL32.default 23.08-extra r
10. org.freedesktop.Platform.Locale 23.08 r
11. org.freedesktop.Platform.ffmpeg-full 23.08 r
12. org.freedesktop.Platform 23.08 r
Proceed with these changes to the system installation? [Y/n]: n
Re: New salix-update-notifier, please test (and translate)
Posted: 15. Oct 2025, 14:19
by ibka
Hi gapan
I have just updated the Swedish translation.
I have tested the "Salix Update Manager"
This is what "flatpak update" shows
Code: Select all
ID Gren Åtg Fjärrförråd Hämta
1. com.xnview.XnConvert.Locale stable u flathub < 135,3 kB
2. com.xnview.XnRetro.Locale stable u flathub < 709,5 kB
3. com.xnview.XnSketch.Locale stable u flathub < 135,3 kB
4. com.xnview.XnViewMP.Locale stable u flathub < 135,3 kB
5. io.qt.QtCreator.Locale stable u flathub < 92,5 MB
6. io.qt.qtdesignstudio.Locale stable u flathub < 92,4 MB
7. org.darktable.Darktable.Locale stable u flathub < 8,9 MB
8. org.freedesktop.Platform.Compat.i386 24.08 u flathub < 144,4 MB
9. org.freedesktop.Platform.GL.default 24.08 u flathub < 145,4 MB
10. org.freedesktop.Platform.GL.default 24.08extra u flathub < 145,4 MB
11. org.freedesktop.Platform.GL32.default 24.08 u flathub < 154,7 MB
12. org.freedesktop.Platform.Locale 24.08 u flathub < 387,9 MB
13. io.freetubeapp.FreeTube stable u flathub < 114,3 MB
14. com.xnview.XnViewMP stable u flathub < 72,5 MB
15. org.freedesktop.Platform.ffmpeg-full 24.08 u flathub < 12,3 MB
16. org.freedesktop.Platform.ffmpeg_full.i386 24.08 u flathub < 12,5 MB
17. org.freedesktop.Platform 24.08 u flathub < 267,4 MB
18. com.xnview.XnSketch stable u flathub < 43,5 MB
19. com.xnview.XnRetro stable u flathub < 47,4 MB
20. com.xnview.XnConvert stable u flathub < 52,7 MB
21. org.freedesktop.Sdk.Locale 24.08 u flathub < 393,2 MB
22. org.freedesktop.Sdk 24.08 u flathub < 630,5 MB
23. org.thonny.Thonny stable u flathub < 26,7 MB
24. org.gimp.GIMP.Plugin.GMic 3 u flathub < 19,2 MB
25. org.darktable.Darktable stable u flathub < 70,0 MB
26. com.bambulab.BambuStudio stable u flathub < 307,4 MB
27. org.kde.Platform.Locale 6.9 u flathub < 409,6 MB
28. org.kde.Platform 6.9 u flathub < 392,0 MB
29. org.torproject.torbrowser-launcher stable u flathub < 63,5 MB
30. org.kde.Sdk.Locale 6.9 u flathub < 415,0 MB
31. org.kde.Sdk 6.9 u flathub < 1,2 GB
32. io.qt.qtdesignstudio stable u flathub < 256,9 MB
33. io.qt.QtCreator stable u flathub < 321,8 MB
This is what "Salix Update Manager" shows
Thanks
Re: New salix-update-notifier, please test (and translate)
Posted: 15. Oct 2025, 14:45
by gapan
Thank you!
My original idea was to only list flatpak apps in the list. But then I counted all flatpaks, including runtimes, for the summary text below that. I'm refactoring that to properly display all flatpaks right now, will post new packages soon.
Oh, also, the 33 vs 35 discrepancy you see is because of flatpak itself. I bet that if you run:
you will also see 35 there.
I will also have to provide a generic flatpak icon I guess.
Re: New salix-update-notifier, please test (and translate)
Posted: 15. Oct 2025, 14:58
by laprjns
Got an update notification this morning. One flatpak app update and four runtime updates.

Re: New salix-update-notifier, please test (and translate)
Posted: 15. Oct 2025, 22:10
by gapan
OK, new packages are up at the same link. The flatpak list should be complete now. There should also be a separate message at the bottom for new flatpak runtimes installed as dependencies.
I also added a menu entry, so you can launch salix-update-manager from the menu too now.
I haven't gotten to adding an icon yet, so the icon will only show if you use the Qogir theme (or some other iconpack that provides the flatpak-software icon).
Oh, and I also added a couple of new strings that need to be translated.
Re: New salix-update-notifier, please test (and translate)
Posted: 16. Oct 2025, 10:08
by laprjns
Running the new salix-upgrade-manager when there are no updates available results in the following.
Clicking on the Proceed button results in the following.

Re: New salix-update-notifier, please test (and translate)
Posted: 16. Oct 2025, 10:36
by gapan
This is weird. I can't reproduce that. I get a message that "No updates are available", as it should be.
Can you run
and tell me what the output is? Don't press y to continue if there is something.