~lopin/network-manager-openconnect/+git/trunk-gitlab.gnome.org:lr/master-old

Last commit made on 2022-03-11
Get this branch:
git clone -b lr/master-old https://git.launchpad.net/~lopin/network-manager-openconnect/+git/trunk-gitlab.gnome.org

Branch merges

Branch information

Recent commits

37f9bf6... by Lubomir Rintel

release: bump version to 1.2.9 (development)

6eaa060... by Lubomir Rintel

release: bump version to 1.2.8

f7c41a3... by Lubomir Rintel

release: update NEWS file

070b88a... by Lubomir Rintel

merge: branch 'lr/gtk-4.0'

https://gitlab.gnome.org/GNOME/NetworkManager-openconnect/-/merge_requests/25

e739375... by Lubomir Rintel

build: distribute gtk4/nm-openconnect-dialog.ui

Include the file in the tarball so that the users don't have to
generate it for now. This works around an issue in the generator
tool [1], but also makes sure a good known file is used.

[1] https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4415

82e373b... by Lubomir Rintel

properties: port to Gtk4

32ca843... by Lubomir Rintel

properties: remove NM_PLUGIN_DIR

This does nothing, nm_vpn_plugin_utils_load_editor() is more than happy
with a relative path.

650bfa6... by Lubomir Rintel

properties: use NmaCertChooser

The GtkFileChooserButton is gone from Gtk4 and this is almost a good
replacement.

db07a47... by Lubomir Rintel

properties: load the GtkBuilder data from a resource

This makes some useful things possible, such as running from a built source
tree or, in future, using a modified version of the file for Gtk4 version.

a66047a... by Lubomir Rintel

properties: modernize the GtkBuilder file

This reworks the UI file to use GtkGrid instead of a complicated
hierarchy of GtkVBoxes and GtkTables. At the same time it drops
some deprecated properties.

Dropping old widget types and properties will make porting to Gtk4
easier.

Aside from that, the appearance of the labels is made consistent with
what GNOME Control Center and newer versions of nm-connection-editor
use.