lp:~vcs-imports/network-manager-applet/+git/network-manager-applet

Owned by VCS imports
Get this repository:
git clone https://git.launchpad.net/~vcs-imports/network-manager-applet/+git/network-manager-applet

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://gitlab.gnome.org/GNOME/network-manager-applet.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 40 seconds — see the log

Branches

Name Last Modified Last Commit
main 2024-05-03 12:54:19 UTC
Update Slovenian translation

Author: Martin Srebotnjak
Author Date: 2024-05-03 12:54:19 UTC

Update Slovenian translation

wip/snwh/updated-symbolic-assets 2023-11-13 15:35:08 UTC
Updated symbolic icon assets with those from adwaita-icon-theme

Author: Sam Hewitt
Author Date: 2023-11-13 15:35:08 UTC

Updated symbolic icon assets with those from adwaita-icon-theme

lr/x11-app-indicator 2023-02-16 14:38:32 UTC
applet: use appindicator if we can outside of X11

Author: Lubomir Rintel
Author Date: 2023-02-16 13:16:09 UTC

applet: use appindicator if we can outside of X11

The XEmbed-based GtkStatusIcon will silently do nothing in many
environments nowadays. In particular, it can't work outside X11.

Let's prefer X11 only if we got no app indicator support. Otherwise, use
the best backend possible and then turn on indicator support if it was
not X11.

Based on work by Aleksei Bavshin <alebastr89@gmail.com>.

gsettings-eap 2022-10-04 12:46:42 UTC
all: stop reaching into "org.gnome.nm-applet.eap"

Author: Lubomir Rintel
Author Date: 2022-10-04 11:21:05 UTC

all: stop reaching into "org.gnome.nm-applet.eap"

This replaces eap_method_ca_cert_ignore_* with libnma's
nma_utils_ca_cert_ignore_* and drops wireless-security.

Relies on https://gitlab.gnome.org/GNOME/libnma/-/merge_requests/41
Probably needs some sort of fallback for older libnma.

eap-schema 2022-10-04 12:45:48 UTC
gschema: bring back org.gnome.nm-applet schema

Author: Lubomir Rintel
Author Date: 2022-10-04 11:08:44 UTC

gschema: bring back org.gnome.nm-applet schema

In commit 6b1aaade74cf ('gschema: move "org.gnome.nm-applet.gschema.xml"
from network-manager-applet to libnma'), both "org.gnome.nm-applet" and
"org.gnome.nm-applet.eap" have been moved over to libnma, whereas only
the latter should have been.

Bring it back.

See-also: https://gitlab.gnome.org/GNOME/libnma/-/merge_requests/42

lr/no-libnotify 2022-10-04 10:49:08 UTC
applet: replace libnotify with GNotification

Author: Lubomir Rintel
Author Date: 2022-10-04 09:15:19 UTC

applet: replace libnotify with GNotification

The libnotify's notify_notification_show() does a blocking D-Bus call.

In fact, one fine gentleman's nm-applet got stuck for many seconds
because the bus activation aparatus in his computer was not properly
greased.

Let's do away with this absolute monstrosity of a library by using the
desktop notification API provided by GLib since 2.40. It's simpler, fully
asynchronous and in addition to freedesktop notification API it can
interface with Gtk and Flatpak portal one.

lr/drop-changelog 2022-10-04 10:47:31 UTC
ChangeLog: drop

Author: Lubomir Rintel
Author Date: 2022-10-03 19:12:27 UTC

ChangeLog: drop

It's doesn't contain anything of value, nor did it ever do.
We got git history and it's not even being maintained. Drop it.

lr/drop-flatpak 2022-10-03 14:40:57 UTC
flatpak: drop

Author: Lubomir Rintel
Author Date: 2022-10-03 14:38:13 UTC

flatpak: drop

It's not clear why this sort of thing (e.g. polkit build patch) needs to go
in the upstream repository and nobody seems to be maintaining this [1].

[1] https://gitlab.gnome.org/GNOME/network-manager-applet/-/merge_requests/118

barthalion/gnome-runtime-images-quay 2022-08-05 09:30:15 UTC
build: Make appdata and desktop file tests more reliable

Author: Felipe Borges
Author Date: 2022-08-05 09:30:15 UTC

build: Make appdata and desktop file tests more reliable

bg/wifi-power 2022-07-14 11:24:37 UTC
editor: remove unused fields from wifi page

Author: Beniamino Galvani
Author Date: 2022-07-06 12:50:13 UTC

editor: remove unused fields from wifi page

Since 7b35df84175d ("editor: remove tx-power and rate properties from
wifi page") the "rate" and "power" field are not used in the Wi-Fi
page. Remove them also from the UI file.

https://gitlab.gnome.org/GNOME/network-manager-applet/-/issues/154
https://gitlab.gnome.org/GNOME/network-manager-applet/-/merge_requests/117

bg/wpa3 2022-05-30 09:45:43 UTC
Update po files

Author: Beniamino Galvani
Author Date: 2022-05-30 09:45:31 UTC

Update po files

ac/release 2022-03-21 21:05:29 UTC
release: update NEWS

Author: Ana Cabral
Author Date: 2022-03-21 10:57:04 UTC

release: update NEWS

lr/editor-no-wep 2022-03-21 12:51:52 UTC
editor: do not provide WEP by default

Author: Lubomir Rintel
Author Date: 2022-03-08 14:38:50 UTC

editor: do not provide WEP by default

Allow editing existing WEP profiles, but don't offer it for new ones.
Add a chicken bit for turning it back on, if necessary.

ac/libnma-owe 2022-03-20 17:16:38 UTC
nm-connection-editor: use the new owe implementation in libnma

Author: Ana Cabral
Author Date: 2022-03-08 13:14:29 UTC

nm-connection-editor: use the new owe implementation in libnma

https://gitlab.gnome.org/GNOME/libnma/-/issues/9

https://gitlab.gnome.org/GNOME/network-manager-applet/-/merge_requests/110/commits

lr/bad-wep 2022-03-08 14:41:10 UTC
applet: replace lock icon for WEP networks with an exclaimation mark

Author: Lubomir Rintel
Author Date: 2022-03-08 14:38:36 UTC

applet: replace lock icon for WEP networks with an exclaimation mark

This is supposed to indicate that the network is not secure, analogously
to what web browsers do for bad certificates.

It's not beautiful, but I guess it's not a huge problem. By now the applet
is a probably a niche tool.

lr/error-dialogs 2022-03-08 14:38:00 UTC
applet: tidy up the error dialogs a bit

Author: Lubomir Rintel
Author Date: 2022-03-08 14:38:00 UTC

applet: tidy up the error dialogs a bit

Remove the numeric error code, it doens't belong in the GUI.
Before:

   Failed to activate connection
   (7) wpa_supplicant doesn't support...

After:

   Failed to activate connection
   wpa_supplicant doesn't support...

While at that, don't spew useless warnings on the stderr.

lr/ethernet-dialog 2021-11-04 12:47:45 UTC
8021x: move the margins from dialog to the inner vbox

Author: Lubomir Rintel
Author Date: 2021-10-25 10:50:56 UTC

8021x: move the margins from dialog to the inner vbox

Then a window, such as a dialog, has a margin, garbage is rendeded in
it. Let's draw the margins inside the window instead.

lr/vpn-scroll 2021-10-25 14:23:07 UTC
editor: scroll the VPN page

Author: Lubomir Rintel
Author Date: 2021-10-25 07:26:40 UTC

editor: scroll the VPN page

Some of the VPN pages are *insanely* long, such as strongswan. Add a
scrolled window for it, so that the window still fits on the screen.

lr-ethernet-dialog 2021-10-25 11:26:47 UTC
8021x: move the margins from dialog to the inner vbox

Author: Lubomir Rintel
Author Date: 2021-10-25 10:50:56 UTC

8021x: move the margins from dialog to the inner vbox

Then a window, such as a dialog, has a margin, garbage is rendeded in
it. Let's draw the margins inside the window instead.

lr/symbolic-icons 2021-10-25 07:28:20 UTC
applet: use symbolic icons instead of our ones

Author: Lubomir Rintel
Author Date: 2021-10-21 14:37:57 UTC

applet: use symbolic icons instead of our ones

This reworks the applet icon, so that doesn't look out of place in
modern desktop environments that utilize it, such as Xfce.

It does away with custom icons and the animation in favor of standard
symbolic icons provided by the desktop theme, making things more
consistent and simple along the way.

nm-1-4 2021-09-09 16:44:42 UTC
Update Occitan translation

Author: Quentin PAGÈS
Author Date: 2021-09-09 16:44:42 UTC

Update Occitan translation

bg/wg-secrets 2021-08-03 19:14:18 UTC
agent: support wireguard preshared-key as agent-owned secret

Author: Beniamino Galvani
Author Date: 2021-08-02 15:05:35 UTC

agent: support wireguard preshared-key as agent-owned secret

The wireguard preshared-key is a key of the dictionary in the list of
peers and must be handled specially.

bg/applet-wireguard 2021-02-12 13:15:51 UTC
applet: support activating WireGuard connections as VPNs

Author: Beniamino Galvani
Author Date: 2021-02-11 08:45:00 UTC

applet: support activating WireGuard connections as VPNs

Display WireGuard connections in the VPN submenu and allow
[de]activating them.

https://gitlab.gnome.org/GNOME/network-manager-applet/-/issues/77

th/tmp 2021-02-02 17:42:22 UTC
gitlab-ci: make flatpak test with "allow_failure"

Author: Thomas Haller
Author Date: 2021-02-02 17:42:22 UTC

gitlab-ci: make flatpak test with "allow_failure"

It currently fails.

bg/ip6-privacy-default 2020-09-14 07:49:28 UTC
editor: add 'default' item to the ip6-privacy combo box

Author: Beniamino Galvani
Author Date: 2020-09-14 07:49:28 UTC

editor: add 'default' item to the ip6-privacy combo box

Add missing 'default' item to the ip6-privacy combo box in the IPv6
page. The enum value is called 'unknown' in NetworkManager, but
'default' seems more clear.

https://gitlab.gnome.org/GNOME/network-manager-applet/-/issues/111

ac/gitlab-triage 2020-04-06 09:20:33 UTC
gitlab-ci: add scheduled pipeline to triage inactive issues and MRs

Author: Antonio Cardace
Author Date: 2020-04-06 09:20:33 UTC

gitlab-ci: add scheduled pipeline to triage inactive issues and MRs

bg/vpn-request-crash-rh1775278 2020-03-27 10:05:28 UTC
applet: fix crash in VPN secret dialog handling

Author: Beniamino Galvani
Author Date: 2020-03-17 16:13:46 UTC

applet: fix crash in VPN secret dialog handling

If the VPN connection gets deactivated when the dialog is displayed,
the SecretsRequest is no longer valid. Accessing it in the dialog
callback causes a segmentation fault.

To fix this, disconnect the dialog handler when the secret request is
cancelled and install a new handler that just destroys the dialog.

https://bugzilla.redhat.com/show_bug.cgi?id=1775278

bg/wireguard 2020-03-09 21:32:36 UTC
editor: add wireguard support

Author: Beniamino Galvani
Author Date: 2020-02-20 21:08:40 UTC

editor: add wireguard support

lr/compat-drop 2020-02-14 19:05:48 UTC
shared: drop nm-libnm-compat.h

Author: Lubomir Rintel
Author Date: 2019-11-29 07:57:48 UTC

shared: drop nm-libnm-compat.h

Not used anymore.

lr/libnmicide 2019-11-04 12:42:52 UTC
libnma: drop

Author: Lubomir Rintel
Author Date: 2019-10-14 07:01:03 UTC

libnma: drop

lr/libnm-gtkicide 2019-11-04 12:36:54 UTC
all: lay libnm-gtk to rest

Author: Lubomir Rintel
Author Date: 2019-10-09 14:52:54 UTC

all: lay libnm-gtk to rest

It's about time.

https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/68

lr/libnma 2019-10-14 08:26:12 UTC
build: drop ChangeLog and update NEWS

Author: Lubomir Rintel
Author Date: 2019-10-11 20:32:53 UTC

build: drop ChangeLog and update NEWS

lr/popover-gtk4 2019-10-10 09:48:57 UTC
utils: gtk4: pop the secret flags menu at the correct place

Author: Lubomir Rintel
Author Date: 2019-10-10 09:48:51 UTC

utils: gtk4: pop the secret flags menu at the correct place

Well, it's at least the same place as in Gtk3.

lr/appdata 2019-10-09 14:38:59 UTC
appdata: add release tag

Author: Lubomir Rintel
Author Date: 2019-10-09 14:36:46 UTC

appdata: add release tag

The description is not filled in. We can't merge this with the NEWS file
because this pertains only to the editor.

There's no machinery to automatically check this yet. Just the bare
minimum to keep the new version of appdata-util happy.

lr/sae 2019-10-09 11:16:49 UTC
editor: add SAE support

Author: Lubomir Rintel
Author Date: 2019-10-04 10:12:57 UTC

editor: add SAE support

bg/external-ui-mode-fix 2019-09-30 09:35:40 UTC
libnma: focus first empty field in the VPN dialog

Author: Beniamino Galvani
Author Date: 2019-09-30 09:18:02 UTC

libnma: focus first empty field in the VPN dialog

Previously the secondary field would be focused even if the first was
empty.

lr/po-translation-domain 2019-09-20 14:04:51 UTC
po: fix the translation domain

Author: Michael Biebl
Author Date: 2019-09-20 14:03:52 UTC

po: fix the translation domain

[lkundrak@v3.sk: wrote the actual commit message]

https://gitlab.gnome.org/GNOME/network-manager-applet/issues/65

lr/wayland-crash 2019-09-20 14:02:29 UTC
applet: drop a X11-ism

Author: Lubomir Rintel
Author Date: 2019-09-20 14:01:42 UTC

applet: drop a X11-ism

The time stamp from the X server is not better than GDK_CURRENT_TIME
anyway.

https://gitlab.gnome.org/GNOME/network-manager-applet/issues/64

lr/sort-secondary-vpn 2019-09-20 13:47:43 UTC
editor: sort the secondary VPN list

Author: Lubomir Rintel
Author Date: 2019-09-20 13:46:58 UTC

editor: sort the secondary VPN list

https://gitlab.gnome.org/GNOME/network-manager-applet/issues/67

bg/meson-missing-files 2019-09-20 13:42:06 UTC
meson: add missing header files

Author: Beniamino Galvani
Author Date: 2019-09-20 13:42:06 UTC

meson: add missing header files

https://gitlab.gnome.org/GNOME/network-manager-applet/issues/71

lr/gtk4 2019-09-20 13:22:38 UTC
build: convert the GtkBuilder files to GTK4 flavour

Author: Lubomir Rintel
Author Date: 2019-05-30 09:44:18 UTC

build: convert the GtkBuilder files to GTK4 flavour

This is not perfect yet, but as of gtk4-3.96.0 none of the test programs
crash, which is a good starting point i guess. Improvements should go to
gtk4-builder-tool.

bg/menu-markup 2019-09-13 13:05:13 UTC
applet: fix gtk warning about label markup

Author: Beniamino Galvani
Author Date: 2019-09-13 13:05:13 UTC

applet: fix gtk warning about label markup

Fix the following warning:

 "Failed to set text 'ab&cd' from markup due to error parsing markup:
 Error on line 1: Entity did not end with a semicolon; most likely you
 used an ampersand character without intending to start an entity —
 escape ampersand as &amp;"

Don't first enable markup (with the old label) and then set the text;
do both with one call to gtk_label_set_markup().

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/244

lr/cleanups 2019-09-10 09:26:41 UTC
all: drop modelines

Author: Lubomir Rintel
Author Date: 2019-09-10 09:15:48 UTC

all: drop modelines

They're a waste of electrons.

bg/ipv6-disabled 2019-09-06 14:20:45 UTC
editor: support IPv6 'disabled' method

Author: Beniamino Galvani
Author Date: 2019-05-29 08:55:32 UTC

editor: support IPv6 'disabled' method

NetworkManager 1.20 introduced the 'disabled' IPv6 method. Support it.

bg/wifi-enable-adhoc-wpa2 2019-08-26 09:05:10 UTC
wifi: support ad-hoc WPA2 connections

Author: Beniamino Galvani
Author Date: 2019-08-21 12:39:11 UTC

wifi: support ad-hoc WPA2 connections

Now that NM supports ad-hoc WPA2 connections, enable them in the applet.

See https://gitlab.freedesktop.org/NetworkManager/NetworkManager/merge_requests/244

rhel-8.1 2019-07-31 15:41:19 UTC
Add ./po/network-manager-applet.pot

Author: Lubomir Rintel
Author Date: 2019-07-31 15:41:19 UTC

Add ./po/network-manager-applet.pot

lr/window-margins 2019-07-23 10:23:53 UTC
editor: move the margins from the dialog widget to the inner one

Author: Lubomir Rintel
Author Date: 2019-07-23 10:17:53 UTC

editor: move the margins from the dialog widget to the inner one

If the outermost widget has margins, they end up as transparent or black shadow
artifacts of the window.

https://gitlab.gnome.org/GNOME/network-manager-applet/issues/41

bg/fix-editor-crash 2019-06-24 13:31:29 UTC
editor: register to the connection-removed signal only once

Author: Beniamino Galvani
Author Date: 2019-06-24 13:25:15 UTC

editor: register to the connection-removed signal only once

The callback was called multiple times for a single removal because it
was registered multiple times.

Fixes: 4d7546e7d0e56c3a102a12ba03695eac6f8109f8

bg/editor-mnemonics 2019-06-24 09:02:27 UTC
editor: team: add missing mnemonic

Author: Beniamino Galvani
Author Date: 2019-06-24 08:44:28 UTC

editor: team: add missing mnemonic

lr/make-j 2019-05-28 08:04:19 UTC
gitlab: don't run make -j

Author: Lubomir Rintel
Author Date: 2019-05-28 08:03:30 UTC

gitlab: don't run make -j

This was a misunderstanding of what it does on my part.

lr/no-libnm-glib 2019-05-27 17:34:44 UTC
build: don't require libnm-glib for make distcheck

Author: Lubomir Rintel
Author Date: 2019-05-27 17:34:44 UTC

build: don't require libnm-glib for make distcheck

The library is no more.

lr/mobile-wizard-fixes 2019-05-24 09:52:26 UTC
nma/mobile-wizard: proceed to next page on double-clicking the provider

Author: Lubomir Rintel
Author Date: 2019-03-15 16:03:10 UTC

nma/mobile-wizard: proceed to next page on double-clicking the provider

A slight usability improvement.

tweak_menu_order 2019-05-22 15:32:29 UTC
Display the wifi related items next to the APs

Author: Sebastien Bacher
Author Date: 2019-05-22 15:32:29 UTC

Display the wifi related items next to the APs

It seems more logical than having the VPN section in between

ljanda/rhel-7.7 2019-05-21 13:13:35 UTC
Add ./po/nm-applet.pot

Author: Lubomir Rintel
Author Date: 2019-05-21 13:13:35 UTC

Add ./po/nm-applet.pot

lr/qr-code 2019-05-06 10:12:43 UTC
applet/info-dialog: add QR code for hotspots

Author: Lubomir Rintel
Author Date: 2018-11-08 16:20:48 UTC

applet/info-dialog: add QR code for hotspots

lr/applet-x11 2019-03-31 07:57:38 UTC
applet: prefer x11 backend

Author: Lubomir Rintel
Author Date: 2019-03-30 19:24:00 UTC

applet: prefer x11 backend

The XEmbed backed GtkStatusIcon wouldn't work without X11.

meson-gettext-fixes 2019-02-27 13:45:57 UTC
build: Use the i18n module

Author: Emmanuele Bassi
Author Date: 2019-02-27 13:45:57 UTC

build: Use the i18n module

Meson provides a module for calling the various gettext tools with the
right environment variables and commands. Let's use that, instead of
custom targets.

We should also test the result using the appropriate tools, if they are
available, to avoid regressions introduced by translators and build
systems.

bg/wireless-hints-fix 2019-02-20 09:17:27 UTC
wireless-security: 'unknown' method requires non-empty secrets

Author: Beniamino Galvani
Author Date: 2019-02-20 09:17:27 UTC

wireless-security: 'unknown' method requires non-empty secrets

secrets_hints can be a empty array when there are no hints. See also
similar commit [1] for nmcli secret agent.

[1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/commit/b32c03c879603ad6a8d53b083a932a9d525c0253

Fixes: 0173934c831fac41d1203affd1fdf3d7fffeb22e

lr/cert-chooser-fixes 2019-02-18 14:22:19 UTC
nma/tests: add certificate chooser test program

Author: Lubomir Rintel
Author Date: 2019-02-15 09:13:06 UTC

nma/tests: add certificate chooser test program

lr/meson-fixes 2019-02-18 14:08:27 UTC
meson: template the version into manual pages

Author: Lubomir Rintel
Author Date: 2019-02-15 16:45:48 UTC

meson: template the version into manual pages

This essentially replaces the date with the version. That is more
useful, consistent with NetworkManager, gets rid of a FIXME and a meson
warnings.

bg/wifi-dialog-free 2019-02-18 08:17:45 UTC
wifi-dialog: fix wrong free

Author: Beniamino Galvani
Author Date: 2019-02-18 08:17:45 UTC

wifi-dialog: fix wrong free

Fixes: 755cc5647f4ee1bb90db6fa884ff1e7105c2d321

https://gitlab.gnome.org/GNOME/network-manager-applet/issues/43

lr/gtk4-part1 2019-02-15 16:48:52 UTC
xhacks

Author: Lubomir Rintel
Author Date: 2019-02-15 10:47:00 UTC

xhacks

bg/wifi-dialog-fixes-rh1665653 2019-01-14 09:29:55 UTC
wifi-dialog: fix connection combo signals

Author: Beniamino Galvani
Author Date: 2019-01-12 21:35:10 UTC

wifi-dialog: fix connection combo signals

We need to connect to "changed" signal only when the widget is
displayed. Also, connection_combo_init() can be called multiple times
and so we need to clear previous handlers registration or the
function can be called multiple times.

bg/rh1665653 2019-01-12 21:42:40 UTC
wifi-dialog: fix connection combo signals

Author: Beniamino Galvani
Author Date: 2019-01-12 21:35:10 UTC

wifi-dialog: fix connection combo signals

We need to connect to "changed" signal only when there are multiple
items. Also, connection_combo_init() can be called multiple times and
so we need to clear previous handlers registration, or the function
will be called multiple times.

fg/show_conneditor_gnome-rh1493508 2018-12-06 09:28:13 UTC
connection-editor: re-enable launcher in GNOME and KDE

Author: Francesco Giudici
Author Date: 2018-11-30 16:46:39 UTC

connection-editor: re-enable launcher in GNOME and KDE

Gnome and KDE do not allow to start nm-connection-editor from the GUI, nor
provide a graphical way to manage more specialized connections, like
Bridge, Team and Bond ones: re-enable desktop launcher visibility.
Change the displayed name to hint users that the tool should be used for
specialized networking configurations.

https://bugzilla.redhat.com/show_bug.cgi?id=1493508

lr/wifi-dialog-fixes 2018-11-26 13:24:41 UTC
wireless-security/eap: tolerate missing CA on secrets_only

Author: Lubomir Rintel
Author Date: 2018-10-24 16:49:08 UTC

wireless-security/eap: tolerate missing CA on secrets_only

The user chose not to use a CA certificate when creating the connection,
when we ask for secrets there's no way for them to reconsider.

lr/vpn-dialog-primary 2018-10-29 09:49:47 UTC
libnma/vpn-password-dialog: drop use of GtkWidget.no-show-all property

Author: Lubomir Rintel
Author Date: 2018-10-22 13:32:58 UTC

libnma/vpn-password-dialog: drop use of GtkWidget.no-show-all property

It's going away in Gtk4. We don't do show_all() anyway -- just hide the
widgets by default.

This commit brings back parts of 07d900c0b ("libnma: drop use of
GtkWidget.no-show-all property") that was unnecessarily reverted in
f56334c307f ("Revert "libnma: drop use of GtkWidget.no-show-all
property"") with another fix folded in.

https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/24

lr/test-programs 2018-10-29 09:39:10 UTC
libnma: add some test programs

Author: Lubomir Rintel
Author Date: 2018-02-06 08:11:42 UTC

libnma: add some test programs

These make it easy to quickly check the widgets provided by the
libnma libary.

https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/21

lr/wifi-dialog 2018-10-29 09:21:36 UTC
wifi-dialog: improve the layout

Author: Lubomir Rintel
Author Date: 2018-08-20 08:03:56 UTC

wifi-dialog: improve the layout

The icon misaligns things too much to the right. Replace the HBox+VBox
pair with a Grid that is more flexible.

https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/20

lr/jtojnar-happy 2018-10-26 09:48:50 UTC
mobile-wizard: change unlisted provider radio label

Author: Jan Tojnar
Author Date: 2018-08-28 12:25:14 UTC

mobile-wizard: change unlisted provider radio label

Since there is no longer a field for provider name, the string does
not make much sense – the user is not entering a provider, she is only
setting the APN.

lr/no-libnm-gtk 2018-10-19 15:21:24 UTC
build: disable libnm-gtk by default

Author: Lubomir Rintel
Author Date: 2018-10-16 14:51:51 UTC

build: disable libnm-gtk by default

By now nobody should be using this. Keep the code around for a little
longer just in case anybody still uses this.

https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/29

bg/libnma-vpn-dialog-api 2018-10-15 12:37:39 UTC
libnma: vpn-password-dialog: introduce new generic API

Author: Beniamino Galvani
Author Date: 2018-10-12 20:21:01 UTC

libnma: vpn-password-dialog: introduce new generic API

The new API can handle a potentially arbitrary number of fields (now
limited to 6), where each field can be either a password or a
not. This will be used soon in nm-openvpn to ask the username in
addition to existing passwords.

wip/hadess/hidden-wifi-gettext 2018-08-27 09:31:46 UTC
glade: Fix Hidden Wi-Fi dialogue being partly untranslated

Author: Bastien Nocera
Author Date: 2018-08-27 09:31:46 UTC

glade: Fix Hidden Wi-Fi dialogue being partly untranslated

There was no gettext "domain" property defined for the wifi.ui files,
nor was there a call to gtk_builder_set_translation_domain() before
adding the .ui to the GtkBuilder object, so those strings used the
default project gettext.

Except that when the dialogue is used in another project such as
gnome-control-center, that the default project isn't where the
translations live.

Set the "domain" property on the top-level interface tag, so that
GtkBuilder knows where to find the translations.

https://bugzilla.gnome.org/show_bug.cgi?id=792285

lr/compiler-options 2018-07-30 05:56:07 UTC
build: pass -std=gnu99 to compiler

Author: Thomas Haller
Author Date: 2018-07-12 08:23:35 UTC

build: pass -std=gnu99 to compiler

With --enable-more-warnings, we already used -std=gnu99, see
NetworkManager commit ba2b2de3adcf3e8286249523e3841858e0c2655c.

Compilation may behave differently depending on the selected
C standard that we choose. It seems wrong, with more-warnings,
to build against a C standard, while otherwise leaving it undefind.

Indeed, one might argue, that our build system should not use
such compiler specific options. At least, not without detecting
support for the compiler option during ./configure.

However:

- we already did this for --enable-more-warnings.

- we should not program against a theoretical compiler. In practice,
  only gcc and clang works to build NetworkManager. Both these compilers
  support this option, so there is no reason to not use it. If we ever
  come into the situation to support another compiler, adjusting -std=gnu99
  will be the smallest problem. Until that happens (and that's far from
  imminent), don't pretend to be portable to non-existing compilers and
  use the flag that in practice is available.

[lkundrak@v3.sk: taken this from NetworkManager, did the Makefile.am
and a trivial commit message adjustment.]

See-also: https://gcc.gnu.org/onlinedocs/gcc/Standards.html

(Taken from NetworkManager commit b9bc20f4da12f15b8950daea177e6dda42cd6c3f)

lr/external-auth-dialog 2018-07-26 15:26:55 UTC
libnma/vpn-password-dialog: add nma_vpn_password_dialog_run_and_print()

Author: Lubomir Rintel
Author Date: 2018-07-26 14:11:01 UTC

libnma/vpn-password-dialog: add nma_vpn_password_dialog_run_and_print()

It should avoid code duplication in VPN plugins that implement
external authentication while already utilizing the
NMAVpnPasswordDialog.

The auth-dialogs shall just do _set_password_*key() and then call
nma_vpn_password_dialog_run_and_print() in place of
nma_vpn_password_dialog_run_and_block().

lr/hold-import 2018-07-24 10:35:52 UTC
bluetooth: fix an assert failure on creation cancellation

Author: Lubomir Rintel
Author Date: 2018-07-23 18:49:18 UTC

bluetooth: fix an assert failure on creation cancellation

  $ nm-connection-editor --create --type bluetooth
  <ESC>
  GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

lr/gitlab-docs 2018-07-23 10:36:37 UTC
gitlab: build libnma site documentation

Author: Lubomir Rintel
Author Date: 2018-07-18 10:15:43 UTC

gitlab: build libnma site documentation

lr/import-hold 2018-07-23 10:35:31 UTC
docs: update copyright year

Author: Lubomir Rintel
Author Date: 2018-07-23 10:22:53 UTC

docs: update copyright year

lr/nma-mnemonic 2018-07-16 11:40:22 UTC
password-dialog: preserve mnemonic

Author: Lubomir Rintel
Author Date: 2018-07-16 11:40:22 UTC

password-dialog: preserve mnemonic

The password labels as specified in the .ui file have "use_underline"
property set. However it gets reset upon gtk_label_set_text().
Let's preserve it.

This fixes an ugliness with VPNC plugin and perhaps more.

lr/vpn-add-idle 2018-07-12 17:49:06 UTC
connection-editor: don't defer creation of vpn connection to idle

Author: Lubomir Rintel
Author Date: 2018-07-12 17:49:06 UTC

connection-editor: don't defer creation of vpn connection to idle

Now that GtkApplication makes good decisions about when to quit (when no
windows are present), the magic that deferred creation of vpn type
selector is useless. Worse even, it makes GtkApplication believe that
we're done and shuts it down before an editor window is added to it.

https://gitlab.gnome.org/GNOME/network-manager-applet/issues/9

Reported-by: Jan Tojnar

lr/fixes 2018-06-28 12:01:14 UTC
editor/trivial: move utils_fake_return_key() to editor

Author: Lubomir Rintel
Author Date: 2018-06-27 18:11:40 UTC

editor/trivial: move utils_fake_return_key() to editor

It relies on Gdk trickery that will not be possible in future.
Has no place in libnma.

lr/app-windows 2018-06-19 17:58:03 UTC
editor: fix --keep-above parsing

Author: Lubomir Rintel
Author Date: 2018-06-07 12:10:56 UTC

editor: fix --keep-above parsing

The other options should be ignored when we look for --keep-above.
g_option_context_parse() removes it from argv[], thus we can also
revert 88e4dcab27e6.

lr/always-ask 2018-06-19 17:57:17 UTC
wireless-security: fix validation of "always ask" passwords

Author: Lubomir Rintel
Author Date: 2018-06-07 18:54:53 UTC

wireless-security: fix validation of "always ask" passwords

The entry never contains a value in such cases. Don't fail the validation.

lr/no-keyring 2018-06-07 19:01:17 UTC
applet-agent: tolerate keyring not being there for interactive requests

Author: Lubomir Rintel
Author Date: 2018-06-07 19:01:17 UTC

applet-agent: tolerate keyring not being there for interactive requests

This is essentially an usability thing that allows system-owned secrets to
be used even when GNOME keyring is not installed.

https://gitlab.gnome.org/GNOME/network-manager-applet/issues/3

lr/bugs 2018-06-07 09:43:34 UTC
all: update the bug database URL

Author: Lubomir Rintel
Author Date: 2018-06-06 18:36:23 UTC

all: update the bug database URL

lr/gitlab-ci 2018-05-31 15:36:17 UTC
build: add GNOME GitLab CI configuration

Author: Lubomir Rintel
Author Date: 2018-05-28 15:06:46 UTC

build: add GNOME GitLab CI configuration

The pipeline begins with "build" stage doing a distcheck on Fedora 28
(which is still known to ship libnm-glib) and outputting a tarball
artifact.

The output is then used in the "test" stage.

Some repetition is avoided with YAML map capability, but that's fairly
limited.

Both autotools and meson build/installs are done with both autotools and
meson on latest Fedora (happens to be Fedora 28 too). That seems to be a
reasonable enough for start, given we can't test all possible
combinations.

In future, builds on some older platforms, CentOS and Ubuntu and clang
builds would be nice. Not implemented at this point, but it should be
straightforward enough.

Maybe a build with a Git snapshot of NetworkManager would be useful at
some point, but that's not implemented wither.

lr/gapplication 2018-05-22 07:56:28 UTC
connection-editor: add "New connection" to the app menu

Author: Lubomir Rintel
Author Date: 2018-05-17 15:29:00 UTC

connection-editor: add "New connection" to the app menu

Just so that the Quit action is not lonely. Also, we can now use the
Ctrl+N accelerator.

nma-1-2 2018-03-25 17:10:24 UTC
Update Galician translation

Author: Registry Administrators
Author Date: 2018-03-25 17:10:24 UTC

Update Galician translation

lr/libnma-gtk-builder 2018-03-14 07:24:08 UTC
nma/mobile-wizard: allow proceeding to the next page in unlisted country

Author: Lubomir Rintel
Author Date: 2018-02-14 15:49:04 UTC

nma/mobile-wizard: allow proceeding to the next page in unlisted country

The "My country is not listed" entry has a NULL country_info in the
model, but still is a valid choice.

dcbw/applet-async-update 2018-01-09 16:33:51 UTC
adsfasdf

Author: Dan Williams
Author Date: 2017-07-31 16:47:50 UTC

adsfasdf

wip/inigomartinez/meson-improvements 2017-11-13 09:57:28 UTC
build(meson): Improve AppStream metainfo handling

Author: Iñigo Martínez
Author Date: 2017-11-11 19:20:27 UTC

build(meson): Improve AppStream metainfo handling

This patchs uses a variable and string concatenation to avoid any
error caused by handwriting.

Also updates the directory to be used for AppStream metainfo files.

https://bugzilla.gnome.org/show_bug.cgi?id=790178

jk/rh1501664-edit-addr-gen-mode 2017-11-06 12:54:23 UTC
fixup! editor: allow setting IPv6 address generation mode (rh #1501664)

Author: Thomas Haller
Author Date: 2017-11-06 12:24:06 UTC

fixup! editor: allow setting IPv6 address generation mode (rh #1501664)

The comment doesn't explain anything, that is not already obvious
from the naming of things.

nma-1-0 2017-08-13 17:59:46 UTC
Update Romanian translation

Author: Daniel Șerbănescu
Author Date: 2017-08-13 17:59:46 UTC

Update Romanian translation

bg/bridge-fwd-mask-rh1358615 2017-07-22 07:39:44 UTC
bridge: add support for group-forward-mask property

Author: Beniamino Galvani
Author Date: 2017-07-22 07:39:42 UTC

bridge: add support for group-forward-mask property

https://bugzilla.redhat.com/show_bug.cgi?id=1358615

lr/ui-improvements 2017-07-11 15:51:04 UTC
editor: filter the connection type headers too

Author: Lubomir Rintel
Author Date: 2017-07-03 10:36:36 UTC

editor: filter the connection type headers too

lr/tls-domain-suffix-match-rh1457542 2017-06-13 13:02:26 UTC
editor/wifi: recognize the domain suffix match properties

Author: Lubomir Rintel
Author Date: 2017-06-09 18:06:02 UTC

editor/wifi: recognize the domain suffix match properties

We now handle them for all relevant EAP methods.

https://bugzilla.redhat.com/show_bug.cgi?id=1457542

bg/macsec-rh1456007 2017-06-02 10:08:15 UTC
editor: add macsec support

Author: Beniamino Galvani
Author Date: 2017-05-29 13:20:28 UTC

editor: add macsec support

https://bugzilla.redhat.com/show_bug.cgi?id=1456007

bg/vpn-state-rh1442782 2017-04-20 14:32:36 UTC
fixup! applet: also react to vpn-state property changes

Author: Thomas Haller
Author Date: 2017-04-20 14:32:36 UTC

fixup! applet: also react to vpn-state property changes

bg/menu-wifi-scan-bgo774848 2017-04-04 12:40:00 UTC
applet: update menu while it is open

Author: Beniamino Galvani
Author Date: 2017-01-07 14:33:51 UTC

applet: update menu while it is open

lr/selinux 2017-03-24 14:30:16 UTC
editor: warn users if certificates are labelled incorrectly

Author: Lubomir Rintel
Author Date: 2017-01-07 16:40:05 UTC

editor: warn users if certificates are labelled incorrectly

And provide an option to relabel them.

1100 of 151 results
This repository contains Public information 
Everyone can see this information.

Subscribers