Thomas Wood
d29d75210d
sharing: fix the sensitivity of the "share with trusted devices" switch
...
Allow the GSettings binding to set the sensitivity of the switch and use a
box to allow the sharing panel to set the sensitivity of the switch and
label without conflicting with the GSettings binding.
https://bugzilla.gnome.org/show_bug.cgi?id=692220
2013-01-23 16:09:51 +00:00
Richard Hughes
80ec65b2ef
color: Use a EggListBox for the main device display to match the new mockups
...
This matches the new mockups as specified by Allan in
https://raw.github.com/gnome-design-team/gnome-mockups/master/system-settings/color/panel.png
The CcColorDevice and CcColorProfile widgets are lines in the EggListBox and are
smart by watching for changes in each colord device.
To use this new functionality you need colord from git master, and for the
'Laptop' devices to be recognised as internal, you also need to be _running_
gnome-settings-daemon from git, although this is not strictly required.
2013-01-23 15:45:17 +00:00
Debarshi Ray
6b0ec0038c
online-accounts: #include the resource header
...
This is a fallout from 0653773ed8
.
2013-01-23 15:12:28 +01:00
Richard Hughes
6950948142
color: Set the target gamma when calibrating
2013-01-23 13:48:20 +00:00
Richard Hughes
7e6ca7f520
color: Get the target whitepoint from the colord schema
2013-01-23 13:48:10 +00:00
Richard Hughes
8a353753e0
color: Use colord-session to calibrate the display
...
This allows us to match the new mockups from Allan.
2013-01-23 13:47:47 +00:00
Matthias Clasen
4a5484ba6d
power: Add brightness-related keywords
...
Copy the keywords that used to belong to the screen panel.
For the geeks, add 'DPMS' and 'Idle', too.
The lock-related keywords are already in the privacy panel
desktop file.
https://bugzilla.gnome.org/show_bug.cgi?id=692351
2013-01-23 08:13:14 -05:00
Matthias Clasen
3472c225f9
Fix the build
2013-01-23 07:44:51 -05:00
Thomas Wood
1d7bd99750
sharing: only set the "set-from-dbus" flag if the switch state changes
2013-01-23 12:03:32 +00:00
Matthias Clasen
fcce4dcbe7
color: disconnect signals when the panel goes away
...
The CdClient object is a singleton, thus it could conceivable
survive the panel, even though we drop our reference in dispose.
In that case, the signal handlers have stale user_data, and
bad things might happen when they trigger.
This patch is a guess at the cause for the stacktrace in
https://bugzilla.redhat.com/show_bug.cgi?id=893914
https://bugzilla.gnome.org/show_bug.cgi?id=692354
2013-01-23 06:46:07 -05:00
Thomas Wood
542db2bb3b
sharing: add a "show password" check button to the screen sharing dialog
...
https://bugzilla.gnome.org/show_bug.cgi?id=691915
2013-01-23 10:30:22 +00:00
Jeremy Bicha
ed9099a74d
notifications: add mnemonic_widget property for better accessibility
...
https://bugzilla.gnome.org/show_bug.cgi?id=692256
2013-01-22 23:21:04 -05:00
Matthias Clasen
94a5cfd695
Revert "power: Improve keyboard navigation"
...
This reverts commit 501056eb01
.
Pushed by accident.
2013-01-22 23:04:16 -05:00
Matthias Clasen
501056eb01
power: Improve keyboard navigation
...
This commit 'links' the arrow navigation between the list boxes
in the power page, so that it becomes possible to arrow down all
the way from the battery section to automatic suspend. We also
set up the focus adjustment so that the focus row gets scrolled
into view.
This requires the egg-list-box module to have
commit 98b0a39efe7b1892570ece53748ab153a91b9cbc.
https://bugzilla.gnome.org/show_bug.cgi?id=692171
2013-01-22 22:16:53 -05:00
Cosimo Cecchi
0a083ca973
sound: set has-origin = FALSE for the balance bar scale
...
The scale here is used for Left<->Right, so it doesn't have an origin.
https://bugzilla.gnome.org/show_bug.cgi?id=692238
2013-01-22 10:01:41 -05:00
Cosimo Cecchi
9b0a509966
sound: remove old GTK2 styling code
...
gtk_rc_parse_string() doesn't do anything these days, and we don't need
a name on the widget anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=692238
2013-01-22 10:01:40 -05:00
Jeremy Bicha
c1dd4a74cd
bluetooth: Use the proper Unicode ellipsis (…) instead of three dots
...
https://bugzilla.gnome.org/show_bug.cgi?id=689497
2013-01-22 00:45:45 -05:00
Jeremy Bicha
817afb6399
sharing: add mnemonic_widget relations for better accessibility
...
https://bugzilla.gnome.org/show_bug.cgi?id=692200
2013-01-21 11:39:50 -05:00
Thomas Wood
0dec96490c
sharing: address padding and alignment issues in the dialogs
...
Increase the padding around the dialog content, fix the alignment
between the close button and content and add padding between labels and
their controls. Also ensure the dialogs are not resizable.
https://bugzilla.gnome.org/show_bug.cgi?id=691916
2013-01-21 11:10:56 +00:00
Thomas Wood
d27a83330f
sharing: allow the list box to be focused
...
https://bugzilla.gnome.org/show_bug.cgi?id=692172
2013-01-21 10:25:25 +00:00
William Jon McCann
1feae4a5fb
sharing: Move sharing panel to System category
...
https://bugzilla.gnome.org/show_bug.cgi?id=692086
2013-01-21 08:41:36 +01:00
Cosimo Cecchi
073fc07712
power: don't set content-view style class
...
It's not needed, and it gives the panel a different background color.
https://bugzilla.gnome.org/show_bug.cgi?id=692093
2013-01-21 08:40:05 +01:00
Thomas Wood
0999c4a0e6
sharing: add helper application to enable or disable remote login
...
Add a helper application and PolicyKit action to enable and disable the
remote login service.
https://bugzilla.gnome.org/show_bug.cgi?id=691962
2013-01-18 18:23:51 +00:00
Bastien Nocera
cca93d0fc5
power: Add idle-delay configuration
...
https://bugzilla.gnome.org/show_bug.cgi?id=691582
2013-01-17 11:06:03 +01:00
Jeremy Bicha
e1c0d8e629
sharing: use preferences-system-sharing as icon name
...
This matches the new icon in gnome-icon-theme
https://bugzilla.gnome.org/show_bug.cgi?id=691922
2013-01-17 11:06:03 +01:00
Bastien Nocera
e959951c7d
power: Update idle-dim setting for g-s-d changes
2013-01-17 11:06:02 +01:00
Olivier Fourdan
1f42956437
wacom: small code clean-up
...
we already set a local variable so better use it, it helps with
code readability.
https://bugzilla.gnome.org/show_bug.cgi?id=689684
2013-01-17 11:06:02 +01:00
Bastien Nocera
66808c2b3f
screen: Remove screen panel
...
It's been replaced by the updated Power panel and the new Privacy panel.
2013-01-17 11:06:02 +01:00
Matthias Clasen
18bac6db7c
power: Add a dim screen switch
...
This switch controls whether we dim the screen when on battery.
https://bugzilla.gnome.org/show_bug.cgi?id=691582
2013-01-17 11:06:02 +01:00
Thomas Wood
8d338f66b3
privacy: use a GtkFrame for the border and background of the list box
...
Now that GtkFrame paints a background, use it to provide the border and
background of the list box.
2013-01-16 14:48:10 +00:00
Thomas Wood
ef77e57571
sharing: prevent inactive white space below the list box
...
Now that GtkFrame paints a background, use it to provide the border and
background of the list box.
https://bugzilla.gnome.org/show_bug.cgi?id=691771
2013-01-16 14:08:23 +00:00
Bastien Nocera
9dee75e76a
display: Use unicode characters directly
...
Instead of using their escape sequences.
2013-01-16 15:07:21 +01:00
Marek Kasik
22d8f1be60
printers: Have nicer icon for default printer
...
Change icon of default printer from emblem-default-symbolic
to object-select-symbolic. Make it follow the state of the cell
in which it is placed.
https://bugzilla.gnome.org/show_bug.cgi?id=690444
2013-01-16 12:44:21 +01:00
Marek Kasik
50a0f57533
printers: Attach toolbar controlling jobs to list of jobs
...
Use inline-toolbar style for the toolbar containing
buttons for controlling jobs. Set junctions so it
visually connects with the list of jobs.
https://bugzilla.gnome.org/show_bug.cgi?id=690421
2013-01-16 12:42:39 +01:00
Stéphane Graber
66576dfe24
display: Add support for 21:9 displays
...
https://bugzilla.gnome.org/show_bug.cgi?id=691803
2013-01-16 11:18:20 +01:00
Bastien Nocera
354310cfb4
sharing: Don't show Media sharing without rygel
...
If rygel isn't available, don't show the media sharing section.
2013-01-15 17:54:29 +01:00
Giovanni Campagna
c60221e0b4
Don't use glxinfo to access the graphic driver name
...
glxinfo is part of mesa-demos, and installing it pulls a lot of unnecessary
programs. We can get the same informations by querying the driver directly.
https://bugzilla.gnome.org/show_bug.cgi?id=691613
2013-01-15 17:47:15 +01:00
Bastien Nocera
1ed2fa3175
sharing: Fix distcheck
...
Missing the gresource.xml file in the dist
2013-01-15 16:12:10 +01:00
Bastien Nocera
70d0eba50c
power: Disable Bluetooth switch for now
...
It's broken right now.
2013-01-15 15:49:56 +01:00
Bastien Nocera
20826eb6e6
sharing: Add more keywords to desktop file
...
As were added to rygel-preferences in
https://bugzilla.gnome.org/show_bug.cgi?id=691176
2013-01-15 10:49:27 +01:00
Bastien Nocera
f549fc2501
privacy: Rename the show-full-name screensaver settings too
...
As the name was changed to match that of the unlocked shell case.
2013-01-15 09:45:23 +01:00
Bastien Nocera
bbbaff2e0a
privacy: Remove use of gnome-shell schema
...
Use show-full-name-in-top-bar key from the privacy settings instead
of show-full-name in the shell's settings.
https://bugzilla.gnome.org/show_bug.cgi?id=689561
2013-01-15 09:35:29 +01:00
Bastien Nocera
39d7842ebe
background: Don't access the panel object in _finish()
...
We shouldn't access the panel object as we don't know whether
the memory is still valid or the panel has gone away and was
freed.
2013-01-15 08:27:11 +01:00
Thomas Wood
83bb97bfd1
sharing: fix the keywords list in the desktop file
2013-01-14 18:26:57 +00:00
Thomas Wood
b30d0133b9
Add initial implementation of the new Sharing panel
...
https://bugzilla.gnome.org/show_bug.cgi?id=687772
2013-01-14 18:06:20 +00:00
Thomas Wood
f3a35fb573
Add CcHostnameEntry widget and use it in the info panel
...
https://bugzilla.gnome.org/show_bug.cgi?id=687772
2013-01-14 18:06:20 +00:00
Matthias Clasen
77b7569c3d
Add the input-source-switcher to the shortcuts
...
This setting was relegated to gnome-tweak-tool in 3.6 for timing
reasons, but it really belongs in the keyboard panel.
https://bugzilla.gnome.org/show_bug.cgi?id=687910
2013-01-14 06:12:54 -05:00
Rui Matos
4f38c42785
region: Add UI for the per-window input sources setting
...
https://bugzilla.gnome.org/show_bug.cgi?id=684210
2013-01-10 15:31:44 +01:00
Matthias Clasen
44152f3b79
network: fix a small memory leak
2013-01-09 08:43:50 -05:00
Marek Kasik
3482dd19c9
printers: Control acceptance of jobs with enable switch
...
Control acceptance of jobs by selected printer together
with switch which controls whether printer is enabled/disabled.
Use word "Stopped" instead of "Paused" for disabled printers.
Show state "Does not accept jobs" if printer is enabled but doesn't
accept jobs.
https://bugzilla.gnome.org/show_bug.cgi?id=678668
2013-01-09 14:25:15 +01:00