| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
Which are shipped in newer versions of polkit, as well as backported in
older versions of Ubuntu, rather than hardcoding a newer version of
polkit and expecting newcomers to know to downgrade the version
requirement.
Fixes: 9ebcd17236a54daa0927a22d973d0309dfb4c8df
|
|
|
|
| |
This reverts commit 9ebcd17236a54daa0927a22d973d0309dfb4c8df.
|
| |
|
| |
|
|
|
|
|
|
| |
Change g_memdup to g_memdup2 in display.
https://discourse.gnome.org/t/port-your-module-from-g-memdup-to-g-memdup2-now/5538
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The panel supports 2G/3G/4G GSM/LTE modems. CDMA2000 Modems are not supported.
If a supported modem is present, the panel will be shown and the modem will be
handled, else, network-panel shall manage the modem as it did in the past.
If more than one modem with data enabled is present, the user is allowed to set
priority of one SIM over the other (the priority is for SIM, not modem).
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/132
|
| |
|
|
|
|
|
|
|
|
|
| |
As described in #1346, GLib 2.64 includes a g_get_os_info() function,
providing access to keys from /etc/os-release. This commit replaces calls to
gnome-control-center's custom parser (in panels/common/cc-os-release.c)
with calls to this new function, and deletes the custom parser code.
Closes #1346
|
|
|
|
|
| |
g-c-c requires now org.gnome.desktop.peripherals schemas that have been
added on schemas 40.alpha, so let's depend on that.
|
| |
|
|
|
|
| |
The GNOME 41 merge window is open now.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This eases the transition from g-c-c to malcontent-control a little.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
Helps: https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues/19
|
|
|
|
|
|
|
|
|
| |
It simplifies the code, and allows us to have some consistency
between projects (either inside and outside GNOME, mind you).
I took the liberty to rename and reword some of the options so
that they actually describe which ones are optional, and also
which ones are hard dependencies detected at build time.
|
|
|
|
| |
Pre-release version bump.
|
|
|
|
| |
Fixes GNOME/gnome-desktop#50
|
|
|
|
|
|
|
| |
nm_client_on_permission_change() was added in 1.24, so depend
on this version.
Closes: #1120
|
|
|
|
| |
Let's use a stable version.
|
| |
|
| |
|
| |
|
|
|
|
| |
The API is now stable.
|
| |
|
|
|
|
| |
Depend on libhandy 0.84.0, and migrate to the GNOME repo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The setting to disable IPv6 did not actually work. Instead, it just
caused NetworkManager to ignore IPv6 entirely. From the libnm
documentation of NM_SETTING_IP6_CONFIG_METHOD_IGNORE: "IPv6 is not
required or is handled by some other mechanism, and NetworkManager
should not configure IPv6 for this connection." It's just the wrong enum
to use here.
I considered adding a new radio button to use the older ignore setting,
but it doesn't make a ton of sense since that setting allows IPv6 to be
configured outside NetworkManager, and what is the point of exposing
graphical configuration for that? So instead, we can have the GUI change
the value from IGNORE to DISABLED if set.
Fixes #593
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
malcontent[1] is parental(or admin) controlled interface which
can restrict a application's visibility and interactivity for a
standard user. Hence, if the current uid has any restrictions
on its installed applications, filter them out from the applications
panel.
Make the malcontent support enable or disable by setting it up as
a build-time meson option.
[1]: https://gitlab.freedesktop.org/pwithnall/malcontent/
|
|
|
|
| |
The 'avatar-directories' key is a 3.37.1 addition.
|
|
|
|
|
| |
This removes the need to put translated strings in g-c-c, and allows them to be
shared between multiple applications that use Snaps.
|
|
|
|
|
|
|
|
|
|
| |
The wrong package name got passed for the gvc subproject, so an empty
gettext package name ended up being used to look for the "System Sounds"
translation.
Pass the package name so that the translation works as expected.
Closes: #426
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The change was added in feeee1c. For now we will handle the old and the new API
until this can be built.
|
| |
|
|
|
|
|
|
| |
We require the .its files, which were added in Polkit 0.114.
Fixes #491
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The issues initially reported in #343 have been fixed in Meson, and
git tag --contains 5f00c3020073962edbeb2f3f709c27acdb09fd74 in the
Meson code base tells me that the earliest releast to include this
is 0.51.0.
Fedora 30 already shipped 0.51.2 and a few GNOME modules (such as
GNOME Builder) are already using newer versions.
https://github.com/mesonbuild/meson/commit/5f00c302
Closes #343
|
|
|
|
|
|
| |
We use the autoptr support which was added in version 232
Fixes #490
|
|
|
|
| |
We are already using g_clear_handle_id, which requires GLib 2.56
|
| |
|
| |
|
|
|
|
|
| |
This is a simplification of code that used to be in
gnome-session-check-accelerated.
|