aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2019-11-17Fixes the following workflow:Gravatar Arun Prakash Jana
- press pick plugin key - navigate away from the plugin directory (to ~, say) - try to open any file, fails When we are in run plugin mode, but detect we are in a different context or a non-plugin directory, just cancel the runplgin mode and continue as usual. It also cleans up the plugin run function.
2019-11-17Clear prompt after running a command.Gravatar Arun Prakash Jana
2019-11-17Update helpGravatar Arun Prakash Jana
2019-11-17Do not reload for help, edit and page if in selection modeGravatar Arun Prakash Jana
2019-11-17Change the key to size sort to zGravatar Arun Prakash Jana
2019-11-16Redraw in non-filter mode after hovered file deletionGravatar Arun Prakash Jana
2019-11-16Edit also flushes selectionGravatar Arun Prakash Jana
2019-11-16Do not check for events when selecting filesGravatar Arun Prakash Jana
2019-11-16Use small lettersGravatar Arun Prakash Jana
2019-11-16Simplify running commandsGravatar Arun Prakash Jana
2019-11-15Fix issue with running plugin when help screen is shownGravatar Arun Prakash Jana
2019-11-15Fix #381Gravatar Arun Prakash Jana
2019-11-14Refactor plugin handlingGravatar Arun Prakash Jana
2019-11-11Fix segfaultGravatar Arun Prakash Jana
2019-11-09Fix fzcd not working from other contextsGravatar Arun Prakash Jana
2019-11-08Incorporate PR #368Gravatar Arun Prakash Jana
2019-11-05Removal of current dir can be a pain without forceGravatar Arun Prakash Jana
2019-11-05Clear buffer for no locale compilationGravatar Arun Prakash Jana
2019-11-05Make bulk delete more verboseGravatar Arun Prakash Jana
2019-11-02Fix #373Gravatar Arun Prakash Jana
2019-11-02Print improvementsGravatar Arun Prakash Jana
2019-11-01Fix build breakGravatar Arun Prakash Jana
2019-11-01Show size of file in bytes in status bar in du modeGravatar Arun Prakash Jana
2019-11-01Print version in debug outputGravatar 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-24Do not pass path to commandsGravatar 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-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 #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 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