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

Initialize/deinitialize mouse on 'mouse' changes

github.com/vifm/vifm - 5a07bbcd9d520c2e60426b85eab5511b33b1e55c authored about 2 years ago
Add 'mouse' option

Control when mouse input is handled (not handled by default).

github.com/vifm/vifm - ba9c92382e14389c3827b5c6669543ada6a07879 authored about 2 years ago
Do not enable quick edit mode on Windows

This breaks mouse handling.

github.com/vifm/vifm - fa229fdeafb8a7635883c5cbde77b51cc811472f authored about 2 years ago
Document basic mouse support

github.com/vifm/vifm - 8c8d9030d7997a3d6799314ce3b8b4a50085d922 authored about 2 years ago
Add basic mouse support

Closes #807 on GitHub.

github.com/vifm/vifm - 1a13959f9a696a67057d672e1e450a2929ffdabf authored about 2 years ago
Merge branch 'selective-compare-results'

Add show* arguments to :compare command to control/switch which sets of
files are displayed (tog...

github.com/vifm/vifm - aadc9c7223b5f5411073c34ae9cc33e33bcea1d4 authored about 2 years ago
Make :compare! restart with toggled show*

This is better than reusing :compare as it allows restarting comparison
anew if needed.

This ac...

github.com/vifm/vifm - 938fa38192d563a2aeec9b7e12480b8a47dd9416 authored about 2 years ago
Test diff stats message on status bar

github.com/vifm/vifm - e60d95ed2345c503402d95656a346e3ccf339a40 authored about 2 years ago
Disable printing state for single-pane :compare

github.com/vifm/vifm - f3b1294678892ca71f2749132f74c3a73b2fab40 authored about 2 years ago
Extract compare.c:put_side_by_side_pair()

This simplifies fill_side_by_side_by_paths() and
fill_side_by_side_by_ids().

github.com/vifm/vifm - 8075b9e10bc87349df612d01cd455ff5690928f2 authored about 2 years ago
Rewrite compare.c:put_side_by_side_pair() better

Make it less repetitive.

github.com/vifm/vifm - 4f1fcb1f74571ebaac4639fa7f8fc676b9cad2f3 authored about 2 years ago
Add toggled show* arguments to :compare command

They control/switch which sets of files are displayed.

Finishes and closes #832 on GitHub.

github.com/vifm/vifm - b86c7bca2173debdad4b473858d9feb0e5645e32 authored about 2 years ago
Merge branch 'lsview-column-count'

Add "columncount:" value to 'lsoptions' to always display fixed number
of columns.

Thanks to Al...

github.com/vifm/vifm - bbb5891275fb10c24e4ffb849d35f98d2b2dffeb authored about 2 years ago
Rename ui/fileview.c:print_{=> side_ }column()

print_column() is too generic and doesn't suggest that it's related to
miller columns.

github.com/vifm/vifm - bbc567bc7501ffa4071ffbadc7738caa411e4bc6 authored about 2 years ago
Fix clusterfuck of padding issues in ls-like view

This commit just finishes this up. There were troubles with padding of
columns, with widths of ...

github.com/vifm/vifm - 2ef4166bcb0b2008dedce6c8127118b5a3487d0b authored about 2 years ago
Drop print_width param of fileview.c:draw_cell()

It's always equal to col_width now.

github.com/vifm/vifm - f52ccd4774d72f3a9f32d972e1da90f5b7007e35 authored about 2 years ago
No more print width in compute_and_draw_cell()

Since we're highlighting the whole cell, we don't need print width.

github.com/vifm/vifm - 3019c2716c8d9a6a5634d0fb90ef5a8b7f5eb70b authored about 2 years ago
Fix ... being lost in side columns of miller view

Due to incorrect invocation of draw_cell() in print_column().

github.com/vifm/vifm - 75795a9164a3facb17515a7b3092524106598158 authored about 2 years ago
Fix width of too long file names in ls-like view

It was larger than the width of other files.

github.com/vifm/vifm - e7583b1c1a81f05f10942fb00290b17c74ee2fb3 authored about 2 years ago
Merge branch 'vifmrc-fileviewer-zip-fix'

Fix zip fileviewer in vifmrc. `tar` on OS X can apparently deal with
zip files, but GNU tar doe...

github.com/vifm/vifm - 0e1dded1d6a506619fab690d3ba055cc7cb8f74d authored about 2 years ago
Don't add extra ls column if their number is fixed

Columns not always fill the whole view and pieces of extra column look
bad.

github.com/vifm/vifm - 733703ee036bd0fdd1aa6093a832a525793aa27d authored about 2 years ago
Fix zip fileviewer in vifmrc

github.com/vifm/vifm - e2b8cd943f1314659425cbb3158e2ac3564383e1 authored about 2 years ago
Fix positioning HW cursor in transposed 'lsview'

The code just wasn't updated to take transposition into account.

github.com/vifm/vifm - e36ccd38c62427291d2cb390e3f41c899d2ad40a authored about 2 years ago
Add "columncount:" value to 'lsoptions'

Allows to always display fixed number of columns.

Thanks to Aleksandr Vysotskiy (a.k.a. loki136...

github.com/vifm/vifm - adee68597ab529f95e3c93794e70adf1dbfe85da authored about 2 years ago
Make lua/api_jobs.c:wait_for_job() more reliable

It could return without job exit callback being scheduled.

github.com/vifm/vifm - 0ac2399b4b62087e21d7b9db347eb04ccb601a84 authored about 2 years ago
Merge branch 'compare-results'

Add printing stats while in :compare mode.

Patch by Alexandr Keyp (a.k.a. IAmKapuze).

github.com/vifm/vifm - 1f13438c47d240bfa1acc7379be8435934a1f020 authored about 2 years ago
Change :compare stats to not overuse colons

github.com/vifm/vifm - b4c31a74de1b5943b64a5167e129780b83922f67 authored about 2 years ago
Make modes_statusbar_update() public

And put conditionals in there to just call this function from 3
different places and be done.

github.com/vifm/vifm - d1c75bc52d1fa410bf0f9d9d73af82efaa7fbc1e authored about 2 years ago
Improve signature of modupd_input_bar()

The argument is read-only.

github.com/vifm/vifm - fd2f9723f056ff75af288e03d0f54c7b51780315 authored about 2 years ago
A bit less verbose compare stats code

github.com/vifm/vifm - 1b3183e1344da2e7f70d699ba8340759e14ec26a authored about 2 years ago
Minor corrections for comparison stats

github.com/vifm/vifm - 2623cfd27e7dd2c3eebed3d3f291560a2d30472d authored about 2 years ago
Added viewing of comparison results

github.com/vifm/vifm - 274592df1aa16805d1b4cdd1fc5a6922384ab714 authored about 2 years ago
Merge branch 'lua-callbacks-events'

Fix check for broken symlinks in :edit command.

Plugins
-------
* Add vifm.events.listen() and ...

github.com/vifm/vifm - 0f6dd626a4e64c0d342e8a6e0504cdf6871a5dbb authored about 2 years ago
Fix check for broken symlinks in :edit command

It was always evaluated to false.

github.com/vifm/vifm - 3be4a8262979a3217870500326b56269d8bbfa59 authored about 2 years ago
Use conf_*() helpers in tests/commands/misc.c

github.com/vifm/vifm - f9bfbc0b81cf0cf5cfc52aa9ea8e923862457bdb authored about 2 years ago
Extract tests/commands/edit.c file

github.com/vifm/vifm - fef9e8023809dd19400bb4f1c756fb67781fc237 authored about 2 years ago
Add vifm.events.listen() and exit event

Thanks to 高浩亮 (a.k.a. haolian9).

Closes #828 on GitHub.

github.com/vifm/vifm - da064553ffa7e480b049495fe76941d1cf58bcef authored about 2 years ago
Fix comment on lua/vifm_tabs.c:tabs_getcount()

github.com/vifm/vifm - 4dd0c133df5d0c3eb7cdd11ff089e18f70802a6b authored about 2 years ago
Fix line wrapping in lua/vlua.c

github.com/vifm/vifm - 217695d43fee063148007c55021208672b4d7bd7 authored about 2 years ago
Split definitions in lua/vlua.h into groups

github.com/vifm/vifm - 298e58e9d59fbdd92ffa9cfc1def64a7b7583bc2 authored about 2 years ago
Reduce duplication in lua/api_jobs tests

github.com/vifm/vifm - 49537f2988e61e51c3e4d8456d626dc77a2ee81a authored about 2 years ago
Implement running a callback when VifmJob is done

github.com/vifm/vifm - a2bb2e77deeecf9b6fcc281ffab5d50107478524 authored about 2 years ago
Store a Lua table per bg_job_t in vifmjob.c

Instead of storing just a pointer to vifm_job_t user data.

github.com/vifm/vifm - 4fd89ebcc986d396ef070992e2b7df9ebab44ee9 authored about 2 years ago
Merge branch 'lua-fixes'

Copy plugin env to vifm.plugin.require() modules.

Thanks to 高浩亮 (a.k.a. haolian9).

Fix bg_job_...

github.com/vifm/vifm - 01606201776eea85029f6abbe5941e2a03b8e4af authored about 2 years ago
Fix bg_job_t being freed while still in use

After 3ec42bd59b3a422da1da2dd0275da57dae3abeb9 a job_stream_t was closed
twice: once explicitly ...

github.com/vifm/vifm - c2c03f8605f9e5cdd9474a8842ef9558d931b72a authored about 2 years ago
Copy plugin env to vifm.plugin.require() modules

They are part of the plugin and should behave the same.

Thanks to 高浩亮 (a.k.a. haolian9).

Fixes...

github.com/vifm/vifm - b5d8b4bc311de0ec7f19ffad1193bc599845ec62 authored over 2 years ago
Remove use of `false` in lua/vlua.c

Typed it in by mistake.

github.com/vifm/vifm - b92f268052ce910cbcd6f86fedd7943991218903 authored over 2 years ago
fix: Color scheme generator: fix compatibility with 256 color schemes

github.com/vifm/vifm.vim - 0a547a2e4c80e78f2f1a002851802ab2a2bfa3c6 authored over 2 years ago
Add VifmEntry.isdir field

Allows checking for a directory or a symbolic link to a directory.

github.com/vifm/vifm.vim - 5b85bd0e0c165c863d491cf31da15e7805bd09d5 authored over 2 years ago
Merge branch 'some-lua-updates'

Fix segfault on trying to use pipe from Lua after its parent VifmJob
object was garbage-collecte...

github.com/vifm/vifm - 287d278a599cbcd82957a8af9b5a591bd7b1f266 authored over 2 years ago
Add os.getenv to Lua API

Thanks to haolian9.

Closes #829 on GitHub.

github.com/vifm/vifm - 34f12511f1d3a002086ff81b6dfdae7b8ec9d146 authored over 2 years ago
Close Lua job streams when job is done

github.com/vifm/vifm - 5ff10ec6879561cc722436a82813812f8c841efb authored over 2 years ago
Implement exit callback for background jobs

github.com/vifm/vifm - 257fe33d04d603b4c60d8234fd98a47b661c01fe authored over 2 years ago
Add FileMtime column to viewcolumn plugin

Shows modification time only on directories and symbolic links to them.

github.com/vifm/vifm - d82b2bb4942cdcd64e8e13fb2b1f4857fb96f3ce authored over 2 years ago
Add VifmEntry.isdir field

Allows checking for a directory or a symbolic link to a directory.

github.com/vifm/vifm - b3920812d04c0c17d1c56e1d6ffda5ed8aeec297 authored over 2 years ago
Fix segfault on using a pipe of a dead VifmJob

Garbage-collecting VifmJob closed FILEs backing up associated pipes.

Thanks to PRESFIL.

Fixes ...

github.com/vifm/vifm - 3ec42bd59b3a422da1da2dd0275da57dae3abeb9 authored over 2 years ago
Add "withicase" and "withrcase" to :compare

To force ignoring and respecting case respectively on comparing file names and
paths.

Thanks to...

github.com/vifm/vifm.vim - a84365d01f9d2854165309392ebce6ba9134d4fd authored over 2 years ago
Merge branch 'compare-improvements'

Add "withicase" and "withrcase" to :compare that force ignoring and
respecting case respectively...

github.com/vifm/vifm - 9b79bb988f62c4b2cbdf3bd868056f5728a3aa26 authored over 2 years ago
Add "withicase" and "withrcase" to :compare

To force ignoring and respecting case respectively on comparing file names and
paths.

Thanks to...

github.com/vifm/vifm - 7dcd6b99f2e10bf9cede4f5d3e87094e23b72ba2 authored over 2 years ago
Add CF_IGNORE_CASE and CF_RESPECT_CASE flags

Allows to force specific kind of case matching.

Not yet exposed to the user in any way.

github.com/vifm/vifm - 783f732d1921432587de71f5f331fd15594d77dd authored over 2 years ago
Store compare flags in cv_data_t

Replaces diff_path_group field there which is one of the flags.

github.com/vifm/vifm - ca21d3ec1cafa7f7f9840661cb733d7a570d6062 authored over 2 years ago
Make compare_*() functions accept bit flags

It's easier to add a flag than to add a new parameter.

github.com/vifm/vifm - f36b97bf3d656590eec31202308e2206332a23e6 authored over 2 years ago
Made `compare bycontents` skip reading unused data

There is no need to read file's content if there is no other file of the
same size.

Commit mess...

github.com/vifm/vifm - fd3b55bbdd9918e144514519f786edde9769d93d authored over 2 years ago
Optimize compare.c:put_file_id() a bit

Avoid doing trie_set() if there is no need for it.

github.com/vifm/vifm - b94eeed3018b32f72295e88408238f7245903d7e authored over 2 years ago
Drop view parameter from filelist:fentry_free()

It's not needed since the introduction of `owns_origin` flag in
`dir_entry_t`.

github.com/vifm/vifm - 28b6638e8d72fa7df242e6f175304f3308bef55a authored over 2 years ago
Make get_contents_fingerprint() accept entry size

Instead of the entry itself.

github.com/vifm/vifm - 574f58680f70e0a96610744edee2368794fcbf2b authored over 2 years ago
Fix a typo in vifm-lua.txt

github.com/vifm/vifm.vim - c40fd7de27b527e018d7ff5bb0191d94b5e54bcc authored over 2 years ago
Merge branch 'compare-update'

Change implementation of `:compare grouppaths` to juxtapose only files
with identical relative p...

github.com/vifm/vifm - 373df9d314027304571ed9bdb63d300ccefcd6bc authored over 2 years ago
Reduce amount of memory consumed by :compare

With "groupids", new implementation of "grouppaths" handles that case.

Was mentioned first time...

github.com/vifm/vifm - e738c521604e49dfeb570dc0c043f7be3fc8b51b authored over 2 years ago
Don't undefine $TERM on debugging tests with gdb

That is on DEBUG=gdb.

github.com/vifm/vifm - 7b25ab44d4044913a85a14447271512a46902698 authored over 2 years ago
Add a tip about using dp on a fake compare entry

github.com/vifm/vifm - 4708ecdb0f58c246e229f41cd9b73a275b5bdd85 authored over 2 years ago
Fix a typo in vifm-lua.txt

github.com/vifm/vifm - 49bc206890e9cc1e52961a4fbedb6b2c608ac38d authored over 2 years ago
Correct tests and comparison algorithm

* Use get_short_path_of() for getting paths to compare.
* Ignore case if necessary.
* Order d...

github.com/vifm/vifm - 0091939d469461dc8f490cda5df7f94dbd82212d authored over 2 years ago
Update fill_side_by_side

github.com/vifm/vifm - 7536630edc3942056c1ad0df16b97221ba477413 authored over 2 years ago
Version v0.12.1

github.com/vifm/vifm.vim - 90eeb664a73c640fbc6304855d1a153687ae583f authored over 2 years ago
Merge branch 'release-0.12.1'

Version v0.12.1

Update NEWS file for v0.12.1
Fix %i without " &" breaking some applications

github.com/vifm/vifm - dd8467c452140b63a11e38b96ecfe46fcb1400a1 authored over 2 years ago
Version v0.12.1

github.com/vifm/vifm - ba928c66d708108666cf51ad5e905d4dd565af17 authored over 2 years ago
Fix %i without " &" breaking some applications

Because it was closing their standard output and error. There was a
lame implementation and som...

github.com/vifm/vifm - f22d57d619c34c570a0c859bb8b2589d55932f67 authored over 2 years ago
Update NEWS file for v0.12.1

github.com/vifm/vifm - 7385d4dfaa1972fabb0e11ad0ec654f62e60389a authored over 2 years ago
Add paper theme information

github.com/vifm/vifm-colors - 6095fee24e7b599fa2bb127b75b86fde3992ce00 authored over 2 years ago
Merge pull request #42 from s6muel/master

Add Paper theme

github.com/vifm/vifm-colors - f01c27a8ff9f57d6704039c1a903d5842342f918 authored over 2 years ago
Fix <silent> not highlighted after :c[nore]map

github.com/vifm/vifm.vim - f869d8125786fca806c17bc35aaacd870a16d44c authored over 2 years ago
Merge branch 'more-fixes'

Fix <silent> not being highlighted after :cnoremap and :cmap.

Fix parts of graphics being left ...

github.com/vifm/vifm - 12eb25a4651433aefda6355218d5aac9294cb751 authored over 2 years ago
Fix some graphics being left on entering menu mode

Always clear graphics in such cases even if there is no cleanup command.

github.com/vifm/vifm - a070ca8c136d97bce357760e459a8cd1d8d6a74c authored over 2 years ago
Fix <silent> not highlighted after :c[nore]map

github.com/vifm/vifm - c5909739aea996d4387ead220c03d00bccbcf770 authored over 2 years ago
Expose VifmEntry:mimetype()

github.com/vifm/vifm.vim - 30dbbba51ed1d6438919e69bcd2fe4003cf5714f authored over 2 years ago
Allow optional description in completion matches

github.com/vifm/vifm.vim - 56c1fd61007137c72205cea30af76cb605b4ea91 authored over 2 years ago
Merge branch 'lua-additions'

Fix NULL pointer dereference in int/file_magic.c

Patch by filterfalse.

Fix "load" subcmd of :p...

github.com/vifm/vifm - 64c27d5fbcf4aac5f920d515de64658306152022 authored over 2 years ago
Fix "load" subcmd of :plugin not being completed

github.com/vifm/vifm - 77d582b34285998dceb43290f3611b9dc59a1520 authored over 2 years ago
Add MimeType column in viewcolumn sample plugin

github.com/vifm/vifm - 6c7c19ba993ed4271daa39f33e738fe30f77c61d authored over 2 years ago
Expose VifmEntry:mimetype()

github.com/vifm/vifm - 4855abdae371be7f355e1caceb956b1daf35dbc6 authored over 2 years ago
Fix NULL pointer dereference in int/file_magic.c

Triggered on parsing desktop files, if no MIME type recognizers are
available.

github.com/vifm/vifm - 6bf9c24445ed3143468e6a20a6cff67e37637d2e authored over 2 years ago
Add zsh-complete sample plugin

github.com/vifm/vifm - 3a6f0ba9f292cc7792035703489f081df1ed8498 authored over 2 years ago
Allow optional description in completion matches

github.com/vifm/vifm - be759190021e3dab5894e4e627bbc65f0822d358 authored over 2 years ago
Merge branch 'sa-and-other-fixes'

State in --help that -c and + run cmdline-mode cmd to avoid confusion.

Coverity works again for...

github.com/vifm/vifm - 1972d49d3d956570caf9144a4ac40358f970d1a8 authored over 2 years ago
State in --help that -c and + run cmdline-mode cmd

Otherwise it can be taken for a shell command like in --on-choose.

github.com/vifm/vifm - d9626a43f32a7a0e654ecf04c1e0025fb8a97ccc authored over 2 years ago
Add src/helpztags to COPYING.3party

github.com/vifm/vifm - 56e3eac523a1eab7f54537f9a7c5f0e4f4d76985 authored over 2 years ago
Add Paper theme

github.com/vifm/vifm-colors - f14f264e2a86e13172cd0004bb2301a85db07639 authored over 2 years ago
Explicitly ignore get_str() result in 2 places

To calm down Coverity.

github.com/vifm/vifm - 3e447eaf27b2979a95b5099d4d9937e0fea2c636 authored over 2 years ago