Skip to content
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

Add option to disable/pause a ownCloud account #3829

Closed
schiessle opened this issue Sep 14, 2015 · 20 comments
Closed

Add option to disable/pause a ownCloud account #3829

schiessle opened this issue Sep 14, 2015 · 20 comments
Assignees
Labels
blue-ticket Design & UX Enhancement ReadyToTest QA, please validate the fix/enhancement
Milestone

Comments

@schiessle
Copy link

Just an idea but maybe it would be a nice small feature:
If you sync multiple accounts with the clients it can happen that you don't always want to sync all accounts. Therefore it would be nice if the user could disable/enable different ownCloud accounts.

@guruz
Copy link
Contributor

guruz commented Sep 14, 2015

You should be able to disable an individual sync folder with the ... button.

Would it help you to have this option also in the tray menu for the whole account instead of the sync folder?

FYI @jancborchardt

@schiessle
Copy link
Author

@guruz ah, nice... well hidden feature. 😉 Putting it in the tray menu sounds like a good idea to me.

Maybe also the name should be different? "pause sync" sounds to me like something you do only for a really short period of time and which gets reseted if you restart the client. I would rather call it "disable account" and "enable account", or something similar. @jancborchardt what do you think?

@jancborchardt
Copy link
Member

The usecases for pausing/disabling vary, and so does the time. Other apps also call it something like Pause so I would stick with that. :) We have that since some time and haven’t had any complaints so far about it not being understandable.

@schiessle
Copy link
Author

I only looked for it now that we have multi-account support. Because I don't want that my devel account syncs all the time but only when I need it. I wouldn't have thought that "pause sync" is what I'm looking for. I looked for a option to enable/disable the account. Anyway, I can live with the name but it would be nice if it would be easier to find, like suggested by @guruz

@michaelstingl
Copy link
Contributor

I would need a pause button in the tray menu to pause ALL syncing to save my 3G data plan.

00004038

@michaelstingl
Copy link
Contributor

Does this interfere with #1971 ?

@dragotin dragotin added this to the backlog milestone Oct 26, 2015
@r2evans
Copy link
Contributor

r2evans commented Nov 22, 2015

My vote/suggestion:

I prefer the label of "Pause" to "disable", personally, and since the pause state persists across app restarts (so, if paused when the machine shuts down or reboots, it will be paused when it starts up again), I'm generally happy with its current behavior.

I do like the idea of adding an option to the taskbar, something like this:

ocpause

@MTRichards MTRichards modified the milestones: 2.1-current, backlog, 2.2-nextminor Nov 25, 2015
@MTRichards
Copy link

@dragotin @danimo something to consider for 2.2.

@MTRichards
Copy link

We already have the pause button, all I want to consider is the request for putting it in the context menu. It is a blue ticket.

@jancborchardt
Copy link
Member

We try to cram too much in that menu already. I would strongly advise against putting this option in there since we already have it in the main settings window anyway.

At least until we consider redesigning the tray menu to be more focused and flexible than just lines of links: #1748

@martin-rueegg
Copy link

i could not find any info regarding pausing an account, except for a specific folder - which actually pauses the entire account indeed.
having the option in the drop-down menu of a folder sync definition, rather than in the account drop-down, seems counter-intuitive.

regarding having it in the context menu of the tray icon: yes, it would be great to have it there, which would be much more appreciated than the list of all synchronized local folders (if the menu should be un-cluttered).

@bboule
Copy link

bboule commented Jan 4, 2016

@cmonteroluque does this require an assignment?

@ghost
Copy link

ghost commented Jan 12, 2016

@dragotin heads up

@guruz guruz removed this from the 2.2.0-current milestone Feb 22, 2016
@guruz guruz self-assigned this Feb 22, 2016
@guruz guruz added this to the 2.2.0-current milestone Feb 22, 2016
@ckamm ckamm assigned ckamm and unassigned guruz Mar 1, 2016
ckamm added a commit to ckamm/owncloud-client that referenced this issue Mar 1, 2016
ckamm added a commit that referenced this issue Mar 2, 2016
@ckamm ckamm added the ReadyToTest QA, please validate the fix/enhancement label Mar 2, 2016
@ckamm
Copy link
Contributor

ckamm commented Mar 2, 2016

There are now options to pause and unpause all folders in the tray menu. The tray icon also changes now if all folders are paused.

@michaelstingl
Copy link
Contributor

@ckamm Great, Thanks! Could you post a screenshot?

@ckamm
Copy link
Contributor

ckamm commented Mar 2, 2016

@michaelstingl Here you go:
pause3

@guruz
Copy link
Contributor

guruz commented Mar 3, 2016

Tested and works nicely for me.

@michaelstingl It's in the nightly from this morning

@guruz guruz closed this as completed Mar 3, 2016
@martin-rueegg
Copy link

on windows 8.1 with Version 2.2.0-nightly20160302 (build 5878), i don't get those menu entries. what am i missing?

@guruz
Copy link
Contributor

guruz commented Mar 3, 2016

@martin-rueegg You need to have 2 accounts configured to get the one on the left in the screenshot. The one in the right you should get.

Please check the settings dialog if you are really really using that version, it shows the version somewhere.

@martin-rueegg
Copy link

thanks, @guruz, i did a fresh install (uninstalled 2.1.1) and also checked the version string (acutally, i've copied the string from the frontend to the comment above).
First, i only had one account and was suspecting to see at least the "Pause all synchronization". however, it did't.
Then i added a second account in order to verify if it only appears on two accounts. however, it didn't. :-(

Screenshot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blue-ticket Design & UX Enhancement ReadyToTest QA, please validate the fix/enhancement
Projects
None yet
Development

No branches or pull requests