Commit graph

21839 commits

Author SHA1 Message Date
Mohammed Sadiq
500af8e63a network: Use the new proxy widget 2022-11-15 12:33:51 +00:00
Mohammed Sadiq
82bf61580e network: Implement new proxy settings design
This commit adds a proxy page as per the design
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/network/network-wires.png
2022-11-15 12:33:51 +00:00
Mohammed Sadiq
2893f8e3f9 color: Select first device row only if non-NULL
Otherwise we might read some invalid memory resulting in a crash
2022-11-15 16:45:00 +05:30
Yuri Chornoivan
8daedf3075 Update Ukrainian translation
(cherry picked from commit ec32fbc7fb)
2022-11-13 22:50:32 +00:00
Robert Ancell
780b0365c9 Rewrite the contribution guidelines.
In particular set the expectation for reviews and document when MRs will be closed due to inactivity.
2022-11-13 22:05:01 +01:00
Robert Ancell
39636e7f5a Split code of conduct into separate document 2022-11-13 22:04:37 +01:00
Robert Ancell
08e27f5f36 Fix broken link to communication guidelines, by fixing the name of this section 2022-11-10 22:56:35 +01:00
Dušan Kazik
e7337ab99e Update Slovak translation
(cherry picked from commit 516662e6b8)
2022-11-08 20:03:01 +00:00
Daniel Mustieles
16e9b6ee20 Update Spanish translation
(cherry picked from commit e88a04df16)
2022-11-08 17:04:23 +00:00
Pablo Correa Gómez
5d10656689 wwan: wait for apn_list to exist to add SIM providers
This avoids the situation where a duplicate entry is created if
Settings is started with the wwan panel disabled, a previous connection
exists, and the panel is later enabled.

Fixes #1468
2022-11-08 16:12:22 +00:00
Mohammed Sadiq
d45bda09d2 wwan: Update operator code when 3gpp operator code changes
And update APN list if they are not populated yet

Fixes #1468
2022-11-08 16:12:22 +00:00
Mohammed Sadiq
3cdc27dcc7 wwan: Set apn access method before adding to list
So that accessing APN details returns the right values when
they are inquired immediately after they are added to the list.
2022-11-08 16:12:22 +00:00
Mohammed Sadiq
55fda5b569 wwan: Update apn list only if device is available
Otherwise APN list from mobile-provider-info may not be
properly loaded
2022-11-08 16:12:22 +00:00
Mohammed Sadiq
05371feaf3 wwan: Track apn list updates 2022-11-08 16:12:22 +00:00
Quentin PAGÈS
1fddcd70f6 Update Occitan translation
(cherry picked from commit bf24368a7e)
2022-11-07 19:05:56 +00:00
Balázs Úr
27946cc675 Update Hungarian translation 2022-11-05 18:25:31 +00:00
Aleksandr Melman
06c3c97636 Update Russian translation 2022-10-31 12:29:06 +00:00
Kate Hsuan
fbafcc77a0 firmware-security: improve datetime format parsing
Showing the datetime string using cc_util_get_smart_date_time().
2022-10-25 23:49:16 +00:00
Kate Hsuan
df2bd37837 panels: cc-util: a smart date time
Convert the DateTime to string with time.
The format will be:
smart_date, \%X
2022-10-25 23:49:16 +00:00
Michael Catanzaro
a57202adcb Update rawhide CI image
We need a newer image to get GTK 4.8
2022-10-25 15:09:33 -05:00
Michael Catanzaro
bc01d726f5 info-overview: never upscale the system logo
If we scale up, the logo will become blurry. We should only ever be
willing to scale down, not scale up.

Hopefully fixes #1709
2022-10-25 15:08:53 -05:00
Michael Catanzaro
560659ffb3 Update rawhide CI image
We need a newer image to get GTK 4.8
2022-10-25 19:02:33 +00:00
Pablo Correa Gómez
2374048e53 ci: Install setxkbmap needed for tests and upgrade image
Otherwise, any other operation running the tests has the utility missing
2022-10-25 19:02:33 +00:00
Pablo Correa Gómez
40ebc30fb8 ci: Make sure the project is built before running the tests 2022-10-25 19:02:33 +00:00
Sveinn í Felli
0043a47e85 Update Icelandic translation
(cherry picked from commit c2f335439b)
2022-10-25 15:59:39 +00:00
Sveinn í Felli
2d5b869d2c Update Icelandic translation
(cherry picked from commit 54e54fae07)
2022-10-25 14:38:05 +00:00
Michael Catanzaro
db3be4c498 network: fix crashes in eap-method-simple
When the stored password is missing, we will crash passing NULL to a
non-nullable GTK API function.

