flathub / com.dropbox.Client

https://flathub.org/apps/details/com.dropbox.Client
8 stars 13 forks source link

Drop org.kde.* own-name #318

Open bbhtt opened 1 year ago

bbhtt commented 1 year ago

This is no longer required with any supported runtimes, the issue was fixed in Qt

https://docs.flatpak.org/en/latest/desktop-integration.html#statusnotifier

Most implementations of StatusNotifer have dropped this requirement

https://github.com/flathub/flatpak-builder-lint/issues/66#issuecomment-1386033025

Fixes #111

flathubbot commented 1 year ago

Started test build 69303

flathubbot commented 1 year ago

Build 69303 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/51958/com.dropbox.Client.flatpakref
bbhtt commented 1 year ago

This seems to need loggin in. I don't have an account, so testing needed.

wjt commented 1 year ago

I tested this (or rather, the equivalent using Flatseal) and the tray icon does not appear.

bbhtt commented 1 year ago

Ok thanks. I'll check tomorrow

flathubbot commented 1 year ago

Started test build 77600

flathubbot commented 1 year ago

Build 77600 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/60193/com.dropbox.Client.flatpakref
bbhtt commented 1 year ago

They are using a super old Qt version, 5.5.1 (compiled with GCC 4.8.4 on Ubuntu 14.04). The fix that enables to drop this permission is in Qt 5.15 LTS (only in KDE's patchsets) and Qt 6 (upstream).