network: WireGuard page improvements
This is a follow-up to !1364 (merged) to track the remaining issues that were raised there during review, but which are not going to be addressed in that MR:
-
Move from using GtkFrame
to libadwaita's boxed list style inpanels/network/connection-editor/wireguard-page.ui
-
Remove the Apply
button on the WireGuard Peer popover, replacing it with logic to auto-apply then changes when the popover is closed inpanels/network/connection-editor/ce-page-wireguard.c
andpanels/network/connection-editor/wireguard-peer.ui
.