<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nsxiv/etc, branch master</title>
<subtitle>Nsxiv image view custom build
</subtitle>
<id>https://git.krolyxon.com/nsxiv/atom?h=master</id>
<link rel='self' href='https://git.krolyxon.com/nsxiv/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/'/>
<updated>2023-05-28T06:49:07Z</updated>
<entry>
<title>update documentation (#448)</title>
<updated>2023-05-28T06:49:07Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-05-28T06:49:07Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=c03ec39437b473526080f496d6c8564e98bea1d7'/>
<id>urn:sha1:c03ec39437b473526080f496d6c8564e98bea1d7</id>
<content type='text'>
the fedora copr repo is no longer being updated since the maintainer of
it, mamg22, no longer uses nsxiv in his daily setup (and thus stopped
contributing to nsxiv as well).

he has requested the repo and his email to be removed from the project.
so go ahead and honor that request.

also take this as an opportunity to remove some long inactive
maintainers from the CURRENT MAINTAINERS section of the manpage.

Reviewed-on: https://codeberg.org/nsxiv/nsxiv/pulls/448
Reviewed-by: explosion-mental &lt;explosion-mental@noreply.codeberg.org&gt;
</content>
</entry>
<entry>
<title>[ci]: silence false positive warning</title>
<updated>2023-05-13T17:28:27Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-05-13T17:28:27Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=5c6745436fcaca6e92b1a36a4add5aa15d17e164'/>
<id>urn:sha1:5c6745436fcaca6e92b1a36a4add5aa15d17e164</id>
<content type='text'>
clang-tidy currently flags the following:

	util.c:57:8: error: 'ptr' may be set to null if 'realloc' fails, which may result in a leak of the original buffer [bugprone-suspicious-realloc-usage,-warnings-as-errors]
	        ptr = realloc(ptr, size);

the analysis here is correct, but if realloc fails, we simply exit so
there's no real "leak".

moreover this check is not very useful for nsxiv's codebase because we
do not use naked realloc(), instead we use the erealloc wrapper that
exits on failure. so just disable the warning entirely instead of
changing the source code to silence the false positive.
</content>
</entry>
<entry>
<title>add a pick quit keybind (#432)</title>
<updated>2023-04-14T19:45:39Z</updated>
<author>
<name>eylles</name>
<email>eylles@noreply.codeberg.org</email>
</author>
<published>2023-04-14T19:45:39Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=733916ad70b5b2d92e7adfecdf53a74dd4617b74'/>
<id>urn:sha1:733916ad70b5b2d92e7adfecdf53a74dd4617b74</id>
<content type='text'>
The last time[0] this was discussed, no-one was against it but no-one
was confident in it either and so it was added to nsxiv-extra as a
patch.

But now that enough time has passed, it seems like there's a pretty high
demand for something like this because there's plenty of use-cases that
use nsxiv as a "picker" where it's meant to quickly pick a single file.

And so add this as a convenient default key-bind.

[0]: https://codeberg.org/nsxiv/nsxiv-record/pulls/42

Co-authored-by: eylles &lt;ed.ylles1997@gmail.com&gt;
Co-authored-by: NRK &lt;nrk@disroot.org&gt;
Reviewed-on: https://codeberg.org/nsxiv/nsxiv/pulls/432
Reviewed-by: NRK &lt;nrk@disroot.org&gt;
Co-authored-by: eylles &lt;eylles@noreply.codeberg.org&gt;
Co-committed-by: eylles &lt;eylles@noreply.codeberg.org&gt;
</content>
</entry>
<entry>
<title>fix a typpo in CHANGELOG.md</title>
<updated>2023-03-17T02:13:31Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-03-17T02:13:31Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=54bfc5db042960a196e8aa291971160d36bd80f2'/>
<id>urn:sha1:54bfc5db042960a196e8aa291971160d36bd80f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>document handling of empty X resources values</title>
<updated>2023-03-17T02:07:39Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-03-17T01:58:02Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=502b30301c1c178748c221076f3f06f817956880'/>
<id>urn:sha1:502b30301c1c178748c221076f3f06f817956880</id>
<content type='text'>
since 5cab2fb we reject empty X resources value to support use-cases
like this: https://codeberg.org/nsxiv/nsxiv/issues/339
this issue was also bought up by GRFreire in:
https://codeberg.org/nsxiv/nsxiv-record/pulls/115#issuecomment-474831

this suggests that this is a use-case that a decent amount of users
might be interested in. so document the behavior so it's more easily
visible.
</content>
</entry>
<entry>
<title>etc changes related to code-style docs</title>
<updated>2023-03-11T12:37:08Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-02-10T05:51:53Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=157646f54cd010c8c884998319954006260f960e'/>
<id>urn:sha1:157646f54cd010c8c884998319954006260f960e</id>
<content type='text'>
* Add a "Code Style" section in CONTRIBUTING
* Move .clang-format to etc/
* Add a short comment on clang-format and editorconfig file
</content>
</entry>
<entry>
<title>Release version 31</title>
<updated>2023-01-28T10:31:23Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-01-15T09:27:25Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=8f0322c2e33cd39208bd2693fde968ba47a93e6e'/>
<id>urn:sha1:8f0322c2e33cd39208bd2693fde968ba47a93e6e</id>
<content type='text'>
Co-authored-by: Berke Kocaoğlu &lt;kberke@metu.edu.tr&gt;
</content>
</entry>
<entry>
<title>manpage: update MAINTAINERS section</title>
<updated>2023-01-28T10:29:36Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-01-15T09:35:37Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=12d635bc6e9b7f5ce391553fbdf2aab1f4484e22'/>
<id>urn:sha1:12d635bc6e9b7f5ce391553fbdf2aab1f4484e22</id>
<content type='text'>
removes a couple maintainers who have never been active in the
development.

there are a couple other maintainers have not been active in a while,
but was somewhat active in the past. so keep their names in it
(for now at least).

also re-arrange the entires a bit based on activity.
</content>
</entry>
<entry>
<title>manpage: remove special casing CONTRIBUTORS</title>
<updated>2023-01-28T10:29:36Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-01-15T09:29:01Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=f288efcece927699a9e96773d41f3542ef7de91f'/>
<id>urn:sha1:f288efcece927699a9e96773d41f3542ef7de91f</id>
<content type='text'>
this section was added almost 10 years ago (see commit 60f84190f) back
when sxiv was pretty new and didn't have many contributors.

the situation has obviously changed now, especially with `nsxiv` we have
a fair amount of contributors now. so it makes no sense to special case
a couple of them.
</content>
</entry>
<entry>
<title>add cli flag --alpha-layer</title>
<updated>2023-01-28T10:23:11Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2023-01-17T09:48:59Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=1f788a318bedc0e6a83632c1f126e747c0430d6c'/>
<id>urn:sha1:1f788a318bedc0e6a83632c1f126e747c0430d6c</id>
<content type='text'>
now that we have long-opts, we don't have to worry about exhausting the
alphabet list for short-opts. so adding a cli flag to set/unset the
checker background makes sense.

ref: https://codeberg.org/nsxiv/nsxiv/issues/404
</content>
</entry>
</feed>
