<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wlroots.git/rootston, branch master</title>
<subtitle>fork of wlroots with action binder support
</subtitle>
<id>https://git.vlhl.dev/navi/wayland/wlroots.git/atom?h=master</id>
<link rel='self' href='https://git.vlhl.dev/navi/wayland/wlroots.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/'/>
<updated>2019-08-08T23:34:59+00:00</updated>
<entry>
<title>Remove rootston</title>
<updated>2019-08-08T23:34:59+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2019-08-08T23:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=58b2584863201f32d1a4770a1d5cde5e57b300c6'/>
<id>urn:sha1:58b2584863201f32d1a4770a1d5cde5e57b300c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "output: atomic mode"</title>
<updated>2019-08-07T07:22:11+00:00</updated>
<author>
<name>Rouven Czerwinski</name>
<email>rouven@czerwinskis.de</email>
</author>
<published>2019-08-07T06:11:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=01f903874b7e27539488fad7f31476d5bcbc6ac9'/>
<id>urn:sha1:01f903874b7e27539488fad7f31476d5bcbc6ac9</id>
<content type='text'>
This reverts commit ee5f98ad49fed0439f3313ec685307831d1d1d05.

This intoduced problems where outputs could not be turned off because
they had flips pending.
</content>
</entry>
<entry>
<title>output: atomic mode, enabled, scale and transform</title>
<updated>2019-08-02T14:01:29+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2019-07-18T18:38:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=ee5f98ad49fed0439f3313ec685307831d1d1d05'/>
<id>urn:sha1:ee5f98ad49fed0439f3313ec685307831d1d1d05</id>
<content type='text'>
This commit makes more output properties (mode, enabled, scale and transform)
atomic. This means that they are double-buffered and only applied on commit.

Compositors now need to call wlr_output_commit after setting any of those
properties.

Internally, backends still apply properties sequentially. The behaviour should
be exactly the same as before. Future commits will update some backends to take
advantage of the atomic interface. Some backends are non-atomic by design, e.g.
the X11 backend or the legacy DRM backend.

Updates: https://github.com/swaywm/wlroots/issues/1640
</content>
</entry>
<entry>
<title>Remove all wayland-server.h includes</title>
<updated>2019-07-27T19:49:32+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2019-07-27T08:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=ca45f4490ccce64bf7aa0985951319646b55d258'/>
<id>urn:sha1:ca45f4490ccce64bf7aa0985951319646b55d258</id>
<content type='text'>
The documentation for wayland-server.h says:

&gt; Use of this header file is discouraged. Prefer including
&gt; wayland-server-core.h instead, which does not include the server protocol
&gt; header and as such only defines the library PI, excluding the deprecated API
&gt; below.

Replacing wayland-server.h with wayland-server-core.h allows us to drop the
WL_HIDE_DEPRECATED declaration.
</content>
</entry>
<entry>
<title>text_input: Don't forget to send enter events</title>
<updated>2019-07-17T13:24:13+00:00</updated>
<author>
<name>Guido Günther</name>
<email>agx@sigxcpu.org</email>
</author>
<published>2019-07-17T09:45:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=9e8f952997d9e37ccc97aded89e16d52dfd46e60'/>
<id>urn:sha1:9e8f952997d9e37ccc97aded89e16d52dfd46e60</id>
<content type='text'>
When we move from one surface to another we ought to handle leave
for the old one but also send enter for the new one.
</content>
</entry>
<entry>
<title>xdg_shell(_v6): Take maximize/fullscreen state into account on view init</title>
<updated>2019-07-15T20:12:50+00:00</updated>
<author>
<name>Sebastian Krzyszkowiak</name>
<email>sebastian.krzyszkowiak@puri.sm</email>
</author>
<published>2019-07-12T12:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=28cc1730e827b919ecef9276af32655ec5e69043'/>
<id>urn:sha1:28cc1730e827b919ecef9276af32655ec5e69043</id>
<content type='text'>
set_maximized and set_fullscreen calls can come before the view is
constructed and before its signal handlers are registered.
</content>
</entry>
<entry>
<title>seat: Move focus back to first shell surface when unfocusing layer surface</title>
<updated>2019-07-11T16:31:21+00:00</updated>
<author>
<name>Sebastian Krzyszkowiak</name>
<email>dos@dosowisko.net</email>
</author>
<published>2019-07-10T23:42:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=6345000b929293a2917a1a08a6d2751020d36e3c'/>
<id>urn:sha1:6345000b929293a2917a1a08a6d2751020d36e3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rootston: add support for direct scan-out</title>
<updated>2019-06-07T13:06:11+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2019-04-29T20:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=67cd84de450fb30e82beaa9f2e0dbb795d9eca98'/>
<id>urn:sha1:67cd84de450fb30e82beaa9f2e0dbb795d9eca98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove orbital screenshooter and gamma-control</title>
<updated>2019-06-02T13:30:47+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2019-06-02T10:37:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=3dec88e4555ee5fd95ffd69133623816cb0c25c4'/>
<id>urn:sha1:3dec88e4555ee5fd95ffd69133623816cb0c25c4</id>
<content type='text'>
These are undocumented, outdated protocols that have a better wlr-protocols
equivalent.
</content>
</entry>
<entry>
<title>rootston: remove duplicated include</title>
<updated>2019-05-19T16:50:14+00:00</updated>
<author>
<name>Silvan Jegen</name>
<email>s.jegen@gmail.com</email>
</author>
<published>2019-05-19T16:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=461c4f58a610bec2fc64b2132bccaa149ba9cfa3'/>
<id>urn:sha1:461c4f58a610bec2fc64b2132bccaa149ba9cfa3</id>
<content type='text'>
</content>
</entry>
</feed>
