commit bebb33bcb3c14b067654d8bba68b7228afc3c95c Author: Bastien Nocera Date: Tue Feb 19 19:11:49 2013 +0100 3.7.90 M NEWS commit fc8db13c0b296495eeb579569589ea47d9c766c4 Author: Bastien Nocera Date: Tue Feb 19 19:13:38 2013 +0100 docs: There's no "utils" anymore M docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml commit e2938f678d41603c09acc9ecfb450c086f287e7b Author: Daniel Martinez Date: Tue Feb 19 18:34:11 2013 +0100 Updated Aragonese translation M po/an.po commit 175c72f5d30dbbfd4749419b48f35b03f9dcfbd3 Author: Daniel Mustieles Date: Tue Feb 19 12:41:27 2013 +0100 Updated Spanish translation M po/es.po commit 6c8b8dba76b5d3a9714317b293ca89887f567c9c Author: Rui Matos Date: Tue Feb 19 11:16:58 2013 +0100 build: bump soname M configure.ac commit b8d0b0fec55ca86b5984be276191a9371070da4b Author: Rui Matos Date: Wed Feb 6 01:06:43 2013 +0100 gnome-xkb-info: Add API to get layouts for language and country https://bugzilla.gnome.org/show_bug.cgi?id=693775 M libgnome-desktop/gnome-xkb-info.c M libgnome-desktop/gnome-xkb-info.h commit 009c7dc76217167451159078d381beb2f80cb25e Author: Rui Matos Date: Mon Jan 28 18:28:36 2013 +0100 gnome-xkb-info: Use GHashTable to group layouts per language/country It turns out that we won't be able to always get the correct default for a language/country pair from the raw xkeyboard-config data. Thus we don't need the added complexity of using GSequence to keep layouts sorted. https://bugzilla.gnome.org/show_bug.cgi?id=693775 M libgnome-desktop/gnome-xkb-info.c M libgnome-desktop/gnome-xkb-info.h commit f54a8c2b04b50de7bb3a96c0a4d35c2f441f65d7 Author: Rui Matos Date: Mon Feb 4 19:42:05 2013 +0100 test-languages: Fix to actually set the locale https://bugzilla.gnome.org/show_bug.cgi?id=693774 M libgnome-desktop/test-languages.c commit a6594786c044be7016e974e80ba1cd01e6c02ab8 Author: Rui Matos Date: Thu Jan 31 16:06:12 2013 +0100 gnome-languages: Create a singleton GRegex Instead of creating and destroying one each time. https://bugzilla.gnome.org/show_bug.cgi?id=693774 M libgnome-desktop/gnome-languages.c commit 63024cd637963de3d4dbcfe4379269f0c1e60bee Author: Rui Matos Date: Thu Jan 31 15:45:00 2013 +0100 gnome-languages: Add gtk-doc comments to all public functions https://bugzilla.gnome.org/show_bug.cgi?id=693774 M libgnome-desktop/gnome-languages.c commit 0409959d4da57ec107baef91ce478bd831cc34d6 Author: Rui Matos Date: Thu Jan 31 14:33:20 2013 +0100 gnome-languages: Big renaming to make the API clearer Several of these functions use the word 'name' or 'language' but the argument they take is actually a locale string. We also rename s/territory/country/ in the public API since country is the term that ISO 3166 actually talks about. https://bugzilla.gnome.org/show_bug.cgi?id=693774 M libgnome-desktop/gnome-languages.c M libgnome-desktop/gnome-languages.h M libgnome-desktop/test-languages.c commit fa119fb22ae7e90d7cfb6767eee9b9c1bab0aea4 Author: Rui Matos Date: Thu Jan 31 14:16:19 2013 +0100 gnome-languages: Fix a potential crash We can't continue if we aren't able to parse the string because the return arguments will be undefined. https://bugzilla.gnome.org/show_bug.cgi?id=693774 M libgnome-desktop/gnome-languages.c commit e9a05f4b6eee951a8639f29e337e02e8c69cf0d2 Author: Rui Matos Date: Tue Jan 29 14:53:37 2013 +0100 gnome-languages: Add default input sources per locale This will allow us to have good defaults so that we don't have to bother asking the user something that we can derive from the chosen locale. The information in this initial table comes from http://bugzilla-attachments.gnome.org/attachment.cgi?id=223428 and user provided data in https://live.gnome.org/GnomeGoals/KeyboardData. https://bugzilla.gnome.org/show_bug.cgi?id=693773 M libgnome-desktop/Makefile.am A libgnome-desktop/default-input-sources.h M libgnome-desktop/gnome-languages.c M libgnome-desktop/gnome-languages.h commit b3e4aeffbb673980eb582be1cca8ba0df3932380 Author: Rui Matos Date: Mon Jan 21 17:31:34 2013 +0100 gnome-xkb-info: Handle duplicated layouts When merging entries from another .xml file (i.e. when show-all-sources is active) there might be layout entries which were already added before. In that case we don't want to create new entries and replace the old ones because layout variants which were already added depend on the existence of the old main layout. https://bugzilla.gnome.org/show_bug.cgi?id=692219 M libgnome-desktop/gnome-xkb-info.c commit 8d2ff3d0effb64dc734bd7a028f41ce26875186d Author: Rui Matos Date: Sat Jan 26 17:43:57 2013 +0100 gnome-xkb-info: Use the correct methods to get language/country gnome_get_[language|region]_from_name() wants a locale string, not the ISO codes in isolation. Since that's what we have when parsing the XML data we must instead use these new methods that accept the ISO codes directly. https://bugzilla.gnome.org/show_bug.cgi?id=692700 M libgnome-desktop/gnome-xkb-info.c commit fc7d260e0dccf5c018eacdbaa2ca3c0f4a385d0b Author: Rui Matos Date: Sat Jan 26 17:13:55 2013 +0100 gnome-languages: Add methods to get language/country from ISO codes https://bugzilla.gnome.org/show_bug.cgi?id=692700 M libgnome-desktop/gnome-languages.c M libgnome-desktop/gnome-languages.h commit 271ed87b2b8e12c9840b2faab224d3edd758c74e Author: Paolo Borelli Date: Tue Feb 19 00:25:04 2013 +0100 Version bump M configure.ac commit 4caedc417c7d569fa8b457f0aabceb76fa037874 Author: Ray Strode Date: Mon Feb 18 18:23:00 2013 -0500 gnome-bg: add asynchronous version of slideshow loading https://bugzilla.gnome.org/show_bug.cgi?id=694121 M libgnome-desktop/gnome-bg-slide-show.c M libgnome-desktop/gnome-bg-slide-show.h commit 33d793c5e3996046f165499f941b5256d8a51850 Author: Ray Strode Date: Mon Feb 18 14:36:27 2013 -0500 gnome-bg: split slide show stuff off into separate api We need to be able to parse slide shows directly from within gnome-shell. https://bugzilla.gnome.org/show_bug.cgi?id=694121 M libgnome-desktop/Makefile.am A libgnome-desktop/gnome-bg-slide-show.c A libgnome-desktop/gnome-bg-slide-show.h M libgnome-desktop/gnome-bg.c commit 3db99bfa11017bd609992d8e5d3a6546102626c0 Author: Luca Ferretti Date: Mon Feb 18 19:48:06 2013 +0100 l10n: Updated Italian translation M po/it.po commit a2678d80c3a9c63d86db721ce2b1ef7ec975f830 Author: Cheng-Chia Tseng Date: Mon Feb 18 18:35:22 2013 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) M po/zh_HK.po M po/zh_TW.po commit f78e719673fbea7678c00824836bd220434a9920 Author: Piotr Drąg Date: Sun Feb 17 17:47:08 2013 +0100 Updated Polish translation M po/pl.po commit 47386c49f59765cd20bd854dfd00263c361f78aa Author: Fran Diéguez Date: Sun Feb 17 12:49:39 2013 +0100 Updated Galician translations M po/gl.po commit 504f81c89b157ca7f3e02516855c0a3409c3765d Author: Gheyret Kenji Date: Sat Feb 16 10:08:20 2013 +0900 Updated Uyghur translation Signed-off-by: Gheyret Kenji M po/ug.po commit 054326a81402a2a9f0dfb43023bf81736ca6dbe3 Author: Cosimo Cecchi Date: Fri Feb 15 16:15:43 2013 -0500 docs: add last bits of missing documentation for public objects M docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt M docs/reference/gnome-desktop3/gnome-desktop3.types commit dd273d769f19fca627bc7527dd674eebebad0e60 Author: Cosimo Cecchi Date: Fri Feb 15 15:01:40 2013 -0500 docs: remove gnome-desktop-utils It's gone now M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt commit aeb36f38f1fa91875154219dc3ae93704a5aad7a Author: Cosimo Cecchi Date: Fri Feb 15 15:01:28 2013 -0500 docs: improve documentation for GnomeRR M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt commit d8ea5f1348e3e932ee73cad02a7c32b1c3a444f1 Author: Cosimo Cecchi Date: Fri Feb 15 15:00:46 2013 -0500 rr-output-info: use standard GObject boilerplate Makes gtk-doc happier M libgnome-desktop/gnome-rr-config.h M libgnome-desktop/gnome-rr-private.h commit b8fe6ff8d93d8c5dd4c6551fe7b5305accf2e639 Author: Cosimo Cecchi Date: Fri Feb 15 10:36:53 2013 -0500 docs: update documentation for GnomeRRConfig M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt commit 12293857a60c8f552b0c868b86e47c25cb66a331 Author: Cosimo Cecchi Date: Fri Feb 15 10:36:27 2013 -0500 rr-config: use standard GObject boilerplate for GnomeRRConfig Make gtk-doc happier M libgnome-desktop/gnome-rr-config.h M libgnome-desktop/gnome-rr-private.h commit 045201090895b99a9990df1fa22524964509942b Author: Cosimo Cecchi Date: Fri Feb 15 10:30:30 2013 -0500 docs: generate documentation for gnome-languages M docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt commit dc603e36e57d1d8c75b9c4c9e03b4925b4544cbe Author: Cosimo Cecchi Date: Fri Feb 15 10:23:55 2013 -0500 docs: fixes for GnomeIdleMonitor M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt commit 30030ca6b192b3e0ca0c026e27966b17d6d117cc Author: Cosimo Cecchi Date: Fri Feb 15 10:20:06 2013 -0500 docs: generate documentation for GnomeXkbInfo M docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt M docs/reference/gnome-desktop3/gnome-desktop3.types commit d2ddd21355bf4d31c1469938ea27ef3fcb4c744f Author: Piotr Drąg Date: Fri Feb 15 16:29:20 2013 +0100 Updated POTFILES.in M po/POTFILES.in commit 237726b20b789c86e27b353aaeb15f384fc8b631 Author: Bastien Nocera Date: Fri Feb 15 14:09:23 2013 +0100 Revert "idle: add compat api" gnome-settings-daemon has been fixed. This reverts commit 3e10f7c15722684f67c943b230ce763bbbf28843. M libgnome-desktop/gnome-idle-monitor.c M libgnome-desktop/gnome-idle-monitor.h commit 881146a2001dc5c3bc445ae0ff5a44f05fc6095e Author: Bastien Nocera Date: Wed Jan 23 14:39:51 2013 +0100 gnome-bg: Fix incorrect parameters https://bugzilla.gnome.org/show_bug.cgi?id=692385 M libgnome-desktop/gnome-bg.c commit f97ed25a6b20848cbe296ee4919d0424ee03ba43 Author: Bastien Nocera Date: Wed Jan 23 14:42:56 2013 +0100 gnome-bg: Fix introspectability of GnomeBg By requiring the enums from gsettings-desktop-schemas. https://bugzilla.gnome.org/show_bug.cgi?id=692385 M libgnome-desktop/Makefile.am M libgnome-desktop/gnome-bg.c M libgnome-desktop/gnome-bg.h commit 9bab2144b7c8ace0c057720be3c48fb24a80a19d Author: Bastien Nocera Date: Wed Jan 23 14:28:03 2013 +0100 utils: Remove gnome-desktop-utils.[ch] The single function it contained (gnome_desktop_prepend_terminal_to_vector) is obsoleted by the G_APP_INFO_CREATE_NEEDS_TERMINAL flag of GAppInfo. The private _gnome_desktop_init_i18n() function is also unused, its only caller having been removed. https://bugzilla.gnome.org/show_bug.cgi?id=692385 M libgnome-desktop/Makefile.am D libgnome-desktop/gnome-desktop-utils.c D libgnome-desktop/gnome-desktop-utils.h D libgnome-desktop/private.h commit b352ab35f688a2bbcad17333002002baeedde6db Author: Bastien Nocera Date: Wed Jan 23 14:34:04 2013 +0100 gnome-rr: Setup i18n support ourselves In the class_init() so it's only called once. https://bugzilla.gnome.org/show_bug.cgi?id=692385 M libgnome-desktop/gnome-rr.c commit c6734bcd3ddc1c83136e17e314af37fc14ddbf17 Author: Мирослав Николић Date: Fri Feb 15 12:18:52 2013 +0100 Updated Serbian translation M po/sr.po M po/sr@latin.po commit df5cfa8821766bae482cea45d3e139dabadc75b5 Author: Aurimas Černius Date: Thu Feb 14 23:26:13 2013 +0200 Updated Lithuanian translation M po/lt.po commit 3e10f7c15722684f67c943b230ce763bbbf28843 Author: Ray Strode Date: Thu Feb 14 14:08:05 2013 -0500 idle: add compat api This commit is just temporary until g-s-d is updated. https://bugzilla.gnome.org/show_bug.cgi?id=688227 M libgnome-desktop/gnome-idle-monitor.c M libgnome-desktop/gnome-idle-monitor.h commit eedf7288a9db1156baf24f113477bb6d1ce9d9a4 Author: William Jon McCann Date: Thu Feb 14 12:55:33 2013 -0500 gnome-rr: add missing annotations M libgnome-desktop/gnome-rr.c commit 5756c24ce001938ee195252c9d59a42f6cc2ebad Author: William Jon McCann Date: Thu Feb 14 11:23:18 2013 -0500 gnome-rr: make config use display name from output M libgnome-desktop/gnome-rr-config.c commit e1ce0a63923f27282b6c9cd2211482166b0b821e Author: William Jon McCann Date: Thu Feb 14 10:41:18 2013 -0500 gnome-rr: add a way to get the display name from the RROutput M libgnome-desktop/display-name.c M libgnome-desktop/edid.h M libgnome-desktop/gnome-rr.c M libgnome-desktop/gnome-rr.h commit 1fc10e6d22b70a2e982b16228a1232f85d65a7ad Author: Jasper St. Pierre Date: Fri Jan 18 00:15:47 2013 -0500 idle-monitor: Change the API to be function-based As the current API design has been unknowingly relying on an Xorg server bug that may be fixed in the future, we need to modify the API so that became-active is explicitly asked for by the user so that we won't get flooded with a large number of events for almost every input event. https://bugzilla.gnome.org/show_bug.cgi?id=688227 M libgnome-desktop/gnome-idle-monitor.c M libgnome-desktop/gnome-idle-monitor.h M libgnome-desktop/test-idle-monitor.c commit 36c472b33dbbb6740b5ed703d594c9dd5d8aa44d Author: Jasper St. Pierre Date: Wed Jan 23 13:54:08 2013 -0500 idle-monitor: Make sure we publicly make watch intervals 64-bits wide https://bugzilla.gnome.org/show_bug.cgi?id=688227 M libgnome-desktop/gnome-idle-monitor.c M libgnome-desktop/gnome-idle-monitor.h commit 21348a1d192b9185f2876bb8c873856994d0b5ef Author: Jasper St. Pierre Date: Wed Jan 23 13:53:46 2013 -0500 idle-monitor: Fix documentation https://bugzilla.gnome.org/show_bug.cgi?id=688227 M libgnome-desktop/gnome-idle-monitor.c commit 626de2acb020e62a4276ef8acbe72cf940157d5a Author: Jasper St. Pierre Date: Thu Jan 17 23:52:57 2013 -0500 idle-monitor: Clarify code and comments about alarm rescheduling workaround Segment the code out in its own function, point out that this is an Xorg bug, and don't actually set any attributes -- just call XSyncChangeAlarm. https://bugzilla.gnome.org/show_bug.cgi?id=688227 M libgnome-desktop/gnome-idle-monitor.c commit b28ff3f0c20713c20f50793b97a6eaf48722df30 Author: Evan Nemerson Date: Mon Feb 4 13:30:09 2013 -0800 introspection: fix symbol-prefix https://bugzilla.gnome.org/show_bug.cgi?id=693165 M libgnome-desktop/Makefile.am commit 63b721e24d4e37777d408a2414947f57fcec7961 Author: Paolo Borelli Date: Tue Feb 12 09:19:14 2013 +0100 [WallClock] Add gnome_wall_clock_new At the conventional new() method instead of requiring user to manually use g_object_new. https://bugzilla.gnome.org/show_bug.cgi?id=693640 M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt M libgnome-desktop/gnome-wall-clock.c M libgnome-desktop/gnome-wall-clock.h M libgnome-desktop/tests/test-wallclock.c commit feadc030b577e4c673a2ca3d327665d6a485eebf Author: Anish A Date: Tue Feb 12 23:25:58 2013 +0400 Updated Malayalam Localization M po/ml.po commit cbed695628d9e60eff7c64830cb87c717304fd8c Author: Paolo Borelli Date: Tue Feb 12 08:46:27 2013 +0100 [WallClock] document the get_clock method M libgnome-desktop/gnome-wall-clock.c commit c14b46f36e57e146e3aa64cf9a994acc656a7693 Author: Paolo Borelli Date: Tue Feb 12 08:45:45 2013 +0100 [WallClock] Add a timezone property This way a user can be notified of the change without having to monitor the timezone files itself. It also reduces the load of the wall clock itself since using g_date_time_new_now_local at every iteration forces reparsing of the timezone file etc. https://bugzilla.gnome.org/show_bug.cgi?id=693533 M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt M libgnome-desktop/gnome-wall-clock.c M libgnome-desktop/gnome-wall-clock.h commit 0efdf04db7b7815db72f8ec46e37839e173bbabf Author: Cosimo Cecchi Date: Mon Feb 11 15:11:50 2013 -0500 docs: generate documentation for GnomeWallClock M docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt M docs/reference/gnome-desktop3/gnome-desktop3.types commit 3500427eac885310b3086615f78a2fbdd19fec8e Author: Cosimo Cecchi Date: Mon Feb 11 15:11:32 2013 -0500 idle-monitor: fix two typos in gtk-doc comments M libgnome-desktop/gnome-idle-monitor.c commit 35280c136400fc0af877dc515a2329562bfbdcfb Author: Cosimo Cecchi Date: Mon Feb 11 15:11:09 2013 -0500 docs: generate gtk-doc documentation for GnomeIdleMonitor M docs/reference/gnome-desktop3/gnome-desktop3-docs.sgml M docs/reference/gnome-desktop3/gnome-desktop3-sections.txt M docs/reference/gnome-desktop3/gnome-desktop3.types commit 4e03c197deb5c8bb4a66e2f53d42673f5b38f6f3 Author: Cosimo Cecchi Date: Mon Feb 11 15:07:38 2013 -0500 idle-monitor: use standard GObject boilerplate This helps gtk-doc finding things in the expected places and auto-generating documentation for properties and signals M libgnome-desktop/gnome-idle-monitor.c M libgnome-desktop/gnome-idle-monitor.h commit 83e7944bd7b56561ca5a8724c3fcc3bcbb4b5f72 Author: A S Alam Date: Sun Feb 10 23:41:04 2013 +0000 Punjabi: Translation updated (aalam) M po/pa.po commit 8a10e37d5474ef1142d57aef14538976e7dad006 Author: Ján Kyselica Date: Wed Feb 6 18:51:20 2013 +0100 Updated slovak translation M po/sk.po