<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sway.git/include/sway, branch master</title>
<subtitle>fork of sway with action binder commands
</subtitle>
<id>https://git.vlhl.dev/navi/wayland/sway.git/atom?h=master</id>
<link rel='self' href='https://git.vlhl.dev/navi/wayland/sway.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/'/>
<updated>2024-03-03T21:40:53+00:00</updated>
<entry>
<title>action-binder-v1: update protocol</title>
<updated>2024-03-03T21:40:53+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-03-03T20:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=52d0f4d6ca68113c661d1ae7c1c42f7af30f5b96'/>
<id>urn:sha1:52d0f4d6ca68113c661d1ae7c1c42f7af30f5b96</id>
<content type='text'>
Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>ext-action-binder-v1: implement new protocol</title>
<updated>2024-03-01T20:44:52+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2023-10-09T21:05:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=44a2cff3b309f181848b535857b80e2e4e7891e1'/>
<id>urn:sha1:44a2cff3b309f181848b535857b80e2e4e7891e1</id>
<content type='text'>
and add a new command to trigger actions.

Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>Convert to new pointer enums</title>
<updated>2024-02-28T19:28:11+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2024-02-28T16:49:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=fca8474e9bd64bff8df16fdaf409d5f575ba9501'/>
<id>urn:sha1:fca8474e9bd64bff8df16fdaf409d5f575ba9501</id>
<content type='text'>
References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4575
</content>
</entry>
<entry>
<title>text_input: Implement input-method popups</title>
<updated>2024-02-20T09:53:20+00:00</updated>
<author>
<name>Access</name>
<email>ShootingStarDragons@protonmail.com</email>
</author>
<published>2024-02-20T09:53:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=7c11c463a3e7f821ed9f3c6de59e37358441952e'/>
<id>urn:sha1:7c11c463a3e7f821ed9f3c6de59e37358441952e</id>
<content type='text'>
Co-authored-by: tadeokondrak &lt;me@tadeo.ca&gt;</content>
</entry>
<entry>
<title>xdg-activation: distinguish activation and urgency requests</title>
<updated>2024-02-17T07:54:30+00:00</updated>
<author>
<name>Aleksei Bavshin</name>
<email>alebastr89@gmail.com</email>
</author>
<published>2023-12-27T06:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=d19810eba8959f052d91fd6609cef6adf36b3951'/>
<id>urn:sha1:d19810eba8959f052d91fd6609cef6adf36b3951</id>
<content type='text'>
Check if the app that requested a token has provided a valid input
serial and a focused surface. Downgrade activation request to urgency
otherwise.

This is mostly in line with what other Wayland compositors decided to
do, and offers a better security than the original logic.
</content>
</entry>
<entry>
<title>launcher: track the seat in the launcher ctx</title>
<updated>2024-02-17T07:54:30+00:00</updated>
<author>
<name>Ronan Pigott</name>
<email>ronan@rjp.ie</email>
</author>
<published>2024-02-07T23:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=f6d22f8e6886edfeca3ecbb695b02079e81ce360'/>
<id>urn:sha1:f6d22f8e6886edfeca3ecbb695b02079e81ce360</id>
<content type='text'>
This is a more suitable place to track the requesting seat, since we are
able to respond appropriately to destroy notifications.
</content>
</entry>
<entry>
<title>Drop unnecessary includes from sway/server.h</title>
<updated>2024-02-15T14:56:36+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2024-02-15T11:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=541e6e260c2df0346b421cacfaf4ce5d204c49ba'/>
<id>urn:sha1:541e6e260c2df0346b421cacfaf4ce5d204c49ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build with wlroots DRM backend disabled</title>
<updated>2024-02-15T14:44:12+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2024-02-15T10:52:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=ca40663d4277ade2a7dfec0484db5b7881799ee4'/>
<id>urn:sha1:ca40663d4277ade2a7dfec0484db5b7881799ee4</id>
<content type='text'>
The header is not installed by wlroots when the DRM backend is
disabled. We don't need it here, so don't include it.

Closes: https://github.com/swaywm/sway/issues/7943
</content>
</entry>
<entry>
<title>view: drop ext_foreign_destroy</title>
<updated>2024-02-12T18:05:13+00:00</updated>
<author>
<name>Kirill Primak</name>
<email>vyivel@eclair.cafe</email>
</author>
<published>2024-02-12T16:16:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=7a2ff7ba810ced55297a1a2e420b0b1f4326ab72'/>
<id>urn:sha1:7a2ff7ba810ced55297a1a2e420b0b1f4326ab72</id>
<content type='text'>
It's not used and causes a crash when a view is destroyed.
</content>
</entry>
<entry>
<title>layer_shell: Handle popups through popup descriptor</title>
<updated>2024-02-12T16:19:22+00:00</updated>
<author>
<name>Alexander Orzechowski</name>
<email>alex@ozal.ski</email>
</author>
<published>2024-01-23T15:17:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=09c360d503eb7309de46af3745001df7dd911438'/>
<id>urn:sha1:09c360d503eb7309de46af3745001df7dd911438</id>
<content type='text'>
We tried to synchronize layer shell popups with the parent layer shell
on commits, but this is subtly wrong because we would only update
the position for one layer shell that was committed, but not any other
layer that might be affected. By moving handling to the scene descriptor
we can iterate all popups and ensure they are synchronized.
</content>
</entry>
</feed>
