GObject
├── GtkFilterListModel
├── GtkSortListModel
├── GInitiallyUnowned
│ ╰── GtkWidget
│ ├── GtkContainer
│ │ ├── GtkBox
│ │ │ ├── GvcChannelBar
│ │ │ ├── PhoshAppGrid
│ │ │ ├── PhoshNotificationFrame
│ │ │ ╰── PhoshOverview
│ │ ├── GtkBin
│ │ │ ├── GtkEventBox
│ │ │ │ ├── PhoshActivity
│ │ │ │ ╰── PhoshSwipeAwayBin
│ │ │ ├── GtkFlowBoxChild
│ │ │ │ ╰── PhoshAppGridButton
│ │ │ ├── GtkWindow
│ │ │ │ ╰── PhoshLayerSurface
│ │ │ │ ├── PhoshBackground
│ │ │ │ ├── PhoshFader
│ │ │ │ ├── PhoshHome
│ │ │ │ ├── PhoshLockscreen
│ │ │ │ ├── PhoshLockshield
│ │ │ │ ├── PhoshNetworkAuthPrompt
│ │ │ │ ├── PhoshNotificationBanner
│ │ │ │ ├── PhoshPanel
│ │ │ │ ├── PhoshPolkitAuthPrompt
│ │ │ │ ╰── PhoshSystemPrompt
│ │ │ ├── PhoshStatusIcon
│ │ │ │ ├── PhoshBatteryInfo
│ │ │ │ ├── PhoshBtInfo
│ │ │ │ ├── PhoshConnectivityInfo
│ │ │ │ ├── PhoshDockedInfo
│ │ │ │ ├── PhoshFeedbackInfo
│ │ │ │ ├── PhoshRotateInfo
│ │ │ │ ├── PhoshTorchInfo
│ │ │ │ ├── PhoshWifiInfo
│ │ │ │ ╰── PhoshWWanInfo
│ │ │ ├── GtkListBoxRow
│ │ │ │ ╰── PhoshNotificationContent
│ │ │ ├── GtkButton
│ │ │ │ ├── GtkToggleButton
│ │ │ │ │ ╰── PhoshOskButton
│ │ │ │ ╰── PhoshQuickSetting
│ │ │ ╰── PhoshSettings
│ │ ╰── GtkGrid
│ │ ╰── PhoshMediaPlayer
│ ├── GtkDrawingArea
│ │ ╰── PhoshArrow
│ ╰── GtkMisc
│ ╰── GtkLabel
│ ╰── PhoshTimestampLabel
├── PhoshAppListModel
├── PhoshAuth
├── PhoshBackgroundManager
├── PhoshBtManager
├── PhoshNotification
│ ├── PhoshDBusNotification
│ ╰── PhoshMountNotification
├── GDBusProxy
│ ├── PhoshDBusSensorProxyCompassProxy
│ ├── PhoshDBusSensorProxyProxy
│ │ ╰── PhoshSensorProxyManager
│ ├── PhoshDisplayDbusDisplayConfigProxy
│ ├── PhoshGnomeShellDBusShellProxy
│ ├── PhoshHostname1DBusHostname1Proxy
│ ├── PhoshIdleDBusIdleMonitorProxy
│ ├── PhoshLogin1ManagerDBusLoginManagerProxy
│ ├── PhoshLogin1SessionDBusLoginSessionProxy
│ ├── PhoshMMDBusModemModem3gppProxy
│ ├── PhoshMMDBusModemProxy
│ ├── PhoshMprisDBusMediaPlayer2PlayerProxy
│ ├── PhoshMprisDBusMediaPlayer2Proxy
│ ├── PhoshNotifyDBusNotificationsProxy
│ ├── PhoshOfonoDBusManagerProxy
│ ├── PhoshOfonoDBusNetworkRegistrationProxy
│ ├── PhoshOfonoDBusSimManagerProxy
│ ├── PhoshOsk0SmPuriOSK0Proxy
│ ├── PhoshRfkillDBusRfkillProxy
│ ├── PhoshScreenSaverDBusScreenSaverProxy
│ ├── PhoshSessionClientPrivateDBusClientPrivateProxy
│ ├── PhoshSessionDBusSessionManagerProxy
│ ├── PhoshSessionPresenceDBusPresenceProxy
│ ╰── PhoshUPowerDBusTorchProxy
├── GDBusInterfaceSkeleton
│ ├── PhoshDBusSensorProxyCompassSkeleton
│ ├── PhoshDBusSensorProxySkeleton
│ ├── PhoshDisplayDbusDisplayConfigSkeleton
│ │ ╰── PhoshMonitorManager
│ ├── PhoshGnomeShellDBusShellSkeleton
│ │ ╰── PhoshGnomeShellManager
│ ├── PhoshHostname1DBusHostname1Skeleton
│ ├── PhoshIdleDBusIdleMonitorSkeleton
│ ├── PhoshLogin1ManagerDBusLoginManagerSkeleton
│ ├── PhoshLogin1SessionDBusLoginSessionSkeleton
│ ├── PhoshMMDBusModemModem3gppSkeleton
│ ├── PhoshMMDBusModemSkeleton
│ ├── PhoshMprisDBusMediaPlayer2PlayerSkeleton
│ ├── PhoshMprisDBusMediaPlayer2Skeleton
│ ├── PhoshNotifyDBusNotificationsSkeleton
│ │ ╰── PhoshNotifyManager
│ ├── PhoshOfonoDBusManagerSkeleton
│ ├── PhoshOfonoDBusNetworkRegistrationSkeleton
│ ├── PhoshOfonoDBusSimManagerSkeleton
│ ├── PhoshOsk0SmPuriOSK0Skeleton
│ ├── PhoshRfkillDBusRfkillSkeleton
│ ├── PhoshScreenSaverDBusScreenSaverSkeleton
│ │ ╰── PhoshScreenSaverManager
│ ├── PhoshSessionClientPrivateDBusClientPrivateSkeleton
│ ├── PhoshSessionDBusSessionManagerSkeleton
│ ├── PhoshSessionPresenceDBusPresenceSkeleton
│ ╰── PhoshUPowerDBusTorchSkeleton
├── PhoshDockedManager
├── PhoshFavoriteListModel
├── PhoshFeedbackManager
├── PhoshHead
├── GDBusObjectManagerClient
│ ├── PhoshIdleDBusObjectManagerClient
│ ├── PhoshMMDBusObjectManagerClient
│ ╰── PhoshOsk0ObjectManagerClient
├── GDBusObjectProxy
│ ├── PhoshIdleDBusObjectProxy
│ ├── PhoshMMDBusObjectProxy
│ ╰── PhoshOsk0ObjectProxy
├── GDBusObjectSkeleton
│ ├── PhoshIdleDBusObjectSkeleton
│ ├── PhoshMMDBusObjectSkeleton
│ ╰── PhoshOsk0ObjectSkeleton
├── PhoshIdleManager
├── GSimpleActionGroup
│ ╰── PhoshKeyboardEvents
├── PhoshLockscreenManager
├── PhoshModeManager
├── PhoshMonitor
├── PhoshMountManager
├── PhoshNotificationList
├── PhoshNotificationSource
├── PhoshOskManager
├── PolkitAgentListener
│ ╰── PhoshPolkitAuthAgent
├── PhoshProximity
├── PhoshSessionManager
├── PhoshShell
├── PhoshThumbnail
│ ╰── PhoshToplevelThumbnail
├── PhoshToplevel
├── PhoshToplevelManager
├── PhoshTorchManager
├── PhoshWayland
├── PhoshWifiManager
├── PhoshWWanMM
├── PhoshWWanOfono
╰── NMSecretAgentOld
╰── ShellNetworkAgent
GInterface
├── PhoshDBusSensorProxyCompass
├── PhoshDBusSensorProxy
├── PhoshDisplayDbusDisplayConfig
├── PhoshGnomeShellDBusShell
├── PhoshHostname1DBusHostname1
├── PhoshIdleDBusIdleMonitor
├── PhoshIdleDBusObject
├── PhoshLogin1ManagerDBusLoginManager
├── PhoshLogin1SessionDBusLoginSession
├── PhoshMMDBusModem
├── PhoshMMDBusModemModem3gpp
├── PhoshMMDBusObject
├── PhoshMprisDBusMediaPlayer2
├── PhoshMprisDBusMediaPlayer2Player
├── PhoshNotifyDBusNotifications
├── PhoshOfonoDBusManager
├── PhoshOfonoDBusNetworkRegistration
├── PhoshOfonoDBusSimManager
├── PhoshOsk0Object
├── PhoshOsk0SmPuriOSK0
├── PhoshRfkillDBusRfkill
├── PhoshScreenSaverDBusScreenSaver
├── PhoshSessionClientPrivateDBusClientPrivate
├── PhoshSessionDBusSessionManager
├── PhoshSessionPresenceDBusPresence
├── PhoshUPowerDBusTorch
╰── PhoshWWan
GBoxed
╰── PhoshAnimation
GEnum
├── PhoshAppGridButtonMode
├── PhoshHomeState
├── PhoshModeDeviceType
├── PhoshMonitorConnectorType
├── PhoshMonitorPowerSaveMode
├── PhoshMonitorTransform
├── PhoshNotificationReason
├── PhoshNotificationUrgency
╰── PhoshWWanBackend
GFlags
├── PhoshModeHwFlags
╰── PhoshWaylandSeatCapabilities