Arun Prakash Jana
eea4d34423
Fix build break
2021-04-26 07:31:15 +05:30
Arun Prakash Jana
34c3d2116a
Bksp/Del at empty filter prompt to refresh dir and retain prompt
2021-04-26 00:53:48 +05:30
Arun Prakash Jana
1fde10b022
Fix LGTM alerts
2021-04-25 16:54:43 +05:30
Arun Prakash Jana
6d2325e18a
Minor reformat to fix build break
2021-04-17 20:55:37 +05:30
Arun Prakash Jana
69431e49a9
Got to last dir on '~' or '/' key repeat
2021-04-17 20:25:58 +05:30
Arun Prakash Jana
25157592df
make option NOX11: disable notis, sel to clipboard sync, xterm title
2021-04-17 13:08:34 +05:30
Arun Prakash Jana
f4c5b1a937
Happy Birthday nnn! 🍰
2021-04-13 16:35:13 +05:30
Arun Prakash Jana
5bfc868321
Show xterm title on option '-x'
2021-04-13 16:34:06 +05:30
Arun Prakash Jana
a482e8afe5
Prepare for release v3.7 Sushi
2021-04-13 11:07:25 +05:30
Arun Prakash Jana
0c55e74fb5
Minor refactor
2021-04-13 09:06:26 +05:30
Arun Prakash Jana
ee04215d91
Fix #941 : on macOS set depth to OPEN_MAX for nftw()
2021-04-11 01:06:02 +05:30
Luuk van Baal
710e621735
more icon changes
2021-04-09 14:10:12 +02:00
Luuk van Baal
a5a1c7b82c
nerdicon/preview fixes
2021-04-09 12:13:32 +02:00
Arun Prakash Jana
a1cb764943
make option O_CKBOARD for checker board indicator in detail mode
2021-04-09 12:05:03 +05:30
Arun Prakash Jana
903a4b3a66
Use printw() to print time
2021-04-08 03:13:43 +05:30
Mischievous Meerkat
9a73057272
Merge pull request #939 from luukvbaal/printw
...
print_details: printw align
2021-04-08 02:55:53 +05:30
Luuk van Baal
ada4695bb6
ind to char
2021-04-07 23:10:12 +02:00
Arun Prakash Jana
dc9d877941
Use ACS_CKBOARD for currrent entry in detail mode
2021-04-08 02:38:29 +05:30
Luuk van Baal
f1f147c928
print_details: printw align
2021-04-07 23:00:48 +02:00
Arun Prakash Jana
a44b23786f
Use a single routine for common code
2021-04-07 09:17:36 +05:30
Arun Prakash Jana
b3132d6398
Combine multiple functions
2021-04-06 21:59:21 +05:30
Arun Prakash Jana
f27df77777
Minor refactor
2021-04-06 20:02:56 +05:30
Arun Prakash Jana
edacfcc828
Remove loop for printing spaces
2021-04-06 16:25:02 +05:30
Arun Prakash Jana
0223d53584
Fix #936 : name col len in old color mode and icons
2021-04-06 10:53:04 +05:30
Arun Prakash Jana
b0fd7a5ffe
Reverse only hovered file name in detail mode
...
Changes:
- reverse only the file name in detail view
- don't apply reverse to details, show an arrow to the left
- always show selection ('+' symbol) in bright
- delegate showing selection '+' to printent()
2021-04-06 10:03:56 +05:30
Arun Prakash Jana
dd5588650d
Initialize once
2021-04-06 04:36:34 +05:30
Arun Prakash Jana
ed23e494a9
Replace printw(), optimize xitoa()
2021-04-06 03:28:02 +05:30
Arun Prakash Jana
a62bcd3f87
Pass mode directly for indicator
2021-04-06 00:19:32 +05:30
Arun Prakash Jana
ed55fbd9d5
Compact switch cases
2021-04-05 21:49:14 +05:30
Arun Prakash Jana
98308b8444
Continuous reverse for current entry in 8-color mode
2021-04-05 21:27:54 +05:30
exoton
98a0f7484a
Refactor printent/printent_long (DRY) ( #934 )
...
* Refactor printent/printent_long (DRY)
* Extend selection gap for icons, fix device names.
2021-04-05 21:26:25 +05:30
Arun Prakash Jana
a6a09338a2
Reformat UID/GID printing in statusbar
2021-04-05 21:04:44 +05:30
luukvbaal
832676984b
exchange double width glyph ( #926 )
2021-03-28 17:27:57 +05:30
Rudolf Adamkovič
655e8886f1
Improve consistency/spelling in some comments ( #924 )
...
* [comments] Fix incorrectly spelled verb "set up"
* [comments] Fix incorrectly capitalized "MIME" (as in MIME types)
* [comments] Fix inconsistent spelling: "filename" vs "file name"
* [comments] Add missing whitespace
* [comments] Make a comment capitalized like its sibings
* [comments] Improve sentence clarity with a comma
* [comments] Fix inconsistent spelling: "Esc" vs "Escape"
* [comments] Improve consistency of spelling and spacing
* Change 'set up' to 'set-up'
2021-03-28 07:25:43 +05:30
Arun Prakash Jana
b29d898350
Fix build break
2021-03-28 01:16:22 +05:30
Arun Prakash Jana
ccf2927b6d
Replace $HOME with '~' in address bar
2021-03-27 23:28:23 +05:30
Arun Prakash Jana
e5d44ce223
Replace $HOME by '~' in terminal title
2021-03-27 22:15:11 +05:30
Arun Prakash Jana
980fd80aa9
Do not clear selection on single file removal
2021-03-27 19:07:40 +05:30
Arun Prakash Jana
7f5dbd11e3
Fix #917 : enhance plugin framework to clear sel on request
...
With this enhancement, plugins which operate on selection
can explicitly request the program to clear the selection.
2021-03-27 17:12:21 +05:30
Arun Prakash Jana
7c63dc8d73
Fix CI break due to size of browse()
2021-03-26 20:08:23 +05:30
luukvbaal
d5dac4c686
Show non matching guid in statusbar ( #921 )
2021-03-26 19:24:54 +05:30
Arun Prakash Jana
9c218d41e8
Fix #918 : picker mode broken
2021-03-26 01:14:16 +05:30
Léo Villeveygoux
5bba7b45fa
Save/load the terminal window title using xterm esc sequences
2021-03-24 15:40:29 +01:00
lvgx
1c2cb7fd31
Show path in terminal title ( #912 )
...
* Show path in terminal title
* Better terminal window title format
Title is now "basename (full/path)"
2021-03-24 06:50:51 +05:30
Arun Prakash Jana
9f0a374255
Show number of links and inode num for hard links
2021-03-21 21:24:47 +05:30
Arun Prakash Jana
49c458517f
Show symlink size on readlink failure
2021-03-21 06:53:38 +05:30
Arun Prakash Jana
71083b0670
Show correct symlink size in sttausbar
2021-03-21 06:25:17 +05:30
Arun Prakash Jana
c625679d58
Remove redundant chars in symlink target display
2021-03-21 05:58:34 +05:30
Arun Prakash Jana
4c8e2e25b8
Fix garbled symlink target
2021-03-19 00:27:45 +05:30
Arun Prakash Jana
5f0b3b74d0
Fix #889 : clear selection if plugin doesn't send data
2021-03-19 00:00:37 +05:30
Arun Prakash Jana
c825a9e541
Fix #893 : show symlink target in statusbar
2021-03-18 23:45:32 +05:30
Arun Prakash Jana
381b251fd0
Fix #890 : wrong macro
2021-03-18 22:35:59 +05:30
Arun Prakash Jana
fddc5086dd
Fix #888 : wrong volume free/total size on macOS
2021-03-17 23:37:26 +05:30
Arun Prakash Jana
93ca773c59
Resurrect current/sel prompt
2021-03-17 23:06:08 +05:30
Arun Prakash Jana
12e7e2c7e0
Revert clear selection on plugin invocation
...
Many plugins are used for navigating to the target directory.
This reverts commit 026f76f14c
.
2021-03-17 02:12:21 +05:30
Arun Prakash Jana
234a7e0080
Prepare for release v3.6
2021-03-16 00:52:50 +05:30
Arun Prakash Jana
3cd93a355a
Minor code reformat for clarity
2021-03-14 14:35:19 +05:30
Arun Prakash Jana
3387f0a6ac
Have a distinct unused msg for index 0
2021-03-06 12:20:14 +05:30
Arun Prakash Jana
e901615fcc
Add check for non-empty selection buffer
2021-03-04 23:55:41 +05:30
Arun Prakash Jana
8886f1cd56
Fix regression in #864
2021-03-04 19:56:15 +05:30
Arun Prakash Jana
c7140e6758
Fix #864
2021-03-04 17:51:57 +05:30
Mischievous Meerkat
5c47ac651f
Merge pull request #858 from KlzXS/xdgopen
...
Fix frozen terminal caused by opener
2021-02-19 03:13:25 +05:30
KlzXS
8bdd4b2e2a
Use the fix you just implemented
2021-02-17 09:08:12 +00:00
KlzXS
54b7dc4756
Fix frozen terminal
...
xdg-open would launch a cli program that would contest the terminal for character input
2021-02-16 22:33:09 +00:00
KlzXS
a27568824e
Add check for empty selection
...
nop when empty
2021-02-16 21:33:42 +00:00
Arun Prakash Jana
7e307bc2ff
Fix alignment
2021-02-11 21:04:37 +05:30
0xACE
67962efbd5
state.runctx now retains bitwidth as cfg.curctx
...
Didn't test this out, but judging by the name of the variable this
should be a bugfix
2021-02-11 04:11:54 +01:00
Arun Prakash Jana
16de133fea
Retain a way to return to start dir if file opened
2021-02-11 05:26:51 +05:30
Arun Prakash Jana
600286b627
Always prefer selection over current file
...
If you have selected some files, you intend to work on them. Also, this prompt
expects <kbd>c</kbd> / <kbd>s</kbd> which should cancel the next prompt in the
delete workflow. Rest of the three workflows are non-fatal.
Benefits of removing this option:
- code reduction
- one less step in the relevant workflows (more than one prompt feels dragged)
This prompt shows in the following workflows:
- delete: users have explicitly requested to prefer sel over current
- batch rename: key <kbd>^R</kbd> renames a single file
- archive: in most of the cases the user would want to archive the selection
- create sym/hard link: not a frequently used workflow (in general)
2021-02-10 05:12:40 +05:30
Arun Prakash Jana
026f76f14c
Clear selection after successful plugin invocation
2021-02-10 04:25:08 +05:30
Arun Prakash Jana
118657020e
Fix indentation in helpstr
2021-02-08 07:13:16 +05:30
uvelichitel
3776f72af1
Correct umount fusefs on FreeBSD
2021-01-31 00:47:09 +03:00
freddii
50386ff511
fixed wrong spelled words
2021-01-18 13:55:28 +01:00
Robin Schneider
25eba96466
Use HTTPS everywhere (mechanical edit using util from https-everywhere)
...
```Shell
~/src/EFForg/https-everywhere/utils/rewriter/rewriter.js .
```
Ref: https://github.com/EFForg/https-everywhere/tree/master/utils/rewriter
Remove suspicious file
2021-01-07 08:32:59 +05:30
Arun Prakash Jana
8e92ea8ad6
Update copyright year
2020-12-29 02:34:23 +05:30
Arun Prakash Jana
a31af54c00
Fix #812 : clear selection on single file deletion
2020-12-10 21:50:01 +05:30
Arun Prakash Jana
947c4a9faf
Checkpatch fixes
2020-12-10 01:33:17 +05:30
Arun Prakash Jana
375df9f40b
Show tmp dir details in debug
2020-11-29 23:32:37 +05:30
Arun Prakash Jana
5966927008
Minor refactor - browse()
2020-11-25 02:51:01 +05:30
Arun Prakash Jana
6555dd8cee
Limit lines of code per func to 900
2020-11-25 02:15:13 +05:30
Arun Prakash Jana
2ec9103859
Loop the command prompt
2020-11-24 23:48:48 +05:30
Arun Prakash Jana
58bb63633d
Fix build error
2020-11-22 03:58:37 +05:30
Marco Grunert
6f7a4f723b
inotify is available only on Linux
2020-11-21 21:32:18 +05:30
Arun Prakash Jana
b4b3ee4868
Key A to invert selection
2020-11-20 01:08:53 +05:30
Arun Prakash Jana
7f605ab995
Let ^L exit filter mode and redraw if no last filter
2020-11-19 23:30:32 +05:30
Arun Prakash Jana
a443a321ef
Fix #786 : memccpy() detects buffer overlap on macOS
2020-11-19 09:38:17 +05:30
Arun Prakash Jana
8735f11c58
Show msg on invalid list input, remove dep
2020-11-18 23:40:23 +05:30
Arun Prakash Jana
d38f4b13d4
Fix #784 : support msys2 compilation
2020-11-18 04:07:40 +05:30
Arun Prakash Jana
f6cc2e6161
Prepare for release v3.5 Freddie
...
Code named after Freddie Mercury: https://en.wikipedia.org/wiki/Freddie_Mercury
2020-11-17 08:19:09 +05:30
Arun Prakash Jana
13923117dc
Update help
2020-11-14 10:05:51 +05:30
Arun Prakash Jana
74cd15c232
Q - error & quit if no selection, else pick & quit
2020-11-13 12:40:57 +05:30
Arun Prakash Jana
7afc3eeedd
Fix #777 : input stream ishould trump -s/-S
...
If an input stream is available, prioritize that over sessions. find/grep
syntax can be very complex and can be scripted. On the contrary, sessions
can be loaded at runtime and the persistent session can be "restored".
An interesting use case is the listing is done in picker mode from a script
and the user expects to "pick" some entries among the listed search results.
Another important change is - if the user tries to load the "last session"
explicitly by name instead of using the session option _restore_, we should
not overwrite the "last session" ("@") before loading the it.
2020-11-13 11:37:28 +05:30
Arun Prakash Jana
52b87a2492
Clean-up help
2020-11-10 20:12:49 +05:30
Arun Prakash Jana
c674cb5934
Fix #775 : quit on double Esc
2020-11-10 19:13:38 +05:30
Arun Prakash Jana
d8d43ca85f
Fix locker not invoked
2020-11-05 20:40:31 +05:30
Arun Prakash Jana
0b31414c9a
make option O_NOUG to compile out user group info
2020-10-31 21:22:01 +05:30
Arun Prakash Jana
ff5685b64d
Option -U to show user and group in status bar
2020-10-31 20:48:05 +05:30
Arun Prakash Jana
65bffda6eb
Fix build break
2020-10-20 18:20:59 +05:30
Arun Prakash Jana
234f7ae563
Fix #763 : Revert "Fix #759 " (makes nnn hang when used in a script)
...
This reverts commit c074572748
.
2020-10-18 03:59:05 +05:30
Arun Prakash Jana
c074572748
Fix #759
2020-10-15 08:07:32 +05:30