Commit Graph

14583 Commits

Author SHA1 Message Date
d54db8ffb3 Update Chinese (Taiwan) translation 2017-02-27 00:09:50 +00:00
0ff5fc8dbb viewSelector: Fix another case of mixing GJS and GObject signals
This is the same issue fixed in commit e08f2a4a04 for several other
classes, but this one somehow slipped through ...
2017-02-26 15:01:24 +01:00
32ec9959ef Update Hungarian translation 2017-02-26 11:57:03 +00:00
838721fc31 Updated Serbian translation 2017-02-26 10:05:55 +01:00
63e9c98248 Updated Serbian translation 2017-02-26 08:50:16 +01:00
6df30cbb64 Updated Galician translations 2017-02-26 02:24:50 +01:00
c102a89962 Update Brazilian Portuguese translation 2017-02-25 11:50:10 +00:00
ff5e39ab79 Update Friulian translation 2017-02-23 23:40:42 +00:00
607b2efcce network: Don't start portal helper under GDM
https://bugzilla.gnome.org/show_bug.cgi?id=769546
2017-02-22 16:21:40 +01:00
27d010110a Update Italian translation 2017-02-21 18:10:58 +00:00
e13602b896 Update Indonesian translation 2017-02-21 14:51:26 +00:00
6777670f0d Updated Ukrainian translation 2017-02-20 13:49:49 +02:00
b05739fa7e Update Polish translation 2017-02-19 21:48:47 +01:00
38854fb06a Updated Norwegian bokmål translation. 2017-02-19 16:34:42 +01:00
b091cfea80 Update Finnish translation 2017-02-18 18:41:55 +00:00
a8955ffe05 Updated Lithuanian translation 2017-02-18 17:35:15 +02:00
475fd72ae1 Update Slovak translation 2017-02-18 08:54:07 +00:00
31675d1812 Update Spanish translation 2017-02-17 10:46:15 +00:00
cbb0c1c091 Update Basque language 2017-02-16 22:00:08 +01:00
c1234f7793 Update Basque language 2017-02-16 16:58:12 +01:00
1e6c44cb6b autogen: Drop usage of gnome-common 2017-02-16 16:45:44 +01:00
2202b9330f Updated Danish translation 2017-02-16 14:24:52 +01:00
0b332fc019 Update Catalan translation 2017-02-16 06:34:51 +01:00
4f4163eb05 Update Kazakh translation 2017-02-16 04:06:43 +00:00
649d360289 Use Unicode in translatable strings
See https://developer.gnome.org/hig/stable/typography.html

https://bugzilla.gnome.org/show_bug.cgi?id=772210
2017-02-16 02:07:14 +01:00
9bcdd9c274 Update POTFILES.in 2017-02-16 02:02:40 +01:00
fbc60199bc Bump version to 3.23.90
Update NEWS.
3.23.90
2017-02-16 01:27:39 +01:00
785c813771 status: Add nightLight indicator
The display configuration now exposes a setting to automatically
shift the display color at nighttime. As there are cases where
disabling the filtering temporarily is useful, it makes sense to
expose the feature in the system menu for quick access.

https://bugzilla.gnome.org/show_bug.cgi?id=741224
2017-02-15 23:20:14 +01:00
75f8279a19 extensionPrefs: Tweak UI
Update according to the latest mockups:
 - don't use a border around the list as specified
   by the latest HIG version
 - use more generous spacing between controls
 - allow extension descriptions to take up two lines
 - drop GNOME branding from the window title
 - make the app name consistent with the window title

https://bugzilla.gnome.org/show_bug.cgi?id=778672
2017-02-15 23:20:14 +01:00
5d07832e96 extensionPrefs: Expose kill-switch
While the extension prefs tool is not meant as the primary way for
users to configure extensions - that will be Tweak Tool - it still
doesn't hurt to expose the extension kill switch to easily turn
extensions back on after a session crash.

https://bugzilla.gnome.org/show_bug.cgi?id=778664
2017-02-15 23:20:14 +01:00
7395aaf9b4 extensionSystem: Add kill-switch setting to disable user extensions
When gnome-shell fails to start on login, gnome-session tries to
re-launch it again with all extensions disabled. This is currently
implemented by clearing the list of enabled extensions, which means
the user needs to re-enable their extensions manually again.
To make this process less annoying, add a single 'kill-switch' setting
gnome-session can use without interfering with the user setting.

https://bugzilla.gnome.org/show_bug.cgi?id=778664
2017-02-15 23:20:14 +01:00
2c070d38fb system: Switch between alternatives on long-press
On systems that support both shutdown and suspend, the latter operation
is currently only accessible via pressing the Alt key. As using the
keyboard may be inconvenient or simply not possible (e.g. on touch),
allow switching between alternatives via long-press as well.

