Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Vifm

Creates Vim among file managers.
Collective - Host: opensource - https://opencollective.com/vifm - Website: https://vifm.info - Code: https://github.com/vifm

Add sample installation guide to the readme.md

Closes vifm/vifm.vim#70 on GitHub.

github.com/vifm/vifm.vim - a737e93a97254681473313a606c66cc810291a87 authored about 3 years ago
Fix symlinks to symlinks and regular file check

Thanks to Olmo Kramer.

Fixes #743 on GitHub.

github.com/vifm/vifm - 6e9706a226459ade5cf3cb62e29e26f11b0e5caf authored about 3 years ago
Replace "status-bar" => "status bar"

github.com/vifm/vifm.vim - 3908fc9e2c276e5f7ce55892618b300c835ffa20 authored about 3 years ago
Replace "statusbar" => "status bar"

github.com/vifm/vifm.vim - c719b191f32ac58b4a61ea10550061a3cfa4444c authored about 3 years ago
Merge branch 'spelling-in-docs'

"status-bar" => "status bar"
"statusbar" => "status bar"
"statusline" => "status line"

Thanks t...

github.com/vifm/vifm - c0c24785757d8f0653f6c6ed4358625e4e88a358 authored about 3 years ago
Replace "statusline" => "status line"

Closes #742.

github.com/vifm/vifm - 13351772fb95b1cc8f71a68ee96dbb53ca6a2f2e authored about 3 years ago
Replace "statusbar" => "status bar"

github.com/vifm/vifm - 80b7d8ccc29a1270ac7b4eb4b083810ee704ff5a authored about 3 years ago
Replace "status-bar" => "status bar"

github.com/vifm/vifm - f4da616ed0ebd84151e67075ae02be59605fa439 authored about 3 years ago
Merge branch 'compress-trie'

Compress trie. In tests even without this optimization, trie
outperformed several hash implemen...

github.com/vifm/vifm - 20aca70bece874e2524b85c2f8bf937c6524841c authored about 3 years ago
Put set_or_create() into utils/trie:trie_set()

No need for having it as a separate function.

github.com/vifm/vifm - c4015f68f3c15548ec1cdcc5c02fb0723e26301d authored about 3 years ago
Cache first character of a trie node

This makes things even faster and also helps to avoid performance
degradation on cases when ther...

github.com/vifm/vifm - 4ad773492b9db9e0c363fef8cbe231b147ab4b0b authored about 3 years ago
Compress trie

This reduces number of nodes by an order of magnitude (so less memory
footprint) and makes thing...

github.com/vifm/vifm - 241508b4554ed101be9eb48169f7d09c318c29e4 authored about 3 years ago
Rename utils/trie.c:{get => set}_or_create()

Not sure why name was the opposite of what it should be.

github.com/vifm/vifm - d6fae9c2912625815abc040b0cb5b3f09e906512 authored about 3 years ago
Rename trie_node_t::{value => key}

Old name can be confused for "associated value".

github.com/vifm/vifm - 94370ff9d96c15c2cb92d5ab8bfa6b391fdce86f authored about 3 years ago
Rename trie_node_t::{children => down}

This word fits better in this context.

github.com/vifm/vifm - f53bbc758ee3645590f85fbfd684ebd41e770fb7 authored about 3 years ago
Merge branch 'more-graphics-hiding'

Hide graphics in other dialogs as well.

Thanks to PRESFIL.

Also handle it in more mode, file i...

github.com/vifm/vifm - 257500119786e47e8e3b1b7a3960b5d4aef77bc0 authored about 3 years ago
Handle graphics for menus, more and file info

Might want to handle multiline statusline in the future.

github.com/vifm/vifm - 325e556696e29a08cb2131a84ff4d9297031268f authored about 3 years ago
Hide graphics for all dialogs

Attributes, sort, change weren't accounted for in previous changes.

Thanks to PRESFIL.

Another...

github.com/vifm/vifm - d940170039331e88123677f94c46c1393d47ccb6 authored about 3 years ago
Don't update file lists when in dialogs

It's not very useful and consistent with command-line mode.

github.com/vifm/vifm - 3491456be54ba279847387ccb6528eb187d06946 authored about 3 years ago
Don't redraw graphics in any dialog

