<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/niri.git/src, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/'/>
<entry>
<title>Raise nofile rlimit on powerset tests</title>
<updated>2025-11-27T15:48:38+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-27T15:33:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=e863f52feaaef9c4149211045013b1f515ac5a8e'/>
<id>e863f52feaaef9c4149211045013b1f515ac5a8e</id>
<content type='text'>
Hopefully this helps.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hopefully this helps.
</pre>
</div>
</content>
</entry>
<entry>
<title>tty: Handle multiple primary nodes having the same render node</title>
<updated>2025-11-26T12:41:46+00:00</updated>
<author>
<name>yuxqiu</name>
<email>yuxqiu@proton.me</email>
</author>
<published>2025-11-25T14:16:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=8370c539fb584f78924b826d0ac0ad8fa068cf95'/>
<id>8370c539fb584f78924b826d0ac0ad8fa068cf95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>layout/tests: Amend check for window-rule tests</title>
<updated>2025-11-24T13:17:12+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-24T12:59:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=45b45ac29d654c0e6759ab996c69dfde40053536'/>
<id>45b45ac29d654c0e6759ab996c69dfde40053536</id>
<content type='text'>
This check doesn't handle tabbed columns properly (it should find and
take the fixed height tile's height); for now just gate it on is_tabbed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This check doesn't handle tabbed columns properly (it should find and
take the fixed height tile's height); for now just gate it on is_tabbed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove hand-written ResolvedWindowRules::empty()</title>
<updated>2025-11-24T12:19:13+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-24T12:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=9eeedff6295d17dd44594e2e8bcc1911f1535989'/>
<id>9eeedff6295d17dd44594e2e8bcc1911f1535989</id>
<content type='text'>
It was only needed to be const fn.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was only needed to be const fn.
</pre>
</div>
</content>
</entry>
<entry>
<title>layout: Round focus ring/border width to physical at the right place</title>
<updated>2025-11-24T12:11:51+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-24T12:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=0920ea9f9fdf0b744e79e8dea57d5945ba74f312'/>
<id>0920ea9f9fdf0b744e79e8dea57d5945ba74f312</id>
<content type='text'>
Before this, focus ring/border width was incorrectly rounded only for
layout config, which does not take into account window rules overrides.
This means that setting width in window rules prevented correct rounding
altogether.

Tests didn't check this because window rules weren't tested. This commit
also adds basic window rules random generation, making the tests catch
this problem too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this, focus ring/border width was incorrectly rounded only for
layout config, which does not take into account window rules overrides.
This means that setting width in window rules prevented correct rounding
altogether.

Tests didn't check this because window rules weren't tested. This commit
also adds basic window rules random generation, making the tests catch
this problem too.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add debounce-ms recent-windows setting</title>
<updated>2025-11-24T05:52:13+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-24T05:52:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=d74debda132dd4b44c045d6d3333d7b586316808'/>
<id>d74debda132dd4b44c045d6d3333d7b586316808</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade to new stable pipewire-rs</title>
<updated>2025-11-24T05:06:56+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-24T04:56:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=642277f881addc3f375cd81b1f7c78498f4925ad'/>
<id>642277f881addc3f375cd81b1f7c78498f4925ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add hack to make Orca + Shift + A work better</title>
<updated>2025-11-22T08:15:35+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-22T08:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=cfc01b895c0c7cbb9692852488675cc46693bd2a'/>
<id>cfc01b895c0c7cbb9692852488675cc46693bd2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence unused warning when feature is disabled</title>
<updated>2025-11-22T07:47:59+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-22T07:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=4e609f931904318d97dd7892d5fdb3c7a059dac6'/>
<id>4e609f931904318d97dd7892d5fdb3c7a059dac6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle modifiers even when consumed by a11y</title>
<updated>2025-11-22T07:17:37+00:00</updated>
<author>
<name>Ivan Molodetskikh</name>
<email>yalterz@gmail.com</email>
</author>
<published>2025-11-22T06:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/niri.git/commit/?id=f46338c18b77d9b4d1e0a30e8a29c84defc82a2d'/>
<id>f46338c18b77d9b4d1e0a30e8a29c84defc82a2d</id>
<content type='text'>
This is apparently required: Orca expects us to keep track of modifiers
sent in KeyboardMonitor even during an Orca modifier key combo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is apparently required: Orca expects us to keep track of modifiers
sent in KeyboardMonitor even during an Orca modifier key combo.
</pre>
</div>
</content>
</entry>
</feed>
