Marco Trevisan (Treviño)
7059e31f6a
background: Group 'changed' signal emission
...
Background is monitoring the whole `org.gnome.desktop.background` gsettings keys
for changes connecting to the non-specialized 'changed' signal and re-emitting
this as-is.
This means that when the background is changed via control-center, we get
multiple 'changed' signal events from GSettings, and for each one of this we
recreate a Background and a BackgroundActor.
Avoid this by using an idle to delay the emission of the 'changed' signal
grouping the events.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/558
2019-06-14 12:24:20 +00:00
..
2019-05-24 16:27:25 -05:00
2019-06-06 09:13:29 +02:00
2019-05-24 16:27:25 -05:00
2019-05-15 17:09:30 +00:00
2019-03-01 17:12:53 +00:00
2019-05-15 19:32:29 +00:00
2019-04-11 23:28:49 +02:00
2019-05-24 16:27:25 -05:00
2019-06-14 12:24:20 +00:00
2019-04-17 21:32:18 +00:00
2019-04-17 18:38:13 +00:00
2019-04-17 21:32:18 +00:00
2019-02-13 17:58:36 +00:00
2019-02-09 07:39:20 +01:00
2019-02-09 07:39:20 +01:00
2019-03-01 17:12:53 +00:00
2019-05-15 19:32:29 +00:00
2019-04-30 16:15:27 +00:00
2019-05-03 15:34:06 -05:00
2019-03-13 17:22:35 +00:00
2019-02-09 07:39:20 +01:00
2019-05-24 16:27:25 -05:00
2019-04-17 21:32:18 +00:00
2019-05-24 16:27:25 -05:00
2019-02-09 07:39:20 +01:00
2019-01-25 14:02:44 +00:00
2019-05-29 15:13:00 -05:00
2019-04-17 21:32:18 +00:00
2019-05-21 15:43:21 -05:00
2019-03-04 10:12:58 +01:00
2019-02-09 07:39:20 +01:00
2019-05-09 16:11:26 -05:00
2019-06-05 08:15:10 +00:00
2019-02-09 07:39:20 +01:00
2019-06-05 08:15:10 +00:00
2019-02-28 16:21:38 +01:00
2019-05-15 19:32:29 +00:00
2019-01-25 14:02:44 +00:00
2019-06-06 09:13:29 +02:00
2019-02-09 07:39:20 +01:00
2019-04-17 21:32:18 +00:00
2019-05-24 16:28:18 -05:00
2019-02-09 07:39:20 +01:00
2019-02-09 07:39:20 +01:00
2019-04-11 17:49:40 +00:00
2019-02-09 07:39:20 +01:00
2019-02-09 07:39:20 +01:00
2019-05-21 15:43:21 -05:00
2019-04-27 05:50:08 +00:00
2019-02-09 07:39:20 +01:00
2019-06-06 09:13:29 +02:00
2019-04-17 21:32:18 +00:00
2019-06-06 09:13:29 +02:00
2019-02-09 07:39:20 +01:00
2019-05-29 15:13:00 -05:00
2019-06-05 16:15:42 -07:00
2019-06-05 08:15:10 +00:00
2019-05-24 16:27:25 -05:00
2019-02-09 07:39:20 +01:00
2019-03-18 08:32:54 +08:00
2019-04-11 17:27:50 +00:00
2019-03-21 10:18:02 +00:00
2019-05-29 20:33:16 +00:00
2019-06-06 09:13:29 +02:00
2019-04-11 18:53:53 +00:00
2019-04-17 21:32:18 +00:00
2019-05-28 19:14:19 +02:00
2019-02-09 07:39:20 +01:00
2019-05-21 15:43:21 -05:00
2019-02-09 07:39:20 +01:00
2019-05-15 19:32:29 +00:00
2019-02-09 07:39:20 +01:00
2019-03-12 00:34:04 +00:00
2019-02-09 07:39:20 +01:00
2019-05-27 08:35:56 -07:00
2019-05-29 20:03:59 +00:00
2019-06-06 01:25:04 +00:00
2019-05-21 15:43:21 -05:00
2019-05-19 16:06:39 +00:00
2019-04-17 21:32:18 +00:00
2019-04-17 21:32:18 +00:00
2019-02-09 07:39:20 +01:00