This allows for CcWifiConnectionList to be reused in different locations
where the placeholder might differ.
For example, the main wifi connections list vs. the saved network
connections (forget dialog).
See !2384, !2397, and !2418Fixes#2574
Each connection now has a delete icon to forget a saved connection.
List can still be generated to include the checkbox to forget multiple.
Follows mockups for wi-fi panel. Add translation comments.
Boy this was hard.
To ease the pain of porting wireless-security to GTK4, add
a new WsFileChooserButton class that mimics the behavior of
a button that triggers a filechooser, as per the migration
guide suggests.
There were lots of GtkGrids, so the diff is particularly
horrendous. Sorry.
This needs serious testing before landing.