Not just in messages and prompts. Thanks to PRESFIL.

Another part of #739 on GitHub.

github.com/vifm/vifm - 2070d0b87693e1511fe9b0bc1f3642e7d7935ee8 authored about 3 years ago
Extract ui/ui:ui_hide_graphics() function

Hides any visible graphics.

github.com/vifm/vifm - a5b5c3d072e6cb0de37cb4e1275ef41ff9faf83a authored about 3 years ago
Merge branch 'dialogs-and-graphics'

Hide graphics when displaying dialogs.

Thanks to heelsleeh and PRESFIL.

Remove extra redrawing...

github.com/vifm/vifm - 1932d672c2452ee134513b13b7167284c22141b7 authored about 3 years ago
Remove extra redrawing on processing input

Don't try to hide suggestions if they weren't displayed earlier.

github.com/vifm/vifm - 8d292def43cd86e8aef947b6032c23cd356f486c authored about 3 years ago
Hide graphics when displaying dialogs

Thanks to heelsleeh and PRESFIL.

Fixes #739 on GitHub.

github.com/vifm/vifm - 64acfb438cca26f25b8ba78fa81964689589f4a1 authored about 3 years ago
Draw msg dialog after entering corresponding mode

This is a more correct way of doing it and it also reduces duplication
a bit.

github.com/vifm/vifm - c8bd2a336224f4ae227d88443ef4521276370207 authored about 3 years ago
Merge branch 'faster-trie'

Trie data structure is used in various places, this makes its
construction and destruction happe...

github.com/vifm/vifm - 5522a3a9dbca133e6ed3157b5cc9b79029bad7d1 authored about 3 years ago
Pass free function for trie on construction

Can do this now that trie and trie node are separate structure. With
this interface one can't f...

github.com/vifm/vifm - 2a34495b7b7f67a2a097351ad6b028e96e56a3b3 authored about 3 years ago
Allocate trie nodes in chunks

This improves performance, especially when it comes to freeing a trie.

Might want to replace it...

github.com/vifm/vifm - c5b0d92292bc82362e8361aa26bf4cc5361acb74 authored about 3 years ago
Create a separate type for a trie node

github.com/vifm/vifm - 0756c47fa2c5af7372a82d3342c2a140d5a8e8f2 authored about 3 years ago
Add handling of "-" in :session

Switches to a previous session.

github.com/vifm/vifm.vim - 31c80d4f77056e89cabd9ea3e617feea076499f8 authored about 3 years ago
Merge branch 'session-dash'

Add handling of "-" in :session for switching to a previous session.

Fix flicker of status line...

github.com/vifm/vifm - 8a5213ca846afb12eb5baa9510744825e3b84924 authored about 3 years ago
Add handling of "-" in :session

Switches to a previous session.

github.com/vifm/vifm - 6e714c85161a765589ff347e67042634fa633ad5 authored about 3 years ago
Extract cmd_handlers.c:switch_to_a_session()

Performs switch to a session by its name.

github.com/vifm/vifm - 94e8fbda6e91b129910e7c6f7bc3b6a126843569 authored about 3 years ago
Simplify invocation of uncov

Development version of uncov now supports worktrees fine.

github.com/vifm/vifm - 51237fa518c3a01b23d27bb358cf10b45513e092 authored about 3 years ago
Fix flicker of status line command-line editing

github.com/vifm/vifm - 0330c882c7001c031218c353baf52bc758eba437 authored about 3 years ago
Add cl key visual mode

Similar to its function in normal mode.

github.com/vifm/vifm.vim - 225e5ada593fda06504e0c469e98e41d3b739b03 authored about 3 years ago
Extended cl normal to selection of multiple files

Thanks to aleksejrs.

Closes #705 on GitHub.

github.com/vifm/vifm.vim - 5a2f49dc48310eb37ceb343ec83efbe3b1a5c2c1 authored about 3 years ago
Merge branch 'extend-cl'

Extended cl normal mode key to handle selection of multiple files.

