Commit graph

20 commits

Author SHA1 Message Date
Jeremy Soller
c8aa80fb2f
Add operation to permanently delete trash items, fixes #841 2025-03-03 13:44:06 -07:00
l-const
ba98547acb
Fix unit test - fedora build. 2025-02-11 18:33:59 +02:00
Jeremy Soller
22bca8632b
Format 2025-02-04 15:41:16 -07:00
Jeremy Soller
2f668b0bd6
Merge pull request #779 from ellieplayswow/feature/compress-extract-password-zips
adding in support to extract/compress zip files with passwords
2025-02-03 13:25:12 -07:00
ellieplayswow
b4dae4bfa8 VecDeque makes more sense to maintain order of operations 2025-02-03 15:51:42 +00:00
ellieplayswow
a4d7a377d3 quick cleanup to some untranslated strings, moving zip extract dir creation order 2025-02-03 15:46:10 +00:00
ellieplayswow
22552c658f adding in support to extract/compress zip files with passwords 2025-01-29 21:19:03 +00:00
Josh Megnauth
8ff54d1522 chore(clippy): mime_app, operation, mounter
Fixes Clippy lints for:
* src/mounter/
* src/operation/
* src/mime_app.rs
* src/mouse_area.rs (I missed two of them last time)
2025-01-22 08:10:05 -07:00
Josh Megnauth
df2d01e9ba chore(clippy): thumbnailer.rs, two files in operation
Fixes Clippy lints for:
* src/thumbnailer.rs
* src/operation/mod.rs
* src/operation/recursive.rs

One of the Clippy lints also involved fixing a TODO to replace a
deprecated function that malfunctioned under Windows.
2025-01-19 10:55:41 -07:00
Josh Megnauth
0f5163acc6 fix: Strip more file names in extractor
Closes: #698

I ended up fixing a few Clippy lints while tracking down this problem.
It turns out that the issue was way simpler than I assumed: ".tar.xz"
needed to be added to a slice of extensions to strip.
2025-01-14 08:48:02 -07:00
Jeremy Soller
b4b5e78abe
Move progress into controller to make it not block 2024-11-20 08:15:31 -07:00
Jeremy Soller
c4a08ead84
Fix tests 2024-11-19 20:18:37 -07:00
Jeremy Soller
24a7f2bc31
Select result of operation, fixes #500 2024-11-19 20:17:58 -07:00
Jeremy Soller
4ba7d7bbfc
Fix tests 2024-11-19 08:15:47 -07:00
Jeremy Soller
2f08c05afe
Refactor directory size to allow for cancellation 2024-11-15 17:30:25 -07:00
Jeremy Soller
49595d87f3
Improve display of paused state 2024-11-15 11:07:26 -07:00
Jeremy Soller
2109c8c3d6
Implement pause for operations 2024-11-15 09:47:03 -07:00
Jeremy Soller
6a79e8178f
Implement progress and cancellation for extraction 2024-11-14 16:00:35 -07:00
Jeremy Soller
00ed3115cc
Implement progress notification and cancellation 2024-11-14 14:43:45 -07:00
Jeremy Soller
a32f25fa95
Remove fs_extra (#655)
* WIP Remove fs_extra

* Finish removing fs_extra
2024-11-13 14:36:11 -07:00
Renamed from src/operation.rs (Browse further)