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