- Jul 20, 2017
-
-
Quentin Glidic authored
Now we keep track of serial->state association and we discard the states that the client ignored. Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com>
-
- Jul 18, 2017
-
-
Quentin Glidic authored
We were checking against the pending size, which lead some clients (simple-egl) to crash because they sent a buffer before acknowledging the latest configure event. Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Tested-by:
Emmanuel Gil Peyrot <emmanuel.peyrot@collabora.com> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com>
-
- Jul 12, 2017
-
-
Quentin Glidic authored
Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com> Tested-by:
Emmanuel Gil Peyrot <emmanuel.peyrot@collabora.com>
-
Quentin Glidic authored
Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com> Tested-by:
Emmanuel Gil Peyrot <emmanuel.peyrot@collabora.com>
-
- Jun 25, 2017
-
-
Quentin Glidic authored
When switching a state twice in a row, we were overwriting the old value without setting it back, sending a wrong state to the client. Now we update our requested state, then check if we need to schedule a configure event, if we have one scheduled already or even if we can cancel it. Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Daniel Stone <daniels@collabora.com>
-
Quentin Glidic authored
Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Daniel Stone <daniels@collabora.com>
-
- Nov 29, 2016
-
-
Daniel Stone authored
No need to add protocol/, as it's already handled by an explicit compiler include path. Signed-off-by:
Daniel Stone <daniels@collabora.com> Reviewed-by:
Dima Ryazanov <dima@gmail.com>
-
- Nov 16, 2016
-
-
Sjoerd Simons authored
According to the xdg-shell v6 protocol a positioner object is only complete if both the size and its anchor rectangle are set. Ensure the weston clients do this and let weston be more strict on checking if a client has done so. This also fixes weston-terminal popups not showing up on gnome-shell 3.22. Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com> Reviewed-by:
Yong Bakos <ybakos@humanoriented.com>
-
- Sep 24, 2016
-
-
Armin Krezović authored
Fixes: implicit conversion from enumeration type '...' to different enumeration type '...' [-Wenum-conversion] Signed-off-by:
Armin Krezović <krezovic.armin@gmail.com> Reviewed-by:
Quentin Glidic <sardemff7+git@sardemff7.net>
-
- Sep 14, 2016
-
-
Quentin Glidic authored
Even if the surface size is already correct, we need to store the configured size in case some other state change triggers a configure event. Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Arnaud Vrac <avrac@freebox.fr>
-
- Sep 12, 2016
-
-
Quentin Glidic authored
These requests need a mapped surface, which can only happen after the initial configure event. Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com>
-
Quentin Glidic authored
Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com>
-
- Aug 15, 2016
-
-
Quentin Glidic authored
Instead we store the buffer move and just use it when the signal is fired. Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com>
-
Quentin Glidic authored
This is what we are interested in for real, and new_buffer is wrongly named. Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com>
-
Quentin Glidic authored
Signed-off-by:
Quentin Glidic <sardemff7+git@sardemff7.net> Reviewed-by:
Jonas Ådahl <jadahl@gmail.com> Acked-by:
Giulio Camuffo <giulio.camuffo@kdab.com> Differential Revision: https://phabricator.freedesktop.org/D1210
-