Commit Graph

501 Commits

Author SHA1 Message Date
Gokcehan
6e869bfa0e cleanup 2018-03-22 17:54:24 +03:00
Gokcehan
7b1236f57a keep current position on reload
Related #92
2018-03-22 17:47:36 +03:00
Gokcehan
c76ad181f5 skip cleanup when deploying
Related #90
2018-03-20 00:20:47 +03:00
Gokcehan
845f9cf3c7 cross build only when deploying
Related #90
2018-03-19 23:51:51 +03:00
Gokcehan
0cc1f43e30 only deploy on tags
Related #90
2018-03-19 23:41:08 +03:00
Gokcehan
2ac91b79cd deploy binaries from travis
Related #90
2018-03-19 23:24:58 +03:00
Gokcehan
c3f4aa58a7 add default file opener and more keybindings
Related #9 and #94
2018-03-02 23:21:52 +03:00
Gokcehan
61c8b588cd add promptfmt option to configure prompt line
Related #50
2018-02-22 18:18:30 +03:00
Gokcehan
6c0f794a94 use relative path for default shell on unix
Related #58
2018-02-17 20:04:30 +03:00
Gokcehan
4ce6980098 add command line option for memory profiling 2018-02-17 19:22:40 +03:00
Gokcehan
ae779ae25d show current file name in the prompt
Related #50
2018-02-10 20:56:59 +03:00
Gokcehan
9fb16f78e0 use fixed sized lengths for dircounts
Related #19
2018-02-10 19:37:37 +03:00
Gokcehan
55ef28b4c7 cache file previews in memory
Related #5 and #92
2018-02-10 18:59:19 +03:00
Gokcehan
288561a9ba bind redraw to control-l
Mentioned in #92.
2018-01-29 18:12:59 +03:00
Gokcehan
f6cce2d40c rename renew to reload and bind to control-r
Mentioned in #92.
2018-01-29 18:08:51 +03:00
Gokcehan
80f43fe39c preview files asynchronously
Mentioned in #5 and #92.
2018-01-28 20:13:28 +03:00
Gokcehan
59b2001253 renew directories asynchronously
Mentioned in #92.
2018-01-27 00:28:07 +03:00
Gokcehan
58538c8020 add a ruler to statline to show current position 2018-01-11 20:48:03 +03:00
Gokcehan
fd3a983b29 clear keybind list when not found 2018-01-11 19:44:02 +03:00
Gokcehan
158b1b401b cleanup 2018-01-11 19:40:54 +03:00
Gokcehan
6774ff0b81 keep current directory hierarchy in cache on renew
Mentioned in #92.
2018-01-11 19:37:33 +03:00
Gokcehan
2b4c0f913b load directories asynchronously
Mentioned in #92.
2018-01-11 19:25:48 +03:00
Chris Howey
ec8e75ba30 make terminal 256 color output the default (#93)
this will allow terminals that support 256 color ansi codes to have
preview applications use 256 colors
2018-01-01 01:10:00 +03:00
Gokcehan
dd7b3f95c7 clear dir cache with renew
Mentioned in #92.
2017-12-25 15:19:42 +03:00
Gokcehan
2c63096d3b avoid renew when hidden option is changed
Mentioned in #92.
2017-11-30 23:11:37 +03:00
Gokcehan
ce508d7ed3 add unmark command to unmark all selections
Mentioned in #79.
2017-11-25 16:15:04 +03:00
Gokcehan
d16fcbea71 add sanity checks to ratios option
Mentioned in #77.
2017-11-22 17:30:09 +03:00
Gokcehan
946de57f26 keep ansi attributes at next line 2017-11-22 17:17:23 +03:00
Gokcehan
ba0a9005b1 prevent ansi code zero error 2017-11-20 18:46:00 +03:00
Gokcehan
9b7bf63096 cleanup 2017-11-19 21:55:13 +03:00
Gokcehan
1a39b00a8f replace renew with redraw while reading commands
Mentioned in #92.
2017-11-19 02:39:42 +03:00
Gokcehan
30ed1c651f add redraw command for ui update
Mentioned in #92.
2017-11-19 02:36:01 +03:00
Gokcehan
9ac32fc850 cache directory contents in memory
Mentioned in #92.
2017-11-19 01:25:41 +03:00
Gokcehan
accb61dad1 eliminate redundant renews for sort changes
Mentioned in #92.
2017-11-18 22:06:30 +03:00
Gokcehan
d97f4a07b6 add matrix chat link to readme 2017-11-04 19:07:34 +03:00
Gokcehan
ee7359a641 cleanup 2017-11-04 18:58:48 +03:00
Gokcehan
f1b5edfa0d show shell commands as a single line
Mentioned in #91.
2017-11-04 18:50:31 +03:00
Gokcehan
b3d2ddcc33 add freenode irc channel link to readme 2017-11-02 23:38:02 +03:00
Gokcehan
3f7bd0a62d enable smartcase and ignorecase by default
Mentioned in #69.
2017-10-31 00:35:31 +03:00
Gokcehan
5aac87bda6 handle dos line endings in config files 2017-10-30 23:28:34 +03:00
Gokcehan
94bb62f7c0 change directory to the first argument on startup
Mentioned in #63.
2017-10-30 23:08:39 +03:00
Gokcehan
9092dc6369 update custom 'put' command section in doc 2017-10-26 21:37:16 +03:00
Gokcehan
fed8d73ffe move server file clearing to builtin 'put' command
If a user defines an asynchronous 'put' command it will fetch an empty
list from the server since server file list is immediately cleared after
every 'put' command. Now that we move the clearing to the builtin 'put'
command, users need to explicitly clear server file list in their custom
'put' commands if they like.
2017-10-26 21:16:24 +03:00
Gokcehan
f907a553ae add interactive flag to cp/mv to avoid overwrite 2017-10-26 18:31:48 +03:00
Gokcehan
460ccbea4a fix lfcd path in example config 2017-10-22 17:38:19 +03:00
Gokcehan
7be21c5d05 add integrations link to readme 2017-10-22 17:36:50 +03:00
Gokcehan
7d47436a35 change cd function names to lfcd 2017-10-21 22:14:58 +03:00
Gokcehan
fd2d3a0f86 add cd scripts for cmd.exe and powershell 2017-10-21 21:00:10 +03:00
Gokcehan
098332fc05 add user defined 'put' commands to documentation 2017-09-17 19:36:37 +03:00
Gokcehan
5c4b21406b move scan and parse tests to eval 2017-09-17 15:05:29 +03:00