I updated the Nextcloud Desktop Client to the latest 3.0.1 version on Arch Linux Gnome Wayland. This new version is a big regression in my opinion. It's not only ugly compared to the previous, but it misses the title bar and the close button.
This means I can't move the interface and can only close it from the Activity View. Besides, if I try to reopen the client, nothing happens, leaving the process running in background while I can't access to the user interface.
I downgraded to 2.6.5 version and added nextcloud-client package to the pacman ignore list. I won't update it till these issues will be resolved.
I switched from Mega (which offered much more GB free) to Nextcloud because of the usable UI client on Gnome Desktop. If these regression won't be fixed, I will take in consideration to switch to another cloud service.
Arch Linux
Gnome Wayland
nextcloud-client 3.0.1-1
qt5-base 5.15.0-5
@jancborchardt guidance welcome
I spent some hours yesterday trying to get the new version (3.0.1 from flathub) to work on Fedora 32 with GNOME Shell. In the end I installed the "Kstatusnotifieritem/appindicator support" extension as a workaround. Without it, I would need to open the settings window right after starting in order to keep some kind of sync indicator. I found no other way to reopen the main window after it automatically disappears at some point like switching desktops.
It would be nice to have this app work on stock GNOME shell without tray extensions. It would also be nice to have it look and feel less out of place. The new main window actually looks fine to me, but it behaves like no other app (unable to move, just disappears etc).
Out of curiosity, @monreal, since GNOME decided to remove the systray how do other non GNOME (third party) applications with systray behave? They don't get a tray icon either? I guess you struggle with those as well?
Just trying to figure out what others use as strategy to cope with this GNOME decision.
They behave good because if you launch them from the activity, the running instance is showed, like the old version of Nextcloud Client.
Besides, they have a title or header bar to move the window through the desktop. Just like the old Nextcloud Client version.
It's sad to say, but who developed this new version didn't had in mind Gnome Shell, which is quite disappointing.
Out of curiosity, @monreal, since GNOME decided to remove the systray how do other non GNOME (third party) applications with systray behave? They don't get a tray icon either? I guess you struggle with those as well?
Just trying to figure out what others use as strategy to cope with this GNOME decision.
I don't think I use any apps that provide a tray icon. Then again maybe the apps actually offer tray support but I just don't see it. Point is: I can use all other apps out oft the box and don't miss any functionality.
To be fair, I actually like having the tray icon for Nextcloud. I am not aware of any solution in GNOME for apps of this type.
What distro are you using? I'm using arch and the 3.0.1 client runs in the menu. i enabled this by checking "Launch at System Startup" under "General Settings".
I'm sorry to say that I had to switch to another service.
For your future improvement, take a look at tresorit for an app that works good on various platforms.
Thanks anyway for your work.
So, the specific issue is:
it misses the title bar and the close button.
I can confirm this and it happens for any of the dialogs (settings, sharing, etc.). And yeah, the best fix would be to just show the title bar again. :)

Oh, my bad, I misunderstood... I had so many reports about the new window I misread and didn't assume the settings window.
OK, so that one we didn't change... it should still have the title bar like before.
Actually just tested the 3.0.1 AppImage on my Ubuntu VM with Gnome Shell and it still has the title bar as expected.
That starts to feel like something broken downstream...
I spent some hours yesterday trying to get the new version (3.0.1 from flathub)
to work on Fedora 32 with GNOME Shell. In the end I installed the
"Kstatusnotifieritem/appindicator support" extension as a workaround.
Small update: the workaround proved to be not very reliable. The app never started automatically and during the last few days I did not manage to start it at all (seemed to hang at startup). This was using Wayland session (default on Fedora 32). After falling back to Xorg session (which needs manual changes to some config files, as there is no longer a session selection on the login screen) the Nextcloud app now seems to work flawlessly.
As I am not sure how long falling back to Xorg session will even be possible it would be very nice if Wayland support would be improved in Nextcloud sync.
@er-vin
It's often a necessity to have an eye on the nextcloud client window while moving files around on another space of the screen and I feel like we lost a feature om Gnome. Anyone knows other desktop managers where nextcloud has a fine UX?
Other than that the visual is quite modern, neat and good looking 馃憤
@monreal
To be fair, I actually like having the tray icon for Nextcloud. I am not aware of any solution in GNOME for apps of this type.
On GNOME, install the tray icons extension and the nextcloud status will appear on the top bar, right side. It will have a similar behavior than on mac, you can click on it.
Thanks @bidetaggle, I had AppIndicator and KStatusNotifierItem Support installed and the systray icon was gone since desktop client 3.1.0. Your suggestion works, so i uninstalled AppIndicator and KStatusNotifierItem Support.
Running Gnome Shell Wayland 3.38.2
The funny thing is that this extension is based on Topicons Plus extension.
Most helpful comment
I spent some hours yesterday trying to get the new version (3.0.1 from flathub) to work on Fedora 32 with GNOME Shell. In the end I installed the "Kstatusnotifieritem/appindicator support" extension as a workaround. Without it, I would need to open the settings window right after starting in order to keep some kind of sync indicator. I found no other way to reopen the main window after it automatically disappears at some point like switching desktops.
It would be nice to have this app work on stock GNOME shell without tray extensions. It would also be nice to have it look and feel less out of place. The new main window actually looks fine to me, but it behaves like no other app (unable to move, just disappears etc).