GObject
├── GtkFilterListModel
├── GtkSortListModel
├── GInitiallyUnowned
│ ╰── GtkWidget
│ ├── GtkContainer
│ │ ├── GtkBox
│ │ │ ├── GvcChannelBar
│ │ │ ├── PhoshAppGrid
│ │ │ ├── PhoshNotificationFrame
│ │ │ ╰── PhoshOverview
│ │ ├── GtkBin
│ │ │ ├── GtkButton
│ │ │ │ ├── PhoshActivity
│ │ │ │ ├── GtkToggleButton
│ │ │ │ │ ╰── PhoshOskButton
│ │ │ │ ╰── PhoshQuickSetting
│ │ │ ├── GtkFlowBoxChild
│ │ │ │ ╰── PhoshAppGridButton
│ │ │ ├── GtkWindow
│ │ │ │ ╰── PhoshLayerSurface
│ │ │ │ ├── PhoshBackground
│ │ │ │ ├── PhoshFader
│ │ │ │ ├── PhoshHome
│ │ │ │ ├── PhoshLockscreen
│ │ │ │ ├── PhoshLockshield
│ │ │ │ ├── PhoshNetworkAuthPrompt
│ │ │ │ ├── PhoshNotificationBanner
│ │ │ │ ├── PhoshPanel
│ │ │ │ ├── PhoshPolkitAuthPrompt
│ │ │ │ ╰── PhoshSystemPrompt
│ │ │ ├── PhoshStatusIcon
│ │ │ │ ├── PhoshBatteryInfo
│ │ │ │ ├── PhoshBtInfo
│ │ │ │ ├── PhoshConnectivityInfo
│ │ │ │ ├── PhoshFeedbackInfo
│ │ │ │ ├── PhoshRotateInfo
│ │ │ │ ├── PhoshWifiInfo
│ │ │ │ ╰── PhoshWWanInfo
│ │ │ ├── GtkListBoxRow
│ │ │ │ ╰── PhoshNotificationContent
│ │ │ ╰── PhoshSettings
│ │ ╰── GtkGrid
│ │ ╰── PhoshMediaPlayer
│ ├── GtkDrawingArea
│ │ ╰── PhoshArrow
│ ╰── GtkMisc
│ ╰── GtkLabel
│ ╰── PhoshTimestampLabel
├── PhoshAppListModel
├── PhoshAuth
├── PhoshBackgroundManager
├── PhoshBtManager
├── GDBusProxy
│ ├── PhoshDbusSensorProxyCompassProxy
│ ├── PhoshDbusSensorProxyProxy
│ │ ╰── PhoshSensorProxyManager
│ ├── PhoshDisplayDbusDisplayConfigProxy
│ ├── PhoshIdleDbusIdleMonitorProxy
│ ├── PhoshMMDBusModemModem3gppProxy
│ ├── PhoshMMDBusModemProxy
│ ├── PhoshMprisDBusMediaPlayer2PlayerProxy
│ ├── PhoshMprisDBusMediaPlayer2Proxy
│ ├── PhoshNotifyDbusNotificationsProxy
│ ├── PhoshOsk0SmPuriOSK0Proxy
│ ├── PhoshRfkillDbusRfkillProxy
│ ├── PhoshScreenSaverDbusScreenSaverProxy
│ ╰── PhoshSessionPresenceDbusPresenceProxy
├── GDBusInterfaceSkeleton
│ ├── PhoshDbusSensorProxyCompassSkeleton
│ ├── PhoshDbusSensorProxySkeleton
│ ├── PhoshDisplayDbusDisplayConfigSkeleton
│ │ ╰── PhoshMonitorManager
│ ├── PhoshIdleDbusIdleMonitorSkeleton
│ ├── PhoshMMDBusModemModem3gppSkeleton
│ ├── PhoshMMDBusModemSkeleton
│ ├── PhoshMprisDBusMediaPlayer2PlayerSkeleton
│ ├── PhoshMprisDBusMediaPlayer2Skeleton
│ ├── PhoshNotifyDbusNotificationsSkeleton
│ │ ╰── PhoshNotifyManager
│ ├── PhoshOsk0SmPuriOSK0Skeleton
│ ├── PhoshRfkillDbusRfkillSkeleton
│ ├── PhoshScreenSaverDbusScreenSaverSkeleton
│ │ ╰── PhoshScreenSaverManager
│ ╰── PhoshSessionPresenceDbusPresenceSkeleton
├── PhoshFavoriteListModel
├── PhoshFeedbackManager
├── GDBusObjectManagerClient
│ ├── PhoshIdleDbusObjectManagerClient
│ ├── PhoshMMDBusObjectManagerClient
│ ╰── PhoshOsk0ObjectManagerClient
├── GDBusObjectProxy
│ ├── PhoshIdleDbusObjectProxy
│ ├── PhoshMMDBusObjectProxy
│ ╰── PhoshOsk0ObjectProxy
├── GDBusObjectSkeleton
│ ├── PhoshIdleDbusObjectSkeleton
│ ├── PhoshMMDBusObjectSkeleton
│ ╰── PhoshOsk0ObjectSkeleton
├── PhoshIdleManager
├── PhoshKeyboardEvents
├── PhoshLockscreenManager
├── PhoshMonitor
├── PhoshNotification
├── PhoshNotificationList
├── PhoshNotificationSource
├── PhoshOskManager
├── PolkitAgentListener
│ ╰── PhoshPolkitAuthAgent
├── PhoshProximity
├── PhoshShell
├── PhoshThumbnail
│ ╰── PhoshToplevelThumbnail
├── PhoshToplevel
├── PhoshToplevelManager
├── PhoshWayland
├── PhoshWifiManager
├── PhoshWWanMM
╰── NMSecretAgentOld
╰── ShellNetworkAgent
GInterface
├── PhoshDbusSensorProxyCompass
├── PhoshDbusSensorProxy
├── PhoshDisplayDbusDisplayConfig
├── PhoshIdleDbusIdleMonitor
├── PhoshIdleDbusObject
├── PhoshMMDBusModem
├── PhoshMMDBusModemModem3gpp
├── PhoshMMDBusObject
├── PhoshMprisDBusMediaPlayer2
├── PhoshMprisDBusMediaPlayer2Player
├── PhoshNotifyDbusNotifications
├── PhoshOsk0Object
├── PhoshOsk0SmPuriOSK0
├── PhoshRfkillDbusRfkill
├── PhoshScreenSaverDbusScreenSaver
├── PhoshSessionPresenceDbusPresence
╰── PhoshWWan
GEnum
├── PhoshAppGridButtonMode
├── PhoshHomeState
├── PhoshMonitorConnectorType
├── PhoshMonitorPowerSaveMode
├── PhoshNotificationReason
╰── PhoshNotificationUrgency