Commit Graph

  • b98482f079 Accepting request 1282943 from utilities factory Ana Guerrero 2025-06-05 18:34:46 +00:00
  • 2282996970 - Update to 0.14.3: Documentation: * Improved documentation on the use of registers. Menus and dialogs: * Say primary instead of default in the title of :colorscheme menu. Other changes: * Provided more details on file handlers and viewers in sample vifmrc files. Fixes: * Fixed picking trash directory when rooted trash is included in 'trashdir' and root is writable. Regression in v0.14.2 (unfortunately, testing this automatically is problematic). * Fixed unlimited growth of directory histories when 'history' is set to its default value or not set at all in vifmrc. * Fixed abort due to assertion on displaying a statusbar message with a newline when 'shortmess' includes T. devel Michael Vetter 2025-06-05 05:04:51 +00:00
  • c2192893ee Accepting request 1275420 from utilities Dominique Leuenberger 2025-05-08 16:23:16 +00:00
  • db9795ebd0 - Update to 0.14.2: * Fix an issue with %r in 'trashdir' when root file-system is read-only (like on macOS) and also broke build with musl libc. * Trash directories specified via an absolute path and containing %u weren't created with 700 permissions. * Don't use strverscmp() of musl if it doesn't sort things correctly (A must be greater than 0). This avoids numerical sorting results looking different with musl. Michael Vetter 2025-05-08 06:55:13 +00:00
  • da4a3649e1 Accepting request 1244664 from utilities Ana Guerrero 2025-02-10 16:29:08 +00:00
  • 18cbd24ace OBS-URL: https://build.opensuse.org/package/show/utilities/vifm?expand=0&rev=45 Michael Vetter 2025-02-10 07:43:11 +00:00
  • 4226113eb1 OBS-URL: https://build.opensuse.org/package/show/utilities/vifm?expand=0&rev=44 Michael Vetter 2025-02-10 07:42:52 +00:00
  • 3728e88503 - Update to 0.14: * Somewhat incompatible changes This release contains a number of changes which are technically non-backwards compatible. However, all of them should have very little negative impact (i.e., hard to notice the change without reading the changelog). At the same time, a bug, fixing which is likely to have an impact on user configuration, has been identified but not yet fixed to give a chance to update all affected vifmrc files. If a bug is likely to be relied on by the configuration, a dialog with the explanation and instructions will appear. * Sorting and non-Latin characters Until this release Vifm has always used byte sorting (effectively, sorting of UTF-8 byte sequences). From now on a form of Unicode normalization is applied to strings when sorting views and completion results. The change can be expanded to other cases in future releases. The measured performance impact is negligible (several percent). Practically, this means that characters like a and ä are now grouped together regardless of the way in which diacritic is being encoded. Some characters can still appear in weird non-alphabetic positions because full Unicode normalization results in losing case sensitivity and is therefore not applied. * Addressing some longtime woes For one reason or another some inconvenient peculiarities have accumulated over the years. Time has come to replace workarounds with something better: + global variables (g:var) replace the use of environmental variables for internal purposes, thus avoiding polluting environment of child processes + use of :let to invoke a builtin function discarding its result is superseded by a proper :call command + use of execute 'normal! gl' to run selection now has :open command as a better alternative + size of selection can now be queried via selected() (previous releases Michael Vetter 2025-02-10 07:35:03 +00:00
  • 3733213d0f Accepting request 1077686 from utilities leap-16.0 Dominique Leuenberger 2023-04-06 13:57:37 +00:00
  • af30335137 - Update to 0.13: * Faster file-system navigation with new searching/filtering submodule * More interactive :compare * Mouse supports and TUI improvements * %N macro has been adjusted to fix integration with image preview of Kitty v0.27+. * Lots of fixes related to search and various combinations of' hlsearch', 'incsearch' in different modes. Michael Vetter 2023-04-06 08:40:06 +00:00
  • 567019cf6e Accepting request 1005390 from utilities Dominique Leuenberger 2022-09-22 14:59:22 +00:00
  • c0e0c370fa - Update to 0.12.1: * Expression register for command-line prompts (Ctrl-R =) * Selection handling improvements * An arbitrary editor can now be fully integrated via Lua * TUI improvements * Lua API additions (still experimental) * Bulk retargetting of links, optional implicit :cd on command line, macros that expand to non-empty selection, supporting more <keys>, completion for fish shell. * Escaping of arguments and slashes in paths will now hopefully work better on Windows, which is generally an issue there. Yori shell is now also handled on Windows. * New %N macro can be used to fix image preview in Kitty terminal. * For details see https://vifm.info/news/2022-09-21.shtml Michael Vetter 2022-09-22 11:09:14 +00:00
  • b3f615a18b Accepting request 922354 from utilities Dominique Leuenberger 2021-09-30 21:43:50 +00:00
  • b014fbdd1c - Update to 0.12: * Color schemes and preview now support 24-bit colors. * Depth of tree-view can now be limited and directories in it can be folded. * Textual preview of files is now done asynchronously. * List of files can now be directly piped to programs via new macros. * External editing now asks for a re-edit after a failure. * Status line can now take up several lines. * New keys for controlling viewer while in view mode. * View column separators. * Vifm has received a more advanced, but currently experimental, extension interface in a form of Lua plugins. * New logo. * See https://vifm.info/news/2021-09-29.shtml for details Michael Vetter 2021-09-30 11:30:56 +00:00
  • ae4beb6d29 Accepting request 837210 from utilities Dominique Leuenberger 2020-09-25 14:36:04 +00:00
  • 917bb59e48 - Update to 0.11: * Added persistent tabs * Added sessions * New format of vifminfo file (old version is imported on first run) * Smarter merging of histories between runs that avoids dropping of new entries * Version of default color scheme for 256-color terminals * Customizable tab labels * Keeping ratio of pane sizes constant on resizes, restarts and tab switching * Various performance improvements * See change log for the full list of changes and by whom they were suggested. Michael Vetter 2020-09-24 17:51:30 +00:00
  • d72149977e Accepting request 719773 from utilities Dominique Leuenberger 2019-07-30 10:39:28 +00:00
  • f5b7f7f600 - Update to 0.10.1: * Added file preview to miller mode * Added preview macro to directly output to terminal, which enables use of Sixel graphics for previewing * Added udisks2 backend to vifm-media script (bundled script for managing media) and version of the script for OS X * Updated code to make use of large amount of color pairs when available * Functionality of previously separate neovim-vifm plugin got merged into the main plugin * Multiple improvements to :media menu * Improved performance in several use cases (quickview, lots of unhighlighted files, unnecessary cursor updates and redraws) * See change log for the full list of changes and by whom they were suggested. Michael Vetter 2019-07-30 07:53:34 +00:00
  • 6087593519 Accepting request 648435 from utilities Dominique Leuenberger 2018-11-13 15:59:32 +00:00
  • 4530d32e14 Accepting request 648434 from home:jubalh:branches:utilities Michael Vetter 2018-11-12 10:46:27 +00:00
  • b7c4339f1b Accepting request 573165 from utilities Dominique Leuenberger 2018-02-06 15:49:32 +00:00
  • ed04c2e18e Accepting request 573164 from home:jubalh:branches:utilities Michael Vetter 2018-02-05 21:55:23 +00:00
  • 5c74e4a971 Accepting request 504538 from utilities Dominique Leuenberger 2017-06-20 07:40:20 +00:00
  • 0645332f84 - Add vifm.asc - Add xaizek@openmailbox.org 's 0x99dc5e4db05f6be2 to keyring Michael Vetter 2017-06-18 21:42:01 +00:00
  • 00d9adeb56 - Update to 0.9: * New version brings two new ways of viewing and processing file lists, namely tree-view and directory-comparison. As usual, previously existing facilities were extended and improved to become more useful. * Introduced tree-like representation of files. * Added directory comparison facilities. * Added ability to restore last navigation menu. * Background operations and programs can now be cancelled. * Dismissed error output of external programs can now be queried. * Added shell completion for bash and zsh. * Now it's possible to configure mappings in dialogs. Michael Vetter 2017-06-18 21:37:20 +00:00
  • b5ac503d82 Accepting request 501059 from utilities Dominique Leuenberger 2017-06-07 07:55:11 +00:00
  • 98bbf694f8 Accepting request 501058 from home:jubalh:branches:utilities Michael Vetter 2017-06-04 22:26:24 +00:00
  • 72aeb8c152 Accepting request 410467 from utilities Dominique Leuenberger 2016-07-18 19:25:15 +00:00
  • acb04906dc - Update to version 0.8.2: * key suggestions in the interface on ambiguous input (e.g. "g"); * helpful shortcuts for dialogs (for sort dialog in particular); * key descriptions in :map menus and %z macro for 'statusline' to display some tips; * description of all :commands, 'options' and their values for new multiline version of wildmenu; * ANDing, ORing and negating patterns for matching files and new mime-type matcher; * file prefixes and suffixes can now be multi-byte, which with extended 'classify' option allows specifying "icons" via custom fonts; * search result highlighting, enabled completion and a way to export the list for menus; * an indication of pattern correctness and match state for interactive prompts. * :select and :unselect commands to perform automatic file selection (possibly by using output of external application); * cancellation (handling of Ctrl-C) for quick view and view mode loading. Michael Vetter 2016-07-16 20:23:15 +00:00
  • cfcd2a3521 Accepting request 406076 from utilities Dominique Leuenberger 2016-07-05 07:51:53 +00:00
  • 40d733dbff - Update to version 0.8.2 Beta 1: * Key suggestions in the interface on ambiguous input (e.g. g). * Helpful shortcuts for dialogs (for sort dialog in particular). * Key descriptions in :map menus and %z macro for 'statusline' to display some tips. * Description of all :commands, 'options' and their values for new multiline version of wildmenu. * ANDing, ORing and negating patterns for matching files and new mime-type matcher. * File prefixes and suffixes can now be multi-byte, which with extended 'classify' option allows specifying "icons" via custom fonts. * Search result highlighting, enabled completion and a way to export the list for menus. * An indication of pattern correctness and match state for interactive prompts. * :select and :unselect commands to perform automatic file selection (possibly by using output of external application). * Cancellation (handling of Ctrl-C) for quick view and view mode loading. * For the complete list see: https://vifm.info/news/2016-07-02.shtml Michael Vetter 2016-07-02 13:59:46 +00:00
  • 20cf4a00e8 Accepting request 358805 from utilities Dominique Leuenberger 2016-02-12 10:22:37 +00:00
  • 6d9b99b5f1 - Update to version 0.8.1a This is a bugfix release to primarily address messed up single-executable builds for Windows. Other bugfixes: * Fixed storing filetypes in vifminfo, which could create duplicates. * Fixed --with-dyn-x11 configuration option, which failed to enable dynamic use of the library. * Fixed using plugin in neovim, which has broken system() and :! commands. Michael Vetter 2016-02-11 08:05:12 +00:00
  • 6e6b3f78f6 Accepting request 354434 from utilities Dominique Leuenberger 2016-01-21 22:42:51 +00:00
  • c122ef0a2f - Update to version 0.8.1 * Added local options, which work until directory change. * Added named bookmarks (paths are associated with tags). * Added autocommands (with DirEnter event). * Added ability to sort by regexp-extracted part of file name. * Added builtin directory preview (similar to tree). * Added a way to communicate menu contents to Vim quickfix. * Added "more" mode that is used to handle status bar content that doesn't fit on the screen. * IPC got new (safe) implementation with listing/targeting of active instances, it's enabled by default again. * Updating local view settings from vifmrc now affects both panes (:windo is not necessary). * More predictive cursor updates on directory reload. * Improvements related to expression and command parsing. - Remove vifm_utils_nix_dynamic_page_size_for_powerpc.patch: Got upstreamed Michael Vetter 2016-01-17 19:35:01 +00:00
  • 4902e8e7dd Accepting request 327713 from utilities Stephan Kulow 2015-08-29 18:05:06 +00:00
  • c12371eaa1 Accepting request 327595 from home:michel_mno:branches:utilities Michael Vetter 2015-08-28 10:12:48 +00:00
  • 358dde23b1 Accepting request 315856 from utilities Stephan Kulow 2015-07-14 15:43:45 +00:00
  • 614c59e5b9 OBS-URL: https://build.opensuse.org/package/show/utilities/vifm?expand=0&rev=17 Michael Vetter 2015-07-10 08:49:22 +00:00
  • bac20f113f - Update to version 0.8 * Added filename specific highlight (with a script to convert ls options). * Added custom views, which contrary to regular views can contain files that do not belong to the same directory. * Added job bar to display active backgrounded file operations. * Added command-line mode abbreviations. * Added global configuration and color schemes directory. * Added live search match highlighting. * Added optional per-file progress for file operations. * Added full path patterns ({{globs}} and //regexp//). * Added command-line options to control file/directory selection and selection processing to make it easier to use vifm as a file picker. * Color schemes got ".vifm" extension, but the old-style names will still work for now. * XDG specification support. * Ability to use terminal applications to preview graphics (e.g. w3mimgdisplay). Michael Vetter 2015-07-10 08:48:41 +00:00
  • 82e5248a55 Accepting request 297623 from utilities Dominique Leuenberger 2015-04-18 08:40:45 +00:00
  • 0babf24959 - Update projects website URL Michael Vetter 2015-04-08 11:36:15 +00:00
  • 9a0704db4c Accepting request 294761 from utilities Dominique Leuenberger 2015-04-10 07:51:33 +00:00
  • d1a0b710d3 Accepting request 294740 from home:jubalh:branches:utilities Michael Vetter 2015-04-07 13:01:27 +00:00
  • a5292d30cd Accepting request 293087 from home:jubalh:branches:utilities Ismail Dönmez 2015-03-30 13:07:17 +00:00
  • 93e3a91c39 0.7.6 Pascal Bleser 2014-01-03 14:24:16 +00:00
  • de513a25d2 0.7.4 Pascal Bleser 2012-10-18 21:49:00 +00:00
  • 18d346a023 fixes for mandriva Pascal Bleser 2012-03-30 18:29:44 +00:00
  • 2927a2efbc 0.7.2a Pascal Bleser 2012-03-30 11:47:57 +00:00
  • 99d586d863 update to 0.7.2 Petr Uzel 2012-02-20 08:27:46 +00:00
  • 26413592b7 s/pkg-config/pkgconfig/ Pascal Bleser 2011-11-30 23:08:04 +00:00
  • b6e85f6579 0.7.1 Pascal Bleser 2011-11-30 22:34:14 +00:00
  • c2eb59977b update to vifm-0.6.1 Petr Uzel 2011-06-13 11:41:30 +00:00
  • fe65943841 portability fixes Pascal Bleser 2010-11-13 18:18:57 +00:00
  • fcdc856bcd Accepting request 52717 from openSUSE:Factory:Contrib Pascal Bleser 2010-11-13 18:00:04 +00:00