Commit Graph

38 Commits

Author SHA1 Message Date
veeso
2bd3d33ff6 Updated copyright 2021-01-09 20:45:06 +01:00
ChristianVisintin
65e7ff22f7 Explorers: append '/' to directories name 2020-12-27 10:47:11 +01:00
ChristianVisintin
14125f673a Added options to explorer, in order to define sorting modes and other options. Added bitflags to dependencies; Moved Explorer to Fs module 2020-12-26 17:29:12 +01:00
ChristianVisintin
e0d9ac2ed8 FileTransferActivity::Explorer refactoring; toggle hidden files with <A> 2020-12-26 15:50:57 +01:00
ChristianVisintin
5b042e86ef FsEntry::is_hidden() method 2020-12-26 11:58:28 +01:00
ChristianVisintin
8ccf5eb0bb FsEntry::get_name() returns &str 2020-12-26 10:51:01 +01:00
ChristianVisintin
eb12da0308 Utils into multiple files 2020-12-20 15:36:48 +01:00
ChristianVisintin
d0774fd7ed FsEntry::is_file 2020-12-19 21:38:56 +01:00
ChristianVisintin
1b99d63c47 Added one more space to size in FsEntry::fmt, since sometimes size has 4 digits 2020-12-18 16:42:06 +01:00
ChristianVisintin
d37cc4f796 test name elide in fs fmt 2020-12-18 12:27:37 +01:00
ChristianVisintin
b3fed60d12 Fixed fmt explorer windows 2020-12-18 12:06:54 +01:00
ChristianVisintin
a3d1db3fa2 Fs test fmt 2020-12-18 11:56:08 +01:00
ChristianVisintin
619ac4e753 Windows fix for fs mod 2020-12-12 22:04:59 +01:00
ChristianVisintin
99db7b6d8e Fixed FsEntry fmt 2020-12-12 17:50:01 +01:00
ChristianVisintin
3b33c55d97 Removed redundant code for fsEntry fmt 2020-12-12 17:36:39 +01:00
ChristianVisintin
5aea1d286b Code optimizations 2020-12-12 17:34:15 +01:00
ChristianVisintin
8281a840a7 Optimizing FsEntry and relatd stuff 2020-12-12 17:03:31 +01:00
ChristianVisintin
f73e43304e FsEntry::*::symlink is now a Option<Box<FsEntry>>; this improved symlinks, which gave errors some times 2020-12-12 16:26:03 +01:00
ChristianVisintin
55bda874f0 Optimized code and performance using clippy 2020-12-12 12:14:51 +01:00
ChristianVisintin
ca46c872cf fmt_pex is now a method 2020-12-10 10:05:30 +01:00
ChristianVisintin
98e3866447 Elide paths in explorer tabs if they are too long 2020-12-10 09:22:58 +01:00
ChristianVisintin
95ab3daa86 Elide file names longer than 24 2020-12-10 08:44:35 +01:00
ChristianVisintin
e9961b19cc Wtf? %M:%H format? 2020-12-06 21:24:53 +01:00
ChristianVisintin
7021331867 Removed group from explorer 2020-12-06 21:24:34 +01:00
ChristianVisintin
cd35dac4a5 Many fixes in UI; Help command 2020-11-29 17:46:56 +01:00
ChristianVisintin
28435aaeda Many fixes in UI 2020-11-29 17:05:12 +01:00
ChristianVisintin
015e2b3601 Fixed fmt for fsentry 2020-11-29 16:17:00 +01:00
ChristianVisintin
1ff42ecf13 to_string_lossy().to_string() for users/groups 2020-11-29 15:56:01 +01:00
ChristianVisintin
e3bf4602cc Push file_type to mode 2020-11-29 15:05:21 +01:00
ChristianVisintin
8d9eec0750 fmt for FsEntry 2020-11-29 14:55:35 +01:00
ChristianVisintin
074aa0f4a8 fmt_ls for FsEntry 2020-11-29 14:53:47 +01:00
ChristianVisintin
13fb42078b Gid, uid to u32 2020-11-15 11:18:35 +01:00
ChristianVisintin
1139eb2c17 Abs path to FsFile and FsDirectory 2020-11-15 11:02:36 +01:00
ChristianVisintin
d8592efee5 Fixed symlink test; tests 2020-11-14 14:09:30 +01:00
ChristianVisintin
2d9ddd3c10 Localhost implementation 2020-11-08 21:39:01 +01:00
ChristianVisintin
aa963b5000 Working on Host 2020-11-08 17:56:06 +01:00
ChristianVisintin
606a3f96f5 Filetransfer trait 2020-11-08 11:02:43 +01:00
ChristianVisintin
045a72f2de Fs module 2020-11-08 10:42:27 +01:00