Object Hierarchy

    GObject
    ├── GInitiallyUnowned
       ╰── GtkWidget
           ╰── GtkContainer
               ├── GtkBin
                  ├── GtkWindow
                     ├── HdyWindow
                        ╰── CallsAccountOverview
                     ╰── GtkApplicationWindow
                         ├── CallsCallWindow
                         ╰── HdyApplicationWindow
                             ╰── CallsMainWindow
                  ├── GtkListBoxRow
                     ├── HdyPreferencesRow
                        ╰── HdyActionRow
                            ╰── CallsAccountRow
                     ├── CallsCallRecordRow
                     ╰── CallsContactsRow
                  ├── GtkEventBox
                     ╰── CallsCallSelectorItem
                  ├── CallsContactsBox
                  ╰── GtkRevealer
                      ╰── CallsInAppNotification
               ├── GtkStack
                  ╰── CallsHistoryBox
               ╰── GtkBox
                   ╰── CallsNewCallBox
    ├── CallsProvider
    ├── GApplication
       ╰── GtkApplication
           ╰── CallsApplication
    ├── CallsBestMatch
    ├── CallsCall
    ├── GomResource
       ╰── CallsCallRecord
    ├── CallsContactsProvider
    ├── GDBusProxy
       ├── CallsDBusCallsCallProxy
       ├── CallsDBusEmergencyCallsProxy
       ├── GDBOManagerProxy
       ├── GDBOModemProxy
       ├── GDBOVoiceCallManagerProxy
       ╰── GDBOVoiceCallProxy
    ├── GDBusInterfaceSkeleton
       ├── CallsDBusCallsCallSkeleton
       ├── CallsDBusEmergencyCallsSkeleton
          ╰── CallsEmergencyCallsManager
       ├── GDBOManagerSkeleton
       ├── GDBOModemSkeleton
       ├── GDBOVoiceCallManagerSkeleton
       ╰── GDBOVoiceCallSkeleton
    ├── CallsDBusManager
    ├── GDBusObjectManagerClient
       ╰── CallsDBusObjectManagerClient
    ├── GDBusObjectProxy
       ╰── CallsDBusObjectProxy
    ├── GDBusObjectSkeleton
       ╰── CallsDBusObjectSkeleton
    ├── CallsManager
    ├── CallsNetworkWatch
    ├── CallsNotifier
    ├── CallsPlugin
    ├── CallsPluginManager
    ├── GListStore
       ╰── CallsRecordStore
    ├── CallsRinger
    ├── CallsSettings
    ├── CallsUiCallData
    ├── GtkFilter
       ╰── GtkCustomFilter
    ├── GtkSorter
       ╰── GtkCustomSorter
    ├── GtkFilterListModel
    ├── GtkFlattenListModel
    ├── GtkSliceListModel
    ╰── GtkSortListModel
    GInterface
    ├── CallsAccount
    ├── CallsOrigin
    ├── CallsMessageSource
    ├── CallsAccountProvider
    ├── CallsDBusCallsCall
    ├── CallsDBusEmergencyCalls
    ├── CallsDBusObject
    ├── CallsUssd
    ├── GDBOManager
    ├── GDBOModem
    ├── GDBOVoiceCall
    ╰── GDBOVoiceCallManager
    GEnum
    ├── CallsAccountState
    ├── CallsAccountStateReason
    ├── CallsCallState
    ├── CallsCallType
    ├── CallsRingState
    ├── CallsUssdState
    ├── GtkFilterChange
    ╰── GtkSorterChange
    GFlags
    ╰── CallsManagerFlags