summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* keyboard: Convert the XKB group switch option from libgnomekbdwip/is-switch-fixesRui Matos2013-04-031-7/+2
| | | | | We can now use this to switch input sources so there's no reason to not convert it.
* keyboard: Make sure the XKB group in use is always what we wantRui Matos2013-04-031-0/+5
| | | | | | | The layout we want is always in the first XKB group index so we should enforce it to make sure we never end up with the wrong one. https://bugzilla.gnome.org/show_bug.cgi?id=696996
* keyboard: Introduce a SetInputSource DBus methodRui Matos2013-04-031-1/+91
| | | | | | | | | | | | | | | | | | The only way for external components to activate an input source is by setting the gsettings key. That's not optimal since external components then have no way of knowing when exactly the switch is completed. This commit introduces a DBus method to set an input source and we make sure to only return the method after all the changes have been made, i.e. the XKB keyboard description has been changed and the IBus engine (if any) has been activated. E.g. gnome-shell can use this method and freeze keyboard events in the X server until it hears back from g-s-d to ensure that events won't be misinterpreted after an input source switch. https://bugzilla.gnome.org/show_bug.cgi?id=696996
* keyboard: Claim a DBus well known nameRui Matos2013-04-021-0/+102
| | | | | | | For now we'll just claim the name and export an empty interface. We'll grow the interface as needed. https://bugzilla.gnome.org/show_bug.cgi?id=696996
* keyboard: Cancel and bail out of async DBus operations on plugin stopRui Matos2013-04-011-4/+15
| | | | | | Prevents potential uses after free. https://bugzilla.gnome.org/show_bug.cgi?id=696996
* Updated Indonesian translationAndika Triwidada2013-03-301-580/+613
|
* Updated Odia Language along with FUEL implementationManojKumar Giri2013-03-291-9/+81
|
* mouse: Enable two-finger scrolling by defaultBastien Nocera2013-03-271-2/+2
| | | | | | For both vertical and horizontal scrolls. https://bugzilla.gnome.org/show_bug.cgi?id=651134
* Updated Odia Language along with FUEL implementationManojKumar Giri2013-03-281-359/+429
|
* Fix build on non-Linux platformsEmilio Pozuelo Monfort2013-03-271-0/+2
| | | | | | We need stdlib.h to get the definition of NULL. https://bugzilla.gnome.org/show_bug.cgi?id=696515
* Updated British English translationBruce Cowan2013-03-261-642/+798
|
* print-notifications: Don't show deprecation warningsMarek Kasik2013-03-262-2/+12
| | | | | | | | Hide deprecation warnings by definition of _PPD_DEPRECATED="" because of missing replacement for deprecated function ppdLocalizeIPPReason(). https://bugzilla.gnome.org/show_bug.cgi?id=696571
* power: Don't change active state variable in VMColin Walters2013-03-261-3/+3
| | | | | | | | | | | | The intent of the virtual machine detection was to avoid changing power states; however, while we avoided some parts of the code, we still ended up flipping the state variable to which other parts of the code reacted. With this patch, in a VM, we remain GSD_POWER_IDLE_MODE_NORMAL permanently. https://bugzilla.gnome.org/show_bug.cgi?id=696500
* Updated Basque languageInaki Larranaga Murgoitio2013-03-261-1332/+1622
|
* 3.8.0GNOME_SETTINGS_DAEMON_3_8_0Bastien Nocera2013-03-262-1/+18
|
* Updated Malayalam fileAni Peter2013-03-261-1253/+2801
|
* cursor: Update for gnome-desktop API changeBastien Nocera2013-03-261-20/+44
| | | | | | | | | | | | | | gnome_idle_monitor_new_for_device() can now return NULL on errors, such as when per-device idletime counters aren't available. Do error checking, on startup, for the creation of per-device idletime monitors. Note that we don't do error checking later in the run-time as this should be the only the only possible failure, bar system problems. https://mail.gnome.org/archives/release-team/2013-March/msg00289.html https://bugzilla.gnome.org/show_bug.cgi?id=696118
* Updated Telugu TranslationsKrishnababu Krothapalli2013-03-251-633/+847
|
* hindi translation by chandan kumarRajesh Ranjan2013-03-251-601/+866
|
* power: Handle the shell coming back with a different screensaver stateBastien Nocera2013-03-251-21/+25
| | | | | | | | | | | When the shell crashes while using the screensaver (or it needs to be killed because it won't remove a black screen), we checked for the state of the screensaver, but didn't do anything with it. Now we use the same codepath and make sure we disable the screensaver's aggressive timeout if gnome-shell isn't in screensaver mode anymore. https://bugzilla.gnome.org/show_bug.cgi?id=696290
* Updated gujarati fileSweta Kothari2013-03-251-76/+41
|
* Updated Czech translationMarek Černocký2013-03-241-80/+156
|
* Updated German translationChristian Kirbach2013-03-241-7/+9
|
* Update French translationAlexandre Franke2013-03-241-576/+641
|
* Updated Dutch translationHannie Dumoleyn2013-03-231-573/+663
|
* Updated Russian translationYuri Myasoedov2013-03-231-612/+653
|
* Updated kn translationsShankar Prasad2013-03-231-655/+910
|
* Tamil Translations UpdatedShantha kumar2013-03-221-1122/+1353
|
* color: Set the default profile locale to be en_US, not EN_usRichard Hughes2013-03-211-1/+1
| | | | | | NOTE: This is just the default value, and our tools only ever read the first Unicode entry. When applications are modified to display the correct translation for the locale, it'll be important to match the correct language and country values.
* Updated Marathi TranslationsSandeep Sheshrao Shedmake2013-03-211-729/+938
|
* Updated Latvian translationRūdolfs Mazurs2013-03-211-598/+835
|
* Updated Hungarian translationGabor Kelemen2013-03-211-623/+808
|
* [l10n] Updated Italian translationLuca Ferretti2013-03-201-100/+182
|
* 3.7.92GNOME_SETTINGS_DAEMON_3_7_92Bastien Nocera2013-03-192-1/+23
|
* keyboard: Use the gtk+ ibus module if there's at least one ibus sourceRui Matos2013-03-191-19/+42
| | | | | | | | | Switching the gtk+ IM module when switching input source adds delays and races with the input events themselves. Thus it's better to always use the ibus module as long as the user has at least one ibus input source. https://bugzilla.gnome.org/show_bug.cgi?id=696141
* keyboard: Always try to activate the ibus daemonRui Matos2013-03-192-94/+12
| | | | | | | | | | | | | | | | | | | | We set XMODIFIERS=@im=ibus globally at session start so that XIM clients can immediately benefit from IBus input sources when/if the user adds one. Unfortunately, these clients then won't work correctly in case we don't actually activate the ibus daemon. E.g. dead keys don't work in this case. Also, previously we'd try to set an "xkb:..." ibus engine according to the XKB layout. It happens that this wouldn't work for most layouts since there isn't an ibus engine for each layout and it's actually not needed since all of those "xkb:..." engines work the same way despite having different names. As such we'll always try to activate the daemon even if none of the user's current input sources need it and set one of the trivial "echo" engines so that XIM clients work correctly. https://bugzilla.gnome.org/show_bug.cgi?id=695867
* media-keys: Watch for shell to appear before creating DBus proxiesColin Walters2013-03-191-34/+47
| | | | | | Otherwise we fail to send method calls. https://bugzilla.gnome.org/show_bug.cgi?id=696114
* [l10n] Updated Catalan (Valencian) translationCarles Ferrando2013-03-171-602/+797
|
* [l10n] Updated Catalan translationJoan Duran2013-03-171-608/+803
|
* Updated Uyghur translationGheyret Kenji2013-03-171-83/+76
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* Updated Danish translationAsk H. Larsen2013-03-161-624/+803
|
* Updated Slovenian translationMatej Urbančič2013-03-151-11/+5
|
* Updated gujarati fileSweta Kothari2013-03-151-668/+915
|
* Updated Slovenian translationMartin Srebotnjak2013-03-141-396/+337
|
* Updated Czech translationMarek Černocký2013-03-141-582/+577
|
* [l10n] Update Japanese translationJiro Matsuzawa2013-03-131-4/+4
|
* Updated Odia Translation.ManojKumar Giri2013-03-131-800/+901
|
* keyboard: Get XKB options from localedRui Matos2013-03-131-0/+32
| | | | | | | | Some users might have XKB options configured in their xorg.conf. In case the current user's setting is empty or when running under GDM we should honor the system options. https://bugzilla.gnome.org/show_bug.cgi?id=694877
* keyboard: Get layouts and variants from localedRui Matos2013-03-131-26/+69
| | | | | | | | | | | | | | | | We used to get the current X server's XKB layouts and variants from the X property when populating empty settings or running under GDM. This means that the g-s-d instance running under GDM would then change the X server's configuration (as a side-effect of applying the input source) and thus, after a freshly created user account logged in, the user session's g-s-d instance would no longer see the system's xorg.conf layouts and variants but instead the ones that were last active in GDM. Using localed to get layouts and variants will allow us to always get what we actually want i.e. the system settings. https://bugzilla.gnome.org/show_bug.cgi?id=694877
* [l10n] Update Japanese translationNishio Futoshi2013-03-131-377/+589
|