Commit graph

18562 commits

Author SHA1 Message Date
Allan Day
3ababb4bf8 user-accounts: tweak the layout of the faces
For GNOME 3.32 we are pushing to make all our avatar images
round. This commit adjusts the existing stock faces images
to avoid layout issues when they are cropped in this way.

Fixes #289
2019-02-06 11:16:50 +00:00
Ryuta Fujii
6735b85506 Update Japanese translation 2019-02-06 10:45:21 +00:00
Daniel Mustieles
443eb81f7d Updated Spanish translation 2019-02-06 11:39:47 +01:00
Balázs Úr
b43a8ffee7 Update Hungarian translation 2019-02-05 20:03:40 +00:00
Piotr Drąg
765c67ff15 Update POTFILES.skip 2019-02-05 18:38:23 +01:00
Adrien Plazas
6a2b991577 Bump libhandy to a commit fixing its static installation
The other commits shouldn't affect the application in any way, so it's
safe to bump, especially as it's needed only by the submodule.

Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/350.
2019-02-05 09:10:28 +00:00
Robert Ancell
e9b9966e7d printers: Use g_autoptr with strings 2019-02-05 10:26:15 +13:00
Fabio Tomat
9a2c72e231 Update Friulian translation 2019-02-04 15:57:40 +00:00
Robert Ancell
03f516174d region: Stop input list being scrollable
The new add row should always be visibile and this list is not likely
to contain many rows. The panel is scrollable so this handles this edge case.
2019-02-04 13:56:41 +00:00
Robert Ancell
18007a17c1 region: Make rows reorderable with drag and drop
Drop toolbar - all functionality is now in rows.

This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
4d5626d066 region: Convert add input button to a row
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
a193417b32 region: Reduce size of input rows
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
0a70d5ab34 region: Move input settings button inside each row
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
7a9d2b83df region: Move show layout button inside each row
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
d4683a9ddd region: Move remove button inside each row
This matches the new designs in
https://gitlab.gnome.org/Teams/Design/settings-mockups/blob/master/region-and-language/region-and-language.png
2019-02-04 13:56:41 +00:00
Robert Ancell
9285c4392e region: Use CcInputRow type in RowData 2019-02-04 13:56:40 +00:00
Robert Ancell
fb27378c7e region: Use GTK+ widget types 2019-02-04 13:56:40 +00:00
Robert Ancell
f662c30a7d region: Use standard name for self object 2019-02-04 13:56:40 +00:00
Robert Ancell
2272ec29e3 region: Fix whitespace to be consistent with other files 2019-02-04 13:56:40 +00:00
Robert Ancell
e5c5b0452f region: Drop unnecessary whitespace 2019-02-04 13:56:40 +00:00
Christian Kellner
2932243db1 thunderbolt: show parent devices in device dialog
Collect all the parent of a given device and pass that to the device
dialog, so we can show and potentially authorize/enroll all the
parent devices too.
2019-02-04 14:30:42 +01:00
Christian Kellner
077f169129 thunderbolt: device dialog can handle parents
Add an expander that contains a list of all the parent devices of
the dialog's target device. If any of the devices is not yet
authorized, show a warning symbol next to it.
Additionally the enroll/authorize function calls are replaced
by a single bolt_client_connect_all call, so parents that need
authorization can be authorized/enrolled too.
2019-02-04 14:30:42 +01:00
Christian Kellner
d2ae2d464f thunderbolt: device entry can show device warnings
The CcBoltDeviceEntry can now optionally show a warning indicator
if the device is in the pending state.
Since we *don't* want to show this in the main list, remove calls
to gtk_widget_show_all and replace them with gtk_widget_show.
2019-02-04 14:30:42 +01:00
Christian Kellner
2fc4dc82a3 thunderbolt: sync bolt-names.[ch] from bolt
Adds a utility function that deterministically generates an object
path from a path base and an object id.
The corresponding bolt commit is:
  a396eb986611ed73fc0ccca2127f29ab1e3aac62
2019-02-04 13:47:30 +01:00
Christian Kellner
149837eeeb thunderbolt: sync client bits from bolt
Import five commits that add methods to enroll and authorize multiple
devices at once; meant for authorizing a target device and all the
parents that need to be authorized.
Commits in bolt are:
  1ae5c8611fc21c21c8c63ba6933b63eb4c20ab87
  d993ca2f871e7e412b4e1f885b24e4f6622dfc55
  2689e5f77496ac7698744e582feb9afa3e55e0ac
  87762ce14650263ef35f97da5a3a5d122ac0b7d7
  5aa5548d6c7fa1fa26733ecd073097bc1b9d31fb
  00b3d8a35835b8c856e5de026a0c8316b2ceba90
