## 0.9 * Now requires iwd >=1.29 * Use correct installation path for systemd unit file * Gracefully handle "access denied" DBus error * Recover DPP state and QR code after window is closed and re-opened * Fix various memory leaks * Reduce unnecessary string copies * Fix rare segmentation fault in Station Diagnostics window ## 0.8 * New build-time dependency: Meson * New build-time dependency: scdoc * Preliminary i18n support via gettext. No translations are available yet, but contributions are welcome! * Dark theme support via config file option * Customizable time/date format via config file option * Customizable window dimensions via config file options * New iwgtk(5) man page to document the config file * Fix memory leak ## 0.7 * New dependency: libqrencode * New Provision menu with initial Easy Connect (DPP) support * Move WPS and hidden network connection buttons into Provision menu. * New config file in which icon colors can be customized * Check whether required icons are available, and override icon theme to Adwaita if any are missing. * Various UI tweaks ## 0.6 * Clear available networks when a scan begins, rather than after the scan ends * Allow indicator daemon to be started while a window is open * Fix memory leak * Include XDG autostart file and place it in /etc/xdg/autostart/ * Change category in .desktop file from "Network" to "Settings" ## 0.5 * Ported application to GTK4 * Indicator icons provide signal strength information via iwd's SignalLevelAgent API * Indicator icons for disabled adapters/devices * Uses adwaita-icon-theme icons instead of supplying our own * Continue running indicator daemon if iwd goes down or if all devices are removed * Do not launch additional windows if one is already open * Do not launch window if iwd is down * More stable UI (widgets no longer move around when changing mode, etc) * Show distinct connect buttons for hidden networks * Provide ability to hide passwords when entering them * Tooltips for various UI elements * More descriptive indicator icon tooltips * Display network SSID in "connected" and "disconnected" messages. * Includes systemd unit file * Station diagnostics via iwd's StationDiagnostic API * Removed option for numerical signal strength display * Changed application ID to org.twosheds.iwgtk ## 0.4 * Added application icon * Added support for multiple windows per process * Added indicator (tray) icons * New command line options ## 0.3 * Reset UI widget to its correct state if the D-Bus call fails for a user-initiated property change. * Do not assume in network_lookup() that the network being looked up has already been registered. This fixes a segmentation fault. ## 0.2 * Added support for displaying and connecting to hidden networks * Added a yellow icon for the "connecting" state, to distinguish it from the "connected" state * Updated Makefile to respect standard variable names (DESTDIR, prefix, etc) * Added iwgtk.desktop file * Added man page ## 0.1 Initial release