Commit graph

16294 commits

Author SHA1 Message Date
Georges Basile Stavracas Neto
faef0353f3 shortcuts: remove bottom label
https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-08 17:12:17 +02:00
Georges Basile Stavracas Neto
4db1337664 shortcut-editor: hide editing dialog on Escape
When editing a standard shortcut, the current code only
cancels the editing on Escape, but doesn't hide the
dialog.

Fix that by properly handling the canceling of shortcut
editing and making sure we always hide the dialog on
cancel.

https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-08 17:12:17 +02:00
Georges Basile Stavracas Neto
40ee225385 shortcut-editor: use states to handle headerbar mode
Instead of manually handling every button in the headerbar
individually, using states to switch between modes. It's clearer
and easier to maintain.

This patch adds the headerbar mode handling code, and updates
the current code to use it rather than by updating each individual
button manually.

https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-08 17:12:17 +02:00
Georges Basile Stavracas Neto
472959657b shortcut-editor: add 'Set' button
The Set button will be used to update a standard
shortcut.

This patch adds it to the headerbar.

https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-08 17:12:17 +02:00
Georges Basile Stavracas Neto
5637d573a6 shortcut-editor: update header title message
Instead of showing the shortcut description, show an
action-oriented title, according to the mockups. Precisely,
"Set Shortcut" for standard shortcuts and "Set Custom
Shortcut" for custom shortcuts.

https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-08 17:12:17 +02:00
Georges Basile Stavracas Neto
199ba17258 keyboard: use a better icon to represent "Reset Shortcut"
The current button to reset shortcuts is represented by the
'x' icon, which induces the user to think this is a remove
button rather then a reset button.

Fix that by using edit-clear-symbolic icon to represent the
reset action.

https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-08 17:12:17 +02:00
Georges Basile Stavracas Neto
d8d85bae12 keyboard: make Add button insensitive after editing
When creating a new keyboard shortcut, the Add button gets
sensitive when all the fields are valid. If the user tries
to create a new shortcut right after closing the shortcut
editor dialog, the Add button is still sensitive even with
invalid custom fields.

Fix that by making the Add button sensitive whenever we
finish editing the new custom shortcut.

https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-08 17:12:17 +02:00
Georges Basile Stavracas Neto
cf3ff886ca keyboard: change standard shortcut top label
Per feedback, the current call-to-action label isn't very clear
and is too long.

Fix that by rewording the label.

https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-08 17:12:17 +02:00
Bruce Cowan
4b5cc100e5 Updated British English translation 2016-09-08 11:20:36 +00:00
Alexander Shopov
5606f54f42 Update Bulgarian translation 2016-09-08 06:18:44 +03:00
Fran Dieguez
444e9db1db Updated Galician translations 2016-09-08 00:19:35 +02:00
Georges Basile Stavracas Neto
b39bc93600 keyboard: fix list sizes with latest Gtk+
Gtk+ changed again the behavior of the scrolled window,
fixing the weird height issue but introducing a new issue
where the keyboard shortcut list doesn't expand horizontally
nor allocates the correct size vertically.

Fortunately, this is easily solvable with the newly introduced
GtkScrolledWindow:propagate-natural-width and -height
properties.

Fix the misbehavior by setting the new properties to sane
values.

https://bugzilla.gnome.org/show_bug.cgi?id=769314
2016-09-07 14:26:29 +02:00
Marek Černocký
2d28634314 Updated Czech translation 2016-09-07 10:00:44 +02:00
Trần Ngọc Quân
789af82023 Updated Vietnamese translation
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
2016-09-07 14:27:33 +07:00
Felipe Borges
4f48934b50 user-accounts: Revert "Fix history dialog height"
This reverts commit 77c26aa162.

Since the changes in GtkScrolledWindow on Bug 766569, this patch
is no longer necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=767065
2016-09-06 16:56:33 +02:00
Piotr Drąg
9ab2008927 Updated Polish translation 2016-09-06 02:40:36 +02:00
A S Alam
ecd7a2fcc9 updated Punjabi Translation 2016-09-05 07:25:29 -05:00
Ask Hjorth Larsen
580aa24d06 Updated Danish translation 2016-09-05 02:37:09 +02:00
Muhammet Kara
d5ee1222c3 Updated Turkish translation 2016-09-04 19:08:35 +00:00
Baurzhan Muftakhidinov
a42e670a34 Updated Kazakh translation 2016-09-04 04:51:59 +00:00
Changwoo Ryu
2ee4c38e16 Updated Korean translation 2016-09-03 14:06:51 +00:00
Alain Lojewski
901cebec55 Updated French translation 2016-09-03 13:09:12 +00:00
Jiri Grönroos
e79b0a2ad9 Updated Finnish translation 2016-09-02 23:06:50 +00:00
Baurzhan Muftakhidinov
5a9122473f Updated Kazakh translation 2016-09-01 15:48:38 +00:00
Fabio Tomat
a3c29a28cc Updated Friulian translation 2016-08-31 21:41:04 +00:00
Bastien Nocera
e824868976 network: Re-set the SSID when enabling the Hotspot
Instead of expecting the hostname to stay the same.

