]>
Sergey Matveev's repositories - nnn.git/log
Arun Prakash Jana [Fri, 9 Apr 2021 06:35:03 +0000 (12:05 +0530)]
make option O_CKBOARD for checker board indicator in detail mode
Arun Prakash Jana [Wed, 7 Apr 2021 21:43:43 +0000 (03:13 +0530)]
Use printw() to print time
Mischievous Meerkat [Wed, 7 Apr 2021 21:25:53 +0000 (02:55 +0530)]
Merge pull request #939 from luukvbaal/printw
print_details: printw align
Luuk van Baal [Wed, 7 Apr 2021 21:10:12 +0000 (23:10 +0200)]
ind to char
Arun Prakash Jana [Wed, 7 Apr 2021 21:00:21 +0000 (02:30 +0530)]
Use ACS_CKBOARD for currrent entry in detail mode
Luuk van Baal [Wed, 7 Apr 2021 21:00:48 +0000 (23:00 +0200)]
print_details: printw align
Mischievous Meerkat [Wed, 7 Apr 2021 17:32:20 +0000 (23:02 +0530)]
Merge pull request #938 from akimdi/master
added support svg format
akim [Wed, 7 Apr 2021 16:31:53 +0000 (19:31 +0300)]
added support svg format
Arun Prakash Jana [Wed, 7 Apr 2021 03:47:36 +0000 (09:17 +0530)]
Use a single routine for common code
Arun Prakash Jana [Tue, 6 Apr 2021 16:29:21 +0000 (21:59 +0530)]
Combine multiple functions
Arun Prakash Jana [Tue, 6 Apr 2021 14:32:56 +0000 (20:02 +0530)]
Minor refactor
Arun Prakash Jana [Tue, 6 Apr 2021 10:55:02 +0000 (16:25 +0530)]
Remove loop for printing spaces
Arun Prakash Jana [Tue, 6 Apr 2021 05:23:04 +0000 (10:53 +0530)]
Fix #936: name col len in old color mode and icons
Arun Prakash Jana [Tue, 6 Apr 2021 04:33:56 +0000 (10:03 +0530)]
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()
Arun Prakash Jana [Mon, 5 Apr 2021 23:06:34 +0000 (04:36 +0530)]
Initialize once
Arun Prakash Jana [Mon, 5 Apr 2021 21:58:02 +0000 (03:28 +0530)]
Replace printw(), optimize xitoa()
Arun Prakash Jana [Mon, 5 Apr 2021 18:49:32 +0000 (00:19 +0530)]
Pass mode directly for indicator
Arun Prakash Jana [Mon, 5 Apr 2021 16:19:14 +0000 (21:49 +0530)]
Compact switch cases
Arun Prakash Jana [Mon, 5 Apr 2021 15:57:54 +0000 (21:27 +0530)]
Continuous reverse for current entry in 8-color mode
exoton [Mon, 5 Apr 2021 15:56:25 +0000 (11:56 -0400)]
Refactor printent/printent_long (DRY) (#934)
* Refactor printent/printent_long (DRY)
* Extend selection gap for icons, fix device names.
Arun Prakash Jana [Mon, 5 Apr 2021 15:32:07 +0000 (21:02 +0530)]
Reformat UID/GID printing in statusbar
Mischievous Meerkat [Thu, 1 Apr 2021 14:58:42 +0000 (20:28 +0530)]
Merge pull request #932 from luukvbaal/preview-tui
.iconlookup: refactor
Luuk van Baal [Thu, 1 Apr 2021 14:17:46 +0000 (16:17 +0200)]
.iconlookup: refactor
Arun Prakash Jana [Tue, 30 Mar 2021 21:43:18 +0000 (03:13 +0530)]
Update readme
Mischievous Meerkat [Tue, 30 Mar 2021 15:54:47 +0000 (21:24 +0530)]
Merge pull request #931 from luukvbaal/preview-tui
.iconlookup: shebang to env sh
Luuk van Baal [Tue, 30 Mar 2021 15:49:31 +0000 (17:49 +0200)]
.iconlookup: shebang to env sh
luukvbaal [Tue, 30 Mar 2021 15:25:56 +0000 (08:25 -0700)]
preview-tui-ext: match nnn directory preview (#927)
* preview-tui-ext: add optional dependency iconlookup
* new plugin: .iconlookup
Arun Prakash Jana [Tue, 30 Mar 2021 03:40:53 +0000 (09:10 +0530)]
Man page update
Pick up some improvements from PR #929
Mischievous Meerkat [Tue, 30 Mar 2021 03:02:47 +0000 (08:32 +0530)]
Merge pull request #930 from exoton/cdpath
Truncate the name, add comments.
Yuri Kloubakov [Tue, 30 Mar 2021 01:29:03 +0000 (21:29 -0400)]
Truncate the name, add comments.
exoton [Mon, 29 Mar 2021 02:39:42 +0000 (22:39 -0400)]
Add new plugin (#928)
* Add new plugin
* Small cdpath refactoring
* Change the default CDPATH value, remove string indexing.
* Remove readlink() call to be POSIX compliant.
* Fix the comment
luukvbaal [Sun, 28 Mar 2021 11:57:57 +0000 (04:57 -0700)]
exchange double width glyph (#926)
Rudolf Adamkovič [Sun, 28 Mar 2021 01:55:43 +0000 (03:55 +0200)]
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'
Arun Prakash Jana [Sat, 27 Mar 2021 20:21:43 +0000 (01:51 +0530)]
Set correct plugin language
Arun Prakash Jana [Sat, 27 Mar 2021 19:55:01 +0000 (01:25 +0530)]
Update readme
Arun Prakash Jana [Sat, 27 Mar 2021 19:46:22 +0000 (01:16 +0530)]
Fix build break
Arun Prakash Jana [Sat, 27 Mar 2021 19:29:23 +0000 (00:59 +0530)]
Use better pipe check
Arun Prakash Jana [Sat, 27 Mar 2021 17:58:23 +0000 (23:28 +0530)]
Replace $HOME with '~' in address bar
Arun Prakash Jana [Sat, 27 Mar 2021 16:43:39 +0000 (22:13 +0530)]
Replace $HOME by '~' in terminal title
Benawi Adha [Sat, 27 Mar 2021 14:06:17 +0000 (21:06 +0700)]
plugins: cleanfilename: sh->bash and added support for cleaning newline (#923)
* plugins: cleanfilename: sh->bash and added support for cleaning newline
* plugins: cleanfilename: sh->bash and added support for cleaning newline
Arun Prakash Jana [Sat, 27 Mar 2021 13:43:33 +0000 (19:13 +0530)]
Fix plugin readme table
Arun Prakash Jana [Sat, 27 Mar 2021 13:37:40 +0000 (19:07 +0530)]
Do not clear selection on single file removal
Arun Prakash Jana [Sat, 27 Mar 2021 11:37:58 +0000 (17:07 +0530)]
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.
Arun Prakash Jana [Fri, 26 Mar 2021 14:38:23 +0000 (20:08 +0530)]
Fix CI break due to size of browse()
luukvbaal [Fri, 26 Mar 2021 13:54:54 +0000 (06:54 -0700)]
Show non matching guid in statusbar (#921)
Arun Prakash Jana [Thu, 25 Mar 2021 19:44:16 +0000 (01:14 +0530)]
Fix #918: picker mode broken
Benawi Adha [Thu, 25 Mar 2021 19:36:25 +0000 (02:36 +0700)]
plugins: cleanfilename: fixed to not overwrite existing file (#916)
* plugins: cleanfilename: fixed to not overwrite existing file
* plugins: cleanfilename: fixed to not overwrite existing file
Arun Prakash Jana [Wed, 24 Mar 2021 19:41:10 +0000 (01:11 +0530)]
Reorder table alphabetically
Mischievous Meerkat [Wed, 24 Mar 2021 19:37:16 +0000 (01:07 +0530)]
Merge pull request #915 from leovilok/term-title-clear-stack
Save/load the terminal window title using xterm esc sequences
Léo Villeveygoux [Tue, 23 Mar 2021 17:23:46 +0000 (18:23 +0100)]
Save/load the terminal window title using xterm esc sequences
Benawi Adha [Wed, 24 Mar 2021 12:09:08 +0000 (19:09 +0700)]
plugin: verbosepaste: gives copy-paste verbose progress percentage (#914)
* plugin: verbosepaste: gives copy-paste verbose progress percentage
* plugin: verbosepaste: gives copy-paste verbose progress percentage
Arun Prakash Jana [Wed, 24 Mar 2021 09:51:06 +0000 (15:21 +0530)]
Update contributing guideline
Benawi Adha [Wed, 24 Mar 2021 09:21:38 +0000 (16:21 +0700)]
plugin: cleanfilename: clean filename to be more shell-friendly (#913)
* plugins: cleanfilename: clean filename to be more shell-friendly
* plugins: cleanfilename: clean filename to be more shell-friendly
* plugins: cleanfilename: clean filename to be more shell-friendly
* plugins: cleanfilename: clean filename to be more shell-friendly
* plugins: cleanfilename: clean filename to be more shell-friendly
lvgx [Wed, 24 Mar 2021 01:20:51 +0000 (02:20 +0100)]
Show path in terminal title (#912)
* Show path in terminal title
* Better terminal window title format
Title is now "basename (full/path)"
luukvbaal [Wed, 24 Mar 2021 01:13:18 +0000 (18:13 -0700)]
cache and constraint preview dimensions (#910)
* cache and constraint preview dimensions
* cache subdirectory
* optional caching
* revert to ext for pdf/epub
Benawi Adha [Tue, 23 Mar 2021 14:12:10 +0000 (21:12 +0700)]
plugins: mtpmount: toggle mount of MTP devices (#909)
* plugins: mtpmount: toggle mount of MTP devices
* plugins: mtpmount: added some quotes
* plugins: mtpmount: toggle mount of MTP devices
* plugins: mtpmount: toggle mount of MTP devices
* plugins: mtpmount: toggle mount of MTP devices
* plugins: mtpmount: toggle mount of MTP devices
luukvbaal [Mon, 22 Mar 2021 00:54:29 +0000 (17:54 -0700)]
fill preview-tui preview (#907)
* fill preview pane
* add xcf preview and fix formatting
* test which convert
* restore -bL
Arun Prakash Jana [Sun, 21 Mar 2021 15:54:47 +0000 (21:24 +0530)]
Show number of links and inode num for hard links
Arun Prakash Jana [Sun, 21 Mar 2021 14:03:43 +0000 (19:33 +0530)]
Use short options
luukvbaal [Sun, 21 Mar 2021 13:23:56 +0000 (14:23 +0100)]
preview-tui-ext ffmpegthumbnailer fallback (#906)
luukvbaal [Sun, 21 Mar 2021 10:29:44 +0000 (11:29 +0100)]
preview-tui-ext jpg previews (#905)
* switch to jpg previews
* add ueberzug scaler
luukvbaal [Sun, 21 Mar 2021 03:49:19 +0000 (04:49 +0100)]
generate_preview fallback (#904)
luukvbaal [Sun, 21 Mar 2021 02:29:06 +0000 (03:29 +0100)]
fix fontpreview (#903)
luukvbaal [Sun, 21 Mar 2021 01:41:14 +0000 (02:41 +0100)]
preview-tui fixes (#900)
* redraw preview on resize
* fix stray preview pane after exit
* restore cleanup
* fix image bin info fallback
Arun Prakash Jana [Sun, 21 Mar 2021 01:23:38 +0000 (06:53 +0530)]
Show symlink size on readlink failure
Arun Prakash Jana [Sun, 21 Mar 2021 00:55:17 +0000 (06:25 +0530)]
Show correct symlink size in sttausbar
Arun Prakash Jana [Sun, 21 Mar 2021 00:28:34 +0000 (05:58 +0530)]
Remove redundant chars in symlink target display
Arun Prakash Jana [Sat, 20 Mar 2021 18:31:46 +0000 (00:01 +0530)]
Add more previewers
Arun Prakash Jana [Sat, 20 Mar 2021 18:06:24 +0000 (23:36 +0530)]
Add bsdtar for archives, w3m for html
luukvbaal [Sat, 20 Mar 2021 09:44:18 +0000 (10:44 +0100)]
replace preview-tui demo (#898)
Arun Prakash Jana [Sat, 20 Mar 2021 01:10:26 +0000 (06:40 +0530)]
Update README
luukvbaal [Sat, 20 Mar 2021 00:58:46 +0000 (01:58 +0100)]
preview-tui(-ext) subshell job control (#891)
* subshell job control
* remove unnecessary kill
* Update docs
* update PAGER and tree command
* restore clear
Arun Prakash Jana [Sat, 20 Mar 2021 00:56:14 +0000 (06:26 +0530)]
Use earlier asciicast in plugins readme.
luukvbaal [Fri, 19 Mar 2021 21:16:38 +0000 (22:16 +0100)]
Update preview-tui demo
Luuk van Baal [Fri, 19 Mar 2021 21:08:10 +0000 (22:08 +0100)]
preview-tui demo
Arun Prakash Jana [Thu, 18 Mar 2021 18:57:45 +0000 (00:27 +0530)]
Fix garbled symlink target
Arun Prakash Jana [Thu, 18 Mar 2021 18:30:37 +0000 (00:00 +0530)]
Fix #889: clear selection if plugin doesn't send data
Arun Prakash Jana [Thu, 18 Mar 2021 18:15:32 +0000 (23:45 +0530)]
Fix #893: show symlink target in statusbar
Arun Prakash Jana [Thu, 18 Mar 2021 17:05:59 +0000 (22:35 +0530)]
Fix #890: wrong macro
Arun Prakash Jana [Wed, 17 Mar 2021 20:19:53 +0000 (01:49 +0530)]
Update doc
Arun Prakash Jana [Wed, 17 Mar 2021 18:07:26 +0000 (23:37 +0530)]
Fix #888: wrong volume free/total size on macOS
Arun Prakash Jana [Wed, 17 Mar 2021 17:36:08 +0000 (23:06 +0530)]
Resurrect current/sel prompt
Arun Prakash Jana [Wed, 17 Mar 2021 16:49:01 +0000 (22:19 +0530)]
Revert "Favor selection over current for nmv"
This reverts commit
c9c1d0d4547a38bce1c8811fa4edf41e69c0552a .
Arun Prakash Jana [Tue, 16 Mar 2021 19:36:47 +0000 (01:06 +0530)]
Revert clear selection on plugin invocation
Many plugins are used for navigating to the target directory.
This reverts commit
026f76f14cdf6f67d29ed3cfd5804b2e2890bf6f .
Mischievous Meerkat [Tue, 16 Mar 2021 12:41:21 +0000 (18:11 +0530)]
Merge pull request #883 from salutis/patch-1
Improve clarity and consistency of README.md
Rudolf Adamkovič [Tue, 16 Mar 2021 10:34:09 +0000 (11:34 +0100)]
Improve clarity and consistency of README.md
Arun Prakash Jana [Mon, 15 Mar 2021 19:55:14 +0000 (01:25 +0530)]
Update Haiku makefile
Arun Prakash Jana [Mon, 15 Mar 2021 19:22:50 +0000 (00:52 +0530)]
Prepare for release v3.6
Mischievous Meerkat [Sun, 14 Mar 2021 14:40:47 +0000 (20:10 +0530)]
Merge pull request #877 from luukvbaal/preview-tui
cleanup fifo
Luuk van Baal [Sun, 14 Mar 2021 14:28:50 +0000 (15:28 +0100)]
cleanup fifo
Arun Prakash Jana [Sun, 14 Mar 2021 10:53:46 +0000 (16:23 +0530)]
Update docs
Arun Prakash Jana [Sun, 14 Mar 2021 09:05:19 +0000 (14:35 +0530)]
Minor code reformat for clarity
Arun Prakash Jana [Sun, 14 Mar 2021 07:29:24 +0000 (12:59 +0530)]
Fix shellcheck report
luukvbaal [Sun, 14 Mar 2021 06:53:03 +0000 (07:53 +0100)]
Fix preview-tui-ext and ueberzug support for preview-tui (#875)
* fix preview-tui-ext
* add ueberzug to preview-tui
* abolish config variables
* kitty
Arun Prakash Jana [Sun, 14 Mar 2021 06:49:40 +0000 (12:19 +0530)]
Fix #876: fzcd - go to dir and select file
luukvbaal [Sat, 13 Mar 2021 11:22:51 +0000 (12:22 +0100)]
preview-tui improvements (#869)
* Update preview-tui
* trap SIGWINCH
* Update preview-tui
fix CircleCI test
* fix CircleCI...
* add pdf/epub
forgot to add pdf/epub when adpating my own working script to the upstream version
* add USE tests
* add office preview
allows preview of ods, odt, docx, pptx, etc
* remove resize trap, show static gif
Removed the faulty resize code and show static gif when USE_GIFPREVIEW is not set.
* loop gif playback
* refactor imagepreview
* scale kitty preview
* fix ueberzug_remove regression
* add optional atool support
* single depth, colorized tree preview
also empty pager prompt
* atool optional
* window resize working
* USE_UEBERZUG check
* conditional trap
I can't fully explain the behavior I'm seeing but this seems to work as its supposed to.
* adopt TMPDIR
* prevent extra readline after window resize
* shellcheck fix
* clear preview pane after resize
prevents (seemingly random) pager previews from showing after resize
* fix stray fifo from subshells
* add preview-tui-ext
Arun Prakash Jana [Sat, 6 Mar 2021 06:50:14 +0000 (12:20 +0530)]
Have a distinct unused msg for index 0
Arun Prakash Jana [Thu, 4 Mar 2021 18:25:41 +0000 (23:55 +0530)]
Add check for non-empty selection buffer
Arun Prakash Jana [Thu, 4 Mar 2021 14:22:06 +0000 (19:52 +0530)]
Fix regression in #864
Arun Prakash Jana [Thu, 4 Mar 2021 12:21:57 +0000 (17:51 +0530)]
Fix #864