Enlightenment Wi-Fi module to manage iwd backend
- C 98.2%
- Meson 1.8%
wifi_auth_prompt now takes an optional human-readable security string
("WPA", "WEP", ...) shown above the entry, so the user knows what kind
of credential is being asked for. Popup passes the network's security
type when issuing the prompt.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
||
|---|---|---|
| data | ||
| src | ||
| .gitignore | ||
| e_iwd.spec | ||
| LICENSE | ||
| meson.build | ||
| README.md | ||
e_iwd
Enlightenment module for Wi-Fi management via iwd, a native replacement for the ConnMan-based econnman gadget.
See CLAUDE.md for the full PRD and implementation plan.
Status
Phase 0 — scaffolding only. Nothing connects to D-Bus yet.
Build
meson setup build
ninja -C build
sudo ninja -C build install
Requires: enlightenment, elementary, eldbus (pkg-config).
Layout
src/
e_mod_main.c module entry points
e_mod_gadget.c shelf gadget
e_mod_popup.c popup UI
e_mod_config.c persistent settings
iwd/ D-Bus client to net.connman.iwd
ui/ reusable EFL widgets
data/
module.desktop