~vcs-imports/network-manager-pptp/+git/network-manager-pptp:lr/gtk-4.0

Last commit made on 2022-03-11
Get this branch:
git clone -b lr/gtk-4.0 https://git.launchpad.net/~vcs-imports/network-manager-pptp/+git/network-manager-pptp

Branch merges

Branch information

Recent commits

f7bf9a4... by Lubomir Rintel

build: distribute gtk4/nm-openvpn-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

66c7236... by Lubomir Rintel

properties: port to Gtk4

28bc82f... by Lubomir Rintel

properties: use a header bar for advanced dialog

ae4e240... by Lubomir Rintel

properties: drop deprecated properties

Drop handful of properties that no longer exist in Gtk4.

b406215... by Lubomir Rintel

properties: rework main widget layout

This uses a GtkGrid to do the layout. It's overally cleaner and gets rid of
deprecated widget types, such as GtkAlignment, in preparation for Gtk4
support.

98ad08b... by Lubomir Rintel

properties: rework advanced dialog layout

This uses a single vertical box to do the layout, gets rid of deprecated
widget types such as GtkAlignment.

This will make it easier to support Gtk4 and is overally cleaner.

f31793e... 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.

e015c49... by Lubomir Rintel

build: check max gtk version

Set a upper bound on Gtk version, so that we don't accidentally use
features from a newer one.

92cd176... by Lubomir Rintel

build: enable errors on autogen.sh

Other VPN plugins do this and it makes it easier for maintainers to spot
potential problems.

304c2d5... by Lubomir Rintel

build: don't include resource files in tarball

Those are generated files that have no business being there.