Alice Mikhaylenko
2077958140
applications: Activate the first row if uncollapsing with no selected row
...
This way we don't end up with "No apps".
2023-08-28 08:19:45 +00:00
Alice Mikhaylenko
e7b65cbe83
network: Fix a non-translatable string
2023-08-28 08:11:41 +00:00
Michael Catanzaro
8e41fbead8
keyboard: write to mru-sources setting if it has never been set before
...
Fedora's anaconda wants to know the current input source separately from
the configured input sources. Installing the configured input sources in
the order they are configured is good, but not good enough because only
the currently-active input source at the time the LUKS passphrase is
entered can be used to decrypt the disk post-install, so anaconda needs
a way to know what the active input source is. Currently, there is no
way to find this. For example:
* User has English (US) input source configured by default
* User adds Czech input source
* User reorders Czech input source to be first in the list
In this scenario, the Czech input source is first in the list, but
English is still the currently-active input source, and there's no way
to know this. Only the mru-sources setting can indicate the active input
source, but because the active input source has never been changed,
mru-sources still has its default value.
The key to fixing this is that if mru-sources holds its default value,
then the user has never changed input sources before, and the first
input source that is previously configured is therefore the most recently
used. So we can copy the previous value of the sources setting to
mru-sources, and then applications can trust that either (a) mru-sources
will indicate the current input source, or (b) the current input source
is the first configured input source if mru-sources is empty.
https://bugzilla.redhat.com/show_bug.cgi?id=2231085
2023-08-25 09:14:57 +00:00
Alice Mikhaylenko
5436dc024f
printers: Make adaptive
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
79fe6067ee
wacom: Ellipsize the test button
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
a24e177e3f
mouse: Ellipsize the test button
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
25a866d8c6
network: Ellipsize the save/cancel buttons
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
7127c4373d
display: Ellipsize the apply/cancel buttons
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
13b27714c5
removable-media: Ellipsize app chooser buttons
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
f145e1497a
mouse: Make adaptive
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
ec8a2c8b6d
split-row: Add :compact property
...
Allow to make split rows vertical.
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
6a76a8d246
applications: Make it fit on narrow widths
...
While it fits with text scale factor 1, it doesn't with 1.25 or
translations.
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
1967c1d731
color: Make it fit on narrow widths
...
- Ellipsize buttons
- Remove unnecessary margins
- Stop making buttons homogeneous
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
4e75534b2e
Port sidebar widget to AdwNavigationView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
909c1fc51b
display: Reduce the preview width
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
4680f362f3
Port to AdwNavigationSplitView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
0e98183540
user-accounts: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
f82515ca17
user-accounts: Fix account type row sensitivity
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
dbfaa5cbfa
sound: Port dialogs to AdwWindow and AdwToolbarView
...
Consistently handle Esc to close as well.
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
e56374e2ed
sound: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
5a3fd40bc8
network: Stop leaking the hotspot dialog
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
f461053753
network: Port Wi-Fi panel
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
b21991d002
wwan: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
67022edc28
mouse: Stop leaking the test window
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
7ceb1834ae
mouse: Port test dialog to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
0aa15fb286
mouse: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
b91859c4b3
sharing: Port dialogs to AdwWindow and AdwToolbarView
...
Normalize the fingerprint dialog: use a header bar, have esc-to-close, stop
leaking it
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
a96b5306a0
sharing: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
0da63843c9
search: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
59a46ee7f9
removable-media: Port the dialog to AdwWindow
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
c3c139393c
removable-media: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
4af030d74c
region: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
1032ab01f0
power: Port the suspend dialog to AdwWindow and AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
0921015b8b
power: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
dad9c8a732
online-accounts: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
55e3bc1fbc
notifications: Port notifications dialog to AdwWindow and AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
e56faa1421
notifications: Port to AdwToolbarView
...
Remove an unused size group.
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
e2018c18b7
multitasking: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
6390d10d64
info-overview: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
3a52cf59cd
info-overview: Port the system details window to AdwBreakpoint
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
ae4995803a
info-overview: Port the system details window to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
df06d76eab
display: Port to AdwNavigationView and AdwToolbarView
...
Duplicate the apply titlebar between pages. This should really be
redesigned.
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
e64833d97d
default-apps: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Christopher Davis
f50cf970ac
wacom: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
a7afbea0d3
datetime: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
205a3b7d91
datetime: Port dialogs to AdwWindow
2023-08-25 08:00:43 +00:00
Christopher Davis
23249b2def
keyboard: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
49b1c59c34
color: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
cf8d23eae4
bluetooth: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00
Alice Mikhaylenko
11a9c20ba6
background: Port to AdwToolbarView
2023-08-25 08:00:43 +00:00