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
6a6a494012
chore(clippy): mouse_area, controller & more
...
Fixes lints for:
* src/operation/controller.rs
* src/mouse_area.rs
* src/mounter/mod.rs
2025-01-19 10:55:56 -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