From f578404eb40baf426e8efe4c79ab5414629d90b0 Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Fri, 22 Aug 2025 03:29:09 -0700 Subject: [PATCH] minor organization --- system/ui/lib/networkmanager.py | 17 +++++++++++++---- system/ui/lib/wifi_manager_v2.py | 9 --------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/system/ui/lib/networkmanager.py b/system/ui/lib/networkmanager.py index d7819915d5..8e20b06f52 100644 --- a/system/ui/lib/networkmanager.py +++ b/system/ui/lib/networkmanager.py @@ -1,3 +1,16 @@ +from enum import IntEnum + + +# NetworkManager device states +class NMDeviceState(IntEnum): + UNKNOWN = 0 + DISCONNECTED = 30 + PREPARE = 40 + NEED_AUTH = 60 + IP_CONFIG = 70 + ACTIVATED = 100 + + # NetworkManager constants NM = "org.freedesktop.NetworkManager" NM_PATH = '/org/freedesktop/NetworkManager' @@ -9,13 +22,9 @@ NM_WIRELESS_IFACE = 'org.freedesktop.NetworkManager.Device.Wireless' NM_PROPERTIES_IFACE = 'org.freedesktop.DBus.Properties' NM_DEVICE_IFACE = "org.freedesktop.NetworkManager.Device" -NM_DEVICE_STATE_UNKNOWN = 0 -NM_DEVICE_STATE_ACTIVATED = 100 -NM_DEVICE_STATE_NEED_AUTH = 60 NM_DEVICE_TYPE_WIFI = 2 NM_DEVICE_TYPE_MODEM = 8 NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT = 8 -DBUS_TIMEOUT = 100 # https://developer.gnome.org/NetworkManager/1.26/nm-dbus-types.html#NM80211ApFlags NM_802_11_AP_FLAGS_NONE = 0x0 diff --git a/system/ui/lib/wifi_manager_v2.py b/system/ui/lib/wifi_manager_v2.py index 8ce07507bb..19f1402fe7 100644 --- a/system/ui/lib/wifi_manager_v2.py +++ b/system/ui/lib/wifi_manager_v2.py @@ -20,15 +20,6 @@ TETHERING_IP_ADDRESS = "192.168.43.1" DEFAULT_TETHERING_PASSWORD = "swagswagcomma" -# NetworkManager device states -class NMDeviceState(IntEnum): - DISCONNECTED = 30 - PREPARE = 40 - NEED_AUTH = 60 - IP_CONFIG = 70 - ACTIVATED = 100 - - class SecurityType(IntEnum): OPEN = 0 WPA = 1