Commit graph

20840 commits

Author SHA1 Message Date
Carlos Garnacho
7806b88460 wacom: Refresh UI
Use libadwaita widgets, and follow recent mockups for this panel.
2022-02-01 14:18:53 +00:00
Christopher Davis
200e524aab color: Don't update toolbar buttons when the toolbar is in destruction
GtkListBox's dispose function removes all rows, and
`gtk_list_box_remove ()` sends `row-selected`. In turn,
as we listen to row-selected, we end up calling
functions on our toolbar while it may be in the
process of disposing. This causes a crash.

This commit introduces an early return if the toolbar is
being destroyed.
2022-02-01 14:06:18 +00:00
Mohammed Sadiq
4b2d32e53f datetime: Fix crash when loading the panel
When the month row value is changed, the signal callback uses
the year value from the year spin button.  So set year value
before month is set so that the year is set to a valid value
thus avoiding a crash with invalid year.
2022-02-01 13:59:33 +00:00
Mohammed Sadiq
ebab3214ca wifi: Avoid padding in hotspot QR code
The padding is now handled by CSS, so we no longer have to set padding
in expense of QR pixel quality
2022-02-01 18:25:23 +05:30
Aleksandr Melman
de5e3ada93 Update Russian translation 2022-02-01 06:49:04 +00:00
Hugo Carvalho
84fd24da86 Update Portuguese translation 2022-01-31 23:40:07 +00:00
Fran Dieguez
6b8af44fd3 Update Galician translation 2022-01-31 23:35:59 +00:00
Matej Urbančič
23cde17c7b Update Slovenian translation 2022-01-31 21:29:31 +00:00
Christopher Davis
8347e01453 background: Use AdwPreferences{Page,Group}
Now that AdwPreferencesGroup has support for
header suffixes, we can cut out a lot of widgetry
by using it and AdwPreferencesPage directly.
2022-01-31 12:15:43 -08:00
Jakub Steiner
13376ecb8b Add individual app icons 2022-01-31 14:08:22 +00:00
Luming Zh
57ce84ada7 Update Chinese (China) translation 2022-01-31 03:12:32 +00:00
sicklylife
e12d215a32 Update Japanese translation 2022-01-29 14:24:28 +00:00
sicklylife
adec1aa8cf Update Japanese translation 2022-01-29 13:23:50 +00:00
sicklylife
b6374d7151 Update Japanese translation 2022-01-29 13:17:50 +00:00
Piotr Drąg
e09fb73cf6 Update POTFILES.in 2022-01-29 14:09:59 +01:00
Norbert Pfeiler
c340798b5c info-overview: Remove trailing space after CPU name
It was apparent when selecting the text, as the text is right aligned.

»AMD® Ryzen threadripper 1950x 16-core processor × 32 «
↓
»AMD® Ryzen threadripper 1950x 16-core processor × 32«
2022-01-29 12:39:12 +01:00
Luming Zh
7397bc7d80 Update Chinese (China) translation 2022-01-29 01:50:22 +00:00
Rafael Fontenelle
073494d8dc Update Brazilian Portuguese translation 2022-01-28 15:41:22 +00:00
Aleksandr Melman
b7e34e1198 Update Russian translation 2022-01-28 11:08:45 +00:00
Daniel Mustieles
f1db267387 Updated Spanish translation 2022-01-28 11:00:55 +01:00
Yuri Chornoivan
6db60435b4 Update Ukrainian translation 2022-01-28 06:45:11 +00:00
Ivan Molodetskikh
03299794a6 keyboard: Update screenshot key bindings
They moved from g-s-d to gnome-shell.
2022-01-27 23:00:05 +00:00
Yuri Chornoivan
be89062cc7 Update Ukrainian translation 2022-01-27 14:50:44 +00:00
Rafael Fontenelle
8b9cc4531f Update Brazilian Portuguese translation 2022-01-27 14:34:47 +00:00
Hugo Carvalho
8bb91aa8d6 Update Portuguese translation 2022-01-27 13:00:31 +00:00
Aleksandr Melman
d5717c6357 Update Russian translation 2022-01-27 10:48:55 +00:00
Bastien Nocera
25518a6bca info: Use udev to get the hardware RAM size
libgtop gets the RAM size as is visible to the OS, so the physical RAM
size minus all the reserved areas listed at the top of your usual Linux
dmesg output.

