Commit graph

17 commits

Author SHA1 Message Date
Jeremy Soller
cb4bd84ea5 Rebase on new libcosmic and iced 2024-02-09 07:09:51 -07:00
Jeremy Soller
0bb7494269 Patch wgpu 2024-02-03 12:14:35 -07:00
Jeremy Soller
588211adb0 Enable multi-window feature of libcosmic 2024-02-01 19:40:37 -07:00
Joshua Megnauth
d6c58991c0
Test helpers and unit tests (#26)
* Implement a few utility functions for tests

Most tests would require a test file hierarchy instead of operating on a
live system.

* Add unit tests for `tab::scan_path`

Tests:
* Works on a valid path
* Returns an empty Vec on an invalid directory
* Returns an empty Vec for an empty directory

I also implemented a few test helpers that may be useful for other
unit tests.

* Less spammy test logs and placate Clippy.
2024-02-01 09:29:10 -07:00
Jeremy Soller
12d087abd9
Watch folders for changes 2024-01-30 11:26:23 -07:00
Jeremy Soller
583ba6c22d
Set MSRV to 1.71 2024-01-29 09:47:17 -07:00
Wyatt Herkamp
44960f5d08 Fix Windows Bug 2024-01-28 17:54:13 -07:00
Wyatt Herkamp
65227fcd76 update depends 2024-01-28 17:54:13 -07:00
Jeremy Soller
6536a66ba2
Add helper for setting config values efficiently 2024-01-14 18:55:15 -07:00
Jeremy Soller
69531644ff
Update to upstream trash-rs 2024-01-10 08:55:47 -07:00
Jeremy Soller
a43de15627 Get is_dir and size for trash items 2024-01-06 12:59:36 -07:00
Jeremy Soller
1ba5be1116
Partial trash implementation 2024-01-05 16:17:23 -07:00
Jeremy Soller
42c4ec9dad
Add simple file properties 2024-01-05 14:44:20 -07:00
Jeremy Soller
2d0a0059d3
Sort naturally 2024-01-05 09:44:47 -07:00
Jeremy Soller
7efe6efa30
Rescan in background and describe empty folders 2024-01-05 08:55:18 -07:00
Jeremy Soller
68be49302b
Bring in mime icon implementation from cosmic-edit 2024-01-03 15:33:28 -07:00
Jeremy Soller
9978f246b9
Basic implementation 2024-01-03 15:27:32 -07:00