Commit graph

1833 commits

Author SHA1 Message Date
Marek Kasik
30a9c7c7a7 printers: Fix crash in actualize_printers_list()
This fixes a typo in handling of printers options in actualize_printers_list()
which caused a crash when number of printers exceeded number of options (#672689).
2012-03-23 14:30:24 +01:00
Richard Hughes
c31f2eed79 color: Prevent a crash when hotplugging monitors when the color panel is open 2012-03-16 13:45:04 +00:00
Richard Hughes
df164193bb color: Don't allow the user to add existing profiles to devices
The existing code prevents the user from adding the existing default device
profile to the device again, but to prevent a warning message we need to prevent
the user from selecting *any* of the profiles already assigned to the device.
2012-03-15 12:00:26 +00:00
Peter Hutterer
3964582635 mouse: Don't enable two-finger scrolling based on width
Reverts part of 109b369199

Good idea in principle, albeit the hardware gets in our way. In
synaptics 1.4 two-finger emulation was enabled by default on devices
that reported finger width but had to since revert this. The hardware
doesn't really separate width and pressure, so a hard tap off a finger
gives a high width, a wide finger gives a high pressure on light
touches. We got spurious right-click presses when two-finger
emulation was enabled.

Now we have the control-center providing a checkbox for two-finger
emulation but it doesn't enable emulation, which to the users appears as if
two-finger scrolling is broken
(https://bugzilla.redhat.com/show_bug.cgi?id=738123).

We now disable the checkbox again for hardware that doesn't do two-fingers.
it's not reliable and we're likely to see further bugs when the spurious right
clicks take effect

https://bugzilla.gnome.org/show_bug.cgi?id=661963
2012-03-13 19:12:47 +01:00
Bastien Nocera
bd41bd788b datetime: Fix broken time setting on 32-bit machines
time_t might be a 32-bit integer, which wouldn't be big enough
to contain the number of microseconds since Epoch (since it can
only fit the number of seconds from Epoch until 2038).

https://bugzilla.redhat.com/show_bug.cgi?id=795792
2012-03-12 16:41:31 +01:00
Richard Hughes
5e78f3185c color: Do not select the device in the treeview if it changes
This prevents the treeview 'flickering' when going from selected
device1->profile1 to device2->profile1.
2012-03-10 09:03:57 +00:00
Bastien Nocera
96b404c537 user-accounts: Minimum of 200 width for the users list
https://bugzilla.gnome.org/show_bug.cgi?id=671480
2012-03-08 17:14:46 +01:00
Colin Walters
48389f283a build: Add missing git.mk to panels/color/icons 2012-03-08 10:26:45 -05:00
Bastien Nocera
c48536c102 universal-access: Hide zoom options when not in shell
https://bugzilla.gnome.org/show_bug.cgi?id=671386
2012-03-08 16:17:21 +01:00
Colin Walters
d378dbae48 build: Add missing include of git.mk in user-accounts/data/icons 2012-03-08 10:09:09 -05:00
Bastien Nocera
94555eadc8 common: Look harder for some languages
It's fairly common to have de rather than de_DE translations, ditto
for French and Spanish that share most of the vocabulary.
2012-03-08 13:53:20 +01:00
Bastien Nocera
048a9bc85e display: Sort resolutions by width first
https://bugzilla.gnome.org/show_bug.cgi?id=671465
2012-03-08 10:44:37 +01:00
Bastien Nocera
57bba26311 region: Fix possible crasher with empty layout 2012-03-07 18:27:25 +01:00
Bastien Nocera
22ac9fa06b region: Don't make the dialogue overly wide
https://bugzilla.gnome.org/show_bug.cgi?id=670667
2012-03-07 18:12:12 +01:00
Bastien Nocera
f75c06b979 display: Use symbolic name 2012-03-07 17:15:41 +01:00
Bastien Nocera
6b6e17788e display: Simplify add_key() calls and function 2012-03-07 17:15:41 +01:00
Richard Hughes
460d257483 info: Fix the updates state machine
Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=671393
2012-03-05 19:00:22 +00:00
Bastien Nocera
13717dce8d wacom: Update from gnome-settings-daemon 2012-03-05 18:32:52 +00:00
Bastien Nocera
bdb09755c8 info: Remove unused icons
In GNOME 3.2, the icons were hidden. Some changes in GTK+ mean
that the icons are now visible. As we don't use them, remove them
altogether.

https://bugzilla.gnome.org/show_bug.cgi?id=671376
2012-03-05 18:29:28 +00:00
Bastien Nocera
7e5c60a818 info: Avoid empty entries in "Other types" dialogue
https://bugzilla.gnome.org/show_bug.cgi?id=671358
2012-03-05 14:15:16 +00:00
Matthias Clasen
c5157bb545 info: handle dialog closing consistently
The 'Other media' dialog is just hidden when the close button is
clicked (so that it can be shown again), but when closing it with
the Escape key, it gets destroyed and an attempt to bring it up
again just shows a sad empty little square.

https://bugzilla.gnome.org/show_bug.cgi?id=659948
2012-03-05 14:01:44 +00:00
Bastien Nocera
d5afe63f89 common: Add more debug to list-languages
So we can print the name of the locales listed on the command-line.
2012-03-05 13:55:04 +00:00
Bastien Nocera
e3c3380fea common: Fix crashes for incomplete locales
By ignoring locales without language codes, or territory.

https://bugzilla.gnome.org/show_bug.cgi?id=658551
2012-03-05 13:55:04 +00:00
Javier Jardón
1091c88e8a power: reference to "Brightness and Lock" panel, not "Screen"
The "Screen" panel has been renamed to "Brightness and Lock"

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=670567

Signed-off-by: Richard Hughes <richard@hughsie.com>
2012-03-04 10:57:47 +00:00
Bastien Nocera
74450e3acd user-accounts: Fix sizing problems in user list
About half-way through the user list, vertically, the user's name
would get cut off. Showing the treeview headers showed that the
"automatic login" pixbuf was added in a separate column.

To make sizing easier, and avoid the user's name being cut off
half-way through, add the "automatic-login" icon in the first column.

https://bugzilla.gnome.org/show_bug.cgi?id=659998
2012-03-01 17:16:22 +00:00
Michael Terry
49f9de6182 display: Fix crash when the screen setup changes
after the Display panel has been closed.

https://bugzilla.gnome.org/show_bug.cgi?id=670570
2012-03-01 16:00:09 +00:00
Bastien Nocera
3844923a4b wacom: Fix crasher when XRandR isn't available
Spotted by Olivier Fourdan <ofourdan@redhat.com>
2012-03-01 10:26:18 +00:00
Cosimo Cecchi
b97782616e network: fix huge inline toolbar icons
Apparently GtkBuilder doesn't like too much <style> sections interleaved
among <property> tags.
2012-02-29 18:31:01 -05:00
Robert Ancell
1aace205fc printers: Check if device_info is NULL (I don't think it can be but was requested in bugzilla) 2012-03-01 09:34:11 +11:00
Robert Ancell
bda149fdd0 printers: Convert unnecessary use of GDBusProxy to using GDBusConnection directly 2012-03-01 09:34:11 +11:00
Robert Ancell
7dd5ae6b94 printers: Port to GDBus 2012-03-01 09:34:11 +11:00
Bastien Nocera
865d322865 wacom: Add FIXME 2012-02-28 11:38:03 +00:00
Bastien Nocera
c8a24f514e wacom: Add elevator buttons to the list 2012-02-28 11:37:52 +00:00
Bastien Nocera
ee1fc0744d wacom: Update from gnome-settings-daemon 2012-02-28 10:35:19 +00:00
Bastien Nocera
dbef08e360 wacom: Remove right-hand margin from nav button
https://bugzilla.gnome.org/show_bug.cgi?id=668881
2012-02-27 16:51:36 +00:00
Bastien Nocera
88f743cf45 wacom: Reorder the widgets as per mockup
https://bugzilla.gnome.org/show_bug.cgi?id=668881
2012-02-27 16:51:35 +00:00
Bastien Nocera
de46b91e48 wacom: Make display-link right aligned
https://bugzilla.gnome.org/show_bug.cgi?id=668881
2012-02-27 16:51:35 +00:00
Bastien Nocera
f6d645af82 wacom: Make tablet button box right aligned
https://bugzilla.gnome.org/show_bug.cgi?id=668881
2012-02-27 16:51:34 +00:00
Bastien Nocera
606fee32ff wacom: Swap nav button and label for stylus
https://bugzilla.gnome.org/show_bug.cgi?id=668881
2012-02-27 16:51:34 +00:00
Bastien Nocera
338fd409ee wacom: Swap nav button and label for tablet
https://bugzilla.gnome.org/show_bug.cgi?id=668881
2012-02-27 16:51:33 +00:00
Bastien Nocera
485ea263c5 wacom: Update from gnome-settings-daemon 2012-02-27 16:48:26 +00:00
Olivier Fourdan
f1e3f0fea5 wacom: Pass -1 as monitor to reset the mapping to the entire screen 2012-02-27 15:27:38 +00:00
Bastien Nocera
b55d07e47f region: Fix handling of variants in "Copy" button
Instead of splitting the list of layouts into layouts and variants,
we were expecting strings of the form:
layout1 variant1, layout2 variant2
to be handled automatically. We should instead create the lists
of layouts and variants separately before passing them to localed.

https://bugzilla.gnome.org/show_bug.cgi?id=670607
2012-02-22 20:40:38 +01:00
Bastien Nocera
f3a8805d30 region: Remove useless assignments 2012-02-22 15:24:52 +01:00
Bastien Nocera
b0275d53e9 wacom: Update from gnome-settings-daemon 2012-02-22 13:13:21 +01:00
Richard Hughes
2606d607b2 color: Ensure the profile system-wide button is visible
Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=670513
2012-02-21 19:23:26 +00:00
Richard Hughes
b35fac0b2a color: Allow the help text to wrap normally to avoid making the window bigger 2012-02-21 15:01:42 +00:00
Bastien Nocera
3824ad8a50 wacom: Update from gnome-settings-daemon 2012-02-20 18:47:44 +01:00
Bastien Nocera
8a8492ea26 wacom: Monitor the last used stylus
And switch to its page on startup, or when drawn near the device
2012-02-20 17:58:14 +01:00
Bastien Nocera
544af5214a wacom: Export stylus from CcWacomStylusPage 2012-02-20 17:58:14 +01:00