2019-02-04 13:47:30 +01:00
Georges Basile Stavracas Neto
c722c6af47
lsan: Add libasan function to suppresion
It is almost surreal to believe that there's a leak in
libasan, but this is blocking CI and it's not something
we can work on right now.

Suppress this leak.
2019-02-04 10:31:49 -02:00
Jordi Mas
ab7a46ad88 Update Catalan translation 2019-02-03 18:53:00 +01:00
Balázs Úr
9ae8b751c3 Update Hungarian translation 2019-02-03 15:21:47 +00:00
Balázs Meskó
48a8aae653 Update Hungarian translation 2019-02-02 14:22:10 +00:00
Fabio Tomat
8d63b5e331 Update Friulian translation 2019-02-02 09:36:36 +00:00
Balázs Meskó
802c4a1187 Update Hungarian translation 2019-02-02 07:37:10 +00:00
Georges Basile Stavracas Neto
67ec7b0052
ci: Remove custom gsettings-desktop-schema
We already have a release in Rawhide, no need to keep
the custom build around anymore.

[skip ci]
2019-01-31 07:51:20 -02:00
Georges Basile Stavracas Neto
3bebb51d21
ci: Trigger image build
[skip ci]
2019-01-31 07:41:00 -02:00
Georges Basile Stavracas Neto
d7c92aa715
ci: Add gsound to images
It's a dependency of the new Sound panel.
2019-01-31 07:37:09 -02:00
Piotr Drąg
620b3f57b5 Update POTFILES.in 2019-01-30 17:27:07 +01:00
Christian Kellner
05f2c5ef7c thunderbolt: react to security level changes
Listen for security level changes, which in theory should not really
happen at all with the exception that on hardware where force power
is not support and boltd has not yet seen the thunderbolt controller
because it was powered down. Then we should get an initial change
from 'unknown' to the real level. Handle it in the same way that
as if boltd was restarted, i.e. the dbus name owner changed
2019-01-30 13:54:14 +00:00
Christian Kellner
b9136fd468 thunderbolt: specific message for unknown security
If bolt cannot determine the security level, which in theory should
never happen[1] the standard no-thunderbolt message seems not
entirely appropriate. Instead show a different message that is more
tailored to this unusual case.

[1] The following (unlikely) reasons would invoke such a scenario:
   - new security level not supported by boltd
   - old hardware with not force-power support and the thunderbolt
     controller has not yet been powered up
2019-01-30 13:54:14 +00:00
Christian Kellner
31a77ad060 thunderbolt: plug leak when name owner changes
Should not happen very often in the real world, but ever time the
name owner changed (i.e. boltd was restarted) the name_owner
variable was leaked.
2019-01-30 13:54:14 +00:00
Robert Ancell
2c6eb2b4fd printers: Fix GCancellable leak
Use the dialog cancellable instead of leaking one each time the PPD is set.
2019-01-30 11:41:07 +13:00
Robert Ancell
e20fd185c8 printers: Use dialog cancellable in async call
Otherwise this could crash if the dialog is destroyed before the PPD is set.
2019-01-30 11:41:07 +13:00
Robert Ancell
3dda349aa3 printers: Use a single GCancellable for PpDetailsDialog
The cancellable is only used to cancel when the dialog is destroyed, so you can
share it for all calls.
2019-01-30 11:41:07 +13:00
Robert Ancell
47cd15d911 printers: Use self variable to match coding style 2019-01-30 11:33:28 +13:00
Robert Ancell
a3c251301e printers: Don't initialize variable that defaults to correct value 2019-01-30 11:33:28 +13:00
Robert Ancell
13d72a79a7 printers: Replace ifdefs with #pragma once 2019-01-30 11:33:28 +13:00
Robert Ancell
85604ab4f0 printers: Simplify finalize/dispose methods
Use g_clear_* functions to simplify code and ensure values are set to NULL after freeing.
2019-01-30 11:33:28 +13:00
Robert Ancell
4042cb5d33 printers: Replace GObject boilerplace with G_DECLARE_TYPE 2019-01-30 11:33:28 +13:00
Jordi Mas
5009a5df3c Update Catalan translation 2019-01-29 21:31:11 +01:00
Adrien Plazas
28302948d3 info: Ellipsize the overview labels
This allows the panel to reach narrower widths.
2019-01-29 17:30:13 +01:00
Adrien Plazas
f970e9199e info: Adapt the indentation
This adapts the indentation of the children of HdyColumn, which were
deliberately left intact in the previous commit to make it more
readable.
2019-01-29 17:30:13 +01:00
Adrien Plazas
d4daa8d2c7 info: Add a scrolled window and a column to the overview
This will allow the panel to reach smaller sizes.

This deliberately doesn't adapt the indentation of the contained widget
to help this commit to be more readable and easier to review, it will be
adapted in the next commit.
2019-01-29 17:30:13 +01:00