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
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.
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.