-
Notifications
You must be signed in to change notification settings - Fork 784
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Plasma 6/KF6 Dolphin Shell Extension overlay icons not rendering #6577
Comments
Same behaviour on Opensuse Tumbleweed also. |
Not only are there no icons in overlay but nothing in the integration works. Arch Linux developers could not compile the client with KF6 https://gitlab.archlinux.org/archlinux/packaging/packages/nextcloud-client/-/issues/3#note_174553 Could you help them (and us as users)? |
According to
some newer than 3.12.x version would be compatible? |
As @FGD-Garuda already said, I bet it requires the ability to build the client with Qt 6. This is WIP, hopefully done soon. Not sure if it'd be possible to 'just' do it only for the integration, though, maybe it is possible to build the dolphin plugin for both Qt6 and Qt5 without building the entire client with Qt 6. I'm secretly hoping that one of the developers (most are KDE or GNOME users) will be motivated to do it soon as they are likely going to get Plasma 6 on their work stations soon ;-) if only everyone was running OpenSUSE Tumbleweed, and thus already on Plasma 6 🙈 |
it seems they are working on it :-)
https://github.com/nextcloud/desktop/blob/feature/qt6/shell_integration/dolphin/CMakeLists.txt
Il giorno gio 4 apr 2024 alle ore 15:30 Jos Poortvliet <
***@***.***> ha scritto:
… As @FGD-Garuda <https://github.com/FGD-Garuda> already said, I bet it
requires the ability to build the client with Qt 6. This is WIP, hopefully
done soon. Not sure if it'd be possible to 'just' do it only for the
integration, though, maybe it is possible to build the dolphin plugin for
both Qt6 and Qt5 without building the entire client with Qt 6.
I'm secretly hoping that one of the developers (most are KDE or GNOME
users) will be motivated to do it soon as they are likely going to get
Plasma 6 on their work stations soon ;-)
if only everyone was running OpenSUSE Tumbleweed, and thus already on
Plasma 6 🙈
—
Reply to this email directly, view it on GitHub
<#6577 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACH63GKYOLY73W5BXGUT5LY3VIWXAVCNFSM6AAAAABFGARTXWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZXGIZTEOBQGE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
This is fixed with 3.13.0. |
Still does not seem to be working with 3.13 (at least not in fedora). I have no dolphin integration whatsoever. Anyone else experiencing this? |
@avatar1024 That looks like a packaging issue, the Fedora packages look like they are still built with Qt5. They need to be updated to use Qt6 for this to work. Please report that to the appropriate upstream packaging bug tracker. I'm not a Fedora user and not sure, but it might be here: https://src.fedoraproject.org/rpms/nextcloud-client |
Thank you! I'll flag it up! |
I've checked and it seems like the deb version in Ubuntu is also built with Qt5. Is there a known issue regarding packaging it with Qt6? Has it been done anywhere? |
Um, something else is up. I remembered wrong, check the issue history for the Arch Linux package. This came up there at some point and I thought we fixed it with qt6 (or maybe just saw that it was being worked on upstream?). |
Not sure how to check the history but there again it is built with Qt5 https://archlinux.org/packages/extra/x86_64/nextcloud-client/ |
Opensuse at least seems to build it with QT6 for the dolphin plugin https://build.opensuse.org/projects/network/packages/nextcloud-desktop/files/nextcloud-desktop.spec?expand=1 |
I have the same issue, none of the integrations work for my Fedora Kinoite (KDE 6). |
It's now working with a new package: |
Is there a way to install this very package? |
The packages do not seem to have found their way into the repo yet but you can download the rpm files from koji: https://koji.fedoraproject.org/koji/buildinfo?buildID=2531674 |
Bug description
The sync overlay icons present in Dolphin prior to Plasma 6 upgrade are no longer present immediately after upgrading to Plasma 6.
Could be related to the need to port nexcloud-client to QT6/KF6, but I don't know. This seems to be taken care of here, but it does not show any overlay icons.
...
Steps to reproduce
...
Expected behavior
Sync overlay icons should remain.
...
Which files are affected by this bug
All files part of a synced folder
Operating system
Linux
Which version of the operating system you are running.
Arch (Garuda)
Package
Distro package manager
Nextcloud Server version
28.0.2
Nextcloud Desktop Client version
3.12.2 (also tested under 3.12.50)
Is this bug present after an update or on a fresh install?
Fresh desktop client install
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
Are you using an external user-backend?
Nextcloud Server logs
No response
Additional info
Nexctcloud-debug.zip
The text was updated successfully, but these errors were encountered: