Commit graph

15874 commits

Author SHA1 Message Date
Daniel Mustieles
aafd2ae6bd Updated Spanish translation 2016-02-13 18:54:21 +01:00
Chao-Hsiung Liao
ae4d79ff1d Updated Chinese (Taiwan) translation 2016-02-13 06:23:52 +00:00
Cosimo Cecchi
8dbd9ed592 region: don't access priv pointer before checking no error
If the GCancellable is cancelled by the finalize() function, the
callback will still be called potentially with an instance of the
panel that's not valid anymore.
To avoid crashing in that case, only access the priv pointer
when we have no error.

https://bugzilla.gnome.org/show_bug.cgi?id=761846
2016-02-11 20:01:25 +01:00
Felipe Borges
1ea4452b0a mouse: fix panel labels alignment
Also removed shadow_type duplicates on GtkFrames UI file.

https://bugzilla.gnome.org/show_bug.cgi?id=761762
2016-02-10 11:10:08 +01:00
Ask Hjorth Larsen
7c3e0b929c Updated Danish translation 2016-02-09 14:28:15 +01:00
Rafael Fontenelle
58848b7409 Updated Brazilian Portuguese translation 2016-02-09 10:38:31 +00:00
Jiri Grönroos
d801deaea4 Updated Finnish translation 2016-02-08 20:56:22 +00:00
Balázs Meskó
971c927aad Updated Hungarian translation 2016-02-07 14:51:17 +00:00
Piotr Drąg
d8b2208498 Updated Polish translation 2016-02-06 22:30:46 +01:00
Dušan Kazik
a081eaf512 Updated Slovak translation 2016-02-06 14:07:58 +00:00
Rūdolfs Mazurs
8f8806c7d1 Update Latvian translation 2016-02-05 17:13:22 +02:00
Baurzhan Muftakhidinov
7f449edda5 Updated Kazakh translation 2016-02-05 11:36:43 +00:00
Alexandre Franke
42926dc94b Updated French translation 2016-02-02 20:23:09 +00:00
Mario Blättermann
a6addbac3b Updated German translation 2016-02-01 19:37:30 +01:00
Piotr Drąg
e9d65002a9 Add context to strings in the shortcut window 2016-02-01 19:07:16 +01:00
Daniel Mustieles
db82948845 Updated Spanish translation 2016-01-31 22:26:30 +01:00
Rui Matos
2e7b23aa00 network: Fix a crash when clicking to forget a VPN on the editor
We need to keep a reference to the NetVpn instance or it might already
be finalized when the editor window closes.
2016-01-26 18:40:47 +01:00
Rui Matos
d57be89340 network: Avoid warnings while closing connection editor
It doesn't make sense to try to validate pages because widgets are
changing due to the whole dialog being destroyed and it causes a bunch
of warnings because some resources are cleared on each page dispose
method.

Avoid all that by disconnecting the page "changed" signal handler
before we start destroying widgets.
2016-01-26 18:40:47 +01:00
Rui Matos
2e6149b4b8 network: Don't try to get secrets for new connections
We don't need secrets for new connections and, in fact, trying to
retrieve secrets in that case will fail because we have a plain
NMConnection instead of a NMRemoteConnection.

The above mentioned error would result in the page never being
initialized.
2016-01-26 18:40:47 +01:00
Lubomir Rintel
62683047c5 network: read secrets for the VPN connections
The VPN page needs secrets too. Don't initialize it until the secrets are
loaded, otherwise the secrets are lost on each connection edit.

https://bugzilla.gnome.org/show_bug.cgi?id=761004
2016-01-26 16:51:09 +01:00
Balázs Meskó
90a2e30c01 Updated Hungarian translation 2016-01-25 17:16:53 +00:00
Richard Hughes
3badc6945a Add a missing tag to the AppData file 2016-01-25 16:05:00 +00:00
Carlos Garnacho
ff2cfece51 wacom: Avoid deprecated Clutter API 2016-01-22 21:57:49 +01:00
Carlos Garnacho
c0e854a6dd wacom: Workaround deadlocks in Clutter event handlers
The way we destroy the window during the handling of a clutter event may
cause the window to generate a focus event that gets processed immediately,
causing Clutter to deadlock on its global lock.

Bypass these issues in the places where we finalize out of Clutter events,
The Esc key presses are now handled at the GTK+ level, and we postpone
finalization (with either success or failure) to an idle.

