Commit Graph
9 Commits
Author SHA1 Message Date
NeilClack fe2c9ba6a5 Remove TAB keybindings 2026-08-13 14:37:35 -05:00
NeilClack 4abcfa473f Change menu text from gray to white 2026-08-13 14:34:49 -05:00
NeilClack c35f928c85 Periodic commit 2026-08-13 13:28:13 -05:00
NeilClack bea9a86358 Fix application crash on WiFi page 2026-08-13 13:27:57 -05:00
NeilClack bc165ef40f fix(network): read AccessPoints instead of AllAccessPoints for scan list
AllAccessPoints is not exposed by this NetworkManager ('No such property'),
so getAccessPoints() hit the error path and returned an empty scan list
with no log output. AccessPoints is the current scan results and is
universally supported. Also log the property-read failure instead of
failing silently.
2026-08-12 14:38:22 -05:00
NeilClack 442565508e fix(network): read AP security flags in WiFi scan and unit-test parseAccessPoint
parseAccessPoint() is extracted from an anonymous namespace so the pure
property->AccessPointInfo mapping is testable. getAccessPoints() now reads
the Flags/WpaFlags/RsnFlags properties (they were never read, so every
network was reported Open and connections lacked a security section) and
fixes the double container-enter on the SSID 'ay' read that silently
emptied the scan list.
2026-08-12 12:00:32 -05:00
NeilClack c5dac10611 Re-issue WiFi scan on the periodic refresh timer
The WiFi page only re-read the access-point list every 3s, so a scan
that was slow, denied, or interrupted left the network list permanently
empty until a manual F5. Re-request the scan on each timer tick (skipped
while a connection attempt is in flight) so results appear automatically
once NetworkManager completes a scan.
2026-08-07 19:41:07 -05:00
NeilClack 7d9b3f19a2 Log WiFi RequestScan failures with D-Bus error detail
The RequestScan result and the underlying sd_bus error were silently
dropped, so a denied or failed scan looked identical to an empty scan
list on the WiFi setup page. Surface both so the deployed-machine
diagnosis (e.g. user not in the networkmanager group) is visible in
~/.local/radiantwave/log.txt.
2026-08-07 19:40:51 -05:00
NeilClack 9251b3a196 initial commit 2026-08-07 14:51:41 -05:00