Use systemd 248's MEMORY_ARRAY_* properties attached to the pseudo-DMI
device to get the size of the RAM sticks/chips as the user expects.

Closes: #1540
2022-01-27 10:08:37 +01:00
Bastien Nocera
a079eba2a7 info: Split code that fetches RAM amount 2022-01-27 10:07:41 +01:00
Mohammed Sadiq
9dfaca3725 common: time-entry: Fix changing time clicking the buttons
The change-value signal was not handled when emitted.  Add a handler
to handle the signal and update time as needed.
2022-01-27 03:32:58 +00:00
Christopher Davis
25b71f6101 search: Adjust row and search group text
Changes the copy of the panel to match the latest mockups.

See d08607e03b/search/search.png
2022-01-26 19:26:49 -08:00
Christopher Davis
b1a17ad10e search: Use GMenuModel and GActions for row menu
GtkModelButton is an implementation detail of GTK.
It should not be used by applications. Instead, we
should use menu models to create menus, which are
consistently styled by libadwaita.
2022-01-26 19:26:49 -08:00
Christopher Davis
41c9d956ae search: Subclass AdwActionRow for CcSearchPanelRow
Also set the `icon-size` to large
2022-01-26 19:26:45 -08:00
Christopher Davis
95c5d443ae search: Move header controls to action rows
Inspired by the bluetooth mockups. According to the
designers, we should move away from switches in header
bars.
2022-01-26 19:02:56 -08:00
Christopher Davis
e5a2281dbe search: Use AdwPreferences{Page,Group} 2022-01-26 19:02:56 -08:00
Bastien Nocera
fa01d3f10a power: Add scenario for a 2nd non-charging laptop battery 2022-01-27 02:52:20 +00:00
Bastien Nocera
6c6d9f4f38 power: Fix launching upower from scenario tester
Not everyone would have upower built under jhbuild, so use the system
one if we can't find it.
2022-01-27 02:52:20 +00:00
Georges Basile Stavracas Neto
043d4fab74 datetime: Switch day row to AdwActionRow
Another small cleanup.
2022-01-26 23:47:36 -03:00
Georges Basile Stavracas Neto
b7876233e9 datetime: Switch year row to AdwActionRow
Another nice, small cleanup
2022-01-26 23:46:10 -03:00
Georges Basile Stavracas Neto
65c53a4c57 datetime: Switch Month row to AdwComboRow
It fits it much better, and allows for a great cleanup.
2022-01-26 23:43:43 -03:00
Matej Urbančič
9568bad4cd Update Slovenian translation 2022-01-26 20:45:01 +00:00
Rafael Fontenelle
06401da755 Update Brazilian Portuguese translation 2022-01-26 19:15:53 +00:00
Fran Dieguez
ce28e92aa6 Update Galician translation 2022-01-26 19:07:56 +00:00
Leônidas Araújo
e98c72ed3f Update Brazilian Portuguese translation 2022-01-26 18:46:11 +00:00
Yuri Chornoivan
a19233257f Update Ukrainian translation 2022-01-25 21:08:38 +00:00
Hugo Carvalho
9620da8442 Update Portuguese translation 2022-01-25 19:31:40 +00:00
Jonas Ådahl
21862c3e48 display: Only display configuration options if apply is allowed
org.gnome.Mutter.DisplayConfig contains a new property that tells
whether apply will be allowed to be called or not. Whether it is true or
not depends on policy stored in any of its monitors.xml configuration
files.

In order to make it clearer that configuration is not possible, except
for night light, make sure to hide the unconfigurable parts, leaving
only night light.
2022-01-25 16:43:26 +00:00
Pablo Correa Gómez
7c91fc1400 datetime: get month_label from GtkFlowBox widget
Using g_date_time_format to get the name of the month
translates the name according to LC_TIME. This is inconsistent
with all other labels displayed, which get translated according
to LC_MESSAGES. By taking the label from the corresponding
entry in the GtkFlowBox, we avoid the incosistency

Fixes #1507
2022-01-25 11:42:41 +00:00
Fran Dieguez
a557382579 Update Galician translation 2022-01-25 01:33:06 +00:00
Fran Dieguez
c04df68f96 Update Galician translation 2022-01-25 01:31:45 +00:00
Christopher Davis
fdf5841b8e lock: Remove redundant haligns
AdwActionRow handles horizontal alignment for us.
2022-01-24 21:33:47 +00:00