<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nsxiv/autoreload_nop.c, 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>2022-04-27T01:43:27Z</updated>
<entry>
<title>merge autoreload_{inotify,nop}.c into autoreload.c (#263)</title>
<updated>2022-04-27T01:43:27Z</updated>
<author>
<name>explosion-mental</name>
<email>explosion0mental@gmail.com</email>
</author>
<published>2022-04-27T01:43:27Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=f9662efb1f522c1b554f789659d261a97a1918f5'/>
<id>urn:sha1:f9662efb1f522c1b554f789659d261a97a1918f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: send implicit_mod to process_bindings (#176)</title>
<updated>2021-11-30T23:41:22Z</updated>
<author>
<name>N-R-K</name>
<email>79544946+N-R-K@users.noreply.github.com</email>
</author>
<published>2021-11-30T23:41:22Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=3bc7082f4e08e71fb40944bb085fafbb65f6c8cf'/>
<id>urn:sha1:3bc7082f4e08e71fb40944bb085fafbb65f6c8cf</id>
<content type='text'>
* fix: send implicit_mod to process_bindings

this solves the edge case where someone might have `ShiftMask + A` in
their keybindings compared to a plain `A`.

Closes: https://github.com/nsxiv/nsxiv/pull/166#issuecomment-978853136

* code-style: smuggle small style fix in

win_draw_bar now mimics autoreload_nop.c functions</content>
</entry>
<entry>
<title>code-style: fix consistency issues all over the codebase (#94)</title>
<updated>2021-10-11T03:07:18Z</updated>
<author>
<name>Berke Kocaoğlu</name>
<email>berke.kocaoglu@metu.edu.tr</email>
</author>
<published>2021-10-11T03:07:18Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=1449bfc5e960a61438c60a67c28da6d7c5bf2c7f'/>
<id>urn:sha1:1449bfc5e960a61438c60a67c28da6d7c5bf2c7f</id>
<content type='text'>
* remove duplicate comment
* remove empty tabs and blank lines
* move macros and globals ontop
* comment to seprate function implementation
* fix alignment
* switch to *argv[] similar to other suckless code
* kill all empty last lines
* append comment to endif
* reuse existing ARRLEN macro
* comment fall through
* use while (true) everywhere

Co-authored-by: NRK &lt;nrk@disroot.org&gt;</content>
</entry>
<entry>
<title>Rename, Update Docs and Prepare for Release (#9)</title>
<updated>2021-09-16T19:55:31Z</updated>
<author>
<name>Berke Kocaoğlu</name>
<email>berke.kocaoglu@metu.edu.tr</email>
</author>
<published>2021-09-16T09:32:59Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=7cce7ea857321c854fc9e061edee3a32f4831d18'/>
<id>urn:sha1:7cce7ea857321c854fc9e061edee3a32f4831d18</id>
<content type='text'>

Co-authored-by: Guilherme Rugai Freire &lt;41879254+GRFreire@users.noreply.github.com&gt;
Co-authored-by: N-R-K &lt;79544946+N-R-K@users.noreply.github.com&gt;
Co-authored-by: NRK &lt;nrk@disroot.org&gt;
Co-authored-by: Arthur Williams &lt;taaparthur@gmail.com&gt;
Co-authored-by: eylles &lt;ed.ylles1997@gmail.com&gt;</content>
</entry>
<entry>
<title>Fix autoreload-nop accidentally selecting on stdin</title>
<updated>2017-12-13T08:43:13Z</updated>
<author>
<name>Leonardo Taccari</name>
<email>iamleot@gmail.com</email>
</author>
<published>2017-12-13T08:43:13Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=9707ca9b8fc386354a7966f4584a5f7fdbd41e9c'/>
<id>urn:sha1:9707ca9b8fc386354a7966f4584a5f7fdbd41e9c</id>
<content type='text'>
When sxiv is built with AUTORELOAD=nop if something is feed via stdin it
will start to infinitely call select() leading to a 100% CPU usage.

Thanks to @sdx23 for helping in analyzing that problem!

Fixes issue #297.</content>
</entry>
<entry>
<title>One header file for type definitions and function declarations</title>
<updated>2017-10-16T19:10:35Z</updated>
<author>
<name>Bert Münnich</name>
<email>ber.t@posteo.de</email>
</author>
<published>2017-10-16T19:10:35Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=148026007cae3b97d39d2cfee7562c139eb486b2'/>
<id>urn:sha1:148026007cae3b97d39d2cfee7562c139eb486b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adapt inotify_nop to API changes</title>
<updated>2017-05-17T18:39:30Z</updated>
<author>
<name>Bert Münnich</name>
<email>ber.t@posteo.de</email>
</author>
<published>2017-05-17T18:39:19Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=52c57f5d6114b78c44b232ff349605def07eb524'/>
<id>urn:sha1:52c57f5d6114b78c44b232ff349605def07eb524</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revised autoreload interface</title>
<updated>2017-05-17T18:07:32Z</updated>
<author>
<name>Bert Münnich</name>
<email>ber.t@posteo.de</email>
</author>
<published>2017-05-17T18:07:32Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=3724d3fc17dc6135a05608cab5bdf00c6978282d'/>
<id>urn:sha1:3724d3fc17dc6135a05608cab5bdf00c6978282d</id>
<content type='text'>
Make the header only contain the public interface and nothing from the
implementation. All functions get a handle to their self object, like the img_
and tns_ and win_ functions. All necessary data (file path) is also passed as
an argument, so that no extern redeclarations are needed.

Make arl_setup_dir() private, it's not called outside the module.

Make arl_handle() return true if the file has changed, so that the reloading of
the file can be done by the caller.
</content>
</entry>
<entry>
<title>Add autoreload support by inotify (and dummy backend nop)</title>
<updated>2017-05-17T13:52:40Z</updated>
<author>
<name>Max Voit</name>
<email>max.voit+gtdv@with-eyes.net</email>
</author>
<published>2017-01-26T21:18:32Z</published>
<link rel='alternate' type='text/html' href='https://git.krolyxon.com/nsxiv/commit/?id=edb117e3bdb4d6bef4a4749d94144df8472c0a4d'/>
<id>urn:sha1:edb117e3bdb4d6bef4a4749d94144df8472c0a4d</id>
<content type='text'>
</content>
</entry>
</feed>
