]> Sergey Matveev's repositories - nnn.git/log
nnn.git
5 years agoFix build break on macOS
Arun Prakash Jana [Mon, 14 Oct 2019 16:38:07 +0000 (22:08 +0530)]
Fix build break on macOS

5 years agoAdded copy/move-as (copy/move and rename) (#356)
KlzXS [Mon, 14 Oct 2019 16:36:45 +0000 (18:36 +0200)]
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()

5 years agoUse a macro for readability
Arun Prakash Jana [Mon, 14 Oct 2019 12:28:16 +0000 (17:58 +0530)]
Use a macro for readability

5 years agoMouseclicks are no longer delayed (#353)
0xACE [Mon, 14 Oct 2019 12:25:04 +0000 (14:25 +0200)]
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.

5 years agosuedit plugin (#359)
Anna Arad [Mon, 14 Oct 2019 01:06:11 +0000 (04:06 +0300)]
suedit plugin (#359)

5 years agounmount() ask for target if not found (#358)
0xACE [Sun, 13 Oct 2019 15:23:32 +0000 (17:23 +0200)]
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

5 years agoRemove -Wno-unused-parameter and do cleanup (#357)
Anna Arad [Sun, 13 Oct 2019 13:40:06 +0000 (16:40 +0300)]
Remove -Wno-unused-parameter and do cleanup (#357)

5 years agoPass path as second argument
Arun Prakash Jana [Sun, 13 Oct 2019 11:58:02 +0000 (17:28 +0530)]
Pass path as second argument

5 years agogutenread: support epub
Arun Prakash Jana [Sun, 13 Oct 2019 05:41:39 +0000 (11:11 +0530)]
gutenread: support epub

5 years agoMakefile detect header change (#355)
Anna Arad [Sat, 12 Oct 2019 21:37:53 +0000 (00:37 +0300)]
Makefile detect header change (#355)

5 years agoPlugin to browse, download, read from Project Gutenberg
Arun Prakash Jana [Sat, 12 Oct 2019 19:39:56 +0000 (01:09 +0530)]
Plugin to browse, download, read from Project Gutenberg

5 years agoCheck for alternative name for drag/drop exec (#354)
0xACE [Sat, 12 Oct 2019 19:18:50 +0000 (21:18 +0200)]
Check for alternative name for drag/drop exec (#354)

KDE dragon player collides with the name of the drag/drop dependency. On
archlinux the binary is renamed to `dragon-drag-and-drop`.

This change tries `dragon-drag-and-drop` before defaulting to `dragon`.

5 years agoOptional fortune quotes in help/config page
Arun Prakash Jana [Sat, 12 Oct 2019 17:32:44 +0000 (23:02 +0530)]
Optional fortune quotes in help/config page

5 years agoUpdate docs
Arun Prakash Jana [Sat, 12 Oct 2019 04:18:58 +0000 (09:48 +0530)]
Update docs

5 years agoFix build break
Arun Prakash Jana [Sat, 12 Oct 2019 03:14:58 +0000 (08:44 +0530)]
Fix build break

5 years agoAdded 2 plugins for drag and drop support (#352)
0xACE [Sat, 12 Oct 2019 02:25:30 +0000 (04:25 +0200)]
Added 2 plugins for drag and drop support (#352)

* Added 2 plugins for drag and drop support

These scripts uses https://github.com/mwh/dragon
and curl.

It allows nnn to drag and drop files either to other programs, or to
itself.

* added link to dependency and spelling

* added drag/drop-file scripts to readme table

5 years agoUpdate to Ubuntu 18.04 install commands
Arun Prakash Jana [Fri, 11 Oct 2019 21:56:00 +0000 (03:26 +0530)]
Update to Ubuntu 18.04 install commands

5 years agoMount archives using archivemount
Arun Prakash Jana [Fri, 11 Oct 2019 20:43:08 +0000 (02:13 +0530)]
Mount archives using archivemount

5 years agoRemove unused param
Arun Prakash Jana [Fri, 11 Oct 2019 18:56:34 +0000 (00:26 +0530)]
Remove unused param

5 years agoFix #350: cd on quit if NNN_TMPFILE is set
Arun Prakash Jana [Fri, 11 Oct 2019 17:49:25 +0000 (23:19 +0530)]
Fix #350: cd on quit if NNN_TMPFILE is set

5 years agoUpdate man page on -K
Arun Prakash Jana [Fri, 11 Oct 2019 15:56:03 +0000 (21:26 +0530)]
Update man page on -K

5 years agoFix build break
Arun Prakash Jana [Fri, 11 Oct 2019 15:49:51 +0000 (21:19 +0530)]
Fix build break

5 years agoUpdate key collision detection
Arun Prakash Jana [Fri, 11 Oct 2019 15:29:22 +0000 (20:59 +0530)]
Update key collision detection

5 years agoImplement a basic keybinding collision checker. (ToDo list #337) (#348)
Anna Arad [Fri, 11 Oct 2019 14:11:56 +0000 (17:11 +0300)]
Implement a basic keybinding collision checker. (ToDo list #337) (#348)

5 years agoFix #351: reduce prompt length for new file/dir
Arun Prakash Jana [Fri, 11 Oct 2019 13:08:06 +0000 (18:38 +0530)]
Fix #351: reduce prompt length for new file/dir

5 years agoDocument edit selection
Arun Prakash Jana [Thu, 10 Oct 2019 13:54:42 +0000 (19:24 +0530)]
Document edit selection

5 years agoImplemented edit selection buffer (#345)
KlzXS [Thu, 10 Oct 2019 13:07:16 +0000 (15:07 +0200)]
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

5 years agoFix #342: mention as Lead key in docs
Arun Prakash Jana [Thu, 10 Oct 2019 03:00:17 +0000 (08:30 +0530)]
Fix #342: mention as Lead key in docs

5 years agoMerge pull request #347 from rindeal/make-fix
Mischievous Meerkat [Wed, 9 Oct 2019 15:54:40 +0000 (21:24 +0530)]
Merge pull request #347 from rindeal/make-fix

allow multiple make targets being specified at once

5 years agoallow multiple make targets being specified at once
Jan Chren (rindeal) [Wed, 9 Oct 2019 15:45:40 +0000 (17:45 +0200)]
allow multiple make targets being specified at once

5 years agoMerge pull request #344 from rindeal/make
Mischievous Meerkat [Wed, 9 Oct 2019 15:14:46 +0000 (20:44 +0530)]
Merge pull request #344 from rindeal/make

do build configuration with variables instead of targets

5 years agodo build configuration with variables instead of targets
Jan Chren (rindeal) [Tue, 8 Oct 2019 14:24:40 +0000 (16:24 +0200)]
do build configuration with variables instead of targets

5 years agoUpdate doc on deselect, file size
Arun Prakash Jana [Wed, 9 Oct 2019 14:21:51 +0000 (19:51 +0530)]
Update doc on deselect, file size

5 years agoUpdate doc
Arun Prakash Jana [Tue, 8 Oct 2019 14:15:29 +0000 (19:45 +0530)]
Update doc

5 years agoRemove obsolete troubleshooting note
Arun Prakash Jana [Mon, 7 Oct 2019 20:17:52 +0000 (01:47 +0530)]
Remove obsolete troubleshooting note

5 years agoFix #338: export current file as $NNN
Arun Prakash Jana [Mon, 7 Oct 2019 11:01:50 +0000 (16:31 +0530)]
Fix #338: export current file as $NNN

5 years agoPrepare for release v2.7 v2.7
Arun Prakash Jana [Sun, 6 Oct 2019 14:49:22 +0000 (20:19 +0530)]
Prepare for release v2.7

5 years agoUpdate docs
Arun Prakash Jana [Sun, 6 Oct 2019 14:22:30 +0000 (19:52 +0530)]
Update docs

5 years agoUpdate auto-complete scripts
Arun Prakash Jana [Sun, 6 Oct 2019 13:27:15 +0000 (18:57 +0530)]
Update auto-complete scripts

5 years agoUpdate ToDo list link
Arun Prakash Jana [Sun, 6 Oct 2019 07:03:03 +0000 (12:33 +0530)]
Update ToDo list link

5 years agoRename target nolocale to noloc
Arun Prakash Jana [Sat, 5 Oct 2019 01:56:18 +0000 (07:26 +0530)]
Rename target nolocale to noloc

5 years agoUpdate help
Arun Prakash Jana [Sat, 5 Oct 2019 01:53:25 +0000 (07:23 +0530)]
Update help

5 years agoLimit imput length at readline prompt
Arun Prakash Jana [Sat, 5 Oct 2019 01:47:01 +0000 (07:17 +0530)]
Limit imput length at readline prompt

5 years agoKey ^N replaces ^T to toggle nav mode
Arun Prakash Jana [Sat, 5 Oct 2019 01:36:32 +0000 (07:06 +0530)]
Key ^N replaces ^T to toggle nav mode

5 years agoAdd keys: Shift+TAB, '
Arun Prakash Jana [Sat, 5 Oct 2019 01:29:43 +0000 (06:59 +0530)]
Add keys: Shift+TAB, '

5 years agoSuppress permission denied messages
Arun Prakash Jana [Fri, 4 Oct 2019 15:16:57 +0000 (20:46 +0530)]
Suppress permission denied messages

5 years agoUse type that fits length
Arun Prakash Jana [Fri, 4 Oct 2019 15:04:37 +0000 (20:34 +0530)]
Use type that fits length

5 years agoUse ix.io paste service
Arun Prakash Jana [Fri, 4 Oct 2019 13:15:21 +0000 (18:45 +0530)]
Use ix.io paste service

5 years agoRemove redundant alignment requirement
Arun Prakash Jana [Fri, 4 Oct 2019 02:34:46 +0000 (08:04 +0530)]
Remove redundant alignment requirement

5 years agoTarget nolocale: saves more on memory
Arun Prakash Jana [Fri, 4 Oct 2019 02:13:07 +0000 (07:43 +0530)]
Target nolocale: saves more on memory

5 years agofix CHANGELOG
Arun Prakash Jana [Fri, 4 Oct 2019 01:18:11 +0000 (06:48 +0530)]
fix CHANGELOG

5 years agoTrack up to 8 events
Arun Prakash Jana [Thu, 3 Oct 2019 15:45:11 +0000 (21:15 +0530)]
Track up to 8 events

5 years agoRemove weak check for CLI detection
Arun Prakash Jana [Thu, 3 Oct 2019 12:44:51 +0000 (18:14 +0530)]
Remove weak check for CLI detection

5 years agoUpdate man
Arun Prakash Jana [Wed, 2 Oct 2019 22:16:35 +0000 (03:46 +0530)]
Update man

5 years agoFix
Arun Prakash Jana [Wed, 2 Oct 2019 22:14:54 +0000 (03:44 +0530)]
Fix

5 years agoRevert "Fix #334: Detect session type"
Arun Prakash Jana [Wed, 2 Oct 2019 22:03:15 +0000 (03:33 +0530)]
Revert "Fix #334: Detect session type"

This reverts commit e226e8c889e1a218f7ad2ecd669bc6ad00ccca22.

5 years agoFix #334: Detect session type
Arun Prakash Jana [Wed, 2 Oct 2019 21:08:06 +0000 (02:38 +0530)]
Fix #334: Detect session type

5 years agoGroup dirs on top
Arun Prakash Jana [Wed, 2 Oct 2019 20:54:08 +0000 (02:24 +0530)]
Group dirs on top

5 years agoAdd plugin uidgid
Arun Prakash Jana [Wed, 2 Oct 2019 18:46:44 +0000 (00:16 +0530)]
Add plugin uidgid

5 years agoBlock range selection only when dir chanegs
Arun Prakash Jana [Wed, 2 Oct 2019 18:27:26 +0000 (23:57 +0530)]
Block range selection only when dir chanegs

5 years agoFix #334
Arun Prakash Jana [Wed, 2 Oct 2019 17:34:56 +0000 (23:04 +0530)]
Fix #334

5 years agoCode refactor
Arun Prakash Jana [Wed, 2 Oct 2019 17:04:11 +0000 (22:34 +0530)]
Code refactor

5 years ago^S is used by stty, use ^K
Arun Prakash Jana [Wed, 2 Oct 2019 06:44:38 +0000 (12:14 +0530)]
^S is used by stty, use ^K

5 years agoUpdate plugin viuimg
Arun Prakash Jana [Tue, 1 Oct 2019 02:05:54 +0000 (07:35 +0530)]
Update plugin viuimg

5 years agoUpdate docs
Arun Prakash Jana [Mon, 30 Sep 2019 23:00:58 +0000 (04:30 +0530)]
Update docs

5 years agoSSHFS is optional dep
Arun Prakash Jana [Mon, 30 Sep 2019 22:50:31 +0000 (04:20 +0530)]
SSHFS is optional dep

5 years agoAdd image
Arun Prakash Jana [Mon, 30 Sep 2019 21:48:21 +0000 (03:18 +0530)]
Add image

5 years agoFix crc8 match on range selection
Arun Prakash Jana [Mon, 30 Sep 2019 21:25:40 +0000 (02:55 +0530)]
Fix crc8 match on range selection

5 years agoClear selection file on clear selection
Arun Prakash Jana [Mon, 30 Sep 2019 17:32:44 +0000 (23:02 +0530)]
Clear selection file on clear selection

5 years agoRemove selmode indicator
Arun Prakash Jana [Mon, 30 Sep 2019 16:53:54 +0000 (22:23 +0530)]
Remove selmode indicator

5 years agoUpdate program help
Arun Prakash Jana [Mon, 30 Sep 2019 16:40:23 +0000 (22:10 +0530)]
Update program help

5 years agoGet rid of selection mode. Plus associated changes.
Arun Prakash Jana [Mon, 30 Sep 2019 16:05:52 +0000 (21:35 +0530)]
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

5 years agoShortcut to list selection y is now M
Arun Prakash Jana [Mon, 30 Sep 2019 13:24:27 +0000 (18:54 +0530)]
Shortcut to list selection y is now M

5 years agoUpdate docs on new selection shortcuts
Arun Prakash Jana [Mon, 30 Sep 2019 03:23:26 +0000 (08:53 +0530)]
Update docs on new selection shortcuts

5 years agoEnd multi selection mode before link
Arun Prakash Jana [Mon, 30 Sep 2019 02:11:34 +0000 (07:41 +0530)]
End multi selection mode before link

5 years agokey ^Y is now ^S, key ^K is now ^J, kwy ' is now m
Arun Prakash Jana [Mon, 30 Sep 2019 01:24:06 +0000 (06:54 +0530)]
key ^Y is now ^S, key ^K is now ^J, kwy ' is now m

5 years agoRemove shortcut Leadq to quit context
Arun Prakash Jana [Mon, 30 Sep 2019 01:05:16 +0000 (06:35 +0530)]
Remove shortcut Leadq to quit context

5 years agoDo not clear buffer on selection end
Arun Prakash Jana [Sun, 29 Sep 2019 17:36:27 +0000 (23:06 +0530)]
Do not clear buffer on selection end

5 years agoUse better keys for selection mode
Arun Prakash Jana [Sun, 29 Sep 2019 17:29:27 +0000 (22:59 +0530)]
Use better keys for selection mode

5 years agoEnd selection mode when an operation is run
Arun Prakash Jana [Sun, 29 Sep 2019 16:14:47 +0000 (21:44 +0530)]
End selection mode when an operation is run

5 years agoRename selection related tokens
Arun Prakash Jana [Sun, 29 Sep 2019 05:57:42 +0000 (11:27 +0530)]
Rename selection related tokens

5 years agoShow Z for size sort
Arun Prakash Jana [Sun, 29 Sep 2019 05:14:53 +0000 (10:44 +0530)]
Show Z for size sort

5 years agoUpdate docs
Arun Prakash Jana [Sun, 29 Sep 2019 04:18:51 +0000 (09:48 +0530)]
Update docs

5 years agoFix directory view with viuimg
Arun Prakash Jana [Sun, 29 Sep 2019 03:49:44 +0000 (09:19 +0530)]
Fix directory view with viuimg

5 years agoMove packagecore config, update matrix
Arun Prakash Jana [Sun, 29 Sep 2019 02:32:40 +0000 (08:02 +0530)]
Move packagecore config, update matrix

5 years agoUpdate help screen
Arun Prakash Jana [Sat, 28 Sep 2019 16:45:49 +0000 (22:15 +0530)]
Update help screen

5 years agoUpdate docs
Arun Prakash Jana [Sat, 28 Sep 2019 15:08:41 +0000 (20:38 +0530)]
Update docs

5 years agoShorten option list
Arun Prakash Jana [Sat, 28 Sep 2019 14:34:24 +0000 (20:04 +0530)]
Shorten option list

5 years agoExport current entry name as NN
Arun Prakash Jana [Sat, 28 Sep 2019 09:48:09 +0000 (15:18 +0530)]
Export current entry name as NN

The current file or dir name is exported in env var NN before running a cmd at
the command prompt or spawning a shell.

Export current file name as NCUR

5 years agoUpdate docs
Arun Prakash Jana [Sat, 28 Sep 2019 01:05:38 +0000 (06:35 +0530)]
Update docs

5 years agoUpdate plugin docs
Arun Prakash Jana [Fri, 27 Sep 2019 16:25:02 +0000 (21:55 +0530)]
Update plugin docs

5 years agoAdd command to download plugins
Arun Prakash Jana [Fri, 27 Sep 2019 15:31:55 +0000 (21:01 +0530)]
Add command to download plugins

5 years agoUpdate some sections
Arun Prakash Jana [Fri, 27 Sep 2019 13:33:19 +0000 (19:03 +0530)]
Update some sections

5 years agoUpdate some sections
Arun Prakash Jana [Fri, 27 Sep 2019 03:14:52 +0000 (08:44 +0530)]
Update some sections

5 years agoUpdate docs
Arun Prakash Jana [Thu, 26 Sep 2019 16:21:38 +0000 (21:51 +0530)]
Update docs

5 years agoDo not reload dir after running plugin
Arun Prakash Jana [Thu, 26 Sep 2019 16:15:08 +0000 (21:45 +0530)]
Do not reload dir after running plugin

5 years agoAdd plugin to take quick notes
Arun Prakash Jana [Thu, 26 Sep 2019 14:26:43 +0000 (19:56 +0530)]
Add plugin to take quick notes

5 years agoUpdate docs
Arun Prakash Jana [Thu, 26 Sep 2019 13:28:29 +0000 (18:58 +0530)]
Update docs

5 years agoUse uniform separator
Arun Prakash Jana [Thu, 26 Sep 2019 02:52:53 +0000 (08:22 +0530)]
Use uniform separator

5 years agoFix lint error
Arun Prakash Jana [Thu, 26 Sep 2019 00:54:11 +0000 (06:24 +0530)]
Fix lint error