GObject
├── GtkFilterListModel
├── GtkSortListModel
├── GInitiallyUnowned
│ ╰── GtkWidget
│ ├── GtkContainer
│ │ ├── GtkBox
│ │ │ ├── GvcChannelBar
│ │ │ ├── PhoshAppGrid
│ │ │ ╰── PhoshOverview
│ │ ├── GtkBin
│ │ │ ├── GtkEventBox
│ │ │ │ ├── PhoshActivity
│ │ │ │ ├── PhoshNotificationFrame
│ │ │ │ ╰── PhoshSwipeAwayBin
│ │ │ ├── GtkWindow
│ │ │ │ ╰── PhoshLayerSurface
│ │ │ │ ├── PhoshSystemModal
│ │ │ │ │ ├── PhoshSystemModalDialog
│ │ │ │ │ │ ├── PhoshAppAuthPrompt
│ │ │ │ │ │ ├── PhoshEndSessionDialog
│ │ │ │ │ │ ├── PhoshGtkMountPrompt
│ │ │ │ │ │ ├── PhoshNetworkAuthPrompt
│ │ │ │ │ │ ├── PhoshPolkitAuthPrompt
│ │ │ │ │ │ ├── PhoshRunCommandDialog
│ │ │ │ │ │ ╰── PhoshSystemPrompt
│ │ │ │ │ ╰── PhoshOsdWindow
│ │ │ │ ├── PhoshBackground
│ │ │ │ ├── PhoshFader
│ │ │ │ ├── PhoshHome
│ │ │ │ ├── PhoshLockscreen
│ │ │ │ ├── PhoshLockshield
│ │ │ │ ├── PhoshNotificationBanner
│ │ │ │ ├── PhoshSplash
│ │ │ │ ╰── PhoshTopPanel
│ │ │ ├── GtkFlowBoxChild
│ │ │ │ ╰── PhoshAppGridButton
│ │ │ ├── PhoshStatusIcon
│ │ │ │ ├── PhoshBatteryInfo
│ │ │ │ ├── PhoshBtInfo
│ │ │ │ ├── PhoshConnectivityInfo
│ │ │ │ ├── PhoshDockedInfo
│ │ │ │ ├── PhoshFeedbackInfo
│ │ │ │ ├── PhoshHksInfo
│ │ │ │ ├── PhoshLocationInfo
│ │ │ │ ├── PhoshRotateInfo
│ │ │ │ ├── PhoshTorchInfo
│ │ │ │ ├── PhoshVpnInfo
│ │ │ │ ├── PhoshWifiInfo
│ │ │ │ ╰── PhoshWWanInfo
│ │ │ ├── PhoshClamp
│ │ │ ├── PhoshFadingLabel
│ │ │ ├── GtkListBoxRow
│ │ │ │ ╰── PhoshNotificationContent
│ │ │ ├── GtkButton
│ │ │ │ ├── GtkToggleButton
│ │ │ │ │ ╰── PhoshOskButton
│ │ │ │ ╰── PhoshQuickSetting
│ │ │ ╰── PhoshSettings
│ │ ╰── GtkGrid
│ │ ├── PhoshKeypad
│ │ ╰── PhoshMediaPlayer
│ ├── GtkDrawingArea
│ │ ╰── PhoshArrow
│ ╰── GtkMisc
│ ╰── GtkLabel
│ ╰── PhoshTimestampLabel
├── PhoshAppListModel
├── PhoshAppTracker
├── PhoshAuth
├── PhoshAuthPromptOption
├── PhoshBackgroundManager
├── PhoshManager
│ ├── PhoshBtManager
│ ├── PhoshCallsManager
│ ├── PhoshModeManager
│ ╰── PhoshTorchManager
├── PhoshCall
├── GDBusProxy
│ ├── PhoshCallsDBusCallsCallProxy
│ ├── PhoshDBusDisplayConfigProxy
│ ├── PhoshDBusEndSessionDialogProxy
│ ├── PhoshDBusImplPortalAccessProxy
│ ├── PhoshDBusImplPortalRequestProxy
│ ├── PhoshDBusMountOperationHandlerProxy
│ ├── PhoshDBusScreenshotProxy
│ ├── PhoshDBusSensorProxyCompassProxy
│ ├── PhoshDBusSensorProxyProxy
│ │ ╰── PhoshSensorProxyManager
│ ├── PhoshGeoClueDBusManagerProxy
│ ├── PhoshGeoClueDBusOrgFreedesktopGeoClue2AgentProxy
│ ├── PhoshGnomeShellDBusShellProxy
│ ├── PhoshHostname1DBusHostname1Proxy
│ ├── PhoshIdleDBusIdleMonitorProxy
│ ├── PhoshLogin1ManagerDBusLoginManagerProxy
│ ├── PhoshLogin1SessionDBusLoginSessionProxy
│ ├── PhoshMMDBusModemModem3gppProxy
│ ├── PhoshMMDBusModemProxy
│ ├── PhoshMprisDBusMediaPlayer2PlayerProxy
│ ├── PhoshMprisDBusMediaPlayer2Proxy
│ ├── PhoshNotifyDBusNotificationsProxy
│ ├── PhoshOfonoDBusManagerProxy
│ ├── PhoshOfonoDBusNetworkRegistrationProxy
│ ├── PhoshOfonoDBusSimManagerProxy
│ ├── PhoshOsk0SmPuriOSK0Proxy
│ ├── PhoshRfkillDBusRfkillProxy
│ ├── PhoshScreenSaverDBusScreenSaverProxy
│ ├── PhoshSessionClientPrivateDBusClientPrivateProxy
│ ├── PhoshSessionDBusSessionManagerProxy
│ ╰── PhoshSessionPresenceDBusPresenceProxy
├── GDBusInterfaceSkeleton
│ ├── PhoshCallsDBusCallsCallSkeleton
│ ├── PhoshDBusDisplayConfigSkeleton
│ │ ╰── PhoshMonitorManager
│ ├── PhoshDBusEndSessionDialogSkeleton
│ │ ╰── PhoshSessionManager
│ ├── PhoshDBusImplPortalAccessSkeleton
│ │ ╰── PhoshPortalAccessManager
│ ├── PhoshDBusImplPortalRequestSkeleton
│ │ ╰── PhoshPortalRequest
│ ├── PhoshDBusMountOperationHandlerSkeleton
│ │ ╰── PhoshGtkMountManager
│ ├── PhoshDBusScreenshotSkeleton
│ │ ╰── PhoshScreenshotManager
│ ├── PhoshDBusSensorProxyCompassSkeleton
│ ├── PhoshDBusSensorProxySkeleton
│ ├── PhoshGeoClueDBusManagerSkeleton
│ ├── PhoshGeoClueDBusOrgFreedesktopGeoClue2AgentSkeleton
│ │ ╰── PhoshLocationManager
│ ├── PhoshGnomeShellDBusShellSkeleton
│ │ ╰── PhoshGnomeShellManager
│ ├── PhoshHostname1DBusHostname1Skeleton
│ ├── PhoshIdleDBusIdleMonitorSkeleton
│ ├── PhoshLogin1ManagerDBusLoginManagerSkeleton
│ ├── PhoshLogin1SessionDBusLoginSessionSkeleton
│ ├── PhoshMMDBusModemModem3gppSkeleton
│ ├── PhoshMMDBusModemSkeleton
│ ├── PhoshMprisDBusMediaPlayer2PlayerSkeleton
│ ├── PhoshMprisDBusMediaPlayer2Skeleton
│ ├── PhoshNotifyDBusNotificationsSkeleton
│ │ ╰── PhoshNotifyManager
│ ├── PhoshOfonoDBusManagerSkeleton
│ ├── PhoshOfonoDBusNetworkRegistrationSkeleton
│ ├── PhoshOfonoDBusSimManagerSkeleton
│ ├── PhoshOsk0SmPuriOSK0Skeleton
│ ├── PhoshRfkillDBusRfkillSkeleton
│ ├── PhoshScreenSaverDBusScreenSaverSkeleton
│ │ ╰── PhoshScreenSaverManager
│ ├── PhoshSessionClientPrivateDBusClientPrivateSkeleton
│ ├── PhoshSessionDBusSessionManagerSkeleton
│ ╰── PhoshSessionPresenceDBusPresenceSkeleton
├── GDBusObjectManagerClient
│ ├── PhoshCallsDBusObjectManagerClient
│ ├── PhoshIdleDBusObjectManagerClient
│ ╰── PhoshMMDBusObjectManagerClient
├── GDBusObjectProxy
│ ├── PhoshCallsDBusObjectProxy
│ ├── PhoshIdleDBusObjectProxy
│ ╰── PhoshMMDBusObjectProxy
├── GDBusObjectSkeleton
│ ├── PhoshCallsDBusObjectSkeleton
│ ├── PhoshIdleDBusObjectSkeleton
│ ╰── PhoshMMDBusObjectSkeleton
├── PhoshNotification
│ ├── PhoshDBusNotification
│ ╰── PhoshMountNotification
├── PhoshDockedManager
├── PhoshFavoriteListModel
├── PhoshFeedbackManager
├── PhoshHead
├── PhoshHksManager
├── PhoshIdleManager
├── GSimpleActionGroup
│ ╰── PhoshKeyboardEvents
├── PhoshLockscreenManager
├── PhoshMonitor
├── PhoshMountManager
├── GMountOperation
│ ╰── PhoshMountOperation
├── PhoshNetworkAuthManager
├── PhoshNotificationList
├── PhoshNotificationSource
├── PhoshNotifyFeedback
├── PhoshOskManager
├── PolkitAgentListener
│ ╰── PhoshPolkitAuthAgent
├── PhoshProximity
├── PhoshRotationManager
├── PhoshRunCommandManager
├── PhoshShell
├── PhoshSplashManager
├── PhoshThumbnail
│ ╰── PhoshToplevelThumbnail
├── PhoshToplevel
├── PhoshToplevelManager
├── PhoshVpnManager
├── PhoshWayland
├── PhoshWifiManager
├── PhoshWWanManager
│ ├── PhoshWWanMM
│ ╰── PhoshWWanOfono
╰── NMSecretAgentOld
╰── ShellNetworkAgent
GInterface
├── PhoshCallsDBusCallsCall
├── PhoshCallsDBusObject
├── PhoshDBusDisplayConfig
├── PhoshDBusEndSessionDialog
├── PhoshDBusImplPortalAccess
├── PhoshDBusImplPortalRequest
├── PhoshDBusMountOperationHandler
├── PhoshDBusScreenshot
├── PhoshDBusSensorProxyCompass
├── PhoshDBusSensorProxy
├── PhoshGeoClueDBusManager
├── PhoshGeoClueDBusOrgFreedesktopGeoClue2Agent
├── PhoshGnomeShellDBusShell
├── PhoshHostname1DBusHostname1
├── PhoshIdleDBusIdleMonitor
├── PhoshIdleDBusObject
├── PhoshLogin1ManagerDBusLoginManager
├── PhoshLogin1SessionDBusLoginSession
├── PhoshMMDBusModem
├── PhoshMMDBusModemModem3gpp
├── PhoshMMDBusObject
├── PhoshMprisDBusMediaPlayer2
├── PhoshMprisDBusMediaPlayer2Player
├── PhoshNotifyDBusNotifications
├── PhoshOfonoDBusManager
├── PhoshOfonoDBusNetworkRegistration
├── PhoshOfonoDBusSimManager
├── PhoshOsk0SmPuriOSK0
├── PhoshRfkillDBusRfkill
├── PhoshScreenSaverDBusScreenSaver
├── PhoshSessionClientPrivateDBusClientPrivate
├── PhoshSessionDBusSessionManager
├── PhoshSessionPresenceDBusPresence
╰── PhoshWWan
GBoxed
╰── PhoshAnimation
GFlags
├── PhoshAppFilterModeFlags
├── PhoshModeHwFlags
├── PhoshShellDebugFlags
├── PhoshShellStateFlags
├── PhoshWaylandSeatCapabilities
╰── ShellActionMode
GEnum
├── PhoshAppGridButtonMode
├── PhoshHomeState
├── PhoshLockscreenPage
├── PhoshModeDeviceType
├── PhoshMonitorConnectorType
├── PhoshMonitorPowerSaveMode
├── PhoshMonitorTransform
├── PhoshNotificationReason
├── PhoshNotificationUrgency
├── PhoshRotationManagerMode
╰── PhoshWWanBackend