aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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
2020-04-26Fix #537Gravatar Arun Prakash Jana
2020-04-26Fix buffer cleanupGravatar Arun Prakash Jana
2020-04-26Fix buffer cleanupGravatar Arun Prakash Jana
2020-04-26Use memrchr if availableGravatar Arun Prakash Jana
2020-04-25Resolve path in list modeGravatar Arun Prakash Jana
2020-04-25Minor refactorGravatar Arun Prakash Jana
2020-04-25Silently ignore invalid paths (documented)Gravatar Arun Prakash Jana
2020-04-25Fix #532: support picker and list modes togetherGravatar Arun Prakash Jana
2020-04-24Fix return and show errorGravatar Arun Prakash Jana
2020-04-24Fix picker and list mode conflict (#533)Gravatar KlzXS
* Fix picker and list mode conflict * Comment the change