commit 464f10b3f3dff57d691a7bbf532f884bd1eaa2fb Author: Matthias Clasen Date: Tue Aug 20 09:49:30 2013 -0400 3.9.90 M NEWS M configure.ac commit 7d6deaab0af591d66755896098ef619a2eb9475f Author: Matthias Clasen Date: Tue Aug 20 09:56:03 2013 -0400 dist xrandr.xml M libgnome-desktop/Makefile.am commit ab2e60a60da70ab70941615835806d1c0fcca3b5 Author: Giovanni Campagna Date: Tue Aug 20 13:28:30 2013 +0200 GnomeRR: use a DBus signal instead of XRandR events to refresh Using a DBus signal we avoid the race, and make sure that we get the updated values in the next call to mutter. https://bugzilla.gnome.org/show_bug.cgi?id=706383 M libgnome-desktop/gnome-rr.c M libgnome-desktop/xrandr.xml commit f9dbf4ae8a12ce5da1d446b18be181646ac53bb0 Author: Giovanni Campagna Date: Tue Aug 20 10:15:26 2013 +0200 Revert "GnomeRRConfig: try again when failing application because of access denied" This reverts commit dc85c78445c3f543bf1a91cb0e7e69ef7db3a817. Calling gnome_rr_screen_refresh() cause the emission of signals, which in turn cause the configuration to be dropped (and then a segfault) We need a better solution. M libgnome-desktop/gnome-rr-config.c commit 8170cedbd6c753c86cfa9eb34089ef78a1b45c80 Author: Marek Černocký Date: Tue Aug 20 08:48:40 2013 +0200 Updated Czech translation M po/cs.po commit 375293f1a9adeb2a9c7e5bc065a41949a0911d00 Author: Giovanni Campagna Date: Mon Aug 19 17:52:52 2013 +0200 GnomeRR: read the physical output size for mutter And expose it in the API, so that the control center can use it to show the diagonal and aspect ratio. https://bugzilla.gnome.org/show_bug.cgi?id=705919 M libgnome-desktop/gnome-rr.c M libgnome-desktop/gnome-rr.h commit 8969c1127a4a1ee5abac653f3e4111b5abc8a9d3 Author: Matej Urbančič Date: Mon Aug 19 23:12:57 2013 +0200 Updated Slovenian translation M po/sl.po commit 0ae1292574700db82a1bb42722c9f9b0632a0582 Author: Matej Urbančič Date: Mon Aug 19 23:10:57 2013 +0200 Updated Slovenian translation M po/sl.po commit b233b093b7979438746c1194a58194ab37ba5ace Author: Piotr Drąg Date: Mon Aug 19 19:24:13 2013 +0200 Updated POTFILES.in M po/POTFILES.in commit 7f20bbe65be9d6f312ce0dcec64930df6b4b2a4d Author: Bastien Nocera Date: Thu Jul 25 11:40:58 2013 +0200 test-wall-clock: Print the clock straight away Stops us from waiting a minute in the default configuration. M libgnome-desktop/test-wall-clock.c commit 93ecd4ad2ad5a5890f98f708f1ad06b3af7eff86 Author: Giovanni Campagna Date: Mon Aug 19 10:05:52 2013 +0200 Fix srcdir != builddir M libgnome-desktop/Makefile.am commit eb34fd08196bdb75958087bfbf5e73ae8638465c Author: Giovanni Campagna Date: Sun Aug 18 01:14:04 2013 +0200 GnomeRR: add async construction of GnomeRRScreen We aren't going anywhere, if gnome-settings-daemon blocks on mutter which is blocking on gnome-settings-daemon... https://bugzilla.gnome.org/show_bug.cgi?id=705510 M libgnome-desktop/gnome-rr-private.h M libgnome-desktop/gnome-rr.c M libgnome-desktop/gnome-rr.h commit dc85c78445c3f543bf1a91cb0e7e69ef7db3a817 Author: Giovanni Campagna Date: Sat Aug 17 17:54:45 2013 +0200 GnomeRRConfig: try again when failing application because of access denied If we get an error due to stale configuration information, try again a second time after refreshing the screen. This can happen when mutter is using the X11 backend, as that causes multiple events, so a single ApplyConfiguration() can increase the serial multiple times, and there is a race between when mutter gets the event (increasing the serial) and when we get it, asking for the new configuration. https://bugzilla.gnome.org/show_bug.cgi?id=705510 M libgnome-desktop/gnome-rr-config.c commit 65b69264c2b6d54bede4f3747fb5f1440c4a9662 Author: Giovanni Campagna Date: Sat Aug 17 12:35:58 2013 +0200 GnomeRR: fix gnome-rr-debug test case Use GnomeRR facilities to read the EDID instead of direct X access, because the actual XID is not exposed in the API (although it is exported on the bus) https://bugzilla.gnome.org/show_bug.cgi?id=705510 M libgnome-desktop/gnome-rr-debug.c commit a31024a1cd6d91a5022eb5922dded57e8a3ce38c Author: Giovanni Campagna Date: Thu Aug 8 13:43:04 2013 +0200 GnomeRR: restore support for raw EDID access The color plugin of gnome-settings-daemon needs it to build the default ICC profile for uncalibrated displays. https://bugzilla.gnome.org/show_bug.cgi?id=705510 M libgnome-desktop/gnome-rr.c M libgnome-desktop/gnome-rr.h commit 52662efd4ae83db5fbd5046e6dbc6260b6bf56fb Author: Giovanni Campagna Date: Fri Jul 26 14:22:37 2013 +0200 GnomeRR: restore support for gamma ramps The color panel of control center needs it. Note: the color panel and color g-s-d plugins will have different changes for wayland support, but they still need the code in the XRandR case. https://bugzilla.gnome.org/show_bug.cgi?id=705510 M libgnome-desktop/gnome-rr.c M libgnome-desktop/gnome-rr.h commit 632dffb7887c8650154670ae0e76822ae11e22f3 Author: Giovanni Campagna Date: Fri Jul 26 13:40:41 2013 +0200 API: GnomeRR: replace direct XRandR calls with DBus calls to mutter Mutter now provides a DBus API that wraps XRandR and abstracts away the detail of running X or wayland. A number of API changes are needed, as GnomeRR is no longer in charge of maintaining the monitors.xml file updated. https://bugzilla.gnome.org/show_bug.cgi?id=705510 M libgnome-desktop/Makefile.am D libgnome-desktop/display-name.c M libgnome-desktop/edid.h M libgnome-desktop/gnome-rr-config.c M libgnome-desktop/gnome-rr-config.h M libgnome-desktop/gnome-rr-debug.c M libgnome-desktop/gnome-rr-output-info.c M libgnome-desktop/gnome-rr-private.h M libgnome-desktop/gnome-rr.c M libgnome-desktop/gnome-rr.h A libgnome-desktop/meta-xrandr-shared.h A libgnome-desktop/xrandr.xml commit 5e66ef06786a99417e124c07fb07fdf518d76d27 Author: Rafael Ferreira Date: Sat Aug 17 07:34:58 2013 -0300 Updated Brazilian Portuguese translation proofread by Enrico Nicoletto M desktop-docs/lgpl/pt_BR/pt_BR.po commit b2195c46aa9c2595d81d2d0c19d5c4051bc9c19f Author: Rafael Ferreira Date: Sat Aug 17 07:13:45 2013 -0300 Updated Brazilian Portuguese translation proofread by Enrico Nicoletto M desktop-docs/fdl/Makefile.am M desktop-docs/fdl/pt_BR/pt_BR.po commit a3233ff45ec9769600605e26c13707010451f19c Author: Seán de Búrca Date: Fri Aug 16 02:15:07 2013 -0600 Updated Irish translation M po/ga.po commit dd15190bdd31af5eccbe5dbf81d8439440ab74d1 Author: Gil Forcada Date: Tue Aug 13 22:28:30 2013 +0200 [l10n] Added partial translation of LGPL to Catalan M desktop-docs/lgpl/Makefile.am A desktop-docs/lgpl/ca/ca.po commit 6c35f0a430096afa91b1182dc1d5c3a9c3bde3b7 Author: Rui Matos Date: Tue Aug 13 10:53:16 2013 +0200 gnome-xkb-info: Prevent a crash with unknown language/country codes https://bugzilla.gnome.org/show_bug.cgi?id=705885 M libgnome-desktop/gnome-xkb-info.c commit acc04b827b3ac3c70fc6e3ac3a96f05602039c73 Author: Rafael Ferreira Date: Mon Aug 5 23:40:56 2013 -0300 Updated Brazilian Portuguese translation M po/pt_BR.po commit 4f97400703aa1c2838794cca8de04cc569f4d3ba Author: Victor Ibragimov Date: Tue Jul 30 18:27:41 2013 +0100 Tajik translation updated M po/tg.po commit b4db806a0ce050ef70b92a428755f0d3dc7c844e