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
It was inconsistent with the rest of the documentation and even with
itself, subsections weren't...
Add :col[der] and :cnew[er] commands to menu mode to traverse history of
navigation menus.
Add ...
github.com/vifm/vifm - c7f7357116d29055faf85e88046904048ebfc1a9 authored over 1 year ago by xaizek <[email protected]>
Combined with automatic stashing on menu switches this allows using
show_*_menu() functions to s...
It should have already been set on menu initialization.
github.com/vifm/vifm - fa51f4497a53d84fd34f67744affeea5aa3e48db authored over 1 year ago by xaizek <[email protected]>No need to leave menu mode to open the history.
github.com/vifm/vifm - 68f70fdf93a2230b443f291934bd350f175093bd authored over 1 year ago by xaizek <[email protected]>
This is done for the symmetry when you open :chistory and see that there
are newer menus, but :c...
If the menu was stashed before or wasn't but is stashable.
This means that nothing special need...
github.com/vifm/vifm - 321904ab27d0960810076d41fd541e6acc627d3c authored over 1 year ago by xaizek <[email protected]>Changes location of menu data while managing its initialized flag.
github.com/vifm/vifm - f41aaed1ed7c6a5bca618a3e6b355f6f25b526ba authored over 1 year ago by xaizek <[email protected]>
These commands:
- :keepsel
- :plugin
- :plugins
- :stop
This will make switching back to menus easier and only complicates
things anyway.
It's not used.
github.com/vifm/vifm - 9c352e4a91e2f7e57b9c99ce11175670e9e1e78d authored over 1 year ago by xaizek <[email protected]>
It replaces menu of the menu mode. Previously modmenu_set_data() was
used directly by menu impl...
State should be preserved, no need to drop link to current menu data or
view.
github.com/vifm/vifm - 308eed6fcdd83ab362cd2adbdc9e9c6fee7b884a authored over 1 year ago by xaizek <[email protected]>
As opposed to doing this on initializing one how it was done before.
Previous approach is not ju...
ts=8 results in sw=8 if one uses sw=0, which is inconvenient.
github.com/vifm/vifm - 39e7ee021a2f28031567f7730579c65dcb3cdcad authored over 1 year ago by xaizek <[email protected]>If it's different from the current directory of an active view.
github.com/vifm/vifm - 052ef000b81bc53c96b85f6cd2164cc9ef442b51 authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm - 7e8ea292b5c56db0d34ce236c0e3dbcbbfc88c8a authored over 1 year ago by xaizek <[email protected]>
This avoid ugly back and forth mode changes.
github.com/vifm/vifm - e4a0b4d6524968c3e4ac55a5f6f3438fed854bb8 authored over 1 year ago by xaizek <[email protected]>This leaves `m` for `menu_data_t`.
github.com/vifm/vifm - 3acdb4e7efe5661ba11a5a4af02f25abfdaaac23 authored over 1 year ago by xaizek <[email protected]>
For convenience, this doesn't make anything new possible, just makes for
a quicker workflow.
:c...
github.com/vifm/vifm - 0eb58f95f762473e853506b6a0417e421335eb85 authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm - 0afbeb988795d68fc712fe1eb12cae1b1d428483 authored over 1 year ago by xaizek <[email protected]>
It was inconsistent with the rest of the documentation and even with
itself, subsections weren't...
When they are used for line continuation in command examples.
github.com/vifm/vifm - ead9aa20f40201416199d7ec1ce9865691367b6c authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm - 438fc108bfaf3f2b1199efb77c5c65469d92a2b5 authored over 1 year ago by xaizek <[email protected]>
github.com/vifm/vifm - 85172a06527be14ff200fe233ce72c0fe5c7782b authored over 1 year ago by xaizek <[email protected]>
They can be used to traverse history of navigation menus.
github.com/vifm/vifm - 5be07ea30293f77afdc849443fe956fe8bb636d9 authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm - 5031de6006f59f81453b2bd2ec5f02cc9c31db78 authored over 1 year ago by xaizek <[email protected]>
It displays command-line history of menus.
github.com/vifm/vifm.vim - 07fec88cc592d131e028cb70242c8b216ecde149 authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm.vim - 0dd79642be9a0869f070e04c9db31451f558b0d3 authored over 1 year ago by xaizek <[email protected]>
And to 'sessionoptions' option as well.
It manages storing of command-line history of menus.
github.com/vifm/vifm.vim - 6295088a63e175bf850b45a1dde545275c5d5d1e authored over 1 year ago by xaizek <[email protected]>Add command-line history to menu mode.
Add "mchistory" value to 'vifminfo' and 'sessionoptions'...
github.com/vifm/vifm - ba92ae608e33888aaf8b4a7b574bcba241984fba authored over 1 year ago by xaizek <[email protected]>
Try to wait for file system changes to be visible, they seem to be
postponed on Windows (at leas...
github.com/vifm/vifm - 1928321c60cc21c8d18fd8303c56eeb014c6cb6d authored over 1 year ago by xaizek <[email protected]>
It didn't do anything because callback is called as if we're in a normal
mode (menu commands his...
github.com/vifm/vifm - 3d5e127323a47531a07e44a3e8a9d0c7266a8198 authored over 1 year ago by xaizek <[email protected]>
It displays command-line history of menus.
github.com/vifm/vifm - 374690ed681001a77fe0effcd829850ac112888c authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm - 872cc1ff7825168a60f6aa27d49ef4b892d81835 authored over 1 year ago by xaizek <[email protected]>
Always empty for now.
github.com/vifm/vifm - d9eeb665f3c4bd589923090ec2e6f4238c05d813 authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm - fb650b1aeb51a927efce5bfe4ba3260405bdd6f5 authored over 1 year ago by xaizek <[email protected]>
And to 'sessionoptions' option as well.
It manages storing of command-line history of menus.
github.com/vifm/vifm - 834e25f8d29d8a2bda605c582fdc40b16259f338 authored over 1 year ago by xaizek <[email protected]>
Just to make sure that new command-line submode won't be added without
considering this function.
github.com/vifm/vifm - d501191a4c51fc04f4d1bd23a3f90069dcc3d6c1 authored over 1 year ago by xaizek <[email protected]>
github.com/vifm/vifm - 68de1b5fe33bf59375b254c38dcffcdf5e41ca41 authored over 1 year ago by xaizek <[email protected]>
github.com/vifm/vifm - d19bc07d4a1e367588ca221eeaa5b2d8f27c3a1c authored over 1 year ago by xaizek <[email protected]>
github.com/vifm/vifm - a17085e163610e1b030daf96dbef7d4937d08207 authored over 1 year ago by xaizek <[email protected]>
Currently contains only one function.
github.com/vifm/vifm - 0b9ed1dedf3599548ecc0705d93c03b3143f57bc authored over 1 year ago by xaizek <[email protected]>
This puts an end to using menus_reset_data() for internal purposes of
freeing the data.
The dif...
github.com/vifm/vifm - 9568dfce70ef84a838276741a6487378f9496613 authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm - a118cb9bc79da7b50f94a84a10c933752c98cc37 authored over 1 year ago by xaizek <[email protected]>
Allow wild menu popup to take up up to 40% of the screen.
github.com/vifm/vifm - a7328f25a5cd65139ab4d3c6fa719b4b9d70bc8c authored over 1 year ago by xaizek <[email protected]>In one place it's not used.
github.com/vifm/vifm - ce53570c62b6a48cb21f47b29c6d68f7e53ff0a7 authored over 1 year ago by xaizek <[email protected]>
It was used without check for NULL in compare.c before (see
b1bd924f4a97c143581e255c5278a3d505b9...
Previously upper limit was 10, which wasn't convenient for a tall
window. Now it's 40% of the s...
Don't even try to clear graphics when menu-like mode is active. The
graphics should have been h...
Its second half was a copy of the first one. Apparently, I meant to use
SK_BY_ITEMS and reorder...
Sets up sorting with up to 2 sorting keys.
The memset() way is not very readable and is less co...
github.com/vifm/vifm - 7184490ef70c0dd2be8b7f753719301623c12599 authored over 1 year ago by xaizek <[email protected]>
That's the default sorting and both `view_t::sort` and `view_t::sort_g`
are initialized with SK_...
github.com/vifm/vifm - ca8a870b4b145c1fcf59e3ea3c88364393c20b30 authored over 1 year ago by xaizek <[email protected]>
The graphics should have been hidden on entering the mode.
github.com/vifm/vifm - c3771732858c66e8d262a360924a312127d69835 authored over 1 year ago by xaizek <[email protected]>
This way we can check current mode to know whether any graphics can be
on the screen or not.
github.com/vifm/vifm - 8dde82d7b53de32ef7a8a3be0019e5ebd2cb9996 authored over 1 year ago by xaizek <[email protected]>
github.com/vifm/vifm - c4cbf4cb89fa40d4495a761f80219ca05a45f507 authored over 1 year ago by xaizek <[email protected]>
Make register's content being listed in normal rather then reversed
order in :registers/:display...
The order was reversed probably to list the last added file first, but
since then files in regis...
github.com/vifm/vifm - 966aa5779ccf99c5be0117615aef3912722d468b authored over 1 year ago by xaizek <[email protected]>
github.com/vifm/vifm - b809d6345bbd957a345470b2a01a37df4a4a181b authored over 1 year ago by xaizek <[email protected]>
github.com/vifm/vifm - d61d28b7c40a986467224b25087d0affd2084946 authored over 1 year ago by xaizek <[email protected]>
To reproduce:
1. :windo set nonu
2. :set number
3. <c-w><c-x>
4. :set number
5. Nothing hap...
To make tests more readable and drop repetitive code pattern and a
comment.
Don't draw right padding on a truncated rightmost column of a transposed
ls-like view.
Fix line...
github.com/vifm/vifm - 13080849aed5d3cd1ae98efd8c54f2bd8973dbf7 authored over 1 year ago by xaizek <[email protected]>
Not sure what's it about, but dropping it doesn't seem to break
displaying anything. Let's remo...
Add a generic comment that should help to understand how things are
drawn.
Keep it simple and manage which padding is displayed outside of the
function.
It applies only to left or right miller column and seem to be a
compensation for the separator c...
ui_view_displays_columns() must be used to take care of options that
have higher priority than '...
Instead of doing it on the call site, which was confusing. Also explain
why this is needed in a...
The function will strip padding itself.
github.com/vifm/vifm - 37ac131f63a71555005b40e08ba8955a7dc5170d authored over 1 year ago by xaizek <[email protected]>ui_view_available_width() is now ui_view_main_area().
And ui_view_main_padded() is `ui_view_ava...
github.com/vifm/vifm - 479757dee1c3459cad0b21d1b19e48bca8a1bfac authored over 1 year ago by xaizek <[email protected]>
Before this change, padding was included only for ls-like view which was
inconsistent.
I'm pretty sure that padding of both sides should be included in the
value.
Otherwise it looks like the column is drawn in full.
github.com/vifm/vifm - 0cc351661846a95d6e8f59f1d8a3018ff299b9d8 authored over 1 year ago by xaizek <[email protected]>Include padding from both sides in widths of columns.
github.com/vifm/vifm - 786ec239c4a10af8ce59c2063545759de4b4ce09 authored over 1 year ago by xaizek <[email protected]>
Use of -1UL in several places suggest that signed values are at least as
good.
github.com/vifm/vifm - c18b6431f954b1a09c9b61fe4049ae7d878532fd authored over 1 year ago by xaizek <[email protected]>
Currently offset is passed as -1 in several places despite the argument
being `size_t`. Negativ...
`len` is actually `prefix_len`, not full length of printed output.
github.com/vifm/vifm - 4e32c01c3e4513cff6488dc92406ebd13ce3cdee authored over 1 year ago by xaizek <[email protected]>
Easily visible after `highlight LineNr ctermbg=red` and especially so
after `set millerview` (al...
When using it in column_line_print(), it looks very confusing as total
width is supposed to incl...
Somewhat more readable code in several places.
github.com/vifm/vifm - b56313ba642125f1230519081584550154ea9eab authored over 1 year ago by xaizek <[email protected]>The code matches exactly.
github.com/vifm/vifm - bc9d90c507baa13499038f1da33a62cabe1ed81f authored over 1 year ago by xaizek <[email protected]>github.com/vifm/vifm.vim - a8130c37d144b51d84bee19f0532abcd3583383f authored almost 2 years ago by xaizek <[email protected]>
Build AppImage with enabled gpm support.
Build AppImage with ncurses 6.4.
Fix *.xcf in sample ...
github.com/vifm/vifm - 41fd2f3c3a18474c9a96414715c17b74aab22431 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 47ccc77587a469cef93da00ef0e54a4867529fbf authored almost 2 years ago by xaizek <[email protected]>
There were issues in the past, see 15122a576fa2b6af730416c74896173ea664423f:
Build ncurses ...
github.com/vifm/vifm - 513a5208276d9809574604797716f7505c1890f8 authored almost 2 years ago by xaizek <[email protected]>github.com/vifm/vifm - 20fd5b45d7c07294d781e6560365ba675cf317f6 authored almost 2 years ago by xaizek <[email protected]>
github.com/vifm/vifm - dbd8790a6bd5359af3f40b6a4b7276693dac7bde authored almost 2 years ago by xaizek <[email protected]>
Thanks to aleksejrs.
github.com/vifm/vifm - 4970bcab534588c45bbec60eb6ba2b57ec1798d1 authored almost 2 years ago by xaizek <[email protected]>Add Midi and more graphics to sample vifmrc.
Add *.unknown_video to vifmrcs and Default-256.
U...
github.com/vifm/vifm - 90f4e0daa4b69b101ac48567d6d1a359d4f45a1b authored almost 2 years ago by xaizek <[email protected]>Thanks to aleksejrs.
Closes #891 on GitHub.
github.com/vifm/vifm - 0b14fc3e6a1d696e72425b634aa36f615c3d8efa authored almost 2 years ago by xaizek <[email protected]>Thanks to aleksejrs.
github.com/vifm/vifm - 5dfa0dae7aab5c8e090641c0f2e5cdf2348cfe2d authored almost 2 years ago by xaizek <[email protected]>