Matthias Clasen
d603164ec2
wayland: Sanity check cursor image size
...
On Wayland it is a protocol violation to upload buffers with
dimensions that are not an integer multiple of the buffer scale.
Until recently, Mutter did not enforce this. When it started
doing so, some users started seeing crashes in GTK apps because the
cursor theme ended up with e.g. a 15x16 pixel image at scale of 2.
Add a small sanity check for this case.
2022-05-26 22:29:37 -04:00
..
2022-05-24 12:30:49 +00:00
2022-02-06 15:41:33 +00:00
2022-05-24 12:30:49 +00:00
2022-05-26 22:29:37 -04:00
2022-05-24 11:37:06 +02:00
2022-05-24 12:30:49 +00:00
2021-10-06 03:43:47 +02:00
2021-10-08 03:31:07 +02:00
2021-10-26 20:59:37 +02:00
2022-05-11 18:16:29 +02:00
2021-09-24 22:11:57 +02:00
2020-12-24 06:38:45 +01:00
2021-10-06 22:50:07 +02:00
2021-09-12 05:54:37 +02:00
2021-09-24 22:50:29 +02:00
2021-09-24 22:50:29 +02:00
2022-05-11 18:16:29 +02:00
2022-02-26 22:05:20 +01:00
2021-05-22 17:25:26 -04:00
2021-12-11 23:21:53 +01:00
2021-10-11 21:40:29 +01:00
2022-05-11 18:16:29 +02:00
2021-05-22 17:25:26 -04:00
2021-08-19 03:16:48 +02:00
2022-01-01 17:03:10 +01:00
2021-05-22 17:25:26 -04:00
2022-05-11 18:16:29 +02:00
2021-10-06 22:50:07 +02:00
2022-05-11 18:16:29 +02:00
2022-02-09 07:55:28 -05:00
2021-05-22 17:25:26 -04:00
2021-03-26 10:30:33 -04:00
2022-05-11 18:16:29 +02:00
2021-10-26 20:59:37 +02:00
2022-05-12 09:06:20 -04:00
2021-10-20 20:31:33 +02:00
2022-05-11 18:16:29 +02:00
2022-03-03 01:22:01 -08:00
2022-05-11 18:16:29 +02:00
2021-10-26 20:59:37 +02:00
2021-05-22 17:25:26 -04:00
2022-05-11 18:16:29 +02:00
2021-10-06 22:50:07 +02:00
2022-05-11 18:16:29 +02:00
2021-10-26 20:59:37 +02:00
2021-10-26 20:59:37 +02:00
2022-05-24 12:30:49 +00:00
2022-03-19 00:41:26 +01:00
2022-05-24 12:30:49 +00:00
2021-09-24 22:50:29 +02:00
2021-03-11 16:37:31 +00:00
2021-09-24 22:50:29 +02:00
2020-12-07 09:46:39 +01:00
2021-03-11 16:37:31 +00:00
2021-10-06 03:44:36 +02:00
2022-05-11 18:16:29 +02:00
2021-10-08 03:31:07 +02:00
2022-05-05 13:21:25 -04:00
2021-09-24 22:50:29 +02:00
2022-03-24 18:05:11 -07:00
2021-03-11 16:37:31 +00:00
2021-09-10 16:56:42 -05:00
2021-09-24 22:11:57 +02:00
2022-05-11 18:16:29 +02:00
2021-09-24 22:50:29 +02:00
2022-05-11 18:16:29 +02:00
2021-10-26 20:59:37 +02:00
2022-01-13 14:42:34 +00:00
2022-01-13 14:42:34 +00:00
2022-01-29 14:31:09 +02:00
2021-12-07 22:21:19 -08:00
2022-03-03 16:05:52 +01:00
2021-10-26 20:59:37 +02:00
2022-05-13 09:30:46 -04:00
2021-10-26 20:59:37 +02:00
2021-10-13 14:33:44 +02:00
2022-05-11 18:16:29 +02:00
2021-05-22 17:25:26 -04:00
2021-08-29 04:29:02 +02:00
2022-01-22 23:10:53 -05:00
2021-05-22 17:25:26 -04:00
2021-10-18 12:08:57 +02:00
2022-05-11 18:16:29 +02:00
2021-03-11 16:37:31 +00:00
2021-05-22 21:21:10 -04:00
2021-10-26 20:59:37 +02:00
2021-02-08 11:29:32 -08:00
2021-05-22 17:25:26 -04:00
2021-10-27 22:12:58 +00:00
2021-09-14 16:38:08 -04:00
2022-02-08 01:34:19 +01:00
2022-05-11 18:16:29 +02:00
2021-09-27 23:19:33 +03:00
2021-01-07 12:50:48 +01:00
2021-03-11 16:37:31 +00:00
2021-03-11 16:37:31 +00:00
2022-05-11 18:16:29 +02:00
2020-12-07 09:46:39 +01:00
2021-10-06 03:44:59 +02:00
2022-05-11 18:16:29 +02:00
2021-12-09 20:29:17 +00:00
2021-10-26 20:59:37 +02:00
2022-05-11 18:16:29 +02:00
2021-11-13 17:50:53 +01:00
2021-05-22 17:25:26 -04:00
2021-03-11 16:37:31 +00:00
2021-07-29 21:39:32 +02:00
2021-05-03 07:44:38 -04:00
2021-03-11 16:37:31 +00:00
2020-12-07 20:37:29 +01:00
2021-10-26 20:59:37 +02:00
2022-02-22 22:55:48 -05:00
2021-10-18 08:35:54 -04:00
2021-10-26 20:59:37 +02:00
2021-10-06 03:44:36 +02:00
2021-10-26 20:59:37 +02:00