aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-05-06Drop fzy supportGravatar Arun Prakash Jana
2020-05-06Add a bookmarks plugin that supports names (#558)Gravatar Todd Yamakawa
Co-authored-by: Todd Yamakawa <todd.yamakawa@arm.com>
2020-05-06Update docsGravatar Arun Prakash Jana
2020-05-06Change requires to dependenciesGravatar Arun Prakash Jana
2020-05-06Uniform pluginsGravatar Arun Prakash Jana
2020-05-06preview-tui: fix tmux behaviour, del refs to nuke (#559)Gravatar lvgx
As reported by @toddyamakawa
2020-05-06Prevent open FIFO prom leaking to subprocessGravatar Léo Villeveygoux
This fix previews window staying open after nnn exits, because they inherited open FIFO (in write mode) from parent nnn process, and never close it.
2020-05-06Shorten column widthGravatar Arun Prakash Jana
2020-05-06Add a tmux/xterm based text previewer plugin (#557)Gravatar lvgx
Uses `NNN_FIFO`, minimal dependencies. Co-authored-by: Todd Yamakawa <todd.yamakawa@arm.com> Co-authored-by: Todd Yamakawa <todd.yamakawa@arm.com>
2020-05-06which prints to screenGravatar Arun Prakash Jana
2020-05-06Update docsGravatar Arun Prakash Jana
2020-05-06Minor previewer plugin update, docs updateGravatar Arun Prakash Jana
2020-05-06Add a tabbed/xembed based file previewer plugin (#552)Gravatar lvgx
* Add a tabbed/xembed based file previewer plugin This plugin is written in bash, because job control is not well specified in POSIX sh (`jobs` can return anything). We use `tabbed` [1] as a xembed [2] host, to have a single window owning each previewer window. Uses mpv, sxiv, zathura, and the nuke plugin. [1]: http://tools.suckless.org/tabbed/ [2]: https://specifications.freedesktop.org/xembed-spec/xembed-spec-latest.html * tabbed-preview: prevent focus steal with xdotool * preview-tabbed: tabs->4 spaces * preview-tabbed: add focus prevention timeout
2020-05-05Fix double free when starting in list modeGravatar Arun Prakash Jana
2020-05-05Update docsGravatar Arun Prakash Jana
2020-05-05Double click only works on same item (#555)Gravatar 0xACE
This patch disables accidental triggering of double clicking when you are just single clicking on multiple objects fast.
2020-05-05SEL_FIRST now displays the correct message (#556)Gravatar 0xACE
A bit scary when you get prompted to remove a file but you wanted to select a file. I also made sure all strings are correctly ordered.
2020-05-05Fix context range checkGravatar Arun Prakash Jana
2020-05-04Update docsGravatar Arun Prakash Jana
2020-05-04Update docsGravatar Arun Prakash Jana
2020-05-04Add an option to print hovered files to a FIFO (#548)Gravatar lvgx
* Add an option to print hovered files to a FIFO This adds an env variable, `NNN_FIFO`, that can be set to a path that `nnn` will open/create as a FIFO, and where every hovered file's path is printed. This allows creating external perview/quick open plugins, ... It can be compiled out with the make variable `O_NOFIFO`. * Check filename ptr instead of full path (for FIFO) * Add documentation to use NNN_FIFO in plugins * Fix path sent to FIFO in empty dirs
2020-05-04Use const typeGravatar Arun Prakash Jana
2020-05-04Refactor move_cursor()Gravatar Arun Prakash Jana
2020-05-04Fix #550Gravatar Arun Prakash Jana
2020-05-04Add is_prefix(), block empty files completelyGravatar Arun Prakash Jana
2020-05-03Bind getplugs to installed versionGravatar Arun Prakash Jana
2020-05-03Plugin finder: run custom find/fd/grep/rg/fzf and listGravatar Arun Prakash Jana
2020-05-03Context code '+' to create context smartlyGravatar Arun Prakash Jana
2020-05-03Decouple listpath and initpathGravatar Arun Prakash Jana
2020-05-03Show messages appropriatelyGravatar Arun Prakash Jana
2020-05-03Plugin mimelist: support reading file list from (cmd as) pluginGravatar Arun Prakash Jana
2020-05-03browse: fix nnn -e (#549)Gravatar Danh Doan
The current code will start editor if the mime doesn't start with "text/". But, we want the opposite. Simplify the check by using `strncmp` instead. We may improve by writing a helper: `start_withs` in the future. This change also cleans -Wstrict-aliasing on Ubuntu 16.04 LTS
2020-05-03Simplify unescape() in no locale modeGravatar Arun Prakash Jana
2020-05-02Dim file details in detail modeGravatar Arun Prakash Jana
2020-05-02Fix: BSD expr syntax error on empty $NNNLVL (#546)Gravatar Rami3L
2020-05-02Update docsGravatar Arun Prakash Jana
2020-05-01Update docsGravatar Arun Prakash Jana
2020-05-01Install logo to desktop icons (#542)Gravatar lvgx
This shows the "n³" logo as icon in application menus, when desktop file is installed (using `install-desktop` make target).
2020-05-01Add a logo for nnn (n³) (#544)Gravatar lvgx
"n³" on a black knight chess piece/black horse head.
2020-05-01Support $_Z_DATA environment variable (#545)Gravatar step
Support `$_Z_DATA` environment variable per z's documentation https://github.com/rupa/z/blob/dcd5541e7dc37a3a32885565539c6fb1479af26f/z.1#L78. `$_Z_DATA` allows changing the default location of the z database file.
2020-05-01Move installation section to WikiGravatar Arun Prakash Jana
2020-05-01Update autogen packagesGravatar Arun Prakash Jana
2020-04-29New logo: n³Gravatar Arun Prakash Jana
2020-04-27Randomize mocpGravatar Arun Prakash Jana
2020-04-27Use mem* functionGravatar Arun Prakash Jana
2020-04-27Let mocp shuffleGravatar Arun Prakash Jana
2020-04-27Randomize mocp playlistGravatar Arun Prakash Jana
2020-04-27Various plugin improvementsGravatar Arun Prakash Jana
2020-04-26Optimize dups (#539)Gravatar KlzXS
2020-04-26Show error at sourceGravatar Arun Prakash Jana