Commit graph

16 commits

Author SHA1 Message Date
Lilian Jónsdóttir 6af87e4d9d add keybind to sort table
lots of refactoring to do so
files on disk, and files in trash interface'd so table is agnostic
model keeps track of the files now, to facilitate sorting, and updates its own rows accordingly
2024-07-03 15:09:05 -07:00
Lilian Jónsdóttir a5654af0ff add min and max size filters
parsed by humanize
2024-06-30 18:39:23 -07:00
Lilian Jónsdóttir 94864ff344 don't trash files on different filesystems, and say it when it happens 2024-06-30 15:43:21 -07:00
Lilian Jónsdóttir 281c32c2a0 prompt for new filename on restore if existing 2024-06-28 11:27:08 -07:00
Lilian Jónsdóttir a3ff94ec8e play nice with other implementations that replace " " with "%20" 2024-06-28 10:45:44 -07:00
Lilian Jónsdóttir f9232a095b some consistency would be nice 2024-06-24 21:54:46 -07:00
Lilian Jónsdóttir 7fdb8052c4 generate random names until one fits 2024-06-20 23:06:30 -07:00
Lilian Jónsdóttir 36548bfdb3 small step to ensure filename collision doesn't happen 2024-06-20 11:40:28 -07:00
Lilian Jónsdóttir c9a2f3b3d7 add newline to end of trashinfo 2024-06-20 09:18:30 -07:00
Lilian Jónsdóttir bc8eadc65a weird spacing 2024-06-19 22:43:35 -07:00
Lilian Jónsdóttir f78bec0a27 add filters for file/dir only and ignoring hidden 2024-06-19 20:23:05 -07:00
Lilian Jónsdóttir 00cee25075 add interactive tables for all commands 2024-06-19 19:19:07 -07:00
Lilian Jónsdóttir 09161611d0 don't show size if is folder 2024-06-19 19:19:07 -07:00
Lilian Jónsdóttir 4d929160d1 add original-path flag for list/restore/clean files in trash 2024-06-19 19:19:07 -07:00
Lilian Jónsdóttir 3e3b97b2c1 clean trashed directories correctly 2024-06-19 19:19:06 -07:00
Lilian Jónsdóttir cc1523034b initial commit, it does the thing 2024-06-19 19:19:06 -07:00