Commit graph

11 commits

Author SHA1 Message Date
Chris Cochrun
a9b9bc1de0 fixing unused lines 2023-09-22 15:57:17 -05:00
Chris Cochrun
cd8801af51 working loading and saving of files with dialog from rust
This means we are loading and saving files with the rfd crate which
utilizes platform appropriate dialogs for saving and loading files. We
can start to use this in all other file dialog locations to make sure
we are getting the right files.

It uses xdg-desktop-portals on linux so we will always use the
appropriate file dialog for each desktop environment.
2023-09-21 17:37:14 -05:00
Chris Cochrun
d836f91425 saving file with file_helper to use rfd for portals
Using portals and rfd as our file selector to make sure that we can
utilize the appropriate file dialog on various platforms from
rust. This will eliminate some extra tomfoolery in QML.
2023-09-21 17:11:02 -05:00
Chris Cochrun
f26b6fb66a fixing little tidbits 2023-09-21 12:11:38 -05:00
Chris Cochrun
70eadeadb2 update width 2023-09-20 06:15:48 -05:00
Chris Cochrun
4a118271c0 tweaks for update 2023-03-14 14:40:23 -05:00
Chris Cochrun
c7b35f2b44 better debug messages in file validator 2023-02-17 15:01:38 -06:00
Chris Cochrun
3b35424a0c adding validation for files to make sure the underlying filesystem
hasn't deleted or moved files in the database
2023-02-17 13:12:23 -06:00
Chris Cochrun
50c17705f6 some tests and ideas for Rust 2023-01-23 17:10:49 -06:00
Chris Cochrun
e6d480d678 some testing of file_helper.rs 2022-12-14 13:39:50 -06:00
Chris Cochrun
8b4c348279 a lot of setup and testing work for rust 2022-12-13 09:33:47 -06:00