-
Notifications
You must be signed in to change notification settings - Fork 667
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
Window isn't shown when the application is launched #5986
Comments
The ownCloud Desktop Client goal is to be as frictionless as possible. The client is therefor supposed to be running like a daemon, just hidden away and do his task - sync. I think the ownCloud team is doing a great job assuring this works - even for forks who just rebrand our client. Hope to see you at the ownCloud Conference where we can discuss such and other things in person: https://occon17.owncloud.org/ |
On Windows, the client settings window opens if you execute the client again. |
I can't be 100% sure, but I think that it used to do this on Linux as well, and that the behaviour changed at some point. |
It is that way. "again" is the important word. Start once - run silent. Start a second time and if already running = show configuration window. That is the ideal ownCloud experience, IMHO. |
This makes great sense and is behaviour that GNOME wants to support and encourage. It's actually one of the reasons for the issue - when a user launches the app it is likely that the client will already be running, which means that the launcher won't do anything. In these situations users will expect that launching the app will raise its window.
My travel schedule looks a bit busy around then, so it's unlikely that I'll be able to attend, but thanks for the invitation!
Really sorry, that's an old piece of advice. I've removed it from the guidelines.
There's documentation on the GNOME wiki, including guidelines for application developers. However, I want to stress that the issue that's being discussed here would be an improvement irrespective of the changes in GNOME. |
I don't see that behaviour in 2.3.2 - is it in a more recent version? Here the window never appears when I launch the app, even if it is already running. A colleague of mine also sees this behaviour. |
ownCloud 2.3.2 and ownCloud 2.3.3 soon to be release version. Are you sure you are running an ownCloud Client? Your original description mentions a non-official release. Please reproduce, best is oC 2.3.3 RC2 https://central.owncloud.org/t/desktop-sync-client-2-3-3-rc2-release-candidate-released-linux-users-please-try/8967 |
I've tried the ownCloud 2.3.3 RC2 and the issue isn't present there - the window launching behaviour is as you described above. I don't suppose you know whether it has changed since 2.3.2, do you? |
Perfect. This area of the code was not touched and works as expected. Have fun using ownCloud - the original, open file sync and share solution! |
@allanday please be welcome to let us know about any other Gnome or otherwise issues you do find with 2.3.3+ or the soon to be release 2.4.0. Alpha/Beta which will have new features like the long awaited "private link with right click" without goint into the web frontend to chat with your coworkers about a file! |
After further investigation, this appears to be a downstream issue with the Fedora package - the issue I originally reported is present with Fedora's packages, but doesn't appear in upstream packages, or those on Ubuntu or Arch. I'll report back if anything else turns up. |
Expected behaviour
The expectation is that the app's main window will be displayed when the client is launched.
Actual behaviour
When the client is launched, no window is shown. This is an issue for two reasons:
Steps to reproduce
Client configuration
The text was updated successfully, but these errors were encountered: