Ian Douglas Scott
959d530c44
keyboard: Use HdyActionRow for shortcut/category
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
a7d526f70b
keyboard: Display shortcut for switching input source
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
a19c7c2e65
keyboard: Change wording for switch input source
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
9366de52cd
region: "Language" and "Format" headers and descriptions
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
e39a2916f3
keyboard: change margins of CcInputRow to better fit keyboard panel
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
f1e8f9b364
keyboard: Add margins between sections, like other panels
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
a89b83c9ec
keyboard: Use HdyClamp to expand similarly to other panels
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
8996ffac88
Move input sources from region panel to keyboard panel
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
25b12bf157
keyboard: Compose key
...
This was previously available only in Gnome Tweaks.
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
fe173f661b
keyboard: Do not call gtk_grab_{add,remove} in shortcut editor
...
For some reason, the ungrab was making the window impossible to interact
with. Without these calls, it seems to work as expected.
2020-12-18 07:55:41 -08:00
Ian Douglas Scott
238327e0ae
keyboard: Move keyboard shortcuts configuration to a dialog window
2020-12-18 07:55:38 -08:00
Fabio Tomat
ac30be8c6d
Update Friulian translation
2020-12-18 06:37:34 +00:00
Robert Ancell
aef13948eb
network: Remove duplicate list
...
We can just iterate over the GtkNotebook - no need to mantain a list of pages.
2020-12-17 21:27:51 +00:00
Robert Ancell
362548fbd1
network: Don't explicitly disconnect signals that are automatically disconnected.
2020-12-17 21:27:51 +00:00
Robert Ancell
8ded3d956f
network: Show spinner instead of delaying dialog
...
It's better to respond to the user immediately rather than delay the window opening.
2020-12-17 21:27:51 +00:00
Robert Ancell
a1e26cdac1
network: Set transient window from outside NetConnectionEditor constructor
2020-12-17 21:27:51 +00:00
Daniel Mustieles
2d8e3d786e
Updated Spanish translation
2020-12-15 10:28:06 +01:00
Florentina Mușat
6999063e1e
Update Romanian translation
2020-12-14 19:26:21 +00:00
Yuri Chornoivan
7abf600447
Update Ukrainian translation
2020-12-14 08:04:25 +00:00
vitorramos
e5b68871f8
display:Fix null pointer dereference
2020-12-13 22:51:09 +00:00
Robert Ancell
f355234323
common: Remove unused CcListBox and CcListBoxRow
2020-12-14 11:36:45 +13:00
Robert Ancell
ed41626c67
color: Search path for gcm-viewer/gcm-calibrate rather than rely on exact location
2020-12-13 21:45:56 +00:00
Robert Ancell
84c8803d76
info-overview: Search path for gnome-software rather than rely on exact location
2020-12-13 21:45:56 +00:00
Robert Ancell
5087de2f85
thunderbolt: Remove unused BINDIR define
2020-12-13 21:45:56 +00:00
Robert Ancell
fd33f80558
power: Move general UI into GtkBuilder file
2020-12-13 20:57:04 +00:00
Robert Ancell
2cd571f2f7
power: Move power saving UI into GtkBuilder file
2020-12-13 20:57:04 +00:00
Robert Ancell
b539a2d94f
power: Move power profile UI into GtkBuilder file
2020-12-13 20:57:04 +00:00
Robert Ancell
1d11ba552d
power: Move device UI into GtkBuilder file
2020-12-13 20:57:04 +00:00
Robert Ancell
3bd01516e3
power: Move battery UI into GtkBuilder file
2020-12-13 20:57:04 +00:00
Robert Ancell
cd24fddcf8
power: Move GtkSizeGroups into GtkBuilder file
2020-12-13 20:57:04 +00:00
Robert Ancell
d06375fc82
power: Use GTK widget types
2020-12-13 20:57:04 +00:00
Robert Ancell
4b0c908e1f
power: Fix battery percentage control not showing on mobile devices.
...
If you can't suspend/hibernate or on a mobile device or VM then the battery
percentage is control is supposed to be shown.
The parent widgets are hidden though, so this doesn't work.
Always show the parents, as all branches show something here.
This was added in 6a65dcf693
.
2020-12-13 20:57:04 +00:00
Robert Ancell
6622b39632
printers: Make PpJobRow widget
2020-12-14 09:51:19 +13:00
Robert Ancell
cd070d2e5a
printers: Clear up use of gpointer value
2020-12-14 09:51:19 +13:00
Florentina Mușat
eb9f23548b
Update Romanian translation
2020-12-12 18:41:32 +00:00
Yuri Chornoivan
33509d85af
Update Ukrainian translation
2020-12-12 14:57:47 +00:00
Piotr Drąg
928010b6f3
Update POTFILES.in
2020-12-12 13:01:59 +01:00
Yuri Chornoivan
04ee79fed3
Update Ukrainian translation
2020-12-11 20:02:15 +00:00
Robert Ancell
d79fa68fbc
network: Make CENetmaskEntry
2020-12-11 19:06:48 +00:00
Robert Ancell
c1a13ccaba
network: Make CEIPAddressEntry
2020-12-11 19:06:48 +00:00
Robert Ancell
c9ea93f195
network: Use g_autoptr with GList
2020-12-11 19:06:48 +00:00
Robert Ancell
fbaa9cb607
network: Remove logic checking visibility of always visibile widget
2020-12-11 19:06:48 +00:00
Robert Ancell
ba80822797
notifications: Move adjustment widget into GtkBuilder file
2020-12-11 18:41:22 +00:00
Robert Ancell
7e89c293b0
keyboard: Remove unused CcKeyboardOption.
2020-12-11 18:38:04 +00:00
Marco Trevisan (Treviño)
b031bb5758
fingerprint-dialog: Use auto-cleanup to manage removal of dialog states
...
For sake of simplicity we were just releasing a state once we got a
callback, however during the handling of the callback itself we are
still technically under that scenario, so we should release a state only
after the callback is completed.
This is more relevant now since when converting errors to human readable
strings we check the state we are in, and so we need to ensure that this
state is preserved until this point.
2020-12-11 17:46:38 +00:00
Marco Trevisan (Treviño)
ff7e4d6ebc
fingerprint-dialog: Use exact comparision on all the dbus errors
2020-12-11 17:46:38 +00:00
Marco Trevisan (Treviño)
01fdfaccf8
fingerprint-dialog: Use more user friendly errors when showing them to user
...
Translate dbus errors into something that can be translated to user,
while leave to warnings all the details to help debugging.
Fixes : #1200
2020-12-11 17:46:38 +00:00
Marco Trevisan (Treviño)
d4745fdac1
fingerprint-dialog: Handle the 'enroll-disconnected' error properly
...
In case the device got disconnected while enrolling we should not try
to stop or unclaim it, but indeed show an error related to the device
not being available.
To get this we only have to remove the enrolling and claimed states now
2020-12-11 17:46:38 +00:00
Marco Trevisan (Treviño)
a0f028671c
fingerprint-dialog: Add generic dialog actions state tracking
...
Use flags to track the dialog actions state so that we can:
1. Remove multiple flags to track specific states
2. Prevent starting again an action we're still waiting for completion
3. Handle global visual elements (such as the busy spinner) correctly
Specifically point 3. allows to ensure that when doing concurrent
actions such as prints listing and device claiming, we will stop the
spinner only once all the operations are over.
2020-12-11 17:46:38 +00:00
Marco Trevisan (Treviño)
ae23cea4d1
fingerprint-dialog: Properly handle claiming errors if we're already claiming
...
We were a bit too permissive in handling the AlreadyInUse error during
claim, as we assumed it was always us causing it instead of properly
handing the case a device was already claimed by another caller.
So to ensure this is the case we need to avoid multiple calls to claim
until we've finished one.
Unfortunately we can't rely on a cancellable here as we may end up
cancelling the request that succeeded and we'll only get an
AlreadyClaimed error without know if it was us succeeding.
Fixes : #1201
2020-12-11 17:46:38 +00:00