Commit graph

121 commits

Author SHA1 Message Date
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
KlzXS
7310a9a773
Fix #835 2021-01-13 14:13:07 +00: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
b54fc95c43
Remove obsolete options 2020-11-27 18:29:04 +05:30
Arun Prakash Jana
aefe962182
Revert to dev tag 2020-11-17 08:55:12 +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
30edbeee6c
Update Haiku Makefile 2020-10-31 21:35:02 +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
12c09e85e3
Update tagline 2020-09-11 03:13:08 +05:30
Arun Prakash Jana
2ddabf19e0
Fix #724 2020-09-09 01:17:20 +05:30
Arun Prakash Jana
0b0605813d
Update auto-completion scripts 2020-09-01 23:06:26 +05:30
lvgx
bcbe8080be
Add support for Alexey Tourbin's QSORT code (#708)
* Add support for Alexey Tourbin's QSORT code

See https://github.com/svpv/qsort

* Add benchmark scripts and compilation mode

Compile with `make O_BENCHMARK=1`, and run benchmarks with e.g.:
  ./misc/test/benchmark.sh ./nnn '/' '/usr/bin' '/usr/lib' > benchdata
You can then plot basic violin graphs with:
  ./misc/test/plot-bench.py benchdata

* Update style, doc, haiku support, fix lint
2020-08-21 08:15:45 +05:30
Jake Secunda
d37356a936
Haiku: Some small fixes to the recipe and resource file (#707)
* Haiku: Some small fixes to the recipe and resource file

Whoops...just some small fixes.

* Update nnn.rdef

Co-authored-by: Jana <engineerarun@gmail.com>
2020-08-20 22:21:28 +05:30
Arun Prakash Jana
6627f8f272
Update Haiku Makefile 2020-08-18 17:21:21 +05:30
Arun Prakash Jana
9c20f43410
Prepare for release v3.4 2020-08-18 15:33:49 +05:30
Arun Prakash Jana
d86810a425
Minor reformat 2020-08-16 06:54:47 +05:30
KlzXS
a85467d462
Icons (#697)
* Add icons

* Fix build break

* Fix icon position in detailed mode

* Various fixes

* Provision for icon specific colors

No icons with oldcolor. Small optimizatons

* Update Makefiles

Small refinement for other matching
2020-08-16 06:30:58 +05:30
Arun Prakash Jana
fbd5e77ec1
Initialize all make options 2020-08-14 00:02:54 +05:30
CodeforEvolution
6f9571a805 Haiku: General fixup, add icon, add rdef file
- Add a native vector icon for Haiku (it hasn't been Haiku-ified yet however)
- Add a rdef file (specifies application metadata)
- Add clipboard support, notififcation support, and basic nuke support
- Fix support for fortunes on Haiku ("-s" option is not available on Haiku)
- Cleanup Haiku recipe
2020-08-09 22:19:51 -05:00
Arun Prakash Jana
42fd2a4d13
Program option to use older 2020-08-04 20:36:19 +05:30
Arun Prakash Jana
f17911e189
Prepare for release v3.3 2020-07-14 05:50:22 +05:30
Arun Prakash Jana
28bf18adab
Update contributing guideline 2020-06-19 07:35:05 +05:30
Arun Prakash Jana
4b4bf6cca5
Option -u to disable current/selection prompt 2020-06-15 19:54:44 +05:30
Ian R
1f22da2994
Feature #534: Support hardware cursor sync 2020-06-11 11:30:43 +05:30
Arun Prakash Jana
e3d90a98ce
Support make option O_CTX8 for 8 contexts
Note that this is not compatible with 4 contexts.
2020-05-30 07:01:34 +05:30
basbebe
0a318bd411
add 'wraps' attribute to allow autocompletion (#606) 2020-05-29 20:28:59 +05:30
Arun Prakash Jana
e688188fa6
x86-64 to x86_64 2020-05-26 06:21:01 +05:30
Arun Prakash Jana
713bab21ea
Prepare for release v3.2 2020-05-26 05:38:38 +05:30
Arun Prakash Jana
3527f68554
Add openSUSE Tumbleweed 2020-05-23 18:07:23 +05:30
lvgx
b1027150ed
Add -a option to generate a temporary NNN_FIFO (#588)
* Add -a option to generate a temporary NNN_FIFO

* Add documentation for -a option

* plugins/README.md: promote the use of -a

This obsoletes the global FIFO unlink trick, so I remove mentions of it.
@jarun update:

Polish -a
2020-05-23 17:40:51 +05:30
Arun Prakash Jana
c6c1514c6b
Remove Fedora 29 (EOL) 2020-05-20 18:38:16 +05:30
Arun Prakash Jana
1b5c3096ca
Option -P: specify plugin key to run on start 2020-05-18 09:05:19 +05:30
Arun Prakash Jana
14beb0746f
Fix #564: Option -l: number of lines to move on mouse scroll 2020-05-10 11:22:02 +05:30
Rami3L
45a69f1cbf
Fix: BSD expr syntax error on empty $NNNLVL (#546) 2020-05-02 09:44:19 +05:30
lvgx
e68d0db949
Install logo to desktop icons (#542)
This shows the "n³" logo as  icon in application menus, when desktop file is
installed (using `install-desktop` make target).
2020-05-01 21:28:07 +05:30
lvgx
1a78ad4aff
Add a logo for nnn (n³) (#544)
"n³" on a black knight chess piece/black horse head.
2020-05-01 21:17:03 +05:30
Arun Prakash Jana
283a29c48f
Update autogen packages 2020-05-01 10:45:25 +05:30
Arun Prakash Jana
b11bdc9361
Update completion scripts 2020-04-24 09:36:33 +05:30
Arun Prakash Jana
f54d51c863
Change nav-as-you-type to type-to-nav 2020-04-12 22:39:14 +05:30
Arun Prakash Jana
1014d941b1
Support only NO_COLOR, revert -C to disable color 2020-04-05 13:07:18 +05:30
Arun Prakash Jana
02c02c520d
Option -C to disable color 2020-04-05 05:53:46 +05:30
Arun Prakash Jana
5bd4a65b91
Add script to generate files 2020-04-04 09:57:21 +05:30
lvgx
6e6d3cba0d
Add .desktop file for XDG compatible DEs (#501)
Install with `make install-desktop`
It now appears in application menus, search, etc. in XDG compatible
desktop environments (like GNOME, KDE, ...).
2020-04-01 02:29:21 +05:30
Arun Prakash Jana
54d2580799
Add fortune to help 2020-03-30 09:09:11 +05:30
Arun Prakash Jana
22ccf5e2e6
Support time type (access/change/mod) change 2020-03-28 09:20:14 +05:30
Arun Prakash Jana
0c55977465
Fix #496: option -f to use readline history file 2020-03-20 22:24:49 +05:30
Arun Prakash Jana
f4786da9bc
Option -T obsoletes option -v 2020-03-18 02:41:30 +05:30
Arun Prakash Jana
85379a703b
Option -T to change default sort order 2020-03-18 02:35:05 +05:30
Arun Prakash Jana
3a9ddbd90f
Add batchrename to readme, minor Makefile change 2020-03-11 09:07:20 +05:30