summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* datetime: Export whether the timezone was automatically determinedwip/tz-auto-dbusJasper St. Pierre2013-12-081-4/+131
| | | | This will be used in gnome-initial-setup to determine what to show the user...
* Update .gitignoreJasper St. Pierre2013-12-081-0/+2
|
* Update Chinese simplified translation甘露(Gan Lu)2013-12-071-1035/+918
|
* rfkill: don't auto-start ModemManagerAleksander Morgado2013-11-271-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=711428
* rfkill: Remove extraneous bracesBastien Nocera2013-11-261-2/+1
|
* rfkill: Simplify get_*_airplane_mode()Bastien Nocera2013-11-261-26/+12
|
* rfkill: Add Bluetooth killswitch supportBastien Nocera2013-11-261-0/+110
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=719339
* wacom: Fix critical compiler warningsColin Walters2013-11-251-0/+1
| | | | | If we don't have this #include, we get -Wimplicit-function-declaration.
* updates: Remove the unconditional clearing of the offline updates messageRichard Hughes2013-11-251-3/+0
| | | | | | The offline updates status file needs to be around for the failed text and also if we're using gnome-software to review the changed updates. We're already removing it in the callback even for the non-gnome-software case.
* Tamil Translations UpdatedShantha kumar2013-11-251-1134/+1162
|
* Remove duplicate man pageRobert Ancell2013-11-242-36/+0
|
* rfkill: Pull 61-gnome-bluetooth-rfkill.rules here to upstreamColin Walters2013-11-202-0/+11
| | | | | | | | | | | | | | | | | | | It lives in the Debian and Fedora packages at least, and I stopped digging through downstream package crap after that. From the mailing list discussion, yeah, while Marcel has a point, in practice, console users can shut down the machine too... And many downstreams ship NetworkManager with permissions such that the user can control system networking to a large degree. Given that, let's just pull this upstream, anyone who doesn't want it can work on engineering something else (which is likely making NetworkManager be a proxy). The *real* reason I'm doing this is because it avoids librfkill-glib as used by gnome-shell spewing a g_warning() on start. https://bugzilla.gnome.org/show_bug.cgi?id=711373
* common: Also look in $(builddir)Colin Walters2013-11-201-0/+1
| | | | Since in Continuous, the gdbus-codegen for Shell ends up there.
* wacom: Show OSD when remapping device to a monitor through the pad bindingsCarlos Garnacho2013-11-201-1/+34
| | | | | | | | This helps having a clue of which monitor got mapped to the device, other than waving the pen to check where the pointer ends up. Now gnome-shell is requested to show an OSD on the monitor the device gets mapped to. https://bugzilla.gnome.org/show_bug.cgi?id=710373
* media-keys: Use GsdShell proxyCarlos Garnacho2013-11-201-97/+36
| | | | | | | All communication with the shell now goes through this object, both for OSDs and requesting focus on the shell search entry. One notable change is that ownership of the shell DBus name is now tracked through GsdShell::g-name-owner.
* common: Add helper function to GsdShellCarlos Garnacho2013-11-203-1/+93
| | | | | Currently only one helper function is provided to interface with ShowOSD, it takes care of creating the GVariant with all provided arguments.
* main: Generate org.gnome.Shell proxyCarlos Garnacho2013-11-204-0/+83
| | | | | This will be used across multiple plugins, so put it together with the screensaver and session proxies.
* wacom: Update pad (O)LEDS when rotation gsetting changesCarlos Garnacho2013-11-201-2/+4
| | | | | This is so labels are updated accordingly as soon as the setting is changed.
* wacom: rotate OLED labels on left-handed setupsCarlos Garnacho2013-11-201-7/+25
| | | | | | | | | If the tablet is set to left-handed mode, invert the labels so they look natural with the tablet physically rotated. CW and CCW modes are also taken into account, so text is always displayed from top to bottom, even though rotated 90 degrees. https://bugzilla.gnome.org/show_bug.cgi?id=709667
* wacom: separate LED/OLED setup to a separate functionCarlos Garnacho2013-11-201-17/+25
| | | | | There could be situations where calling this without updating button mappings is desired.
* wacom: Skip GSD_WACOM_SET_ALL_MONITORS on the switch monitor pad actionCarlos Garnacho2013-11-201-1/+1
| | | | | | | | | Having an intermediate setting where the tablet is mapped to all monitors comes up as a bit unintuitive, especially on 2 monitor setups, where one click is required to switch to the other monitor, but then 2 clicks are required to switch back. https://bugzilla.gnome.org/show_bug.cgi?id=710373
* 3.11.23.11.2Matthias Clasen2013-11-192-1/+18
|
* xsettings: export Gtk/ShellShowsDesktop settingRyan Lortie2013-11-141-0/+5
| | | | | | | | | | Export a property for whether the desktop icons are shown or not. This will allow Gtk to decide if we should show the 'Desktop' item in the places sidebar, according to if the user has enabled their desktop icons or not. We use the value of the GSettings key 'show-desktop-icons' from 'org.gnome.desktop.background'. https://bugzilla.gnome.org/show_bug.cgi?id=712302
* Fix small typo in README.xsettingsRyan Lortie2013-11-141-1/+1
|
* Updated Greek translationDimitris Spingos2013-11-131-1000/+980
|
* xsettings: unwatch dbus before destroying xsettings managersTim Lunn2013-11-091-3/+3
| | | | | | | | | | fix possible race since notify_have_shell is getting called after the managers are destroyed. https://bugzilla.gnome.org/show_bug.cgi?id=711238 Conflicts: plugins/xsettings/gsd-xsettings-manager.c
* media-keys: Make "Pause" work for MPRIS clientsBastien Nocera2013-11-071-0/+3
| | | | | | | | | | There's no XF86AudioPlayPause key, just XF86AudioPlay, even if the kernel does differentiate them (KEY_PLAYPAUSE vs. KEY_PLAY). We should send "PlayPause" instead of "Play" to the MPRIS client. https://bugzilla.gnome.org/show_bug.cgi?id=705348
* media-keys: Fix 2nd MPRIS client never being usedBastien Nocera2013-11-071-0/+2
| | | | | | | | | 1. Start MPRIS client, press key, works 2. Close MPRIS client, press key, (/) pops up 3. Start same MPRIS client as 1., press key, (/) pops up That's because we never unset "connecting" to FALSE once we were already connected to the MPRIS D-Bus proxy.
* media-keys: Allow the power key in more placesBastien Nocera2013-11-062-15/+45
| | | | | | | | | | | | We allow using the power key pretty much everywhere now, but we also ensure that we never show interactive dialogues on the lock screen (something that was possible with other suspend/power buttons already if more than more than one user was logged in, or an interactive shutdown was configured). See https://bugzilla.redhat.com/show_bug.cgi?id=980692 https://bugzilla.gnome.org/show_bug.cgi?id=707095
* xsettings: Fix thinko that led to animations being disabledBastien Nocera2013-11-041-2/+2
| | | | | | | | When VNC is in use, animations are disabled, thus ->disabled has the same value as vnc_in_use, not the opposite. Spotted by Yosef Or Boczko <yoseforb@gmail.com>, with help from Jasper St. Pierre <jstpierre@mecheye.net>
* Updated Galician translationsFran Diéguez2013-11-011-839/+622
|
* 3.11.13.11.1Bastien Nocera2013-10-292-1/+19
|
* power: Bump gnome-desktop requirementsBastien Nocera2013-10-291-1/+1
| | | | For the new API used for the backlight steps.
* power: Bump the required upower versionBastien Nocera2013-10-291-1/+1
| | | | As we use the new API.
* xrandr: Prevent possible overflows handling timestampsBastien Nocera2013-10-291-11/+11
| | | | | | | | The timestamps are gint64 but we cast them down to guint32, which can cause overflows. Avoid that by passing the timestamps as gint64 all around, even if they are ultimately unused. https://bugzilla.gnome.org/show_bug.cgi?id=711066
* Updated Spanish translationDaniel Mustieles2013-10-251-842/+627
|
* power: use gnome_rr_output_get_min_backlight_stepAsad Mehmood2013-10-211-2/+2
| | | | | | Use min_backlight_step or 5% increments whichever is larger https://bugzilla.gnome.org/show_bug.cgi?id=710380
* rfkill: expose in the API if the rfkill is blocked in hardwareGiovanni Campagna2013-10-211-7/+49
| | | | | | | | Hardware-blocked rfkills can't be toggled, so they should cause a different "Airplane mode" UI in the shell and control center (one that cannot be toggled) https://bugzilla.gnome.org/show_bug.cgi?id=709684
* rfkill: watch and set NetworkManager wwan-enabledGiovanni Campagna2013-10-211-3/+212
| | | | | | | | USB modems don't expose an rfkill device at the kernel layer, so we need to go through NetworkManager (which in turn goes through ModemManager) to disable them. https://bugzilla.gnome.org/show_bug.cgi?id=709684
* xsettings: Add missing sourcesColin Walters2013-10-211-0/+2
| | | | | | Commit 6486696fb16140e3344564a28a75bd92ded5e9ea reworked this code, listing it as UNTESTED. It is now tested, and needs at least this fix.
* media-keys: Make the "shutdown" action not be interactiveBastien Nocera2013-10-201-1/+3
| | | | | | | Shutdown is supposed to shutdown without asking, as "interactive" already should do what we need for interactive shutdowns. https://bugzilla.gnome.org/show_bug.cgi?id=698733
* media-keys: Merge power_action_* functionsBastien Nocera2013-10-191-16/+5
| | | | They only differed by a single line.
* remote-display: Merge plugin into XSettingsBastien Nocera2013-10-1814-469/+382
| | | | | | | | | | | We merge the remote display object into XSettings, so that we can override the enable-animations settings without modifying GSettings. This was especially problematic on startup, or when overriding user settings. UNTESTED https://bugzilla.gnome.org/show_bug.cgi?id=694692
* media-keys: Merge keyboard/screen brightness code pathsBastien Nocera2013-10-181-59/+36
| | | | | | A lot of duplicated code here. https://bugzilla.gnome.org/show_bug.cgi?id=706698
* power: Update for libupower-glib API changesBastien Nocera2013-10-171-12/+11
|
* power: Only listen to lid-is-closed changingBastien Nocera2013-10-171-3/+3
| | | | | We don't need to listen to all the changed signals from UpClient, as we're only interested in the lid state changing.
* power: Hide notifications when the warning level changesBastien Nocera2013-10-171-13/+1
| | | | | | | And stop the warning sound as well. That means, not when the battery state changes, or when resuming, only when the warning level changes.
* power: Set on_low_battery when the warning level changesBastien Nocera2013-10-171-8/+3
|
* power: Overriding GSD_ACTION_DELAY doesn't do anythingBastien Nocera2013-10-171-1/+1
| | | | | There's no need for the test suite to override GSD_ACTION_DELAY, action is now taken on the UPower side.
* power: Stop the alert sound before taking actionBastien Nocera2013-10-171-9/+8
| | | | | | As it's UPower taking action, make sure that we stop the alert sound before the action is taken. We might wake up to the sound otherwise.