Bug 412648 - offline storage should show the path and allow the user to change it.
Summary: offline storage should show the path and allow the user to change it.
Status: RESOLVED INTENTIONAL
Alias: None
Product: trojita
Classification: Unmaintained
Component: Desktop GUI (show other bugs)
Version: 0.7
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Trojita default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-05 21:24 UTC by James
Modified: 2019-12-05 19:18 UTC (History)
1 user (show)

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 James 2019-10-05 21:24:04 UTC
SUMMARY
Offline storage should show the path and allow the user to change it.

STEPS TO REPRODUCE
1. Click the menu "IMAP/Setting" and select the "Offline" tab.


OBSERVED RESULT
It doesn't show the storage location and doesn't allow the user to change it.


EXPECTED RESULT
Show the storage location and allow the user to change it.
I want this because I need to be able to store my email offline on a large mechanical hard drive yet have the application on an SSD.
I do this in Thunderbird by editing the config (it also should be doable from the GUI):
$ cat ~/.thunderbird/profiles.ini 

[Profile0]
IsRelative=0
Path=/bigHD/Mozilla/Thunderbird


SOFTWARE/OS VERSIONS
LXQt About Version
0.14.1
LXQt Version
0.14.1
Qt
5.12.2
Build type
Release
System Configuration
/etc/xdg
Share Directory
/usr/share/lxqt
Translations
/usr/share/Lubuntu/lxqt/translations
/usr/local/share/lxqt/translations
/usr/share/lxqt/translations
/var/lib/snapd/desktop/lxqt/translations
Comment 1 paalsteek 2019-10-21 19:02:05 UTC
While I agree with you that it might be nice to at least show the storage path you could solve your issue by creating a symlink from $HOME/.cache/flaska.net/trojita/imap.cache.sqlite to the desired storage location.
Comment 2 Jan Kundrát 2019-12-05 19:18:03 UTC
Trojita follows the XDG spec (https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) for special purpose directories. We won't be adding any options for this. If you want to override these paths, please set the XDG_* vars.