Commit Graph

682 Commits

Author SHA1 Message Date
ChristianVisintin
f06f718b47 when file index is at the end of the list, moving down will set the current index to the first element and viceversa 2020-12-13 09:46:36 +01:00
ChristianVisintin
db532cc4b7 Added <CTRL+C> to help page 2020-12-13 09:41:41 +01:00
ChristianVisintin
962843bb97 Log transfer aborted 2020-12-13 09:39:12 +01:00
ChristianVisintin
619ac4e753 Windows fix for fs mod 2020-12-12 22:04:59 +01:00
ChristianVisintin
a8a9cb9d2e Abort upload/download pressing Ctrl+C 2020-12-12 22:00:12 +01:00
ChristianVisintin
3e72787625 Transfer states 2020-12-12 21:32:11 +01:00
ChristianVisintin
d89839443d Trim hostname 2020-12-12 18:04:47 +01:00
ChristianVisintin
99db7b6d8e Fixed FsEntry fmt 2020-12-12 17:50:01 +01:00
ChristianVisintin
1fb614642c Added 'E' to keybindings; behaves as <DEL> (added because some keyboards don't have <DEL> 2020-12-12 17:44:04 +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
3dcf33ebe2 Optimized code, with the newest fsentry methods 2020-12-12 17:33:15 +01:00
ChristianVisintin
912da10696 When downloading symlinks, the filename and its size is now known (thanks to the new symlinks management) 2020-12-12 17:32:49 +01:00
ChristianVisintin
8281a840a7 Optimizing FsEntry and relatd stuff 2020-12-12 17:03:31 +01:00
ChristianVisintin
57e83a63dd Optimized code for fsentry 2020-12-12 16:32:21 +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
c9c35d027b Removed unused import 2020-12-10 12:13:45 +01:00
ChristianVisintin
11475b64ea Removed ctrl to 'Q' 2020-12-10 12:06:32 +01:00
ChristianVisintin
53249c8bc5 Break on recv/send errors 2020-12-10 11:52:00 +01:00
ChristianVisintin
843c5ab6d0 Break on recv/send errors 2020-12-10 11:51:49 +01:00
ChristianVisintin
66f17c93c2 Finalize get stream for FTP 2020-12-10 11:27:00 +01:00
ChristianVisintin
040b684398 Typo in windows version 2020-12-10 11:04:53 +01:00
ChristianVisintin
7e6044a41b Removed CTRL key; just press associated key to perform command 2020-12-10 10:28:40 +01:00
ChristianVisintin
145b778ff3 Added FileInfo popup ('I') 2020-12-10 10:28:13 +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
93977cc714 Ignore capital letters when sorting files 2020-12-09 16:35:16 +01:00
ChristianVisintin
b3537afd2e Check value in set_progress 2020-12-09 16:29:35 +01:00
ChristianVisintin
5a96091258 Fixed help 2020-12-09 16:19:27 +01:00
ChristianVisintin
8f3e416144 Ask password before cleaning screen 2020-12-09 16:17:11 +01:00
ChristianVisintin
a2a7478f5b Published new rust-ftp as ftp4 2020-12-06 22:56:40 +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
5e0b130123 Improved sftp and I/O in general: set buffer size to 65536 2020-12-06 20:59:45 +01:00
ChristianVisintin
0ed6bd30f1 Fixed help popup 2020-12-06 18:06:42 +01:00
ChristianVisintin
2b51f3c79a Fixed windows scp test 2020-12-06 11:15:08 +01:00
ChristianVisintin
148bff5117 Fixed windows host test 2020-12-06 11:13:21 +01:00
ChristianVisintin
1783a0fc35 Fixed windows host test 2020-12-06 11:12:36 +01:00
ChristianVisintin
357c0c9189 Fixed mouse captures issue with the terminal 2020-12-06 10:55:15 +01:00
ChristianVisintin
e956327b47 Fixed scp test 2020-12-06 10:49:32 +01:00
ChristianVisintin
e015f558c9 lol, removed blinking texts (that I couldn't see on my terminal) 2020-12-06 10:48:06 +01:00
ChristianVisintin
be60ae1705 Enlarged yes/no dialog 2020-12-06 10:43:41 +01:00
ChristianVisintin
4017739dbb Don't c align text in yes/no dialog 2020-12-06 10:39:39 +01:00
ChristianVisintin
d61366bed7 Fixed error type for ftp 2020-12-06 10:37:44 +01:00
ChristianVisintin
8e8247c4a9 Multi-line popups; wrap texts and align popup texts to the center 2020-12-05 23:07:23 +01:00
ChristianVisintin
79fadf64de Align popup texts to center 2020-12-05 22:56:09 +01:00
ChristianVisintin
ce56c227db Don't // Check if file_name is '.' or '..' 2020-12-05 21:11:03 +01:00
ChristianVisintin
af7bd17422 Use bufreader and bufwriter to optimize performance; but sftp is slow anyway 2020-12-05 21:10:45 +01:00