Commit graph

18279 commits

Author SHA1 Message Date
Adrien Plazas
dbfc3e4c7a panel: Add the sidebar-activated signal
This is necessary for the application panel to warn that an element of
its sidebar has been activated so the window can focus on it when the
window will use a leaflet.
2019-01-21 21:53:21 +00:00
Adrien Plazas
64ac458804 window: Use the sidebar style class on sidebar separators
This adds the sidebar style class to the sidebar separators to keep them
styled correctly.
2019-01-21 21:53:21 +00:00
Adrien Plazas
63dda56329 window: Use a HdyTitleBar
This will be needed for sliding animations to work well as we are going
to use HdyLeaflet in the titlebar.
2019-01-21 21:53:21 +00:00
Adrien Plazas
77aece9920 shell: Synchronize the separators
This will help the separators to behave properly with leaflets, as we
are going to introduce some in some following commits.
2019-01-21 21:53:21 +00:00
Adrien Plazas
4c813fa1d8 shell: Synchronize the right panel width
This will help the right panel to behave properly with leaflets, as we
are going to introduce some in some following commits.
2019-01-21 21:53:21 +00:00
Adrien Plazas
9d9c547649 shell: Use a HdyHeaderGroup
Handle the header bars' decoration layouts with a HdyHeaderGroup to
simplify the code.
2019-01-21 21:53:21 +00:00
Pieter Schalk Schoeman
1df354c435 Update Afrikaans translation 2019-01-20 23:00:42 +00:00
Piotr Drąg
33d5924c11 Update POTFILES.skip 2019-01-18 17:53:07 +01:00
Adrien Plazas
7fd4bbbf37 meson: Make libhandy subproject static 2019-01-18 15:31:35 +01:00
Adrien Plazas
ee0a2ed6c2 meson: Bump libhandy to 0.0.7
This will allow us to build it as a static library.
2019-01-18 15:31:12 +01:00
Adrien Plazas
1a379ac5e1 flatpak: Update to build system changes on libhandy
This is needed for the Flatpak build to pass.
2019-01-18 13:18:49 +01:00
Benjamin Berg
4db431d7f1 display: Correctly round scaled monitor size
We were converting the floating point numbers to integers using a cast,
which causes them to be always rounded down. The result is that a
monitor may be too small by a pixel, creating broken configurations.

Also fix the same issue when calculating whether a scale should be
supported.

See https://gitlab.gnome.org/GNOME/mutter/issues/412
2019-01-18 11:19:16 +01:00
Daniel Mustieles
1bfe19ebcf Updated Spanish translation 2019-01-18 09:44:13 +01:00
Jeremy Bicha
de00af78a5 appdata: Update contact info 2019-01-17 21:44:45 +00:00
Jeremy Bicha
4e02c9c06d appdata: Update app name and description
Our public name is Settings not Control Center.

In the description, simplify and use "system" instead of "desktop".

"GNOME desktop" is still mentioned in the summary but that seems
ok to me.
2019-01-17 21:44:45 +00:00
Jeremy Bicha
f5600cf9d6 applications: Don't use symbolic icon name in .desktop
gnome-control-center's shell uses the -symbolic version
automatically. Use the icon name without the -symbolic
suffix to match what we do with other panels.
2019-01-17 21:36:34 +00:00
Daniel Mustieles
493311f019 Update Spanish translation 2019-01-17 08:34:05 +00:00
Carmen Bianca BAKKER
6724dc7c57 Update Esperanto translation 2019-01-14 21:36:42 +00:00
Daniel Mustieles
27de84474d Updated Spanish translation 2019-01-14 15:26:31 +01:00
Bernd Homuth
e5f0eb8639 Update German translation 2019-01-13 22:36:53 +00:00
Adrien Plazas
cccb12a6de notifications: Do not vertically expand the listbox
This avoids the list box to not look stupidly long and empty and matches
the design of the other list boxes.
2019-01-10 16:43:36 +00:00
Ryuta Fujii
d5055e6488 Update Japanese translation 2019-01-10 16:14:47 +00:00
Ryuta Fujii
ca9d617b23 Update Japanese translation 2019-01-10 16:00:27 +00:00
Jeremy Bicha
ae75ebcafb universal-access: Reverse Repeat Keys Speed direction
Since the gsettings is for the repeat-interval but the
GUI is for Speed, we need to reverse the mapped direction.

We have to turn off the fill indicator (has_origin) for Speed
since it fills the right side instead of the left. We turn
off the indicator for Delay to match.

Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/311
2019-01-10 11:58:42 +00:00
Jeremy Bicha
a9d6ed149b online-accounts: Set label relationship for listboxes
Set the label relationships so that screen readers
read the headers for the listboxes.
2019-01-10 11:53:00 +00:00
Jeremy Bicha
0f92ffb01a universal-access: Remove redundant label-for relations
The appropriate relation is already set with the mnemonic_widget property.

