Bug 514866 - Last-used save location not remembered or configurable
Summary: Last-used save location not remembered or configurable
Status: CONFIRMED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: git master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-20 15:01 UTC by Nate Graham
Modified: 2026-01-23 00:49 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2026-01-20 15:01:11 UTC
SUMMARY
I like saving all my downloads in ~/Desktop and not ~/Downloads (so I don't forget about them…), but NeoChat always defaults the save dialog to ~/Downloads.

I can think of two things that would help here:
1. Remembering the last-used save location
2. Making the default save location configurable (like it is in web browsers and Spectacle)

2 is more of a nice-to-have, but 1 would be a great change on its own IMO.


SOFTWARE/OS VERSIONS
NeoChat from the nightly git repo
Comment 1 Joshua Goins 2026-01-20 17:16:09 UTC
I took a quick look at the code, it looks like its *supposed* to keep this persistent but doesn't. And if we do want to make it configurable, it's just a regular KConfigXT option anyway.
Comment 2 Joshua Goins 2026-01-22 23:38:16 UTC
Do you have a specific "Save" dialog that's causing this bug? We have multiple, and I can't reproduce at least.
Comment 3 Nate Graham 2026-01-23 00:39:02 UTC
It was the dialog to save files in messages, invoked from the buttons in the chat bubbles themselves.

I'm using a nightly Flatpak build of NeoChat, if that's relevant.
Comment 4 Joshua Goins 2026-01-23 00:49:08 UTC
(In reply to Nate Graham from comment #3)
> It was the dialog to save files in messages, invoked from the buttons in the
> chat bubbles themselves.
> 
> I'm using a nightly Flatpak build of NeoChat, if that's relevant.

Oh indeed the Flatpak bit may be relevant, I'll keep that in mind.