Works around https://bugzilla.gnome.org/show_bug.cgi?id=747880
2016-01-22 21:51:46 +01:00
Carlos Garnacho
65bd735937 wacom: Refactor calibrator finalization into separate function
Instead of calling the delete event handler everywhere.
2016-01-22 21:50:38 +01:00
Jiri Grönroos
d310ba63a1 Updated Finnish translation 2016-01-22 19:00:11 +00:00
Dušan Kazik
2a428e77b6 Updated Slovak translation 2016-01-22 10:31:19 +00:00
Alexander Shopov
2548274802 Updated Bulgarian translation 2016-01-22 07:42:13 +02:00
Mario Blättermann
e372e8b900 Updated German translation 2016-01-21 17:45:59 +01:00
Felipe Borges
23881eaeac printers: have a "view" style for the Jobs dialog empty state
To match the mockups at
https://wiki.gnome.org/Design/SystemSettings/Printers#Guidelines
2016-01-21 15:15:33 +01:00
Felipe Borges
8baaa81a39 printers: redesign the Printer Jobs Dialog
Update the Printer Jobs Dialog to match the current designs at
https://wiki.gnome.org/Design/SystemSettings/Printers

https://bugzilla.gnome.org/show_bug.cgi?id=755626
2016-01-21 15:08:05 +01:00
Daniel Mustieles
8ec6506a04 Updated Spanish translation 2016-01-21 10:08:13 +00:00
Dušan Kazik
2b7030b8c3 Updated Slovak translation 2016-01-20 12:10:07 +00:00
Stas Solovey
80868da3cd Updated Russian translation 2016-01-19 19:34:38 +00:00
Mario Blättermann
53af5ffc82 Updated German translation 2016-01-18 20:16:01 +01:00
Rui Matos
e56fa79099 3.19.5 2016-01-18 17:53:30 +01:00
Jiro Matsuzawa
04a8943cfd user-accounts: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 17:21:17 +01:00
Jiro Matsuzawa
a3a8255b97 sharing: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 17:21:17 +01:00
Jiro Matsuzawa
472fd9d33d notifications: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 17:21:17 +01:00
Rui Matos
e96e87a282 universal-access: Fix mnemonic conflicts 2016-01-18 16:17:48 +01:00
Rui Matos
cde6a3eb3a universal-access: Add missing mnemonic widget to the Large Text label 2016-01-18 16:16:33 +01:00
Jiro Matsuzawa
7b9a76c609 datetime: Fix mnemonic conflict
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 15:50:20 +01:00
Jiro Matsuzawa
5ae47f0305 region: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 15:50:20 +01:00
Jiro Matsuzawa
9dc11e66bd background: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 15:50:20 +01:00
Jiro Matsuzawa
e49495408a universal-access: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 15:50:20 +01:00
Jiro Matsuzawa
cc2fad82bc color: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 15:50:20 +01:00
Jiro Matsuzawa
5b189ea0e3 printers: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 15:50:20 +01:00
Rui Matos
888e40eae8 wacom: Avoid crashing when opening the panel on wayland sessions
We don't yet support wacom devices under wayland and GsdWacomDevice
uses X APIs unconditionally which makes us crash under wayland.

Instead, let's return early and leave the GsdWacomDevice in an invalid
state which means that we just present the default UI for "no wacom
devices detected".
2016-01-18 14:53:28 +01:00
Rui Matos
30470d7213 region: Ensure that system and user formats are consistent
The formats (or 'region') setting might be unset meaning that it's the
same as the language since that's what LC_TIME et al default to when
unset.

We already handle this for the user setting but for the system setting
we're losing that semantic when getting it from localed since we don't
allow priv->system_region to remain unset. This means that when users
change the system language, the system formats will be explicitly set
to the previous value of the system language instead of remaining
unset and thus follow the new value for the system language.

This isn't that bad on multi user systems where we display system
settings separately from user settings, but on single user systems we
change the system values to match the user values which, due to the
above mentioned semantic difference regarding the region setting,
means that when changing the language, the (unset) region will be
displayed as the same as the language but the system region will be
explicitly set to the previous language.

Fix this by making the system region have the same semantic as the
user's, i.e. allow it to remain unset until explicitly set by the
user.

https://bugzilla.gnome.org/show_bug.cgi?id=755648
2016-01-18 14:53:05 +01:00
Jiri Grönroos
7a757b7741 Updated Finnish translation 2016-01-16 08:49:44 +00:00