https://bugzilla.gnome.org/show_bug.cgi?id=705546
2016-08-30 17:17:27 +02:00
Rui Matos
bbdcaaa039 region: Avoid a crash on panel destruction
GtkListBox might emit the row-selected signal while being destroyed
and our row-selected handler accesses widgets owned by GtkBuilder so,
depending on the order on which the builder destroys its objects, we
could crash on the signal handler when destroying the builder.

Using g_signal_connect_object() avoids this issue by disconnecting us
before our finalize() runs.

https://bugzilla.gnome.org/show_bug.cgi?id=770563
2016-08-30 17:16:39 +02:00
Bastien Nocera
2a6706fe4c network: Avoid setting a GError if already set
If the wireless security is invalid, don't try to set the GError if the
ad-hoc mode is invalid as well.

https://bugzilla.gnome.org/show_bug.cgi?id=769230
2016-08-30 17:15:33 +02:00
Bastien Nocera
b0329f8ef6 network: Return better error when 8021x security is invalid
Rather than the generic "Invalid 802.1x security".

https://bugzilla.gnome.org/show_bug.cgi?id=769230
2016-08-30 17:15:33 +02:00
Bastien Nocera
73a8d38946 network: Remove unused ->validate class implementations
The implementation of ->validate in the parent class will return TRUE if
there's no implementation in the child class, so no need to implement
those.

https://bugzilla.gnome.org/show_bug.cgi?id=769230
2016-08-30 17:15:33 +02:00
Bastien Nocera
a90dc605d6 network: Fix IPv6 settings not being applicable when method changes
When changing the method from Manual to Automatic, we need to clear the
gateway setting, otherwise the settings verification will fail:
ipv6.gateway: gateway cannot be set if there are no addresses configured

Another fallout of the libnm 1.2 port

https://bugzilla.gnome.org/show_bug.cgi?id=769230
2016-08-30 17:15:33 +02:00
Bastien Nocera
94e2be8ff6 network: Fix warning if IPv6 gateway is empty
GtkEntry doesn't like NULL text.

https://bugzilla.gnome.org/show_bug.cgi?id=769230
2016-08-30 17:15:33 +02:00
Bastien Nocera
dc14602e55 network: Fix saving of IPv6 gateway
https://bugzilla.gnome.org/show_bug.cgi?id=769230
2016-08-30 17:15:33 +02:00
Bastien Nocera
cdb6a6c682 network: Fix warning when enabling hotspot
GLib-GObject-WARNING **: g_object_set_valist: object class 'NMSettingWireless' has no property named 'security'

https://bugzilla.gnome.org/show_bug.cgi?id=769230
2016-08-30 17:15:33 +02:00
Kalev Lember
2d8c7b3752 Bump required GTK+ version
Need 3.21.5 for GtkShortcutLabel API.
2016-08-30 08:06:36 +02:00
Мирослав Николић
3e185a8aec Updated Serbian translation 2016-08-30 06:24:32 +02:00
Мирослав Николић
c6606554ba Updated Serbian translation 2016-08-30 06:10:35 +02:00
Bastien Nocera
346f3609b7 privacy: Rename retval in get_privacy_policy_url()
It's a URL, not a name.
2016-08-29 13:57:10 +02:00
Bastien Nocera
398641370d privacy: Fix quoting of distro name and privacy URL
Unquote the distribution name and the privacy policy url in
the Problem Reporting dialogue, as those can be shell-quoted (the format
used by /etc/os-release is "shell-compatible").

https://bugzilla.gnome.org/show_bug.cgi?id=770260
2016-08-29 11:46:53 +02:00
Matej Urbančič
bbc1fb149e Updated Slovenian translation 2016-08-26 22:58:47 +02:00
Rui Matos
70b57fa125 3.21.90 2016-08-25 19:48:53 +02:00
Rui Matos
563155b63f privacy: Align location services label with switch
The GtkSwitch was using 2 grid rows for no reason which made the label
not align with it vertically.

https://bugzilla.gnome.org/show_bug.cgi?id=769426
2016-08-23 18:17:04 +02:00
Allan Day
bebaf47da1 privacy: various layout and cosmetic issues
The dialogs suffered from insufficient spacing, making them feel
cramped. There was also inconsistent use of the dim label style.

https://bugzilla.gnome.org/show_bug.cgi?id=769426
2016-08-23 16:05:36 +01:00
Allan Day
4877b7a609 privacy: location services layout issues
There was way too much space above the description and the
padding around the switch wasn't even.

https://bugzilla.gnome.org/show_bug.cgi?id=769426
2016-08-23 16:05:36 +01:00
Allan Day
ed34cd7d04 region: improve spacing
The layout of the panel felt constrained and wasn't consistent
with the other panels. More vertical spacing required.

https://bugzilla.gnome.org/show_bug.cgi?id=764645
2016-08-23 15:54:45 +01:00
Balázs Meskó
ffb4d57edc Updated Hungarian translation 2016-08-23 11:50:11 +00:00
Piotr Drąg
adefc76b97 Updated Polish translation 2016-08-23 13:10:59 +02:00
Alexandre Franke
cf50fae0bc Updated French translation 2016-08-22 20:29:14 +00:00
Rafael Fontenelle
fedb2f9730 Updated Brazilian Portuguese translation 2016-08-22 05:09:25 +00:00
Jiri Grönroos
092a735f98 Updated Finnish translation 2016-08-21 09:44:09 +00:00