https://bugzilla.gnome.org/show_bug.cgi?id=721173
2017-02-15 23:20:14 +01:00
2c5bc4a1a9 appFavorites: Only use renamed ID if it can be resolved
We currently assume that if a .desktop file has been renamed (that
is, it is in our rename list), the updated ID will be used. That
assumption was mostly sound when the list contained only GNOME apps
following the same release cycle as gnome-shell, but as applications
with less ties to the GNOME schedule adopt the reverse DNS notation,
it becomes more likely for apps to appear in the list before actually
being updated on the system. Handle this case by only renaming IDs
for which the replacement can be resolved to an existing application.

https://bugzilla.gnome.org/show_bug.cgi?id=745626
2017-02-15 23:20:14 +01:00
fa82af251f location: Initialize permissions
The permissions hash is initialized after consulting the permission
store, however the lookup is skipped for requests that cannot be
resolved to an application, resulting in an error when accessing
the uninitialized hash for saving. Just make sure that the property
is always initialized to avoid that error.

https://bugzilla.gnome.org/show_bug.cgi?id=778661
2017-02-15 23:20:14 +01:00
e08f2a4a04 Don't mix GJS and GObject signal systems
GJS implements a basic signal system that allows monkey-patching
JS objects with signal methods resembling the GObject ones. However
it's clearly not a good idea to replace the actual GObject methods,
so use the proper GObject facilities when inheriting from GObject.

https://bugzilla.gnome.org/show_bug.cgi?id=778660
2017-02-15 23:20:14 +01:00
30e17036e8 network: Ensure the connection list is sorted after rename
Items were inserted correctly but the synchronisation was lost if the
name of a connection was changed. Simply making sure the position is
correct after a connection is updated fixes the issue.

Reported-by: Oliver Haessler <ohaessle@redhat.com>

https://bugzilla.gnome.org/show_bug.cgi?id=778686
2017-02-15 22:49:07 +01:00
c75785efff ui: Allow moving menu items to a certain position
This function is a helper to simplify keeping menu items ordered when
their order is updated on the fly (e.g. network connections being
renamed).

https://bugzilla.gnome.org/show_bug.cgi?id=778686
2017-02-15 22:49:04 +01:00
3bf89055e3 extensionDownloader: return tuple of string on success
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=777544
2017-02-15 23:15:20 +04:00
a76869216a portalHelper: Don't fail to load because of TLS errors
Accept self-signed and expired certificates as if we errored out, we
couldn't access the network at all. Consider this insecure though.

https://bugzilla.gnome.org/show_bug.cgi?id=778253
2017-02-15 14:30:07 +01:00
a9fd8bfa5e Updated Ukrainian translation 2017-02-15 15:13:51 +02:00
02a7b0dcfd tests: require given version of Gtk 2017-02-15 12:04:53 +00:00
dd8c06f2c5 tests: load required version of Clutter/Gtk early 2017-02-15 12:04:53 +00:00
c63b7f0c3f Updated Spanish translation 2017-02-14 20:33:27 +01:00
a46ea3f8a0 Use the versioned libmutter*.so versions
Mutter now provides versioned libraries and pkg-config files, meaning
an application using libmutter and friends need to depend on a specific
version of the API.

https://bugzilla.gnome.org/show_bug.cgi?id=777317
2017-02-14 11:23:09 +08:00
93071d9167 loginDialog: don't allow type ahead at the login screen
It's weird if after you select a username from the user list, there's
a password already filled in.

This commit disables at that feature for the login screen
(but keeps it in tact for the unlock screen)

https://bugzilla.gnome.org/show_bug.cgi?id=766139
2017-02-14 03:05:33 +01:00
2b2e9d4098 Updated Czech translation 2017-02-13 23:26:32 +01:00
0429aad8bf Updated Norwegian bokmål translation. 2017-02-13 20:43:07 +01:00
2e74920a64 Update Indonesian translation 2017-02-13 15:05:26 +00:00
b5bf82b5db portalHelper: Fix signal arguments
How did this work in tests?!

https://bugzilla.gnome.org/show_bug.cgi?id=778552
2017-02-13 11:54:35 +01:00
98cdd44543 portalHelper: Fix runtime warning
When there is no URI, then the title should be empty, not null:
Gjs-WARNING **: JS ERROR: Error: Argument 'str' (type utf8) may not be null

https://bugzilla.gnome.org/show_bug.cgi?id=778552
2017-02-13 11:54:35 +01:00