Commit graph

276 commits

Author SHA1 Message Date
Jeremy Soller
dd47723a72
Update cosmic-text 2024-02-02 10:51:25 -07:00
Jeremy Soller
87ad2f7dd9
Convert to library 2024-02-01 15:14:14 -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
Ron Waldon-Howe
a4e7b52467 fix: cargo update to target available cosmic-text commit 2024-01-20 20:03:11 -07:00
Jeremy Soller
6536a66ba2
Add helper for setting config values efficiently 2024-01-14 18:55:15 -07:00
Jeremy Soller
348cf75e26
Update dependencies 2024-01-12 09:58:57 -07:00
Jeremy Soller
4674142179
Update dependencies 2024-01-11 11:51:12 -07:00
Jeremy Soller
209622b758
Breadcrumb view 2024-01-10 12:57:30 -07:00
Jeremy Soller
69531644ff
Update to upstream trash-rs 2024-01-10 08:55:47 -07:00
Jeremy Soller
b354a7d9e2
Add nav bar 2024-01-09 15:34:48 -07:00
Jeremy Soller
7ebfd01666 Update dependencies 2024-01-07 09:13:31 -07:00
Jeremy Soller
212208ff68 Update dependencies 2024-01-07 09:11:12 -07:00
Jeremy Soller
b966aea9b3 Update dependencies 2024-01-06 20:56:39 -07:00
Jeremy Soller
0eaa5c5199 Update dependencies 2024-01-06 20:20:06 -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
ac93fc79d4
Add context menu 2024-01-05 11:18:38 -07:00
Jeremy Soller
2d0a0059d3
Sort naturally 2024-01-05 09:44:47 -07:00
Jeremy Soller
24b094cdc3
Update dependencies 2024-01-04 15:21:33 -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