Fixes #1905
2022-10-24 10:50:31 +00:00
Aleksandr Melman
5ba50dec58 Update Russian translation 2022-10-23 21:26:33 +00:00
Pablo Correa Gómez
ab7d752de9 default-apps: Show SMS and Calls conditional to modem being present
This avoids coggling the UI for those devices for which a modem
is not present, as x-scheme-handler/tel and x-scheme-hanlder/sms
are of no use in such cases
2022-10-21 14:35:40 +02:00
Pablo Correa Gómez
f1e46f0983 default-apps: Add default app to handle x-scheme-handler/sms 2022-10-21 11:48:41 +02:00
Newbyte
ea534c48d8 default-apps: Add default app to handle x-scheme-handler/tel 2022-10-21 11:48:41 +02:00
Pablo Correa Gómez
843c12c2e2 default-apps: Increase readability by using default GtkGrid naming 2022-10-21 11:48:41 +02:00
Pablo Correa Gómez
bbdb641b3d default-apps: Remove unnecessary blank labels
These labels were introduced in an ancient time (pre 2011) when
the panel still consisted in a table. They are unnecessary
and have no UI impact at this point
2022-10-21 11:48:41 +02:00
Jake Dane
89443fe550 desktop: Remove obsolete Bugzilla entries
The `X-GNOME-Bugzilla-*` entries were for use by bug-buddy, a GNOME 2
technology that's been gone for over a decade. These entries are
obsolete and can be removed from all desktop files.

The `X-GNOME-Settings-Panel` entry is also obsolete as far as I can
tell and only these panels had it in their desktop file: notifications,
sharing, sound and user-accounts. These entries can also be removed.

After removing the `X-GNOME-Bugzilla-*` entries, the desktop files have
no more variables in them. The meson `configure_file` step is therefor
pointless—there are no variables to configure. As such the
`*.desktop.in.in` files are renamed to `*.desktop.in` to reflect this
and `meson.build` files are modified to remove `configure_file` step.
2022-10-20 13:20:09 +00:00
Andy Chi
e0f22a04bb user-account: Return duplicate notification when the finger is exist 2022-10-20 10:09:04 +00:00
Felipe Borges
b5a62e9c6e info-overview: Add "Kernel Version" row
Fixes #1112
2022-10-20 10:07:51 +00:00
Felipe Borges
afd173c799 info: Make get_hardware_model use a hostnamed property getter
This way we have a convenient way to obtain systemd-hostnamed
properties.
2022-10-20 10:07:51 +00:00
Barnabás Pőcze
f00fd653cb object-cache: Avoid use after free of task error
The error should not be touched after passing it to
`g_task_return_error()` as noted by its documentation:

  Note that since the task takes ownership of @error, and since the
  task may be completed before returning from g_task_return_error(),
  you cannot assume that @error is still valid after calling this.

However, previously, the code did try to free error since the
`local_error` was defined with `g_autoptr(GError)`.
2022-10-19 19:52:21 +02:00
Georges Basile Stavracas Neto
1b4b6200a5 Post-branching version bump 2022-10-17 23:04:23 -03:00
Georges Basile Stavracas Neto
61d8c33717 Post-release version bump 2022-10-17 23:03:31 -03:00
Georges Basile Stavracas Neto
cdcdee471b 43.1 2022-10-17 22:58:21 -03:00
Felipe Borges
a9312cdea3 background: Check for bg name before sorting wallpapers
Otherwise a missing <name> tag in an wallpaper XML can couse
Settings to crash.

Fixes #2087
2022-10-17 15:13:34 +00:00
Sveinn í Felli
8fde5a2019 Update Icelandic translation 2022-10-17 11:04:37 +00:00
A S Alam
b766b24a0a Update Punjabi translation 2022-10-17 00:33:35 +00:00
Kaustubh Desale
2538075fd5 Fixes uneven padding in Formats search bar. 2022-10-15 18:32:56 +00:00
Alessandro Bono
3182b7019f net-device-ethernet: Don't check device iface name
If the interface name is wrong we shouldn't add the device in the first
place. The device comes from NM. If the interface name is wrong is a bug
at NM level.
2022-10-12 13:56:19 +02:00
Alessandro Bono
f6fa2fafec net-device-ethernet: Prevent double free
Fixes: ee53bfd8b6
2022-10-12 13:56:19 +02:00
Luciano da Silva Ribas
ee53bfd8b6 network: Fixed Network profiles shown on wrong device
Added missing interface name during network profile creation.

Fixes #353

Fixed issues from code review
2022-10-12 08:43:22 +00:00
Jordi Mas
36cb48ad49 Update Catalan translation 2022-10-09 13:52:45 +02:00
Yaron Shahrabani
97c68b6040 Update Hebrew translation 2022-10-06 13:01:49 +00:00