nextcloud / desktop

💻 Desktop sync client for Nextcloud
https://nextcloud.com/install/#install-clients
GNU General Public License v2.0
2.98k stars 784 forks source link

3.0.1 on KDE Plasma: Tray window appears below autohiding systray instead of beneath it #2425

Open martin21 opened 4 years ago

martin21 commented 4 years ago

Forked off from GitHub issue #2355.

I use the auto hiding feature of the systray of the Plasma desktop. And what happens is that the Nextclient client supposed to be tray window appears under the systray, not beneath it:

nextcloud-client-systray-anonymized

It also clearly does not look like any regular systray window under KDE Plasma, messing up the lock and feel of the desktop.

For me that is a major usability regression. I see the intention that you tried to make things better, the the result, at least here, clearly is worse. For now I use the context menu to open the settings window, which brings back the old client window.

Client configuration

Client version: 3.0.1

Operating system: Debian Unstable

OS language: German

Qt version used by client package (Linux only, see also Settings dialog): 5.14.2

Client package (From Nextcloud or distro) (Linux only): distro

Installation path of client: /usr/bin/nextcloud

Logs

  1. Client logfile:

Nope! Contains sensitive data like which Nextcloud instances I use and which local folders they are synced to. If you need something from the log, please say which part do you need. I tried to skim through the log, but with debug log level it is very much.

I am not sure whether the log would even matter for this kind of bug. Please reconsider this as hard requirement, cause it requiring sharing sensitive data does not match the kind of privacy approach I know and expect from Nextcloud. Thanks.

janvlug commented 3 years ago

See also this comment.

github-actions[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

martin21 commented 3 years ago

This issue has not been fixed yet.

github-actions[bot] commented 3 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

martin21 commented 3 years ago

Again, this issue has not been fixed yet and is still valid.

martin21 commented 3 years ago

Thank you.

claucambra commented 2 years ago

Hi @martin21 is this still occurring for you? I cannot reproduce on Plasma 5.23 (X11)

martin21 commented 2 years ago

Hi!

Claudio Cambra - 11.01.22, 15:31:37 CET:

Hi @martin21 is this still occurring for you? I cannot reproduce on Plasma 5.23 (X11)

It is still occuring. Plasma 5.23.5 on X11. I use an autohiding panel at the side of the main screen. When I click on Nextcloud icon in systray its window appears under the panel. nextcloud-desktop 3.3.5. Still I can not move it around to a different position like a regular window.

Thanks, -- Martin

joshtrichards commented 1 month ago

What's the state of this behavior in your environment today, @martin21?

martin21 commented 1 month ago

Josh - 20.08.24, 21:34:47 CEST:

What's the state of this behavior in your environment today, @martin21?

It still appears below the auto hiding bar with the systray. It also still cannot be moved. However it is at least bigger. It appears to work well with fractional scaling (1.5x). It is somewhat usable, but still does not integrate well.

Plasma 6.1.4 with KDE Frameworks 6.5.0 on Qt 6.6.2. However nextcloud-desktop as packaged in Debian uses Qt 5. Qt 5 version is: 5.15.11.

-- Martin