Object Hierarchy

    GObject
    ├── XAppFavorites
    ├── GInitiallyUnowned
       ╰── GtkWidget
           ╰── GtkContainer
               ╰── GtkBin
                   ├── GtkWindow
                      ├── XAppGtkWindow
                         ╰── XAppIconChooserDialog
                      ╰── XAppPreferencesWindow
                   ├── GtkButton
                      ╰── XAppIconChooserButton
                   ╰── XAppStackSidebar
    ├── XAppKbdLayoutController
    ├── XAppMonitorBlanker
    ├── GDBusObjectManagerClient
       ╰── XAppObjectManagerClient
    ├── GDBusObjectProxy
       ╰── XAppObjectProxy
    ├── GDBusObjectSkeleton
       ╰── XAppObjectSkeleton
    ├── XAppStatusIcon
    ├── GDBusProxy
       ╰── XAppStatusIconInterfaceProxy
    ├── GDBusInterfaceSkeleton
       ╰── XAppStatusIconInterfaceSkeleton
    ├── XAppStatusIconMonitor
    ╰── XAppStyleManager
    GInterface
    ├── XAppObject
    ╰── XAppStatusIconInterface
    GBoxed
    ╰── XAppFavoriteInfo
    GEnum
    ├── XAppIconSize
    ├── XAppScrollDirection
    ╰── XAppStatusIconState