In particular, this also fixes an issue where a screenreader would
emit "Crosshairs" every time a new tab was entered in the Zoom dialog
because of some incorrect labelled-by relations.
2019-01-10 11:46:34 +00:00
Bilal Elmoussaoui
eab8474be6 Appdata: remove provides binary
It's already fetched from the desktop file, no need to duplicate that here.
2019-01-09 20:58:51 +00:00
Bilal Elmoussaoui
2c8706b0d3 appdata: revert modified id
Should be updated later with the new unified app-id
2019-01-09 14:32:54 +00:00
Bilal Elmoussaoui
c7a372c48c Add a provides tag. 2019-01-09 14:30:17 +00:00
Bilal Elmoussaoui
0a6009f6a0 appdata: Improve the appdata file 2019-01-09 13:53:38 +00:00
Ryuta Fujii
9fa14f6039 Update Japanese translation 2019-01-09 12:29:37 +00:00
Georges Basile Stavracas Neto
f6c6830aaa
3.31.4 2019-01-09 01:58:12 -02:00
Georges Basile Stavracas Neto
87b13dd209
meson: Bump minimum meson version 2019-01-09 01:48:21 -02:00
Christian Kellner
06894e020a thunderbolt: fix double free in bolt client
In the async version of the client creation, i.e. when a new client
is created via bolt_client_new_async and an error happens it will be
passed to g_task_return_error which takes ownership of it but the very
same error will also be free'd via g_autoptr; remove the latter.

This is a port of bolt commit e96f8bd47587b167ae46c8ac9347003f69f931dd
2019-01-08 17:29:05 +01:00
Daniel Mustieles
4496680e86 Updated Spanish translation 2019-01-08 15:54:14 +01:00
Jeremy Bicha
dfcc2ba83d Revert "applications: Remove markup from a translatable string"
This reverts commit d2c759fcae.

The commit caused the Applications panel to crash with
Unhandled tag: <attributes>

Apparently CInfoRow doesn't know how to handle attributes.
2019-01-07 21:34:33 -05:00
Carlos Garnacho
67c8ef42d7 wacom: Align buttons/links to the left side
Looks more natural this way. All buttons and links have been moved
into the main grid so this is possible. The links additionally had
to be removed all the padding so they actually align visually.

Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/238
2019-01-07 21:24:15 +00:00
Piotr Drąg
d2c759fcae applications: Remove markup from a translatable string 2019-01-07 20:06:03 +01:00
Piotr Drąg
7d7591dc5f Update POTFILES.in 2019-01-07 20:02:38 +01:00
Jeremy Bicha
d9e07460ae night-light: Add a frame around Schedule section for accessibility
This way the Schedule label is correctly read as a header
for the section by screen readers
2019-01-07 10:57:17 -05:00
Jeremy Bicha
7f6d19441f night-light: Add mnemonic_widget and ATK descriptions for a11y 2019-01-07 10:41:32 -05:00
Benjamin Berg
0209694978 wifi: Show WEP with a broken security icon
WEP is rather insecure, and using it is a bad idea in general. So show
it as insecure rather than falsely advertising it as being secure.
2019-01-07 15:30:06 +01:00
Benjamin Berg
d126b3db5e wifi: Hook up new connection list widget 2019-01-07 15:29:23 +01:00
Benjamin Berg
fb7e09eb46 wifi: Add new connection list widget
This widget keep track of connections and APs and automatically
creates/refreshes the corresponding list entries.
2019-01-07 15:29:23 +01:00
Benjamin Berg
eec7841027 wifi: Add set_checked function to connection row 2019-01-07 15:29:23 +01:00
Benjamin Berg
5c81b12647 wifi: Handle multiple APs in a connection row
Note that this also changes the way to detect that the connection is
currently active. This change is not required but but does simplify the
code a little bit.
2019-01-07 15:29:23 +01:00
Benjamin Berg
3962aa3028 wifi: Show the connection name when it is different to SSID
In almost all cases, the SSID will be identical with the connection name
(in fact, we do not even allow modifying the connection name). However,
as it is now, we can end up with multiple connections with the same name
in the list.

Change the list to indicate the SSID separately in a way that will not
result in any changes in the usual case.
2019-01-07 15:29:23 +01:00
Benjamin Berg
8f706f45bd wifi: Remove unused code in wireless_try_to_connect
The code tries to establish a connect by using an existing connection.
However, if that is possible the function will not even be called.

Remove the code in question.
2019-01-07 15:29:23 +01:00
Benjamin Berg
fb089b7c55 wifi: Use new CcWifiConnectionRow widget
This is in preparation to optimise the AP list updating.
2019-01-07 15:29:23 +01:00
Benjamin Berg
0fb86c82d2 wifi: Add new CcWifiConnectionRow widget for the AP list
This is in preparation to optimize list to not be rebuild completely for
every change.
2019-01-07 15:29:20 +01:00