Add cl key visual mode (simi...

github.com/vifm/vifm - 99feafa1009ad4717858bc9cb2cbeff8b1e817af authored about 3 years ago
Add cl key visual mode

Similar to its function in normal mode.

github.com/vifm/vifm - 9be65b4ebfa4ab88a3e59eba32aac670e01f2b12 authored about 3 years ago
Make retargeting more uniform

* Always print status message, even if there were no changes.
* Always stash selection.

github.com/vifm/vifm - b0074c02bd0dc9424a533110404427ba8e5c1ae7 authored about 3 years ago
Extended cl normal to selection of multiple files

Thanks to aleksejrs.

Closes #705 on GitHub.

github.com/vifm/vifm - 2e550dbe58dd271b238af70675eade8730aba8f8 authored about 3 years ago
Rename fops_misc.c:verify{,_clone}_list()

github.com/vifm/vifm - d39898df21ea6d5e786b53144caf4ecdb778e777 authored about 3 years ago
Extract fops_misc.c:retarget_one() function

Changes target of a symbolic link under the cursor.

github.com/vifm/vifm - 739ded36d83375111e17c5945aa0b88befdaf391 authored about 3 years ago
Extract fops_misc.c:change_link() function

Changes target of a symbolic link.

github.com/vifm/vifm - b5c5b9b6f4b2d39b0cf351c043ed7c047ef15051 authored about 3 years ago
Add a test for cl in normal mode

github.com/vifm/vifm - bf6fcfff0f2b0e7f646dddab68d8ecadd8019c00 authored about 3 years ago
Add comments for OP_SYMLINK and OP_SYMLINK2 ops

github.com/vifm/vifm - 97ceb38af9838b20313c6046743fefe00c8316d0 authored about 3 years ago
More universal prompt message for fops_query_list

github.com/vifm/vifm - 9a5f45c2e02759e1a11aca47bc17db4f8d45df00 authored about 3 years ago
Initialize cfg.delete_prg in conf_setup() in tests

github.com/vifm/vifm - a1435d1646cf7ebf8b261aef7a8431c05a4f1d9a authored about 3 years ago
Merge branch 'no-fdatasync'

Fix building when fdatasync() call isn't available.

Thanks to Schrijvers Luc (a.k.a. Begasus).
...

github.com/vifm/vifm - 4b1a311e67b0553634252534e8d01cee786b175b authored over 3 years ago
Fix building when fdatasync() call isn't available

Thanks to Schrijvers Luc (a.k.a. Begasus).

Fixes #737 on GitHub.

github.com/vifm/vifm - d7028ff1edb8943544214948818f087a965a1bd5 authored over 3 years ago
Upgrade autotools' files

github.com/vifm/vifm - d088543cfc8402842ad915532fcc89d504e26587 authored over 3 years ago
Extend has() to check for Lua handlers

github.com/vifm/vifm.vim - 7aee389c0ada5677eff5872195c0e3a47c20cb76 authored over 3 years ago
Add vifm.sessions.current() function

Exposes information about active session.

github.com/vifm/vifm.vim - a6a96fa6f64de5d022dc90bb213d269f7b15c0fb authored over 3 years ago
Merge branch 'two-lua-exts'

Extend has() builtin function to check for Lua handlers.

Fix bogus GCC warnings in tests.

Plug...

github.com/vifm/vifm - 4c6600bdb134a5a76e95232f33435ac7cd9c949c authored over 3 years ago
Simplify builtin_functions.c:has_builtin()

github.com/vifm/vifm - 4f777906355d1658ea6efcc0b6657e9c5107ddfd authored over 3 years ago
Extend has() to check for Lua handlers

github.com/vifm/vifm - 132ad4a59cab383ef590e1609adce6b4ea03b16f authored over 3 years ago
Add vifm.sessions.current() function

Exposes information about active session.

github.com/vifm/vifm - e098c65ea5b6eb72ee49c05e3d6746c794d99a7a authored over 3 years ago
Extract lua/vifm_cmds.c:parse_cmd_params()

github.com/vifm/vifm - 73c0db00dfa52444988534c86091bd328ec99402 authored over 3 years ago
Fix bogus GCC warnings

Latest GCC doesn't like when pointer to an array of zero size is passed
anywhere and thinks this...

github.com/vifm/vifm - b941f9865383f7024785a7047426e61003fc06c8 authored over 3 years ago
Merge branch 'improve-ga'

Fix severe performance degradation after measuring size of large
directory trees.

Also reduce n...

github.com/vifm/vifm - ed28b6fddcd37a3ce6c5335b508534e25f6d4033 authored over 3 years ago
Reduce number of stat() calls done during ga/gA

github.com/vifm/vifm - 1ea0b6f5dc532e35b89e993b103d37a023678b34 authored over 3 years ago
Fix severe performance degradation after ga/gA

Was noticeable after measuring size of large directory trees. The issue
was caused by comparing...

github.com/vifm/vifm - 2b83cd237bb08a081b58041869d8df6a6779107d authored over 3 years ago
Merge branch 'some-ui-fixes'

Fix cursor appearing at random places on entering command-line mode.

Fix flicker and loosing pa...

github.com/vifm/vifm - 4e0fa36884b17ac0e3738f3ef1f7aae92e01f18d authored over 3 years ago
Fix ruler clicker on incsearch typing in menus

github.com/vifm/vifm - 0599d867c703a57c8096e1160c03757b5a8f5876 authored over 3 years ago
Fix loosing parts of input on incsearch in menus

github.com/vifm/vifm - 25da3998a00200dc51a5eee8acd02f6ca408d491 authored over 3 years ago
Fix cursor blinking on entering command-line mode

Now it's made visible after redraws.

github.com/vifm/vifm - 5844251205e1bfdcbffad100515fed8328bdd018 authored over 3 years ago
Merge branch 'update-xxhash'

Update xxHash to 0.8.0 and switch to XXH3 variant.

github.com/vifm/vifm - d5d706bc4963a86fc367d55d4aa9cc420e2bbb8f authored over 3 years ago
Switch to XXH3 algorithm

github.com/vifm/vifm - 2226da1c23173b7ba6b8ffe5e42176ce78356588 authored over 3 years ago
Add test for comparing file contents

github.com/vifm/vifm - 4275b9f95cd6bfabbbe3064461c5f6873a6df392 authored over 3 years ago
Update xxHash to 0.8.0

github.com/vifm/vifm - e3dec3d1823ed328e26396c77cff010a94fe62b5 authored over 3 years ago
Merge branch 'extend-fast-globs'

Extended optimizations for globs to cover `something*` and `some*thing`
cases.

github.com/vifm/vifm - 8cb10ff5d7f2d9dbe65039a5487e0f735ce25335 authored over 3 years ago
Extend optimizations for globs

To cover `something*` and `some*thing` cases.

github.com/vifm/vifm - 866a0c7d84f44a2ff498b6cf29d0d0a5f5e3a573 authored over 3 years ago
Properly test fast globs

github.com/vifm/vifm - f82826ce3e43cec4898f56b0154788d99bd17f0c authored over 3 years ago
Merge pull request #726 from PRESFIL/suppress-ffmpeg-banner

Suppress printing ffmpeg banner

github.com/vifm/vifm - 8b3754dc79cb11322675be3d7e1de7efb92faa47 authored over 3 years ago
Add %N macro

It prevents detaching viewers from current session.

Thanks to emorozov.

github.com/vifm/vifm.vim - 8b8b5541fa35cd39c652e451796589ff0bf289cc authored over 3 years ago
Merge branch 'add-N-macro'

Add %N macro that prevents detaching viewers from current session.

Thanks to emorozov.

github.com/vifm/vifm - fb2c9240d0e822806e6cbef45340cc76ea758211 authored over 3 years ago
Add %N macro

It prevents detaching viewers from current session.

Thanks to emorozov.

github.com/vifm/vifm - 09b8ee569fa1715a59022264c57b8badaf609c17 authored over 3 years ago
Add BJF_KEEP_SESSION flag

Prevents detaching from terminal session.

github.com/vifm/vifm - 447fced8f9ca5b2a2338288ffa868dfb4e19a97a authored over 3 years ago
Make qv_expand_viewer() accept view

github.com/vifm/vifm - 43a1d43fcd7ff33b956a3143c97e52754c18f569 authored over 3 years ago
Add crown_24bit author info

github.com/vifm/vifm-colors - 0bbf3de1ad44b92a55a654eeb68fd06c37a6cd70 authored over 3 years ago
Merge pull request #39 from hombrey/crown_24bit

add crown_24bit colorscheme which can use 24-bit color support

github.com/vifm/vifm-colors - 53a6b5021be8c3ce122308f4a6205b53da127704 authored over 3 years ago
Suppress printing ffmpeg banner

Suppresses printing of ffmpeg's copyright notice, build options
and library versions inside vifm...

github.com/vifm/vifm - 85d60e465c20c8938832f83fbc4e95377a539726 authored over 3 years ago
add crown_24bit colorscheme which can use 24-bit color support

github.com/vifm/vifm-colors - b7dbf804d70e544278683204a4b062b4a8c1de94 authored over 3 years ago
Add 'autocd' option

Makes invalid :commands be interpreted as an implicit :cd command.

Thanks to Taras Halturin (a....

github.com/vifm/vifm.vim - 85d7681b004d1a32dd02a5790d713e06f4a251b8 authored over 3 years ago
Merge branch 'add-autocd-option'

Add 'autocd' option. Makes invalid :commands be interpreted as an
implicit :cd command.

Thanks...

github.com/vifm/vifm - 3d322dbc66e14d417b9c6b0434c9f681cc37f04a authored over 3 years ago
Add 'autocd' option

Makes invalid :commands be interpreted as an implicit :cd command.

Thanks to Taras Halturin (a....

github.com/vifm/vifm - 552799f18d14e6efed357cd3e40ce69b2604b9b5 authored over 3 years ago
Implement line completion in engine/cmds unit

github.com/vifm/vifm - c3f37bac98a0d0ae952388130e10c2df7fa4aff8 authored over 3 years ago
Match empty :command only to empty :command

Otherwise if "" isn't registered as a command, alphabetically the first
command will be used.

github.com/vifm/vifm - 15ad546b48941211108da91b9c130c1852fa47dc authored over 3 years ago
More flexible engine/cmds.c:complete_cmd_name()

github.com/vifm/vifm - 196d55c25ba35a83e6b7c159e8b2fc844e99dd2d authored over 3 years ago
Extract commands/completion.c from misc/ tests

misc/ still does generic testing of the unit (not dependent on specific
commands), but command-s...

github.com/vifm/vifm - 22c25bdbb47674866ac47fef94d42cfa5af71bd0 authored over 3 years ago
Tiny fixes for 'syncregs' docs

github.com/vifm/vifm.vim - 69d1d341e6e8c5424be178cc60375b517c9e4d4e authored over 3 years ago
Fix the typo in Vim doc as well

github.com/vifm/vifm.vim - 82864869e14dffd85a433abedec2862e7e1ad037 authored over 3 years ago
Merge branch 'docs-updates'

Fix typo in the description of %Pz macro.

Thanks to LamprosPitsillos.

Add missing separators t...

github.com/vifm/vifm - f605f2d2154d32007170f08183bd7ffdb641eab1 authored over 3 years ago
Add missing separators to the NEWS file

github.com/vifm/vifm - c654213c177145dd1870832a5b6ecaeaf8b7f8c9 authored over 3 years ago
Tiny fixes for 'syncregs' docs

github.com/vifm/vifm - e6f050df3d954134bc00e6abca4959c905872ee3 authored over 3 years ago
Fix the typo in Vim doc as well

github.com/vifm/vifm - ae613f126ab9a536d3d80ebfc0c0c5ba5f6b49f5 authored over 3 years ago
Small typo

github.com/vifm/vifm - a9511754d11c5f5ec6dc189e5d7ed9ab2ec1b37e authored over 3 years ago
Version v0.12

github.com/vifm/vifm.vim - 6898b7fcbc36324c127ba42cabe488ab15c785f4 authored over 3 years ago
Merge branch 'release-0.12'

Vifm v0.12
----------

New version makes textual preview asynchronous, provides support for 24-b...

github.com/vifm/vifm - 3e920e84eae29fedf75b415e592c4e339c39cff8 authored over 3 years ago
Version v0.12

github.com/vifm/vifm - 569fcc8bd41bbdaebb9165d27bf888b9ff536332 authored over 3 years ago