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
Adrien Plazas
ba6106dfca
display: Use a HdyColumn
...
This allows the panel to better adapt to the available width.
2019-01-29 17:23:20 +01:00
Benjamin Berg
d9a7c84905
display: Rewrite as a template widget
2019-01-29 12:05:43 +01:00
Benjamin Berg
e5925f5eb6
display: Hookup new CcDisplaySettings
2019-01-29 12:05:43 +01:00
Benjamin Berg
8503dab530
display: Add settings widget for output configuration
...
This widget now uses libhandy for the rows.
2019-01-29 12:05:43 +01:00
Benjamin Berg
b789a1cda2
common: Add CcValueObject until HdyValueObject is available
...
libhandy now has HdyValueObject, this simply copies the class over as it
will only become available in libhandy 0.8.
2019-01-29 12:05:43 +01:00
Benjamin Berg
afe8661704
display: Allow config to be modified in arrangement widget
2019-01-29 12:05:43 +01:00
Benjamin Berg
9025f79b5f
display: Add helper that returns the monitor name as new string
2019-01-29 12:05:43 +01:00
Benjamin Berg
4360288c74
display: Move setter for cloning mode into CcDisplayConfig
...
It will be used from multiple files in the future.
2019-01-29 12:05:43 +01:00
Benjamin Berg
be3fbd8bef
display: Redraw arrangement widget after monitor selection change
2019-01-29 12:05:43 +01:00
Benjamin Berg
5b53f026c8
display: Chain up CcDisplayConfig finalize handler
2019-01-29 12:05:43 +01:00
Benjamin Berg
e520ab8952
display: Chain up CcDisplayArrangement finalize handler
2019-01-29 12:05:43 +01:00
Benjamin Berg
713e209783
display: Add missing finalize handler for CcDisplayMonitor
...
This caused the UI related strings to be leaked.
2019-01-29 12:05:43 +01:00
Benjamin Berg
41717253c8
display: Fix leak in night light dialog
2019-01-29 12:05:43 +01:00
Benjamin Berg
d9aab36609
display: Compare configurations without monitor offset
...
When comparing configurations, the monitor positions are compared
directly. This comparison will not work properly if one of the
configurations has an offset.
This results in the "Apply" button to show up incorrectly after moving
the top/left monitor position.
2019-01-29 12:05:43 +01:00
Jeremy Bicha
dde97ecb2e
mouse: Don't use a separate box for touchpad switch
...
The Touchpad section looks like a single listbox
so let's handle it that way too.
This eliminates an unnecessary split in the touchpad
section that is noticeable when navigating with a keyboard.
2019-01-29 10:43:23 +00:00
Jeremy Bicha
783918aaf5
mouse: fix misplaced mnemonic labels
2019-01-29 10:43:23 +00:00
Adrien Plazas
b4520d07b5
color: Make the row labels ellipsizable
...
This better allows to better handle a narrow window.
2019-01-29 10:35:18 +00:00
Adrien Plazas
eaeb64d85e
color: Use a HdyColumn
...
This helps the panel to fit in narrower windows.
2019-01-29 10:35:18 +00:00
Adrien Plazas
3c65262a05
datetime: Use HdyActionRow
...
This better handles the available space and simplifies the code.
2019-01-29 10:28:28 +00:00
Adrien Plazas
fd0b45d6c3
datetime: Use a scrolled window and a column
...
This better allows to handle short windows and better handle the
available width.
2019-01-29 10:28:28 +00:00
Adrien Plazas
91af270cce
connection-editor: Use GtkTemplate
2019-01-27 21:03:13 +00:00
Aurimas Černius
52fdf95c41
Updated Lithuanian translation
2019-01-27 23:00:16 +02:00
Fran Dieguez
b12ea69a81
Update Galician translation
2019-01-26 23:13:13 +00:00
Tom Tryfonidis
c394c970ac
Update Greek translation
2019-01-24 21:42:01 +00:00
Alexandre Franke
6e66a87562
Update French translation
2019-01-24 11:42:38 +00:00
Efstathios Iosifidis
b5f354490f
Update Greek translation
2019-01-24 00:58:44 +00:00
Tom Tryfonidis
5d63f063c9
Update Greek translation
2019-01-22 21:47:59 +00:00
Philip Withnall
1ca4104844
user-accounts: Allow ‘Remove User’ button to be focused
...
Otherwise it isn’t included in the tab focus cycle, and can’t be
navigated to with the tab key.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
2019-01-22 16:50:24 +00:00
Christopher Davis
89245bbeda
cc-window: Remove custom development CSS
...
GTK now includes it's own development style class, .devel.
We can use that instead of creating our own.
2019-01-21 20:44:44 -05:00