Arun Prakash Jana
29a934a1d2
Improve readibility
2019-10-15 04:17:12 +05:30
Arun Prakash Jana
8ac4a834ad
Minor refactor
2019-10-15 03:47:57 +05:30
Arun Prakash Jana
9469479c0a
Add function to count newlines in file
2019-10-14 22:49:24 +05:30
Arun Prakash Jana
ff562983e1
Fix build break on macOS
2019-10-14 22:08:07 +05:30
KlzXS
b9d183db26
Added copy/move-as (copy/move and rename) ( #356 )
...
* Added copy/move-as (copy/move and rename)
* Little refactorings
* Also handle selection file for cpmv_rename()
2019-10-14 22:06:45 +05:30
Arun Prakash Jana
04cba31128
Use a macro for readability
2019-10-14 17:58:16 +05:30
0xACE
2ac22cfc9f
Mouseclicks are no longer delayed ( #353 )
...
This patch changes the mouseinterval to 0. And handles detection of
doubleclicking events internally.
This allows much faster response times for mouse clicks as nnn no longer
has to wait for ncurses to confirm what type of click it was.
It introduces a new config setting for changing how many milliseconds it
may take for a double click to be registered.
2019-10-14 17:55:04 +05:30
0xACE
ab0fe6c408
unmount() ask for target if not found ( #358 )
...
* unmount() ask for target if not found
unmount() now properly asks for which target to unmount if it cannot
automatically deduce which folder to unmount.
* no more automatic unmounts outside of cfgdir
2019-10-13 20:53:32 +05:30
Anna Arad
06ff2c55da
Remove -Wno-unused-parameter and do cleanup ( #357 )
2019-10-13 19:10:06 +05:30
Arun Prakash Jana
087380968d
Pass path as second argument
2019-10-13 17:28:02 +05:30
Arun Prakash Jana
e371182a5b
Optional fortune quotes in help/config page
2019-10-12 23:04:34 +05:30
Arun Prakash Jana
19df7777db
Mount archives using archivemount
2019-10-12 02:13:08 +05:30
Arun Prakash Jana
c54f50cf4f
Remove unused param
2019-10-12 00:26:34 +05:30
Arun Prakash Jana
d1d491c102
Fix #350 : cd on quit if NNN_TMPFILE is set
2019-10-11 23:19:25 +05:30
Arun Prakash Jana
45c8730d2c
Fix build break
2019-10-11 21:19:51 +05:30
Arun Prakash Jana
fe80d5aa9d
Update key collision detection
2019-10-11 20:59:22 +05:30
Anna Arad
ab8e3e445e
Implement a basic keybinding collision checker. (ToDo list #337 ) ( #348 )
2019-10-11 19:41:56 +05:30
Arun Prakash Jana
a7d224f1e5
Fix #351 : reduce prompt length for new file/dir
2019-10-11 18:38:06 +05:30
Arun Prakash Jana
b42efcbb1f
Document edit selection
2019-10-10 19:26:08 +05:30
KlzXS
b7c2ce741a
Implemented edit selection buffer ( #345 )
...
* Implemented edit selection buffer
* Added checks and changed keybind
* Forgot check and style fixes
* Don't work late at night again
You forget things when you're tired
2019-10-10 18:37:16 +05:30
Arun Prakash Jana
4f6f1a59d3
Fix #338 : export current file as $NNN
2019-10-07 16:32:00 +05:30
Arun Prakash Jana
048c5195c3
Prepare for release v2.7
2019-10-06 20:19:22 +05:30
Arun Prakash Jana
914e180287
Update help
2019-10-05 07:23:25 +05:30
Arun Prakash Jana
baac461b33
Limit imput length at readline prompt
2019-10-05 07:17:01 +05:30
Arun Prakash Jana
2f4144b0bd
Key ^N replaces ^T to toggle nav mode
2019-10-05 07:06:32 +05:30
Arun Prakash Jana
14c355bacf
Add keys: Shift+TAB, '
2019-10-05 06:59:43 +05:30
Arun Prakash Jana
402f5651a1
Use type that fits length
2019-10-04 20:34:37 +05:30
Arun Prakash Jana
8b9f96e645
Remove redundant alignment requirement
2019-10-04 08:10:35 +05:30
Arun Prakash Jana
133f55170b
Target nolocale: saves more on memory
2019-10-04 08:10:31 +05:30
Arun Prakash Jana
d493f78dea
Track up to 8 events
2019-10-03 21:15:11 +05:30
Arun Prakash Jana
3489c87b98
Remove weak check for CLI detection
2019-10-03 18:14:51 +05:30
Arun Prakash Jana
f4ec874b79
Fix
2019-10-03 03:44:54 +05:30
Arun Prakash Jana
9f68e74289
Revert "Fix #334 : Detect session type"
...
This reverts commit e226e8c889
.
2019-10-03 03:33:15 +05:30
Arun Prakash Jana
e226e8c889
Fix #334 : Detect session type
2019-10-03 02:38:26 +05:30
Arun Prakash Jana
a9f60d0353
Block range selection only when dir chanegs
2019-10-02 23:57:26 +05:30
Arun Prakash Jana
5f4046b63d
Fix #334
2019-10-02 23:04:56 +05:30
Arun Prakash Jana
67c33a5e80
Code refactor
2019-10-02 22:34:11 +05:30
Arun Prakash Jana
757a783d49
^S is used by stty, use ^K
2019-10-02 12:14:38 +05:30
Arun Prakash Jana
afdec4a573
Fix crc8 match on range selection
2019-10-01 02:55:40 +05:30
Arun Prakash Jana
951d43eb77
Clear selection file on clear selection
2019-09-30 23:02:44 +05:30
Arun Prakash Jana
025c7f0a48
Remove selmode indicator
2019-09-30 22:23:54 +05:30
Arun Prakash Jana
57d9edfed3
Get rid of selection mode. Plus associated changes.
...
- distinct keybinds for single entry, range or all selection
- selecting a file/range/all files would turn selection mode on
- single file/range or all selection appends to selection
- any operation (cp, mv, rm, plugin/file execution, cmd prompt, launch app, spawn
shell) on selection ends the selection mode
- selection buffer is cleared after mv, rm on selection
- repeat range selection on same file clears selection and exits seleciton mode
- basic check (won't work on dir reload) added to avoid duplicates in selection
2019-09-30 21:35:52 +05:30
Arun Prakash Jana
7cae5dfe44
Shortcut to list selection y is now M
2019-09-30 18:54:27 +05:30
Arun Prakash Jana
62a0932976
Update docs on new selection shortcuts
2019-09-30 08:53:34 +05:30
Arun Prakash Jana
6ba1e48e62
End multi selection mode before link
2019-09-30 07:41:34 +05:30
Arun Prakash Jana
9d23517d10
key ^Y is now ^S, key ^K is now ^J, kwy ' is now m
2019-09-30 06:54:06 +05:30
Arun Prakash Jana
318ddd2ca6
Remove shortcut Leadq to quit context
2019-09-30 06:35:16 +05:30
Arun Prakash Jana
b340ecc257
Do not clear buffer on selection end
2019-09-29 23:06:27 +05:30
Arun Prakash Jana
17de5bfc27
Use better keys for selection mode
2019-09-29 22:59:27 +05:30
Arun Prakash Jana
b046157b61
End selection mode when an operation is run
2019-09-29 21:44:47 +05:30