aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-11-01Fix #369: calculate checksum for directory treeGravatar Arun Prakash Jana
2019-10-30Use macro for 512B sector sizeGravatar Arun Prakash Jana
2019-10-30Fix opening files from browserGravatar Arun Prakash Jana
2019-10-25Add complete audio conversion tipGravatar Arun Prakash Jana
2019-10-24Do not pass path to commandsGravatar Arun Prakash Jana
2019-10-24Update docsGravatar Arun Prakash Jana
2019-10-24Extend plugin mechanism to arbitrary commandsGravatar Arun Prakash Jana
2019-10-24Minor reformatGravatar Arun Prakash Jana
2019-10-24Fix KEY_RESIZE loopGravatar Arun Prakash Jana
2019-10-24Fix checkpatch warningsGravatar Arun Prakash Jana
2019-10-24Update docsGravatar Arun Prakash Jana
2019-10-23Fix Fish autocomplete suggestions for sessionsGravatar Anna Arad
2019-10-23Fix code examples in plugins READMEGravatar Anna Arad
2019-10-23Implement plugins control of nnn + plugins (#364)Gravatar Anna Arad
* Implement plugins control of nnn + plugins * Refactor plugins control code and fix getplugs to recognize hidden files * Fix bug when going to dir on non-current context from plugin * Fix some plugins to work on openbsd and freebsd * Renamings * Switch to -R flag in cp instead of -r; BSDs complain * Change braces of function location * Rewrite plugin creation in README and add new plugins to the table * Update the fzcd script to include fzy or fzf * Change plugin name resolve-link-dir -> lncd * Fixing plugins README table * Remove some cd plugins but add them as examples to plugins README
2019-10-21Remove special characters from helpGravatar Arun Prakash Jana
2019-10-21Change spaces to tabGravatar Arun Prakash Jana
2019-10-20Fix #366: update docsGravatar Arun Prakash Jana
2019-10-20Fix #366Gravatar Arun Prakash Jana
2019-10-20Refactor fixesGravatar Arun Prakash Jana
2019-10-20RefactorGravatar Arun Prakash Jana
2019-10-19Refactor cp, mv, cp-mv as, rmGravatar Arun Prakash Jana
2019-10-19Refactor screen moveGravatar Arun Prakash Jana
2019-10-19Refactor current directory removalGravatar Arun Prakash Jana
2019-10-19Clean up plugin handling codeGravatar Arun Prakash Jana
2019-10-19Update docsGravatar Arun Prakash Jana
2019-10-19Update docs on sessionGravatar Arun Prakash Jana
2019-10-19Implementing sessions support (#360)Gravatar Anna Arad
* Initial commit of sessions implementation * Reduce code duplication * Move load session to program flag -e * Fix context initialization problem when loading session * Add pinned directory to session and reduce session file size * Make load_session print an error if exists and few minor adjustments * Refactor session's file structure * Initialize required structures in load_session before loading * Add load session dynamically, restore last session, and extra fixes * Fix indentation * Add sessions documentation to man page * Update fish completions with sessions and make some improvements * Move to single keybinding session management and add help info * ESC when asked to insert session name behaves better * Add sessions completion for bash * Remove pinned dir from session and minor code refactors
2019-10-17Use a single keybind for cp/mv asGravatar Arun Prakash Jana
2019-10-16Combine related cases togetherGravatar Arun Prakash Jana
2019-10-16Fix build (and more) on SmartOS (#363)Gravatar Sijmen J. Mulder
* Define _XOPEN_SOURCE_EXTENDED on SmartOS Enables wide ncurses. * SmartOS has alloca() in alloca.h * SmartOS does not have sig_t * dprintf() is not available on SmartOS So replace its usage with fprintf. * SmartOS has no d_type * SmartOS has no CLOCK_MONOTONIC_RAW * SmartOS has no O_DIRECTORY * Work around SmartOS not having mime detection * Missing comma
2019-10-16Fix strftime() buffer overflow (#362)Gravatar Sijmen J. Mulder
If the formatted string is longer than 17 characters the string won't be null terminated, causing gibberish to be printed on the status line and possibly worse. This occurs with my current locale in which a date is printed as such: 2019-okt.-15 19:26 Which is 18 characters.
2019-10-15Simplify functionsGravatar Arun Prakash Jana
2019-10-15Minor reformatGravatar Arun Prakash Jana
2019-10-15Improve readibilityGravatar Arun Prakash Jana
2019-10-15Minor refactorGravatar Arun Prakash Jana
2019-10-14Add function to count newlines in fileGravatar Arun Prakash Jana
2019-10-14Fix build break on macOSGravatar Arun Prakash Jana
2019-10-14Added copy/move-as (copy/move and rename) (#356)Gravatar KlzXS
* Added copy/move-as (copy/move and rename) * Little refactorings * Also handle selection file for cpmv_rename()
2019-10-14Use a macro for readabilityGravatar Arun Prakash Jana
2019-10-14Mouseclicks are no longer delayed (#353)Gravatar 0xACE
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.
2019-10-14suedit plugin (#359)Gravatar Anna Arad
2019-10-13unmount() ask for target if not found (#358)Gravatar 0xACE
* 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
2019-10-13Remove -Wno-unused-parameter and do cleanup (#357)Gravatar Anna Arad
2019-10-13Pass path as second argumentGravatar Arun Prakash Jana
2019-10-13gutenread: support epubGravatar Arun Prakash Jana
2019-10-13Makefile detect header change (#355)Gravatar Anna Arad
2019-10-13Plugin to browse, download, read from Project GutenbergGravatar Arun Prakash Jana
2019-10-13Check for alternative name for drag/drop exec (#354)Gravatar 0xACE
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`.
2019-10-12Optional fortune quotes in help/config pageGravatar Arun Prakash Jana
2019-10-12Update docsGravatar Arun Prakash Jana