Bug 311426 - Don't just hide unconnected/non-existing "recent folders"
Summary: Don't just hide unconnected/non-existing "recent folders"
Status: RESOLVED WORKSFORME
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: 2.10.0
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-09 17:06 UTC by Bernd Oliver Sünderhauf
Modified: 2012-12-12 18:20 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd Oliver Sünderhauf 2012-12-09 17:06:18 UTC
Per Bug #303474, "Recent folders" that can't be found are temporarily hidden now. For the usecase given in the original report, this is a great improvement.

However, now the dozens of (temporary) folders are invisibly tracked, checked on every startup and can't even be removed from the list anymore except the user decides to "forget all".
Also, there are use cases, where the user wants some folders to be listed even though they are currently not reachable, for example because there is currently no network connection.
There are even use cases, where the former behaviour is wanted: ask for credentials in order to reconnect to the folder.

Reproducible: Always



Expected Results:  
So now there needs to be a more sophisticated management of recent folders.
Certainly a context menu action "forget unreachable folders" would be necessary.
A context menu switch "display hidden folders: yes/no", would be great, too.
A nice alternative to that could be showing unreachable folders collapsed at the bottom instead of completely hidden.
Also, the original behaviour should be available as a Preferences switch.
Comment 1 Aurelien Gateau 2012-12-12 18:20:56 UTC
Gwenview only hides non-existing folders if they are "fast local urls": folders 
which are from the hard-drive (an url pointing to a folder on a NFS mount for 
example is considered as a "slow local url"). This means remote folders should 
still appear even if network is down.