Bug 514866

Summary: Last-used save location not remembered or configurable
Product: [Applications] NeoChat Reporter: Nate Graham <nate>
Component: GeneralAssignee: Tobias Fella <fella>
Status: CONFIRMED ---    
Severity: normal CC: carl, josh
Priority: NOR    
Version First Reported In: git master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

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.