import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by qmltyperegistrar. Module { Component { file: "qquickattachedpropertypropagator.h" lineNumber: 15 name: "QQuickAttachedPropertyPropagator" accessSemantics: "reference" prototype: "QObject" } Component { file: "tokens.hpp" lineNumber: 11 name: "caelestia::config::AnimCurves" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "emphasized" type: "double" isList: true read: "emphasized" write: "set_emphasized" notify: "emphasizedChanged" index: 0 lineNumber: 15 } Property { name: "emphasizedAccel" type: "double" isList: true read: "emphasizedAccel" write: "set_emphasizedAccel" notify: "emphasizedAccelChanged" index: 1 lineNumber: 16 } Property { name: "emphasizedDecel" type: "double" isList: true read: "emphasizedDecel" write: "set_emphasizedDecel" notify: "emphasizedDecelChanged" index: 2 lineNumber: 17 } Property { name: "standard" type: "double" isList: true read: "standard" write: "set_standard" notify: "standardChanged" index: 3 lineNumber: 18 } Property { name: "standardAccel" type: "double" isList: true read: "standardAccel" write: "set_standardAccel" notify: "standardAccelChanged" index: 4 lineNumber: 19 } Property { name: "standardDecel" type: "double" isList: true read: "standardDecel" write: "set_standardDecel" notify: "standardDecelChanged" index: 5 lineNumber: 20 } Property { name: "expressiveFastSpatial" type: "double" isList: true read: "expressiveFastSpatial" write: "set_expressiveFastSpatial" notify: "expressiveFastSpatialChanged" index: 6 lineNumber: 21 } Property { name: "expressiveDefaultSpatial" type: "double" isList: true read: "expressiveDefaultSpatial" write: "set_expressiveDefaultSpatial" notify: "expressiveDefaultSpatialChanged" index: 7 lineNumber: 22 } Property { name: "expressiveSlowSpatial" type: "double" isList: true read: "expressiveSlowSpatial" write: "set_expressiveSlowSpatial" notify: "expressiveSlowSpatialChanged" index: 8 lineNumber: 23 } Property { name: "expressiveFastEffects" type: "double" isList: true read: "expressiveFastEffects" write: "set_expressiveFastEffects" notify: "expressiveFastEffectsChanged" index: 9 lineNumber: 24 } Property { name: "expressiveDefaultEffects" type: "double" isList: true read: "expressiveDefaultEffects" write: "set_expressiveDefaultEffects" notify: "expressiveDefaultEffectsChanged" index: 10 lineNumber: 25 } Property { name: "expressiveSlowEffects" type: "double" isList: true read: "expressiveSlowEffects" write: "set_expressiveSlowEffects" notify: "expressiveSlowEffectsChanged" index: 11 lineNumber: 26 } Signal { name: "emphasizedChanged"; lineNumber: 15 } Signal { name: "emphasizedAccelChanged"; lineNumber: 16 } Signal { name: "emphasizedDecelChanged"; lineNumber: 17 } Signal { name: "standardChanged"; lineNumber: 18 } Signal { name: "standardAccelChanged"; lineNumber: 19 } Signal { name: "standardDecelChanged"; lineNumber: 20 } Signal { name: "expressiveFastSpatialChanged"; lineNumber: 21 } Signal { name: "expressiveDefaultSpatialChanged"; lineNumber: 22 } Signal { name: "expressiveSlowSpatialChanged"; lineNumber: 23 } Signal { name: "expressiveFastEffectsChanged"; lineNumber: 24 } Signal { name: "expressiveDefaultEffectsChanged"; lineNumber: 25 } Signal { name: "expressiveSlowEffectsChanged"; lineNumber: 26 } } Component { file: "tokens.hpp" lineNumber: 116 name: "caelestia::config::AnimDurationTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "small" type: "int" read: "small" write: "set_small" notify: "smallChanged" index: 0 lineNumber: 120 } Property { name: "normal" type: "int" read: "normal" write: "set_normal" notify: "normalChanged" index: 1 lineNumber: 121 } Property { name: "large" type: "int" read: "large" write: "set_large" notify: "largeChanged" index: 2 lineNumber: 122 } Property { name: "extraLarge" type: "int" read: "extraLarge" write: "set_extraLarge" notify: "extraLargeChanged" index: 3 lineNumber: 123 } Property { name: "expressiveFastSpatial" type: "int" read: "expressiveFastSpatial" write: "set_expressiveFastSpatial" notify: "expressiveFastSpatialChanged" index: 4 lineNumber: 124 } Property { name: "expressiveDefaultSpatial" type: "int" read: "expressiveDefaultSpatial" write: "set_expressiveDefaultSpatial" notify: "expressiveDefaultSpatialChanged" index: 5 lineNumber: 125 } Property { name: "expressiveSlowSpatial" type: "int" read: "expressiveSlowSpatial" write: "set_expressiveSlowSpatial" notify: "expressiveSlowSpatialChanged" index: 6 lineNumber: 126 } Property { name: "expressiveFastEffects" type: "int" read: "expressiveFastEffects" write: "set_expressiveFastEffects" notify: "expressiveFastEffectsChanged" index: 7 lineNumber: 127 } Property { name: "expressiveDefaultEffects" type: "int" read: "expressiveDefaultEffects" write: "set_expressiveDefaultEffects" notify: "expressiveDefaultEffectsChanged" index: 8 lineNumber: 128 } Property { name: "expressiveSlowEffects" type: "int" read: "expressiveSlowEffects" write: "set_expressiveSlowEffects" notify: "expressiveSlowEffectsChanged" index: 9 lineNumber: 129 } Signal { name: "smallChanged"; lineNumber: 120 } Signal { name: "normalChanged"; lineNumber: 121 } Signal { name: "largeChanged"; lineNumber: 122 } Signal { name: "extraLargeChanged"; lineNumber: 123 } Signal { name: "expressiveFastSpatialChanged"; lineNumber: 124 } Signal { name: "expressiveDefaultSpatialChanged"; lineNumber: 125 } Signal { name: "expressiveSlowSpatialChanged"; lineNumber: 126 } Signal { name: "expressiveFastEffectsChanged"; lineNumber: 127 } Signal { name: "expressiveDefaultEffectsChanged"; lineNumber: 128 } Signal { name: "expressiveSlowEffectsChanged"; lineNumber: 129 } } Component { file: "appearanceconfig.hpp" lineNumber: 241 name: "caelestia::config::AnimDurations" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "scale" type: "double" read: "scale" write: "set_scale" notify: "scaleChanged" index: 0 lineNumber: 245 } Property { name: "small" type: "int" read: "small" notify: "valuesChanged" index: 1 lineNumber: 247 isReadonly: true } Property { name: "normal" type: "int" read: "normal" notify: "valuesChanged" index: 2 lineNumber: 248 isReadonly: true } Property { name: "large" type: "int" read: "large" notify: "valuesChanged" index: 3 lineNumber: 249 isReadonly: true } Property { name: "extraLarge" type: "int" read: "extraLarge" notify: "valuesChanged" index: 4 lineNumber: 250 isReadonly: true } Property { name: "expressiveFastSpatial" type: "int" read: "expressiveFastSpatial" notify: "valuesChanged" index: 5 lineNumber: 251 isReadonly: true } Property { name: "expressiveDefaultSpatial" type: "int" read: "expressiveDefaultSpatial" notify: "valuesChanged" index: 6 lineNumber: 252 isReadonly: true } Property { name: "expressiveSlowSpatial" type: "int" read: "expressiveSlowSpatial" notify: "valuesChanged" index: 7 lineNumber: 253 isReadonly: true } Property { name: "expressiveFastEffects" type: "int" read: "expressiveFastEffects" notify: "valuesChanged" index: 8 lineNumber: 254 isReadonly: true } Property { name: "expressiveDefaultEffects" type: "int" read: "expressiveDefaultEffects" notify: "valuesChanged" index: 9 lineNumber: 255 isReadonly: true } Property { name: "expressiveSlowEffects" type: "int" read: "expressiveSlowEffects" notify: "valuesChanged" index: 10 lineNumber: 256 isReadonly: true } Signal { name: "scaleChanged"; lineNumber: 245 } Signal { name: "valuesChanged"; lineNumber: 276 } } Component { file: "anim.hpp" lineNumber: 12 name: "caelestia::config::AnimTokens" accessSemantics: "reference" prototype: "QObject" Property { name: "emphasized" type: "QEasingCurve" read: "emphasized" notify: "curvesChanged" index: 0 lineNumber: 18 isReadonly: true } Property { name: "emphasizedAccel" type: "QEasingCurve" read: "emphasizedAccel" notify: "curvesChanged" index: 1 lineNumber: 19 isReadonly: true } Property { name: "emphasizedDecel" type: "QEasingCurve" read: "emphasizedDecel" notify: "curvesChanged" index: 2 lineNumber: 20 isReadonly: true } Property { name: "standard" type: "QEasingCurve" read: "standard" notify: "curvesChanged" index: 3 lineNumber: 21 isReadonly: true } Property { name: "standardAccel" type: "QEasingCurve" read: "standardAccel" notify: "curvesChanged" index: 4 lineNumber: 22 isReadonly: true } Property { name: "standardDecel" type: "QEasingCurve" read: "standardDecel" notify: "curvesChanged" index: 5 lineNumber: 23 isReadonly: true } Property { name: "expressiveFastSpatial" type: "QEasingCurve" read: "expressiveFastSpatial" notify: "curvesChanged" index: 6 lineNumber: 24 isReadonly: true } Property { name: "expressiveDefaultSpatial" type: "QEasingCurve" read: "expressiveDefaultSpatial" notify: "curvesChanged" index: 7 lineNumber: 25 isReadonly: true } Property { name: "expressiveSlowSpatial" type: "QEasingCurve" read: "expressiveSlowSpatial" notify: "curvesChanged" index: 8 lineNumber: 26 isReadonly: true } Property { name: "expressiveFastEffects" type: "QEasingCurve" read: "expressiveFastEffects" notify: "curvesChanged" index: 9 lineNumber: 27 isReadonly: true } Property { name: "expressiveDefaultEffects" type: "QEasingCurve" read: "expressiveDefaultEffects" notify: "curvesChanged" index: 10 lineNumber: 28 isReadonly: true } Property { name: "expressiveSlowEffects" type: "QEasingCurve" read: "expressiveSlowEffects" notify: "curvesChanged" index: 11 lineNumber: 29 isReadonly: true } Property { name: "durations" type: "caelestia::config::AnimDurations" isPointer: true read: "durations" notify: "durationsChanged" index: 12 lineNumber: 31 isReadonly: true } Signal { name: "curvesChanged"; lineNumber: 54 } Signal { name: "durationsChanged"; lineNumber: 55 } } Component { file: "appearanceconfig.hpp" lineNumber: 282 name: "caelestia::config::AppearanceAnim" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "durations" type: "caelestia::config::AnimDurations" isPointer: true read: "durations" index: 0 lineNumber: 286 isReadonly: true isPropertyConstant: true } } Component { file: "appearanceconfig.hpp" lineNumber: 307 name: "caelestia::config::AppearanceConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "deformScale" type: "double" read: "deformScale" write: "set_deformScale" notify: "deformScaleChanged" index: 0 lineNumber: 311 } Property { name: "rounding" type: "caelestia::config::AppearanceRounding" isPointer: true read: "rounding" index: 1 lineNumber: 312 isReadonly: true isPropertyConstant: true } Property { name: "spacing" type: "caelestia::config::AppearanceSpacing" isPointer: true read: "spacing" index: 2 lineNumber: 313 isReadonly: true isPropertyConstant: true } Property { name: "padding" type: "caelestia::config::AppearancePadding" isPointer: true read: "padding" index: 3 lineNumber: 314 isReadonly: true isPropertyConstant: true } Property { name: "font" type: "caelestia::config::AppearanceFont" isPointer: true read: "font" index: 4 lineNumber: 315 isReadonly: true isPropertyConstant: true } Property { name: "anim" type: "caelestia::config::AppearanceAnim" isPointer: true read: "anim" index: 5 lineNumber: 316 isReadonly: true isPropertyConstant: true } Property { name: "transparency" type: "caelestia::config::AppearanceTransparency" isPointer: true read: "transparency" index: 6 lineNumber: 317 isReadonly: true isPropertyConstant: true } Signal { name: "deformScaleChanged"; lineNumber: 311 } } Component { file: "appearanceconfig.hpp" lineNumber: 179 name: "caelestia::config::AppearanceFont" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "scale" type: "double" read: "scale" write: "set_scale" notify: "scaleChanged" index: 0 lineNumber: 183 } Property { name: "headline" type: "caelestia::config::FontStyleConfig" isPointer: true read: "headline" index: 1 lineNumber: 184 isReadonly: true isPropertyConstant: true } Property { name: "title" type: "caelestia::config::FontStyleConfig" isPointer: true read: "title" index: 2 lineNumber: 185 isReadonly: true isPropertyConstant: true } Property { name: "body" type: "caelestia::config::FontStyleConfig" isPointer: true read: "body" index: 3 lineNumber: 186 isReadonly: true isPropertyConstant: true } Property { name: "label" type: "caelestia::config::FontStyleConfig" isPointer: true read: "label" index: 4 lineNumber: 187 isReadonly: true isPropertyConstant: true } Property { name: "mono" type: "caelestia::config::FontStyleConfig" isPointer: true read: "mono" index: 5 lineNumber: 188 isReadonly: true isPropertyConstant: true } Property { name: "icon" type: "caelestia::config::IconFontStyleConfig" isPointer: true read: "icon" index: 6 lineNumber: 189 isReadonly: true isPropertyConstant: true } Property { name: "clock" type: "QString" read: "clock" write: "set_clock" notify: "clockChanged" index: 7 lineNumber: 190 } Property { name: "workspaces" type: "QString" read: "workspaces" write: "set_workspaces" notify: "workspacesChanged" index: 8 lineNumber: 192 } Signal { name: "scaleChanged"; lineNumber: 183 } Signal { name: "clockChanged"; lineNumber: 190 } Signal { name: "workspacesChanged"; lineNumber: 192 } } Component { file: "appearanceconfig.hpp" lineNumber: 93 name: "caelestia::config::AppearancePadding" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "scale" type: "double" read: "scale" write: "set_scale" notify: "scaleChanged" index: 0 lineNumber: 97 } Property { name: "extraSmall" type: "int" read: "extraSmall" notify: "valuesChanged" index: 1 lineNumber: 99 isReadonly: true } Property { name: "small" type: "int" read: "small" notify: "valuesChanged" index: 2 lineNumber: 100 isReadonly: true } Property { name: "medium" type: "int" read: "medium" notify: "valuesChanged" index: 3 lineNumber: 101 isReadonly: true } Property { name: "large" type: "int" read: "large" notify: "valuesChanged" index: 4 lineNumber: 102 isReadonly: true } Property { name: "largeIncreased" type: "int" read: "largeIncreased" notify: "valuesChanged" index: 5 lineNumber: 103 isReadonly: true } Property { name: "extraLarge" type: "int" read: "extraLarge" notify: "valuesChanged" index: 6 lineNumber: 104 isReadonly: true } Property { name: "extraLargeIncreased" type: "int" read: "extraLargeIncreased" notify: "valuesChanged" index: 7 lineNumber: 105 isReadonly: true } Property { name: "extraExtraLarge" type: "int" read: "extraExtraLarge" notify: "valuesChanged" index: 8 lineNumber: 106 isReadonly: true } Signal { name: "scaleChanged"; lineNumber: 97 } Signal { name: "valuesChanged"; lineNumber: 124 } } Component { file: "appearanceconfig.hpp" lineNumber: 17 name: "caelestia::config::AppearanceRounding" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "scale" type: "double" read: "scale" write: "set_scale" notify: "scaleChanged" index: 0 lineNumber: 21 } Property { name: "extraSmall" type: "int" read: "extraSmall" notify: "valuesChanged" index: 1 lineNumber: 23 isReadonly: true } Property { name: "small" type: "int" read: "small" notify: "valuesChanged" index: 2 lineNumber: 24 isReadonly: true } Property { name: "medium" type: "int" read: "medium" notify: "valuesChanged" index: 3 lineNumber: 25 isReadonly: true } Property { name: "large" type: "int" read: "large" notify: "valuesChanged" index: 4 lineNumber: 26 isReadonly: true } Property { name: "largeIncreased" type: "int" read: "largeIncreased" notify: "valuesChanged" index: 5 lineNumber: 27 isReadonly: true } Property { name: "extraLarge" type: "int" read: "extraLarge" notify: "valuesChanged" index: 6 lineNumber: 28 isReadonly: true } Property { name: "extraLargeIncreased" type: "int" read: "extraLargeIncreased" notify: "valuesChanged" index: 7 lineNumber: 29 isReadonly: true } Property { name: "extraExtraLarge" type: "int" read: "extraExtraLarge" notify: "valuesChanged" index: 8 lineNumber: 30 isReadonly: true } Property { name: "full" type: "int" read: "full" notify: "valuesChanged" index: 9 lineNumber: 31 isReadonly: true } Signal { name: "scaleChanged"; lineNumber: 21 } Signal { name: "valuesChanged"; lineNumber: 50 } } Component { file: "appearanceconfig.hpp" lineNumber: 56 name: "caelestia::config::AppearanceSpacing" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "scale" type: "double" read: "scale" write: "set_scale" notify: "scaleChanged" index: 0 lineNumber: 60 } Property { name: "extraSmall" type: "int" read: "extraSmall" notify: "valuesChanged" index: 1 lineNumber: 62 isReadonly: true } Property { name: "small" type: "int" read: "small" notify: "valuesChanged" index: 2 lineNumber: 63 isReadonly: true } Property { name: "medium" type: "int" read: "medium" notify: "valuesChanged" index: 3 lineNumber: 64 isReadonly: true } Property { name: "large" type: "int" read: "large" notify: "valuesChanged" index: 4 lineNumber: 65 isReadonly: true } Property { name: "largeIncreased" type: "int" read: "largeIncreased" notify: "valuesChanged" index: 5 lineNumber: 66 isReadonly: true } Property { name: "extraLarge" type: "int" read: "extraLarge" notify: "valuesChanged" index: 6 lineNumber: 67 isReadonly: true } Property { name: "extraLargeIncreased" type: "int" read: "extraLargeIncreased" notify: "valuesChanged" index: 7 lineNumber: 68 isReadonly: true } Property { name: "extraExtraLarge" type: "int" read: "extraExtraLarge" notify: "valuesChanged" index: 8 lineNumber: 69 isReadonly: true } Signal { name: "scaleChanged"; lineNumber: 60 } Signal { name: "valuesChanged"; lineNumber: 87 } } Component { file: "tokens.hpp" lineNumber: 136 name: "caelestia::config::AppearanceTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "curves" type: "caelestia::config::AnimCurves" isPointer: true read: "curves" index: 0 lineNumber: 140 isReadonly: true isPropertyConstant: true } Property { name: "rounding" type: "caelestia::config::RoundingTokens" isPointer: true read: "rounding" index: 1 lineNumber: 141 isReadonly: true isPropertyConstant: true } Property { name: "spacing" type: "caelestia::config::SpacingTokens" isPointer: true read: "spacing" index: 2 lineNumber: 142 isReadonly: true isPropertyConstant: true } Property { name: "padding" type: "caelestia::config::PaddingTokens" isPointer: true read: "padding" index: 3 lineNumber: 143 isReadonly: true isPropertyConstant: true } Property { name: "fontSize" type: "caelestia::config::FontSizeTokens" isPointer: true read: "fontSize" index: 4 lineNumber: 144 isReadonly: true isPropertyConstant: true } Property { name: "animDurations" type: "caelestia::config::AnimDurationTokens" isPointer: true read: "animDurations" index: 5 lineNumber: 145 isReadonly: true isPropertyConstant: true } } Component { file: "appearanceconfig.hpp" lineNumber: 294 name: "caelestia::config::AppearanceTransparency" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 298 } Property { name: "base" type: "double" read: "base" write: "set_base" notify: "baseChanged" index: 1 lineNumber: 299 } Property { name: "layers" type: "double" read: "layers" write: "set_layers" notify: "layersChanged" index: 2 lineNumber: 300 } Signal { name: "enabledChanged"; lineNumber: 298 } Signal { name: "baseChanged"; lineNumber: 299 } Signal { name: "layersChanged"; lineNumber: 300 } } Component { file: "backgroundconfig.hpp" lineNumber: 68 name: "caelestia::config::BackgroundConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 72 } Property { name: "wallpaperEnabled" type: "bool" read: "wallpaperEnabled" write: "set_wallpaperEnabled" notify: "wallpaperEnabledChanged" index: 1 lineNumber: 73 } Property { name: "desktopClock" type: "caelestia::config::DesktopClock" isPointer: true read: "desktopClock" index: 2 lineNumber: 74 isReadonly: true isPropertyConstant: true } Property { name: "visualiser" type: "caelestia::config::BackgroundVisualiser" isPointer: true read: "visualiser" index: 3 lineNumber: 75 isReadonly: true isPropertyConstant: true } Signal { name: "enabledChanged"; lineNumber: 72 } Signal { name: "wallpaperEnabledChanged"; lineNumber: 73 } } Component { file: "backgroundconfig.hpp" lineNumber: 53 name: "caelestia::config::BackgroundVisualiser" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 57 } Property { name: "autoHide" type: "bool" read: "autoHide" write: "set_autoHide" notify: "autoHideChanged" index: 1 lineNumber: 58 } Property { name: "blur" type: "bool" read: "blur" write: "set_blur" notify: "blurChanged" index: 2 lineNumber: 59 } Property { name: "rounding" type: "double" read: "rounding" write: "set_rounding" notify: "roundingChanged" index: 3 lineNumber: 60 } Property { name: "spacing" type: "double" read: "spacing" write: "set_spacing" notify: "spacingChanged" index: 4 lineNumber: 61 } Signal { name: "enabledChanged"; lineNumber: 57 } Signal { name: "autoHideChanged"; lineNumber: 58 } Signal { name: "blurChanged"; lineNumber: 59 } Signal { name: "roundingChanged"; lineNumber: 60 } Signal { name: "spacingChanged"; lineNumber: 61 } } Component { file: "barconfig.hpp" lineNumber: 67 name: "caelestia::config::BarActiveWindow" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "compact" type: "bool" read: "compact" write: "set_compact" notify: "compactChanged" index: 0 lineNumber: 71 } Property { name: "inverted" type: "bool" read: "inverted" write: "set_inverted" notify: "invertedChanged" index: 1 lineNumber: 72 } Property { name: "showOnHover" type: "bool" read: "showOnHover" write: "set_showOnHover" notify: "showOnHoverChanged" index: 2 lineNumber: 73 } Signal { name: "compactChanged"; lineNumber: 71 } Signal { name: "invertedChanged"; lineNumber: 72 } Signal { name: "showOnHoverChanged"; lineNumber: 73 } } Component { file: "barconfig.hpp" lineNumber: 113 name: "caelestia::config::BarClock" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "background" type: "bool" read: "background" write: "set_background" notify: "backgroundChanged" index: 0 lineNumber: 117 } Property { name: "showDate" type: "bool" read: "showDate" write: "set_showDate" notify: "showDateChanged" index: 1 lineNumber: 118 } Property { name: "showIcon" type: "bool" read: "showIcon" write: "set_showIcon" notify: "showIconChanged" index: 2 lineNumber: 119 } Signal { name: "backgroundChanged"; lineNumber: 117 } Signal { name: "showDateChanged"; lineNumber: 118 } Signal { name: "showIconChanged"; lineNumber: 119 } } Component { file: "barconfig.hpp" lineNumber: 126 name: "caelestia::config::BarConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "persistent" type: "bool" read: "persistent" write: "set_persistent" notify: "persistentChanged" index: 0 lineNumber: 130 } Property { name: "showOnHover" type: "bool" read: "showOnHover" write: "set_showOnHover" notify: "showOnHoverChanged" index: 1 lineNumber: 131 } Property { name: "dragThreshold" type: "int" read: "dragThreshold" write: "set_dragThreshold" notify: "dragThresholdChanged" index: 2 lineNumber: 132 } Property { name: "scrollActions" type: "caelestia::config::BarScrollActions" isPointer: true read: "scrollActions" index: 3 lineNumber: 133 isReadonly: true isPropertyConstant: true } Property { name: "popouts" type: "caelestia::config::BarPopouts" isPointer: true read: "popouts" index: 4 lineNumber: 134 isReadonly: true isPropertyConstant: true } Property { name: "workspaces" type: "caelestia::config::BarWorkspaces" isPointer: true read: "workspaces" index: 5 lineNumber: 135 isReadonly: true isPropertyConstant: true } Property { name: "activeWindow" type: "caelestia::config::BarActiveWindow" isPointer: true read: "activeWindow" index: 6 lineNumber: 136 isReadonly: true isPropertyConstant: true } Property { name: "tray" type: "caelestia::config::BarTray" isPointer: true read: "tray" index: 7 lineNumber: 137 isReadonly: true isPropertyConstant: true } Property { name: "status" type: "caelestia::config::BarStatus" isPointer: true read: "status" index: 8 lineNumber: 138 isReadonly: true isPropertyConstant: true } Property { name: "clock" type: "caelestia::config::BarClock" isPointer: true read: "clock" index: 9 lineNumber: 139 isReadonly: true isPropertyConstant: true } Property { name: "entries" type: "QVariantList" read: "entries" write: "set_entries" notify: "entriesChanged" index: 10 lineNumber: 140 } Property { name: "excludedScreens" type: "QStringList" read: "excludedScreens" write: "set_excludedScreens" notify: "excludedScreensChanged" index: 11 lineNumber: 152 } Signal { name: "persistentChanged"; lineNumber: 130 } Signal { name: "showOnHoverChanged"; lineNumber: 131 } Signal { name: "dragThresholdChanged"; lineNumber: 132 } Signal { name: "entriesChanged"; lineNumber: 140 } Signal { name: "excludedScreensChanged"; lineNumber: 152 } } Component { file: "barconfig.hpp" lineNumber: 26 name: "caelestia::config::BarPopouts" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "activeWindow" type: "bool" read: "activeWindow" write: "set_activeWindow" notify: "activeWindowChanged" index: 0 lineNumber: 30 } Property { name: "tray" type: "bool" read: "tray" write: "set_tray" notify: "trayChanged" index: 1 lineNumber: 31 } Property { name: "statusIcons" type: "bool" read: "statusIcons" write: "set_statusIcons" notify: "statusIconsChanged" index: 2 lineNumber: 32 } Signal { name: "activeWindowChanged"; lineNumber: 30 } Signal { name: "trayChanged"; lineNumber: 31 } Signal { name: "statusIconsChanged"; lineNumber: 32 } } Component { file: "barconfig.hpp" lineNumber: 13 name: "caelestia::config::BarScrollActions" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "workspaces" type: "bool" read: "workspaces" write: "set_workspaces" notify: "workspacesChanged" index: 0 lineNumber: 17 } Property { name: "volume" type: "bool" read: "volume" write: "set_volume" notify: "volumeChanged" index: 1 lineNumber: 18 } Property { name: "brightness" type: "bool" read: "brightness" write: "set_brightness" notify: "brightnessChanged" index: 2 lineNumber: 19 } Signal { name: "workspacesChanged"; lineNumber: 17 } Signal { name: "volumeChanged"; lineNumber: 18 } Signal { name: "brightnessChanged"; lineNumber: 19 } } Component { file: "barconfig.hpp" lineNumber: 95 name: "caelestia::config::BarStatus" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "showAudio" type: "bool" read: "showAudio" write: "set_showAudio" notify: "showAudioChanged" index: 0 lineNumber: 99 } Property { name: "showMicrophone" type: "bool" read: "showMicrophone" write: "set_showMicrophone" notify: "showMicrophoneChanged" index: 1 lineNumber: 100 } Property { name: "showKbLayout" type: "bool" read: "showKbLayout" write: "set_showKbLayout" notify: "showKbLayoutChanged" index: 2 lineNumber: 101 } Property { name: "showNetwork" type: "bool" read: "showNetwork" write: "set_showNetwork" notify: "showNetworkChanged" index: 3 lineNumber: 102 } Property { name: "showWifi" type: "bool" read: "showWifi" write: "set_showWifi" notify: "showWifiChanged" index: 4 lineNumber: 103 } Property { name: "showBluetooth" type: "bool" read: "showBluetooth" write: "set_showBluetooth" notify: "showBluetoothChanged" index: 5 lineNumber: 104 } Property { name: "showBattery" type: "bool" read: "showBattery" write: "set_showBattery" notify: "showBatteryChanged" index: 6 lineNumber: 105 } Property { name: "showLockStatus" type: "bool" read: "showLockStatus" write: "set_showLockStatus" notify: "showLockStatusChanged" index: 7 lineNumber: 106 } Signal { name: "showAudioChanged"; lineNumber: 99 } Signal { name: "showMicrophoneChanged"; lineNumber: 100 } Signal { name: "showKbLayoutChanged"; lineNumber: 101 } Signal { name: "showNetworkChanged"; lineNumber: 102 } Signal { name: "showWifiChanged"; lineNumber: 103 } Signal { name: "showBluetoothChanged"; lineNumber: 104 } Signal { name: "showBatteryChanged"; lineNumber: 105 } Signal { name: "showLockStatusChanged"; lineNumber: 106 } } Component { file: "tokens.hpp" lineNumber: 158 name: "caelestia::config::BarTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "innerWidth" type: "int" read: "innerWidth" write: "set_innerWidth" notify: "innerWidthChanged" index: 0 lineNumber: 162 } Property { name: "windowPreviewSize" type: "int" read: "windowPreviewSize" write: "set_windowPreviewSize" notify: "windowPreviewSizeChanged" index: 1 lineNumber: 163 } Property { name: "trayMenuWidth" type: "int" read: "trayMenuWidth" write: "set_trayMenuWidth" notify: "trayMenuWidthChanged" index: 2 lineNumber: 164 } Property { name: "batteryWidth" type: "int" read: "batteryWidth" write: "set_batteryWidth" notify: "batteryWidthChanged" index: 3 lineNumber: 165 } Property { name: "networkWidth" type: "int" read: "networkWidth" write: "set_networkWidth" notify: "networkWidthChanged" index: 4 lineNumber: 166 } Property { name: "kbLayoutWidth" type: "int" read: "kbLayoutWidth" write: "set_kbLayoutWidth" notify: "kbLayoutWidthChanged" index: 5 lineNumber: 167 } Signal { name: "innerWidthChanged"; lineNumber: 162 } Signal { name: "windowPreviewSizeChanged"; lineNumber: 163 } Signal { name: "trayMenuWidthChanged"; lineNumber: 164 } Signal { name: "batteryWidthChanged"; lineNumber: 165 } Signal { name: "networkWidthChanged"; lineNumber: 166 } Signal { name: "kbLayoutWidthChanged"; lineNumber: 167 } } Component { file: "barconfig.hpp" lineNumber: 80 name: "caelestia::config::BarTray" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "background" type: "bool" read: "background" write: "set_background" notify: "backgroundChanged" index: 0 lineNumber: 84 } Property { name: "recolour" type: "bool" read: "recolour" write: "set_recolour" notify: "recolourChanged" index: 1 lineNumber: 85 } Property { name: "compact" type: "bool" read: "compact" write: "set_compact" notify: "compactChanged" index: 2 lineNumber: 86 } Property { name: "iconSubs" type: "QVariantList" read: "iconSubs" write: "set_iconSubs" notify: "iconSubsChanged" index: 3 lineNumber: 87 } Property { name: "hiddenIcons" type: "QStringList" read: "hiddenIcons" write: "set_hiddenIcons" notify: "hiddenIconsChanged" index: 4 lineNumber: 88 } Signal { name: "backgroundChanged"; lineNumber: 84 } Signal { name: "recolourChanged"; lineNumber: 85 } Signal { name: "compactChanged"; lineNumber: 86 } Signal { name: "iconSubsChanged"; lineNumber: 87 } Signal { name: "hiddenIconsChanged"; lineNumber: 88 } } Component { file: "barconfig.hpp" lineNumber: 39 name: "caelestia::config::BarWorkspaces" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "shown" type: "int" read: "shown" write: "set_shown" notify: "shownChanged" index: 0 lineNumber: 43 } Property { name: "activeIndicator" type: "bool" read: "activeIndicator" write: "set_activeIndicator" notify: "activeIndicatorChanged" index: 1 lineNumber: 44 } Property { name: "occupiedBg" type: "bool" read: "occupiedBg" write: "set_occupiedBg" notify: "occupiedBgChanged" index: 2 lineNumber: 45 } Property { name: "showWindows" type: "bool" read: "showWindows" write: "set_showWindows" notify: "showWindowsChanged" index: 3 lineNumber: 46 } Property { name: "showWindowsOnSpecialWorkspaces" type: "bool" read: "showWindowsOnSpecialWorkspaces" write: "set_showWindowsOnSpecialWorkspaces" notify: "showWindowsOnSpecialWorkspacesChanged" index: 4 lineNumber: 47 } Property { name: "maxWindowIcons" type: "int" read: "maxWindowIcons" write: "set_maxWindowIcons" notify: "maxWindowIconsChanged" index: 5 lineNumber: 48 } Property { name: "activeTrail" type: "bool" read: "activeTrail" write: "set_activeTrail" notify: "activeTrailChanged" index: 6 lineNumber: 49 } Property { name: "perMonitorWorkspaces" type: "bool" read: "perMonitorWorkspaces" write: "set_perMonitorWorkspaces" notify: "perMonitorWorkspacesChanged" index: 7 lineNumber: 50 } Property { name: "label" type: "QString" read: "label" write: "set_label" notify: "labelChanged" index: 8 lineNumber: 51 } Property { name: "occupiedLabel" type: "QString" read: "occupiedLabel" write: "set_occupiedLabel" notify: "occupiedLabelChanged" index: 9 lineNumber: 52 } Property { name: "activeLabel" type: "QString" read: "activeLabel" write: "set_activeLabel" notify: "activeLabelChanged" index: 10 lineNumber: 53 } Property { name: "capitalisation" type: "QString" read: "capitalisation" write: "set_capitalisation" notify: "capitalisationChanged" index: 11 lineNumber: 54 } Property { name: "specialWorkspaceIcons" type: "QVariantList" read: "specialWorkspaceIcons" write: "set_specialWorkspaceIcons" notify: "specialWorkspaceIconsChanged" index: 12 lineNumber: 55 } Property { name: "windowIcons" type: "QVariantList" read: "windowIcons" write: "set_windowIcons" notify: "windowIconsChanged" index: 13 lineNumber: 56 } Signal { name: "shownChanged"; lineNumber: 43 } Signal { name: "activeIndicatorChanged"; lineNumber: 44 } Signal { name: "occupiedBgChanged"; lineNumber: 45 } Signal { name: "showWindowsChanged"; lineNumber: 46 } Signal { name: "showWindowsOnSpecialWorkspacesChanged"; lineNumber: 47 } Signal { name: "maxWindowIconsChanged"; lineNumber: 48 } Signal { name: "activeTrailChanged"; lineNumber: 49 } Signal { name: "perMonitorWorkspacesChanged"; lineNumber: 50 } Signal { name: "labelChanged"; lineNumber: 51 } Signal { name: "occupiedLabelChanged"; lineNumber: 52 } Signal { name: "activeLabelChanged"; lineNumber: 53 } Signal { name: "capitalisationChanged"; lineNumber: 54 } Signal { name: "specialWorkspaceIconsChanged"; lineNumber: 55 } Signal { name: "windowIconsChanged"; lineNumber: 56 } } Component { file: "borderconfig.hpp" lineNumber: 9 name: "caelestia::config::BorderConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "thickness" type: "int" read: "thickness" write: "set_thickness" notify: "thicknessChanged" index: 0 lineNumber: 13 } Property { name: "rounding" type: "int" read: "rounding" write: "set_rounding" notify: "roundingChanged" index: 1 lineNumber: 14 } Property { name: "smoothing" type: "int" read: "smoothing" write: "set_smoothing" notify: "smoothingChanged" index: 2 lineNumber: 15 } Property { name: "minThickness" type: "int" read: "minThickness" index: 3 lineNumber: 17 isReadonly: true isPropertyConstant: true } Property { name: "clampedThickness" type: "int" read: "clampedThickness" notify: "thicknessChanged" index: 4 lineNumber: 18 isReadonly: true } Signal { name: "thicknessChanged"; lineNumber: 13 } Signal { name: "roundingChanged"; lineNumber: 14 } Signal { name: "smoothingChanged"; lineNumber: 15 } } Component { file: "configattached.hpp" lineNumber: 9 name: "caelestia::config::Config" accessSemantics: "reference" prototype: "QQuickAttachedPropertyPropagator" interfaces: ["QQmlParserStatus"] exports: ["Caelestia.Config/Config 254.0"] isCreatable: false exportMetaObjectRevisions: [65024] attachedType: "caelestia::config::Config" Property { name: "screen" type: "QString" read: "screen" write: "inheritScreen" notify: "sourceChanged" index: 0 lineNumber: 33 } Property { name: "appearance" type: "caelestia::config::AppearanceConfig" isPointer: true isTypeConstant: true read: "appearance" notify: "sourceChanged" index: 1 lineNumber: 34 isReadonly: true } Property { name: "general" type: "caelestia::config::GeneralConfig" isPointer: true isTypeConstant: true read: "general" notify: "sourceChanged" index: 2 lineNumber: 35 isReadonly: true } Property { name: "background" type: "caelestia::config::BackgroundConfig" isPointer: true isTypeConstant: true read: "background" notify: "sourceChanged" index: 3 lineNumber: 36 isReadonly: true } Property { name: "bar" type: "caelestia::config::BarConfig" isPointer: true isTypeConstant: true read: "bar" notify: "sourceChanged" index: 4 lineNumber: 37 isReadonly: true } Property { name: "border" type: "caelestia::config::BorderConfig" isPointer: true isTypeConstant: true read: "border" notify: "sourceChanged" index: 5 lineNumber: 38 isReadonly: true } Property { name: "dashboard" type: "caelestia::config::DashboardConfig" isPointer: true isTypeConstant: true read: "dashboard" notify: "sourceChanged" index: 6 lineNumber: 39 isReadonly: true } Property { name: "launcher" type: "caelestia::config::LauncherConfig" isPointer: true isTypeConstant: true read: "launcher" notify: "sourceChanged" index: 7 lineNumber: 40 isReadonly: true } Property { name: "lock" type: "caelestia::config::LockConfig" isPointer: true isTypeConstant: true read: "lock" notify: "sourceChanged" index: 8 lineNumber: 41 isReadonly: true } Property { name: "nexus" type: "caelestia::config::NexusConfig" isPointer: true isTypeConstant: true read: "nexus" notify: "sourceChanged" index: 9 lineNumber: 42 isReadonly: true } Property { name: "notifs" type: "caelestia::config::NotifsConfig" isPointer: true isTypeConstant: true read: "notifs" notify: "sourceChanged" index: 10 lineNumber: 43 isReadonly: true } Property { name: "osd" type: "caelestia::config::OsdConfig" isPointer: true isTypeConstant: true read: "osd" notify: "sourceChanged" index: 11 lineNumber: 44 isReadonly: true } Property { name: "services" type: "caelestia::config::ServiceConfig" isPointer: true isTypeConstant: true read: "services" notify: "sourceChanged" index: 12 lineNumber: 45 isReadonly: true } Property { name: "session" type: "caelestia::config::SessionConfig" isPointer: true isTypeConstant: true read: "session" notify: "sourceChanged" index: 13 lineNumber: 46 isReadonly: true } Property { name: "sidebar" type: "caelestia::config::SidebarConfig" isPointer: true isTypeConstant: true read: "sidebar" notify: "sourceChanged" index: 14 lineNumber: 47 isReadonly: true } Property { name: "utilities" type: "caelestia::config::UtilitiesConfig" isPointer: true isTypeConstant: true read: "utilities" notify: "sourceChanged" index: 15 lineNumber: 48 isReadonly: true } Property { name: "winfo" type: "caelestia::config::WInfoConfig" isPointer: true isTypeConstant: true read: "winfo" notify: "sourceChanged" index: 16 lineNumber: 49 isReadonly: true } Property { name: "paths" type: "caelestia::config::UserPaths" isPointer: true isTypeConstant: true read: "paths" notify: "sourceChanged" index: 17 lineNumber: 50 isReadonly: true } Signal { name: "sourceChanged"; lineNumber: 81 } Method { name: "forScreen" type: "GlobalConfig" isPointer: true lineNumber: 76 Parameter { name: "screen"; type: "QString" } } } Component { file: "configobject.hpp" lineNumber: 89 name: "caelestia::config::ConfigObject" accessSemantics: "reference" prototype: "QObject" Signal { name: "propertiesChanged" lineNumber: 130 Parameter { name: "changed"; type: "QMap" } } Method { name: "resetOption" lineNumber: 115 Parameter { name: "name"; type: "QString" } } } Component { file: "dashboardconfig.hpp" lineNumber: 23 name: "caelestia::config::DashboardConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 27 } Property { name: "showOnHover" type: "bool" read: "showOnHover" write: "set_showOnHover" notify: "showOnHoverChanged" index: 1 lineNumber: 28 } Property { name: "showDashboard" type: "bool" read: "showDashboard" write: "set_showDashboard" notify: "showDashboardChanged" index: 2 lineNumber: 29 } Property { name: "showMedia" type: "bool" read: "showMedia" write: "set_showMedia" notify: "showMediaChanged" index: 3 lineNumber: 30 } Property { name: "showPerformance" type: "bool" read: "showPerformance" write: "set_showPerformance" notify: "showPerformanceChanged" index: 4 lineNumber: 31 } Property { name: "showWeather" type: "bool" read: "showWeather" write: "set_showWeather" notify: "showWeatherChanged" index: 5 lineNumber: 32 } Property { name: "mediaUpdateInterval" type: "int" read: "mediaUpdateInterval" write: "set_mediaUpdateInterval" notify: "mediaUpdateIntervalChanged" index: 6 lineNumber: 33 } Property { name: "resourceUpdateInterval" type: "int" read: "resourceUpdateInterval" write: "set_resourceUpdateInterval" notify: "resourceUpdateIntervalChanged" index: 7 lineNumber: 34 } Property { name: "dragThreshold" type: "int" read: "dragThreshold" write: "set_dragThreshold" notify: "dragThresholdChanged" index: 8 lineNumber: 35 } Property { name: "performance" type: "caelestia::config::DashboardPerformance" isPointer: true read: "performance" index: 9 lineNumber: 36 isReadonly: true isPropertyConstant: true } Signal { name: "enabledChanged"; lineNumber: 27 } Signal { name: "showOnHoverChanged"; lineNumber: 28 } Signal { name: "showDashboardChanged"; lineNumber: 29 } Signal { name: "showMediaChanged"; lineNumber: 30 } Signal { name: "showPerformanceChanged"; lineNumber: 31 } Signal { name: "showWeatherChanged"; lineNumber: 32 } Signal { name: "mediaUpdateIntervalChanged"; lineNumber: 33 } Signal { name: "resourceUpdateIntervalChanged"; lineNumber: 34 } Signal { name: "dragThresholdChanged"; lineNumber: 35 } } Component { file: "dashboardconfig.hpp" lineNumber: 7 name: "caelestia::config::DashboardPerformance" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "showBattery" type: "bool" read: "showBattery" write: "set_showBattery" notify: "showBatteryChanged" index: 0 lineNumber: 11 } Property { name: "showGpu" type: "bool" read: "showGpu" write: "set_showGpu" notify: "showGpuChanged" index: 1 lineNumber: 12 } Property { name: "showCpu" type: "bool" read: "showCpu" write: "set_showCpu" notify: "showCpuChanged" index: 2 lineNumber: 13 } Property { name: "showMemory" type: "bool" read: "showMemory" write: "set_showMemory" notify: "showMemoryChanged" index: 3 lineNumber: 14 } Property { name: "showStorage" type: "bool" read: "showStorage" write: "set_showStorage" notify: "showStorageChanged" index: 4 lineNumber: 15 } Property { name: "showNetwork" type: "bool" read: "showNetwork" write: "set_showNetwork" notify: "showNetworkChanged" index: 5 lineNumber: 16 } Signal { name: "showBatteryChanged"; lineNumber: 11 } Signal { name: "showGpuChanged"; lineNumber: 12 } Signal { name: "showCpuChanged"; lineNumber: 13 } Signal { name: "showMemoryChanged"; lineNumber: 14 } Signal { name: "showStorageChanged"; lineNumber: 15 } Signal { name: "showNetworkChanged"; lineNumber: 16 } } Component { file: "tokens.hpp" lineNumber: 174 name: "caelestia::config::DashboardTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "tabIndicatorHeight" type: "int" read: "tabIndicatorHeight" write: "set_tabIndicatorHeight" notify: "tabIndicatorHeightChanged" index: 0 lineNumber: 178 } Property { name: "tabIndicatorSpacing" type: "int" read: "tabIndicatorSpacing" write: "set_tabIndicatorSpacing" notify: "tabIndicatorSpacingChanged" index: 1 lineNumber: 179 } Property { name: "userWidth" type: "int" read: "userWidth" write: "set_userWidth" notify: "userWidthChanged" index: 2 lineNumber: 180 } Property { name: "logoSize" type: "int" read: "logoSize" write: "set_logoSize" notify: "logoSizeChanged" index: 3 lineNumber: 181 } Property { name: "uptimeSize" type: "int" read: "uptimeSize" write: "set_uptimeSize" notify: "uptimeSizeChanged" index: 4 lineNumber: 182 } Property { name: "dateTimeWidth" type: "int" read: "dateTimeWidth" write: "set_dateTimeWidth" notify: "dateTimeWidthChanged" index: 5 lineNumber: 183 } Property { name: "mediaWidth" type: "int" read: "mediaWidth" write: "set_mediaWidth" notify: "mediaWidthChanged" index: 6 lineNumber: 184 } Property { name: "mediaProgressSweep" type: "int" read: "mediaProgressSweep" write: "set_mediaProgressSweep" notify: "mediaProgressSweepChanged" index: 7 lineNumber: 185 } Property { name: "mediaProgressThickness" type: "int" read: "mediaProgressThickness" write: "set_mediaProgressThickness" notify: "mediaProgressThicknessChanged" index: 8 lineNumber: 186 } Property { name: "resourceProgressThickness" type: "int" read: "resourceProgressThickness" write: "set_resourceProgressThickness" notify: "resourceProgressThicknessChanged" index: 9 lineNumber: 187 } Property { name: "weatherWidth" type: "int" read: "weatherWidth" write: "set_weatherWidth" notify: "weatherWidthChanged" index: 10 lineNumber: 188 } Property { name: "mediaCoverArtSize" type: "int" read: "mediaCoverArtSize" write: "set_mediaCoverArtSize" notify: "mediaCoverArtSizeChanged" index: 11 lineNumber: 189 } Property { name: "mediaTabWidth" type: "int" read: "mediaTabWidth" write: "set_mediaTabWidth" notify: "mediaTabWidthChanged" index: 12 lineNumber: 190 } Property { name: "mediaTabHeight" type: "int" read: "mediaTabHeight" write: "set_mediaTabHeight" notify: "mediaTabHeightChanged" index: 13 lineNumber: 191 } Property { name: "mediaSectionWidth" type: "int" read: "mediaSectionWidth" write: "set_mediaSectionWidth" notify: "mediaSectionWidthChanged" index: 14 lineNumber: 192 } Property { name: "perfHeroCardWidth" type: "int" read: "perfHeroCardWidth" write: "set_perfHeroCardWidth" notify: "perfHeroCardWidthChanged" index: 15 lineNumber: 193 } Property { name: "perfUsageShapeSize" type: "int" read: "perfUsageShapeSize" write: "set_perfUsageShapeSize" notify: "perfUsageShapeSizeChanged" index: 16 lineNumber: 194 } Property { name: "perfStorageTextWidth" type: "int" read: "perfStorageTextWidth" write: "set_perfStorageTextWidth" notify: "perfStorageTextWidthChanged" index: 17 lineNumber: 195 } Property { name: "perfNetworkCardWidth" type: "int" read: "perfNetworkCardWidth" write: "set_perfNetworkCardWidth" notify: "perfNetworkCardWidthChanged" index: 18 lineNumber: 196 } Property { name: "perfNetworkCardHeight" type: "int" read: "perfNetworkCardHeight" write: "set_perfNetworkCardHeight" notify: "perfNetworkCardHeightChanged" index: 19 lineNumber: 197 } Property { name: "perfBattWidth" type: "int" read: "perfBattWidth" write: "set_perfBattWidth" notify: "perfBattWidthChanged" index: 20 lineNumber: 198 } Property { name: "perfBattWidthSingle" type: "int" read: "perfBattWidthSingle" write: "set_perfBattWidthSingle" notify: "perfBattWidthSingleChanged" index: 21 lineNumber: 199 } Property { name: "perfBattHeight" type: "int" read: "perfBattHeight" write: "set_perfBattHeight" notify: "perfBattHeightChanged" index: 22 lineNumber: 200 } Property { name: "perfPlaceholderWidth" type: "int" read: "perfPlaceholderWidth" write: "set_perfPlaceholderWidth" notify: "perfPlaceholderWidthChanged" index: 23 lineNumber: 201 } Signal { name: "tabIndicatorHeightChanged"; lineNumber: 178 } Signal { name: "tabIndicatorSpacingChanged"; lineNumber: 179 } Signal { name: "userWidthChanged"; lineNumber: 180 } Signal { name: "logoSizeChanged"; lineNumber: 181 } Signal { name: "uptimeSizeChanged"; lineNumber: 182 } Signal { name: "dateTimeWidthChanged"; lineNumber: 183 } Signal { name: "mediaWidthChanged"; lineNumber: 184 } Signal { name: "mediaProgressSweepChanged"; lineNumber: 185 } Signal { name: "mediaProgressThicknessChanged"; lineNumber: 186 } Signal { name: "resourceProgressThicknessChanged"; lineNumber: 187 } Signal { name: "weatherWidthChanged"; lineNumber: 188 } Signal { name: "mediaCoverArtSizeChanged"; lineNumber: 189 } Signal { name: "mediaTabWidthChanged"; lineNumber: 190 } Signal { name: "mediaTabHeightChanged"; lineNumber: 191 } Signal { name: "mediaSectionWidthChanged"; lineNumber: 192 } Signal { name: "perfHeroCardWidthChanged"; lineNumber: 193 } Signal { name: "perfUsageShapeSizeChanged"; lineNumber: 194 } Signal { name: "perfStorageTextWidthChanged"; lineNumber: 195 } Signal { name: "perfNetworkCardWidthChanged"; lineNumber: 196 } Signal { name: "perfNetworkCardHeightChanged"; lineNumber: 197 } Signal { name: "perfBattWidthChanged"; lineNumber: 198 } Signal { name: "perfBattWidthSingleChanged"; lineNumber: 199 } Signal { name: "perfBattHeightChanged"; lineNumber: 200 } Signal { name: "perfPlaceholderWidthChanged"; lineNumber: 201 } } Component { file: "backgroundconfig.hpp" lineNumber: 35 name: "caelestia::config::DesktopClock" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 39 } Property { name: "scale" type: "double" read: "scale" write: "set_scale" notify: "scaleChanged" index: 1 lineNumber: 40 } Property { name: "position" type: "QString" read: "position" write: "set_position" notify: "positionChanged" index: 2 lineNumber: 41 } Property { name: "invertColors" type: "bool" read: "invertColors" write: "set_invertColors" notify: "invertColorsChanged" index: 3 lineNumber: 42 } Property { name: "background" type: "caelestia::config::DesktopClockBackground" isPointer: true read: "background" index: 4 lineNumber: 43 isReadonly: true isPropertyConstant: true } Property { name: "shadow" type: "caelestia::config::DesktopClockShadow" isPointer: true read: "shadow" index: 5 lineNumber: 44 isReadonly: true isPropertyConstant: true } Signal { name: "enabledChanged"; lineNumber: 39 } Signal { name: "scaleChanged"; lineNumber: 40 } Signal { name: "positionChanged"; lineNumber: 41 } Signal { name: "invertColorsChanged"; lineNumber: 42 } } Component { file: "backgroundconfig.hpp" lineNumber: 9 name: "caelestia::config::DesktopClockBackground" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 13 } Property { name: "opacity" type: "double" read: "opacity" write: "set_opacity" notify: "opacityChanged" index: 1 lineNumber: 14 } Property { name: "blur" type: "bool" read: "blur" write: "set_blur" notify: "blurChanged" index: 2 lineNumber: 15 } Signal { name: "enabledChanged"; lineNumber: 13 } Signal { name: "opacityChanged"; lineNumber: 14 } Signal { name: "blurChanged"; lineNumber: 15 } } Component { file: "backgroundconfig.hpp" lineNumber: 22 name: "caelestia::config::DesktopClockShadow" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 26 } Property { name: "opacity" type: "double" read: "opacity" write: "set_opacity" notify: "opacityChanged" index: 1 lineNumber: 27 } Property { name: "blur" type: "double" read: "blur" write: "set_blur" notify: "blurChanged" index: 2 lineNumber: 28 } Signal { name: "enabledChanged"; lineNumber: 26 } Signal { name: "opacityChanged"; lineNumber: 27 } Signal { name: "blurChanged"; lineNumber: 28 } } Component { file: "fontbuilder.hpp" lineNumber: 8 name: "caelestia::config::FontBuilder" accessSemantics: "value" Method { name: "family" type: "FontBuilder" lineNumber: 16 Parameter { name: "family"; type: "QString" } } Method { name: "size" type: "FontBuilder" lineNumber: 17 Parameter { name: "pointSize"; type: "int" } } Method { name: "weight" type: "FontBuilder" lineNumber: 18 Parameter { name: "weight"; type: "QFont::Weight" } } Method { name: "italic" type: "FontBuilder" lineNumber: 19 Parameter { name: "on"; type: "bool" } } Method { name: "italic"; type: "FontBuilder"; isCloned: true; lineNumber: 19 } Method { name: "stretch" type: "FontBuilder" lineNumber: 20 Parameter { name: "stretch"; type: "int" } } Method { name: "letterSpacing" type: "FontBuilder" lineNumber: 21 Parameter { name: "spacing"; type: "double" } Parameter { name: "absolute"; type: "bool" } } Method { name: "letterSpacing" type: "FontBuilder" isCloned: true lineNumber: 21 Parameter { name: "spacing"; type: "double" } } Method { name: "capitalisation" type: "FontBuilder" lineNumber: 22 Parameter { name: "cap"; type: "QFont::Capitalization" } } Method { name: "vaxis" type: "FontBuilder" lineNumber: 23 Parameter { name: "tag"; type: "QString" } Parameter { name: "value"; type: "float" } } Method { name: "vaxes" type: "FontBuilder" lineNumber: 24 Parameter { name: "axes"; type: "QVariantMap" } } Method { name: "build"; type: "QFont"; isMethodConstant: true; lineNumber: 25 } Method { name: "fill" type: "FontBuilder" lineNumber: 28 Parameter { name: "value"; type: "float" } } Method { name: "grade" type: "FontBuilder" lineNumber: 29 Parameter { name: "value"; type: "float" } } Method { name: "width" type: "FontBuilder" lineNumber: 30 Parameter { name: "value"; type: "float" } } Method { name: "scale" type: "FontBuilder" lineNumber: 33 Parameter { name: "factor"; type: "double" } } } Component { file: "font.hpp" lineNumber: 16 name: "caelestia::config::FontBuilders" accessSemantics: "reference" prototype: "QObject" Property { name: "large" type: "caelestia::config::FontBuilder" read: "large" notify: "buildersChanged" index: 0 lineNumber: 20 isReadonly: true isFinal: true } Property { name: "medium" type: "caelestia::config::FontBuilder" read: "medium" notify: "buildersChanged" index: 1 lineNumber: 21 isReadonly: true isFinal: true } Property { name: "small" type: "caelestia::config::FontBuilder" read: "small" notify: "buildersChanged" index: 2 lineNumber: 22 isReadonly: true isFinal: true } Signal { name: "buildersChanged"; lineNumber: 32 } } Component { file: "appearanceconfig.hpp" lineNumber: 130 name: "caelestia::config::FontConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "family" type: "QString" read: "family" write: "set_family" notify: "familyChanged" index: 0 lineNumber: 135 } Property { name: "size" type: "int" read: "size" write: "set_size" notify: "sizeChanged" index: 1 lineNumber: 136 } Property { name: "weight" type: "int" read: "weight" write: "set_weight" notify: "weightChanged" index: 2 lineNumber: 137 } Property { name: "italic" type: "bool" read: "italic" write: "set_italic" notify: "italicChanged" index: 3 lineNumber: 138 } Property { name: "vaxes" type: "QVariantMap" read: "vaxes" write: "set_vaxes" notify: "vaxesChanged" index: 4 lineNumber: 139 } Signal { name: "familyChanged"; lineNumber: 135 } Signal { name: "sizeChanged"; lineNumber: 136 } Signal { name: "weightChanged"; lineNumber: 137 } Signal { name: "italicChanged"; lineNumber: 138 } Signal { name: "vaxesChanged"; lineNumber: 139 } } Component { file: "tokens.hpp" lineNumber: 100 name: "caelestia::config::FontSizeTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "small" type: "int" read: "small" write: "set_small" notify: "smallChanged" index: 0 lineNumber: 104 } Property { name: "smaller" type: "int" read: "smaller" write: "set_smaller" notify: "smallerChanged" index: 1 lineNumber: 105 } Property { name: "normal" type: "int" read: "normal" write: "set_normal" notify: "normalChanged" index: 2 lineNumber: 106 } Property { name: "larger" type: "int" read: "larger" write: "set_larger" notify: "largerChanged" index: 3 lineNumber: 107 } Property { name: "large" type: "int" read: "large" write: "set_large" notify: "largeChanged" index: 4 lineNumber: 108 } Property { name: "extraLarge" type: "int" read: "extraLarge" write: "set_extraLarge" notify: "extraLargeChanged" index: 5 lineNumber: 109 } Signal { name: "smallChanged"; lineNumber: 104 } Signal { name: "smallerChanged"; lineNumber: 105 } Signal { name: "normalChanged"; lineNumber: 106 } Signal { name: "largerChanged"; lineNumber: 107 } Signal { name: "largeChanged"; lineNumber: 108 } Signal { name: "extraLargeChanged"; lineNumber: 109 } } Component { file: "font.hpp" lineNumber: 83 name: "caelestia::config::FontStyle" accessSemantics: "reference" prototype: "caelestia::config::FontStyleBase" Property { name: "builders" type: "caelestia::config::FontBuilders" isPointer: true read: "builders" index: 0 lineNumber: 87 isReadonly: true isFinal: true isPropertyConstant: true } } Component { file: "font.hpp" lineNumber: 50 name: "caelestia::config::FontStyleBase" accessSemantics: "reference" prototype: "QObject" Property { name: "large" type: "QFont" read: "large" notify: "fontsChanged" index: 0 lineNumber: 53 isReadonly: true isFinal: true } Property { name: "medium" type: "QFont" read: "medium" notify: "fontsChanged" index: 1 lineNumber: 54 isReadonly: true isFinal: true } Property { name: "small" type: "QFont" read: "small" notify: "fontsChanged" index: 2 lineNumber: 55 isReadonly: true isFinal: true } Signal { name: "fontsChanged"; lineNumber: 69 } } Component { file: "appearanceconfig.hpp" lineNumber: 148 name: "caelestia::config::FontStyleConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "family" type: "QString" read: "family" write: "set_family" notify: "familyChanged" index: 0 lineNumber: 152 } Property { name: "large" type: "caelestia::config::FontConfig" isPointer: true read: "large" index: 1 lineNumber: 153 isReadonly: true isPropertyConstant: true } Property { name: "medium" type: "caelestia::config::FontConfig" isPointer: true read: "medium" index: 2 lineNumber: 154 isReadonly: true isPropertyConstant: true } Property { name: "small" type: "caelestia::config::FontConfig" isPointer: true read: "small" index: 3 lineNumber: 155 isReadonly: true isPropertyConstant: true } Signal { name: "familyChanged"; lineNumber: 152 } } Component { file: "font.hpp" lineNumber: 123 name: "caelestia::config::FontTokens" accessSemantics: "reference" prototype: "QObject" Property { name: "headline" type: "caelestia::config::FontStyle" isPointer: true read: "headline" index: 0 lineNumber: 127 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "title" type: "caelestia::config::FontStyle" isPointer: true read: "title" index: 1 lineNumber: 128 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "body" type: "caelestia::config::FontStyle" isPointer: true read: "body" index: 2 lineNumber: 129 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "label" type: "caelestia::config::FontStyle" isPointer: true read: "label" index: 3 lineNumber: 130 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "mono" type: "caelestia::config::FontStyle" isPointer: true read: "mono" index: 4 lineNumber: 131 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "icon" type: "caelestia::config::IconFontStyle" isPointer: true read: "icon" index: 5 lineNumber: 132 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "clock" type: "caelestia::config::FontBuilder" read: "clock" notify: "clockChanged" index: 6 lineNumber: 133 isReadonly: true isFinal: true } Property { name: "workspaces" type: "QString" read: "workspaces" notify: "workspacesChanged" index: 7 lineNumber: 134 isReadonly: true isFinal: true } Signal { name: "clockChanged"; lineNumber: 151 } Signal { name: "workspacesChanged"; lineNumber: 152 } } Component { file: "generalconfig.hpp" lineNumber: 13 name: "caelestia::config::GeneralApps" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "terminal" type: "QStringList" read: "terminal" write: "set_terminal" notify: "terminalChanged" index: 0 lineNumber: 17 } Property { name: "audio" type: "QStringList" read: "audio" write: "set_audio" notify: "audioChanged" index: 1 lineNumber: 18 } Property { name: "playback" type: "QStringList" read: "playback" write: "set_playback" notify: "playbackChanged" index: 2 lineNumber: 19 } Property { name: "explorer" type: "QStringList" read: "explorer" write: "set_explorer" notify: "explorerChanged" index: 3 lineNumber: 20 } Signal { name: "terminalChanged"; lineNumber: 17 } Signal { name: "audioChanged"; lineNumber: 18 } Signal { name: "playbackChanged"; lineNumber: 19 } Signal { name: "explorerChanged"; lineNumber: 20 } } Component { file: "generalconfig.hpp" lineNumber: 55 name: "caelestia::config::GeneralBattery" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "warnLevels" type: "QVariantList" read: "warnLevels" write: "set_warnLevels" notify: "warnLevelsChanged" index: 0 lineNumber: 59 } Property { name: "criticalLevel" type: "int" read: "criticalLevel" write: "set_criticalLevel" notify: "criticalLevelChanged" index: 1 lineNumber: 81 } Signal { name: "warnLevelsChanged"; lineNumber: 59 } Signal { name: "criticalLevelChanged"; lineNumber: 81 } } Component { file: "generalconfig.hpp" lineNumber: 88 name: "caelestia::config::GeneralConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "logo" type: "QString" read: "logo" write: "set_logo" notify: "logoChanged" index: 0 lineNumber: 92 } Property { name: "showOverFullscreen" type: "bool" read: "showOverFullscreen" write: "set_showOverFullscreen" notify: "showOverFullscreenChanged" index: 1 lineNumber: 93 } Property { name: "mediaGifSpeedAdjustment" type: "double" read: "mediaGifSpeedAdjustment" write: "set_mediaGifSpeedAdjustment" notify: "mediaGifSpeedAdjustmentChanged" index: 2 lineNumber: 94 } Property { name: "sessionGifSpeed" type: "double" read: "sessionGifSpeed" write: "set_sessionGifSpeed" notify: "sessionGifSpeedChanged" index: 3 lineNumber: 95 } Property { name: "apps" type: "caelestia::config::GeneralApps" isPointer: true read: "apps" index: 4 lineNumber: 96 isReadonly: true isPropertyConstant: true } Property { name: "idle" type: "caelestia::config::GeneralIdle" isPointer: true read: "idle" index: 5 lineNumber: 97 isReadonly: true isPropertyConstant: true } Property { name: "battery" type: "caelestia::config::GeneralBattery" isPointer: true read: "battery" index: 6 lineNumber: 98 isReadonly: true isPropertyConstant: true } Signal { name: "logoChanged"; lineNumber: 92 } Signal { name: "showOverFullscreenChanged"; lineNumber: 93 } Signal { name: "mediaGifSpeedAdjustmentChanged"; lineNumber: 94 } Signal { name: "sessionGifSpeedChanged"; lineNumber: 95 } } Component { file: "generalconfig.hpp" lineNumber: 27 name: "caelestia::config::GeneralIdle" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "lockBeforeSleep" type: "bool" read: "lockBeforeSleep" write: "set_lockBeforeSleep" notify: "lockBeforeSleepChanged" index: 0 lineNumber: 31 } Property { name: "inhibitWhenAudio" type: "bool" read: "inhibitWhenAudio" write: "set_inhibitWhenAudio" notify: "inhibitWhenAudioChanged" index: 1 lineNumber: 32 } Property { name: "timeouts" type: "QVariantList" read: "timeouts" write: "set_timeouts" notify: "timeoutsChanged" index: 2 lineNumber: 33 } Signal { name: "lockBeforeSleepChanged"; lineNumber: 31 } Signal { name: "inhibitWhenAudioChanged"; lineNumber: 32 } Signal { name: "timeoutsChanged"; lineNumber: 33 } } Component { file: "config.hpp" lineNumber: 27 name: "caelestia::config::GlobalConfig" accessSemantics: "reference" prototype: "caelestia::config::RootConfig" exports: ["Caelestia.Config/GlobalConfig 254.0"] isCreatable: false isSingleton: true exportMetaObjectRevisions: [65024] Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 49 } Property { name: "appearance" type: "caelestia::config::AppearanceConfig" isPointer: true read: "appearance" index: 1 lineNumber: 50 isReadonly: true isPropertyConstant: true } Property { name: "general" type: "caelestia::config::GeneralConfig" isPointer: true read: "general" index: 2 lineNumber: 51 isReadonly: true isPropertyConstant: true } Property { name: "background" type: "caelestia::config::BackgroundConfig" isPointer: true read: "background" index: 3 lineNumber: 52 isReadonly: true isPropertyConstant: true } Property { name: "bar" type: "caelestia::config::BarConfig" isPointer: true read: "bar" index: 4 lineNumber: 53 isReadonly: true isPropertyConstant: true } Property { name: "border" type: "caelestia::config::BorderConfig" isPointer: true read: "border" index: 5 lineNumber: 54 isReadonly: true isPropertyConstant: true } Property { name: "dashboard" type: "caelestia::config::DashboardConfig" isPointer: true read: "dashboard" index: 6 lineNumber: 55 isReadonly: true isPropertyConstant: true } Property { name: "launcher" type: "caelestia::config::LauncherConfig" isPointer: true read: "launcher" index: 7 lineNumber: 56 isReadonly: true isPropertyConstant: true } Property { name: "lock" type: "caelestia::config::LockConfig" isPointer: true read: "lock" index: 8 lineNumber: 57 isReadonly: true isPropertyConstant: true } Property { name: "nexus" type: "caelestia::config::NexusConfig" isPointer: true read: "nexus" index: 9 lineNumber: 58 isReadonly: true isPropertyConstant: true } Property { name: "notifs" type: "caelestia::config::NotifsConfig" isPointer: true read: "notifs" index: 10 lineNumber: 59 isReadonly: true isPropertyConstant: true } Property { name: "osd" type: "caelestia::config::OsdConfig" isPointer: true read: "osd" index: 11 lineNumber: 60 isReadonly: true isPropertyConstant: true } Property { name: "services" type: "caelestia::config::ServiceConfig" isPointer: true read: "services" index: 12 lineNumber: 61 isReadonly: true isPropertyConstant: true } Property { name: "session" type: "caelestia::config::SessionConfig" isPointer: true read: "session" index: 13 lineNumber: 62 isReadonly: true isPropertyConstant: true } Property { name: "sidebar" type: "caelestia::config::SidebarConfig" isPointer: true read: "sidebar" index: 14 lineNumber: 63 isReadonly: true isPropertyConstant: true } Property { name: "utilities" type: "caelestia::config::UtilitiesConfig" isPointer: true read: "utilities" index: 15 lineNumber: 64 isReadonly: true isPropertyConstant: true } Property { name: "winfo" type: "caelestia::config::WInfoConfig" isPointer: true read: "winfo" index: 16 lineNumber: 65 isReadonly: true isPropertyConstant: true } Property { name: "paths" type: "caelestia::config::UserPaths" isPointer: true read: "paths" index: 17 lineNumber: 66 isReadonly: true isPropertyConstant: true } Signal { name: "enabledChanged"; lineNumber: 49 } Method { name: "defaults"; type: "GlobalConfig"; isPointer: true; lineNumber: 70 } Method { name: "forScreen" type: "GlobalConfig" isPointer: true lineNumber: 71 Parameter { name: "screen"; type: "QString" } } } Component { file: "font.hpp" lineNumber: 38 name: "caelestia::config::IconFontBuilders" accessSemantics: "reference" prototype: "caelestia::config::FontBuilders" Property { name: "extraLarge" type: "caelestia::config::FontBuilder" read: "extraLarge" notify: "buildersChanged" index: 0 lineNumber: 42 isReadonly: true isFinal: true } } Component { file: "font.hpp" lineNumber: 98 name: "caelestia::config::IconFontStyle" accessSemantics: "reference" prototype: "caelestia::config::FontStyleBase" Property { name: "extraLarge" type: "QFont" read: "extraLarge" notify: "fontsChanged" index: 0 lineNumber: 102 isReadonly: true isFinal: true } Property { name: "builders" type: "caelestia::config::IconFontBuilders" isPointer: true read: "builders" index: 1 lineNumber: 103 isReadonly: true isFinal: true isPropertyConstant: true } Method { name: "size" type: "FontBuilder" lineNumber: 108 Parameter { name: "pointSize"; type: "int" } } } Component { file: "appearanceconfig.hpp" lineNumber: 167 name: "caelestia::config::IconFontStyleConfig" accessSemantics: "reference" prototype: "caelestia::config::FontStyleConfig" Property { name: "extraLarge" type: "caelestia::config::FontConfig" isPointer: true read: "extraLarge" index: 0 lineNumber: 171 isReadonly: true isPropertyConstant: true } } Component { file: "launcherconfig.hpp" lineNumber: 28 name: "caelestia::config::LauncherConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 32 } Property { name: "showOnHover" type: "bool" read: "showOnHover" write: "set_showOnHover" notify: "showOnHoverChanged" index: 1 lineNumber: 33 } Property { name: "maxShown" type: "int" read: "maxShown" write: "set_maxShown" notify: "maxShownChanged" index: 2 lineNumber: 34 } Property { name: "maxWallpapers" type: "int" read: "maxWallpapers" write: "set_maxWallpapers" notify: "maxWallpapersChanged" index: 3 lineNumber: 35 } Property { name: "specialPrefix" type: "QString" read: "specialPrefix" write: "set_specialPrefix" notify: "specialPrefixChanged" index: 4 lineNumber: 36 } Property { name: "actionPrefix" type: "QString" read: "actionPrefix" write: "set_actionPrefix" notify: "actionPrefixChanged" index: 5 lineNumber: 37 } Property { name: "enableDangerousActions" type: "bool" read: "enableDangerousActions" write: "set_enableDangerousActions" notify: "enableDangerousActionsChanged" index: 6 lineNumber: 38 } Property { name: "dragThreshold" type: "int" read: "dragThreshold" write: "set_dragThreshold" notify: "dragThresholdChanged" index: 7 lineNumber: 39 } Property { name: "vimKeybinds" type: "bool" read: "vimKeybinds" write: "set_vimKeybinds" notify: "vimKeybindsChanged" index: 8 lineNumber: 40 } Property { name: "favouriteApps" type: "QStringList" read: "favouriteApps" write: "set_favouriteApps" notify: "favouriteAppsChanged" index: 9 lineNumber: 41 } Property { name: "hiddenApps" type: "QStringList" read: "hiddenApps" write: "set_hiddenApps" notify: "hiddenAppsChanged" index: 10 lineNumber: 42 } Property { name: "useFuzzy" type: "caelestia::config::LauncherUseFuzzy" isPointer: true read: "useFuzzy" index: 11 lineNumber: 43 isReadonly: true isPropertyConstant: true } Property { name: "actions" type: "QVariantList" read: "actions" write: "set_actions" notify: "actionsChanged" index: 12 lineNumber: 44 } Signal { name: "enabledChanged"; lineNumber: 32 } Signal { name: "showOnHoverChanged"; lineNumber: 33 } Signal { name: "maxShownChanged"; lineNumber: 34 } Signal { name: "maxWallpapersChanged"; lineNumber: 35 } Signal { name: "specialPrefixChanged"; lineNumber: 36 } Signal { name: "actionPrefixChanged"; lineNumber: 37 } Signal { name: "enableDangerousActionsChanged"; lineNumber: 38 } Signal { name: "dragThresholdChanged"; lineNumber: 39 } Signal { name: "vimKeybindsChanged"; lineNumber: 40 } Signal { name: "favouriteAppsChanged"; lineNumber: 41 } Signal { name: "hiddenAppsChanged"; lineNumber: 42 } Signal { name: "actionsChanged"; lineNumber: 44 } } Component { file: "tokens.hpp" lineNumber: 208 name: "caelestia::config::LauncherTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "itemWidth" type: "int" read: "itemWidth" write: "set_itemWidth" notify: "itemWidthChanged" index: 0 lineNumber: 212 } Property { name: "itemHeight" type: "int" read: "itemHeight" write: "set_itemHeight" notify: "itemHeightChanged" index: 1 lineNumber: 213 } Property { name: "wallpaperWidth" type: "int" read: "wallpaperWidth" write: "set_wallpaperWidth" notify: "wallpaperWidthChanged" index: 2 lineNumber: 214 } Property { name: "wallpaperHeight" type: "int" read: "wallpaperHeight" write: "set_wallpaperHeight" notify: "wallpaperHeightChanged" index: 3 lineNumber: 215 } Signal { name: "itemWidthChanged"; lineNumber: 212 } Signal { name: "itemHeightChanged"; lineNumber: 213 } Signal { name: "wallpaperWidthChanged"; lineNumber: 214 } Signal { name: "wallpaperHeightChanged"; lineNumber: 215 } } Component { file: "launcherconfig.hpp" lineNumber: 13 name: "caelestia::config::LauncherUseFuzzy" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "apps" type: "bool" read: "apps" write: "set_apps" notify: "appsChanged" index: 0 lineNumber: 17 } Property { name: "actions" type: "bool" read: "actions" write: "set_actions" notify: "actionsChanged" index: 1 lineNumber: 18 } Property { name: "schemes" type: "bool" read: "schemes" write: "set_schemes" notify: "schemesChanged" index: 2 lineNumber: 19 } Property { name: "variants" type: "bool" read: "variants" write: "set_variants" notify: "variantsChanged" index: 3 lineNumber: 20 } Property { name: "wallpapers" type: "bool" read: "wallpapers" write: "set_wallpapers" notify: "wallpapersChanged" index: 4 lineNumber: 21 } Signal { name: "appsChanged"; lineNumber: 17 } Signal { name: "actionsChanged"; lineNumber: 18 } Signal { name: "schemesChanged"; lineNumber: 19 } Signal { name: "variantsChanged"; lineNumber: 20 } Signal { name: "wallpapersChanged"; lineNumber: 21 } } Component { file: "lockconfig.hpp" lineNumber: 7 name: "caelestia::config::LockConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "recolourLogo" type: "bool" read: "recolourLogo" write: "set_recolourLogo" notify: "recolourLogoChanged" index: 0 lineNumber: 11 } Property { name: "enableFprint" type: "bool" read: "enableFprint" write: "set_enableFprint" notify: "enableFprintChanged" index: 1 lineNumber: 12 } Property { name: "maxFprintTries" type: "int" read: "maxFprintTries" write: "set_maxFprintTries" notify: "maxFprintTriesChanged" index: 2 lineNumber: 13 } Property { name: "hideNotifs" type: "bool" read: "hideNotifs" write: "set_hideNotifs" notify: "hideNotifsChanged" index: 3 lineNumber: 14 } Signal { name: "recolourLogoChanged"; lineNumber: 11 } Signal { name: "enableFprintChanged"; lineNumber: 12 } Signal { name: "maxFprintTriesChanged"; lineNumber: 13 } Signal { name: "hideNotifsChanged"; lineNumber: 14 } } Component { file: "tokens.hpp" lineNumber: 281 name: "caelestia::config::LockTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "heightMult" type: "double" read: "heightMult" write: "set_heightMult" notify: "heightMultChanged" index: 0 lineNumber: 285 } Property { name: "ratio" type: "double" read: "ratio" write: "set_ratio" notify: "ratioChanged" index: 1 lineNumber: 286 } Property { name: "centerWidth" type: "int" read: "centerWidth" write: "set_centerWidth" notify: "centerWidthChanged" index: 2 lineNumber: 287 } Property { name: "showWeatherDetailsHeight" type: "int" read: "showWeatherDetailsHeight" write: "set_showWeatherDetailsHeight" notify: "showWeatherDetailsHeightChanged" index: 3 lineNumber: 288 } Property { name: "showForecastHeight" type: "int" read: "showForecastHeight" write: "set_showForecastHeight" notify: "showForecastHeightChanged" index: 4 lineNumber: 289 } Property { name: "forecastItemWidth" type: "int" read: "forecastItemWidth" write: "set_forecastItemWidth" notify: "forecastItemWidthChanged" index: 5 lineNumber: 290 } Property { name: "largeLogoWidth" type: "int" read: "largeLogoWidth" write: "set_largeLogoWidth" notify: "largeLogoWidthChanged" index: 6 lineNumber: 291 } Property { name: "largeFontWidth" type: "int" read: "largeFontWidth" write: "set_largeFontWidth" notify: "largeFontWidthChanged" index: 7 lineNumber: 292 } Property { name: "fetch4LinesHeight" type: "int" read: "fetch4LinesHeight" write: "set_fetch4LinesHeight" notify: "fetch4LinesHeightChanged" index: 8 lineNumber: 293 } Property { name: "fetch3LinesHeight" type: "int" read: "fetch3LinesHeight" write: "set_fetch3LinesHeight" notify: "fetch3LinesHeightChanged" index: 9 lineNumber: 294 } Property { name: "showColourBoxRowHeight" type: "int" read: "showColourBoxRowHeight" write: "set_showColourBoxRowHeight" notify: "showColourBoxRowHeightChanged" index: 10 lineNumber: 295 } Signal { name: "heightMultChanged"; lineNumber: 285 } Signal { name: "ratioChanged"; lineNumber: 286 } Signal { name: "centerWidthChanged"; lineNumber: 287 } Signal { name: "showWeatherDetailsHeightChanged"; lineNumber: 288 } Signal { name: "showForecastHeightChanged"; lineNumber: 289 } Signal { name: "forecastItemWidthChanged"; lineNumber: 290 } Signal { name: "largeLogoWidthChanged"; lineNumber: 291 } Signal { name: "largeFontWidthChanged"; lineNumber: 292 } Signal { name: "fetch4LinesHeightChanged"; lineNumber: 293 } Signal { name: "fetch3LinesHeightChanged"; lineNumber: 294 } Signal { name: "showColourBoxRowHeightChanged"; lineNumber: 295 } } Component { file: "monitorconfigmanager.hpp" lineNumber: 12 name: "caelestia::config::MonitorConfigManager" accessSemantics: "reference" prototype: "QObject" exports: ["Caelestia.Config/MonitorConfigManager 254.0"] isCreatable: false isSingleton: true exportMetaObjectRevisions: [65024] Method { name: "configForScreen" type: "GlobalConfig" isPointer: true lineNumber: 21 Parameter { name: "screen"; type: "QString" } } Method { name: "tokensForScreen" type: "TokenConfig" isPointer: true lineNumber: 22 Parameter { name: "screen"; type: "QString" } } } Component { file: "nexusconfig.hpp" lineNumber: 7 name: "caelestia::config::NexusConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "wallpapersPerRow" type: "int" read: "wallpapersPerRow" write: "set_wallpapersPerRow" notify: "wallpapersPerRowChanged" index: 0 lineNumber: 11 } Property { name: "networkRescanInterval" type: "int" read: "networkRescanInterval" write: "set_networkRescanInterval" notify: "networkRescanIntervalChanged" index: 1 lineNumber: 12 } Signal { name: "wallpapersPerRowChanged"; lineNumber: 11 } Signal { name: "networkRescanIntervalChanged"; lineNumber: 12 } } Component { file: "tokens.hpp" lineNumber: 314 name: "caelestia::config::NexusTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "heightMult" type: "double" read: "heightMult" write: "set_heightMult" notify: "heightMultChanged" index: 0 lineNumber: 318 } Property { name: "ratio" type: "double" read: "ratio" write: "set_ratio" notify: "ratioChanged" index: 1 lineNumber: 319 } Property { name: "minWidth" type: "int" read: "minWidth" write: "set_minWidth" notify: "minWidthChanged" index: 2 lineNumber: 320 } Property { name: "minHeight" type: "int" read: "minHeight" write: "set_minHeight" notify: "minHeightChanged" index: 3 lineNumber: 321 } Property { name: "maxNavWidth" type: "int" read: "maxNavWidth" write: "set_maxNavWidth" notify: "maxNavWidthChanged" index: 4 lineNumber: 322 } Property { name: "maxContentWidth" type: "int" read: "maxContentWidth" write: "set_maxContentWidth" notify: "maxContentWidthChanged" index: 5 lineNumber: 323 } Property { name: "popupWidth" type: "int" read: "popupWidth" write: "set_popupWidth" notify: "popupWidthChanged" index: 6 lineNumber: 324 } Property { name: "minPopupHeight" type: "int" read: "minPopupHeight" write: "set_minPopupHeight" notify: "minPopupHeightChanged" index: 7 lineNumber: 325 } Property { name: "maxPopupHeight" type: "int" read: "maxPopupHeight" write: "set_maxPopupHeight" notify: "maxPopupHeightChanged" index: 8 lineNumber: 326 } Property { name: "networkShowEthDetailWidth" type: "int" read: "networkShowEthDetailWidth" write: "set_networkShowEthDetailWidth" notify: "networkShowEthDetailWidthChanged" index: 9 lineNumber: 327 } Signal { name: "heightMultChanged"; lineNumber: 318 } Signal { name: "ratioChanged"; lineNumber: 319 } Signal { name: "minWidthChanged"; lineNumber: 320 } Signal { name: "minHeightChanged"; lineNumber: 321 } Signal { name: "maxNavWidthChanged"; lineNumber: 322 } Signal { name: "maxContentWidthChanged"; lineNumber: 323 } Signal { name: "popupWidthChanged"; lineNumber: 324 } Signal { name: "minPopupHeightChanged"; lineNumber: 325 } Signal { name: "maxPopupHeightChanged"; lineNumber: 326 } Signal { name: "networkShowEthDetailWidthChanged"; lineNumber: 327 } } Component { file: "notifsconfig.hpp" lineNumber: 9 name: "caelestia::config::NotifsConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "expire" type: "bool" read: "expire" write: "set_expire" notify: "expireChanged" index: 0 lineNumber: 13 } Property { name: "fullscreen" type: "QString" read: "fullscreen" write: "set_fullscreen" notify: "fullscreenChanged" index: 1 lineNumber: 14 } Property { name: "defaultExpireTimeout" type: "int" read: "defaultExpireTimeout" write: "set_defaultExpireTimeout" notify: "defaultExpireTimeoutChanged" index: 2 lineNumber: 15 } Property { name: "fullscreenExpireTimeout" type: "int" read: "fullscreenExpireTimeout" write: "set_fullscreenExpireTimeout" notify: "fullscreenExpireTimeoutChanged" index: 3 lineNumber: 16 } Property { name: "clearThreshold" type: "double" read: "clearThreshold" write: "set_clearThreshold" notify: "clearThresholdChanged" index: 4 lineNumber: 17 } Property { name: "expandThreshold" type: "int" read: "expandThreshold" write: "set_expandThreshold" notify: "expandThresholdChanged" index: 5 lineNumber: 18 } Property { name: "actionOnClick" type: "bool" read: "actionOnClick" write: "set_actionOnClick" notify: "actionOnClickChanged" index: 6 lineNumber: 19 } Property { name: "groupPreviewNum" type: "int" read: "groupPreviewNum" write: "set_groupPreviewNum" notify: "groupPreviewNumChanged" index: 7 lineNumber: 20 } Property { name: "openExpanded" type: "bool" read: "openExpanded" write: "set_openExpanded" notify: "openExpandedChanged" index: 8 lineNumber: 21 } Signal { name: "expireChanged"; lineNumber: 13 } Signal { name: "fullscreenChanged"; lineNumber: 14 } Signal { name: "defaultExpireTimeoutChanged"; lineNumber: 15 } Signal { name: "fullscreenExpireTimeoutChanged"; lineNumber: 16 } Signal { name: "clearThresholdChanged"; lineNumber: 17 } Signal { name: "expandThresholdChanged"; lineNumber: 18 } Signal { name: "actionOnClickChanged"; lineNumber: 19 } Signal { name: "groupPreviewNumChanged"; lineNumber: 20 } Signal { name: "openExpandedChanged"; lineNumber: 21 } } Component { file: "tokens.hpp" lineNumber: 222 name: "caelestia::config::NotifsTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "width" type: "int" read: "width" write: "set_width" notify: "widthChanged" index: 0 lineNumber: 226 } Property { name: "image" type: "int" read: "image" write: "set_image" notify: "imageChanged" index: 1 lineNumber: 227 } Property { name: "badge" type: "int" read: "badge" write: "set_badge" notify: "badgeChanged" index: 2 lineNumber: 228 } Signal { name: "widthChanged"; lineNumber: 226 } Signal { name: "imageChanged"; lineNumber: 227 } Signal { name: "badgeChanged"; lineNumber: 228 } } Component { file: "osdconfig.hpp" lineNumber: 7 name: "caelestia::config::OsdConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 11 } Property { name: "hideDelay" type: "int" read: "hideDelay" write: "set_hideDelay" notify: "hideDelayChanged" index: 1 lineNumber: 12 } Property { name: "enableBrightness" type: "bool" read: "enableBrightness" write: "set_enableBrightness" notify: "enableBrightnessChanged" index: 2 lineNumber: 13 } Property { name: "enableMicrophone" type: "bool" read: "enableMicrophone" write: "set_enableMicrophone" notify: "enableMicrophoneChanged" index: 3 lineNumber: 14 } Signal { name: "enabledChanged"; lineNumber: 11 } Signal { name: "hideDelayChanged"; lineNumber: 12 } Signal { name: "enableBrightnessChanged"; lineNumber: 13 } Signal { name: "enableMicrophoneChanged"; lineNumber: 14 } } Component { file: "tokens.hpp" lineNumber: 235 name: "caelestia::config::OsdTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "sliderWidth" type: "int" read: "sliderWidth" write: "set_sliderWidth" notify: "sliderWidthChanged" index: 0 lineNumber: 239 } Property { name: "sliderHeight" type: "int" read: "sliderHeight" write: "set_sliderHeight" notify: "sliderHeightChanged" index: 1 lineNumber: 240 } Signal { name: "sliderWidthChanged"; lineNumber: 239 } Signal { name: "sliderHeightChanged"; lineNumber: 240 } } Component { file: "tokens.hpp" lineNumber: 82 name: "caelestia::config::PaddingTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "extraSmall" type: "int" read: "extraSmall" write: "set_extraSmall" notify: "extraSmallChanged" index: 0 lineNumber: 86 } Property { name: "small" type: "int" read: "small" write: "set_small" notify: "smallChanged" index: 1 lineNumber: 87 } Property { name: "medium" type: "int" read: "medium" write: "set_medium" notify: "mediumChanged" index: 2 lineNumber: 88 } Property { name: "large" type: "int" read: "large" write: "set_large" notify: "largeChanged" index: 3 lineNumber: 89 } Property { name: "largeIncreased" type: "int" read: "largeIncreased" write: "set_largeIncreased" notify: "largeIncreasedChanged" index: 4 lineNumber: 90 } Property { name: "extraLarge" type: "int" read: "extraLarge" write: "set_extraLarge" notify: "extraLargeChanged" index: 5 lineNumber: 91 } Property { name: "extraLargeIncreased" type: "int" read: "extraLargeIncreased" write: "set_extraLargeIncreased" notify: "extraLargeIncreasedChanged" index: 6 lineNumber: 92 } Property { name: "extraExtraLarge" type: "int" read: "extraExtraLarge" write: "set_extraExtraLarge" notify: "extraExtraLargeChanged" index: 7 lineNumber: 93 } Signal { name: "extraSmallChanged"; lineNumber: 86 } Signal { name: "smallChanged"; lineNumber: 87 } Signal { name: "mediumChanged"; lineNumber: 88 } Signal { name: "largeChanged"; lineNumber: 89 } Signal { name: "largeIncreasedChanged"; lineNumber: 90 } Signal { name: "extraLargeChanged"; lineNumber: 91 } Signal { name: "extraLargeIncreasedChanged"; lineNumber: 92 } Signal { name: "extraExtraLargeChanged"; lineNumber: 93 } } Component { file: "rootconfig.hpp" lineNumber: 13 name: "caelestia::config::RootConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Signal { name: "loaded" lineNumber: 30 Parameter { name: "screen"; type: "QString" } } Signal { name: "loadFailed" lineNumber: 31 Parameter { name: "error"; type: "QString" } Parameter { name: "screen"; type: "QString" } } Signal { name: "saved" lineNumber: 32 Parameter { name: "screen"; type: "QString" } } Signal { name: "saveFailed" lineNumber: 33 Parameter { name: "error"; type: "QString" } Parameter { name: "screen"; type: "QString" } } Signal { name: "unknownOption" lineNumber: 34 Parameter { name: "key"; type: "QString" } Parameter { name: "screen"; type: "QString" } } Method { name: "save"; lineNumber: 26 } Method { name: "reload"; lineNumber: 27 } } Component { file: "tokens.hpp" lineNumber: 45 name: "caelestia::config::RoundingTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "extraSmall" type: "int" read: "extraSmall" write: "set_extraSmall" notify: "extraSmallChanged" index: 0 lineNumber: 49 } Property { name: "small" type: "int" read: "small" write: "set_small" notify: "smallChanged" index: 1 lineNumber: 50 } Property { name: "medium" type: "int" read: "medium" write: "set_medium" notify: "mediumChanged" index: 2 lineNumber: 51 } Property { name: "large" type: "int" read: "large" write: "set_large" notify: "largeChanged" index: 3 lineNumber: 52 } Property { name: "largeIncreased" type: "int" read: "largeIncreased" write: "set_largeIncreased" notify: "largeIncreasedChanged" index: 4 lineNumber: 53 } Property { name: "extraLarge" type: "int" read: "extraLarge" write: "set_extraLarge" notify: "extraLargeChanged" index: 5 lineNumber: 54 } Property { name: "extraLargeIncreased" type: "int" read: "extraLargeIncreased" write: "set_extraLargeIncreased" notify: "extraLargeIncreasedChanged" index: 6 lineNumber: 55 } Property { name: "extraExtraLarge" type: "int" read: "extraExtraLarge" write: "set_extraExtraLarge" notify: "extraExtraLargeChanged" index: 7 lineNumber: 56 } Property { name: "full" type: "int" read: "full" write: "set_full" notify: "fullChanged" index: 8 lineNumber: 57 } Signal { name: "extraSmallChanged"; lineNumber: 49 } Signal { name: "smallChanged"; lineNumber: 50 } Signal { name: "mediumChanged"; lineNumber: 51 } Signal { name: "largeChanged"; lineNumber: 52 } Signal { name: "largeIncreasedChanged"; lineNumber: 53 } Signal { name: "extraLargeChanged"; lineNumber: 54 } Signal { name: "extraLargeIncreasedChanged"; lineNumber: 55 } Signal { name: "extraExtraLargeChanged"; lineNumber: 56 } Signal { name: "fullChanged"; lineNumber: 57 } } Component { file: "serviceconfig.hpp" lineNumber: 12 name: "caelestia::config::ServiceConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "weatherLocation" type: "QString" read: "weatherLocation" write: "set_weatherLocation" notify: "weatherLocationChanged" index: 0 lineNumber: 16 } Property { name: "useFahrenheit" type: "bool" read: "useFahrenheit" write: "set_useFahrenheit" notify: "useFahrenheitChanged" index: 1 lineNumber: 18 } Property { name: "useFahrenheitPerformance" type: "bool" read: "useFahrenheitPerformance" write: "set_useFahrenheitPerformance" notify: "useFahrenheitPerformanceChanged" index: 2 lineNumber: 22 } Property { name: "useTwelveHourClock" type: "bool" read: "useTwelveHourClock" write: "set_useTwelveHourClock" notify: "useTwelveHourClockChanged" index: 3 lineNumber: 24 } Property { name: "gpuType" type: "QString" read: "gpuType" write: "set_gpuType" notify: "gpuTypeChanged" index: 4 lineNumber: 26 } Property { name: "visualiserBars" type: "int" read: "visualiserBars" write: "set_visualiserBars" notify: "visualiserBarsChanged" index: 5 lineNumber: 27 } Property { name: "audioIncrement" type: "double" read: "audioIncrement" write: "set_audioIncrement" notify: "audioIncrementChanged" index: 6 lineNumber: 28 } Property { name: "brightnessIncrement" type: "double" read: "brightnessIncrement" write: "set_brightnessIncrement" notify: "brightnessIncrementChanged" index: 7 lineNumber: 29 } Property { name: "maxVolume" type: "double" read: "maxVolume" write: "set_maxVolume" notify: "maxVolumeChanged" index: 8 lineNumber: 30 } Property { name: "smartScheme" type: "bool" read: "smartScheme" write: "set_smartScheme" notify: "smartSchemeChanged" index: 9 lineNumber: 31 } Property { name: "defaultPlayer" type: "QString" read: "defaultPlayer" write: "set_defaultPlayer" notify: "defaultPlayerChanged" index: 10 lineNumber: 32 } Property { name: "playerAliases" type: "QVariantList" read: "playerAliases" write: "set_playerAliases" notify: "playerAliasesChanged" index: 11 lineNumber: 33 } Property { name: "lyricsBackend" type: "QString" read: "lyricsBackend" write: "set_lyricsBackend" notify: "lyricsBackendChanged" index: 12 lineNumber: 35 } Signal { name: "weatherLocationChanged"; lineNumber: 16 } Signal { name: "useFahrenheitChanged"; lineNumber: 18 } Signal { name: "useFahrenheitPerformanceChanged"; lineNumber: 22 } Signal { name: "useTwelveHourClockChanged"; lineNumber: 24 } Signal { name: "gpuTypeChanged"; lineNumber: 26 } Signal { name: "visualiserBarsChanged"; lineNumber: 27 } Signal { name: "audioIncrementChanged"; lineNumber: 28 } Signal { name: "brightnessIncrementChanged"; lineNumber: 29 } Signal { name: "maxVolumeChanged"; lineNumber: 30 } Signal { name: "smartSchemeChanged"; lineNumber: 31 } Signal { name: "defaultPlayerChanged"; lineNumber: 32 } Signal { name: "playerAliasesChanged"; lineNumber: 33 } Signal { name: "lyricsBackendChanged"; lineNumber: 35 } } Component { file: "sessionconfig.hpp" lineNumber: 26 name: "caelestia::config::SessionCommands" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "logout" type: "QStringList" read: "logout" write: "set_logout" notify: "logoutChanged" index: 0 lineNumber: 30 } Property { name: "shutdown" type: "QStringList" read: "shutdown" write: "set_shutdown" notify: "shutdownChanged" index: 1 lineNumber: 31 } Property { name: "hibernate" type: "QStringList" read: "hibernate" write: "set_hibernate" notify: "hibernateChanged" index: 2 lineNumber: 32 } Property { name: "reboot" type: "QStringList" read: "reboot" write: "set_reboot" notify: "rebootChanged" index: 3 lineNumber: 33 } Signal { name: "logoutChanged"; lineNumber: 30 } Signal { name: "shutdownChanged"; lineNumber: 31 } Signal { name: "hibernateChanged"; lineNumber: 32 } Signal { name: "rebootChanged"; lineNumber: 33 } } Component { file: "sessionconfig.hpp" lineNumber: 40 name: "caelestia::config::SessionConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 44 } Property { name: "dragThreshold" type: "int" read: "dragThreshold" write: "set_dragThreshold" notify: "dragThresholdChanged" index: 1 lineNumber: 45 } Property { name: "vimKeybinds" type: "bool" read: "vimKeybinds" write: "set_vimKeybinds" notify: "vimKeybindsChanged" index: 2 lineNumber: 46 } Property { name: "icons" type: "caelestia::config::SessionIcons" isPointer: true read: "icons" index: 3 lineNumber: 47 isReadonly: true isPropertyConstant: true } Property { name: "commands" type: "caelestia::config::SessionCommands" isPointer: true read: "commands" index: 4 lineNumber: 48 isReadonly: true isPropertyConstant: true } Signal { name: "enabledChanged"; lineNumber: 44 } Signal { name: "dragThresholdChanged"; lineNumber: 45 } Signal { name: "vimKeybindsChanged"; lineNumber: 46 } } Component { file: "sessionconfig.hpp" lineNumber: 12 name: "caelestia::config::SessionIcons" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "logout" type: "QString" read: "logout" write: "set_logout" notify: "logoutChanged" index: 0 lineNumber: 16 } Property { name: "shutdown" type: "QString" read: "shutdown" write: "set_shutdown" notify: "shutdownChanged" index: 1 lineNumber: 17 } Property { name: "hibernate" type: "QString" read: "hibernate" write: "set_hibernate" notify: "hibernateChanged" index: 2 lineNumber: 18 } Property { name: "reboot" type: "QString" read: "reboot" write: "set_reboot" notify: "rebootChanged" index: 3 lineNumber: 19 } Signal { name: "logoutChanged"; lineNumber: 16 } Signal { name: "shutdownChanged"; lineNumber: 17 } Signal { name: "hibernateChanged"; lineNumber: 18 } Signal { name: "rebootChanged"; lineNumber: 19 } } Component { file: "tokens.hpp" lineNumber: 247 name: "caelestia::config::SessionTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "button" type: "int" read: "button" write: "set_button" notify: "buttonChanged" index: 0 lineNumber: 251 } Signal { name: "buttonChanged"; lineNumber: 251 } } Component { file: "sidebarconfig.hpp" lineNumber: 7 name: "caelestia::config::SidebarConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 11 } Property { name: "showOnHover" type: "bool" read: "showOnHover" write: "set_showOnHover" notify: "showOnHoverChanged" index: 1 lineNumber: 12 } Property { name: "minHoverThreshold" type: "int" read: "minHoverThreshold" write: "set_minHoverThreshold" notify: "minHoverThresholdChanged" index: 2 lineNumber: 13 } Property { name: "dragThreshold" type: "int" read: "dragThreshold" write: "set_dragThreshold" notify: "dragThresholdChanged" index: 3 lineNumber: 14 } Signal { name: "enabledChanged"; lineNumber: 11 } Signal { name: "showOnHoverChanged"; lineNumber: 12 } Signal { name: "minHoverThresholdChanged"; lineNumber: 13 } Signal { name: "dragThresholdChanged"; lineNumber: 14 } } Component { file: "tokens.hpp" lineNumber: 258 name: "caelestia::config::SidebarTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "width" type: "int" read: "width" write: "set_width" notify: "widthChanged" index: 0 lineNumber: 262 } Signal { name: "widthChanged"; lineNumber: 262 } } Component { file: "tokens.hpp" lineNumber: 334 name: "caelestia::config::SizeTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "bar" type: "caelestia::config::BarTokens" isPointer: true read: "bar" index: 0 lineNumber: 338 isReadonly: true isPropertyConstant: true } Property { name: "dashboard" type: "caelestia::config::DashboardTokens" isPointer: true read: "dashboard" index: 1 lineNumber: 339 isReadonly: true isPropertyConstant: true } Property { name: "launcher" type: "caelestia::config::LauncherTokens" isPointer: true read: "launcher" index: 2 lineNumber: 340 isReadonly: true isPropertyConstant: true } Property { name: "notifs" type: "caelestia::config::NotifsTokens" isPointer: true read: "notifs" index: 3 lineNumber: 341 isReadonly: true isPropertyConstant: true } Property { name: "osd" type: "caelestia::config::OsdTokens" isPointer: true read: "osd" index: 4 lineNumber: 342 isReadonly: true isPropertyConstant: true } Property { name: "session" type: "caelestia::config::SessionTokens" isPointer: true read: "session" index: 5 lineNumber: 343 isReadonly: true isPropertyConstant: true } Property { name: "sidebar" type: "caelestia::config::SidebarTokens" isPointer: true read: "sidebar" index: 6 lineNumber: 344 isReadonly: true isPropertyConstant: true } Property { name: "utilities" type: "caelestia::config::UtilitiesTokens" isPointer: true read: "utilities" index: 7 lineNumber: 345 isReadonly: true isPropertyConstant: true } Property { name: "lock" type: "caelestia::config::LockTokens" isPointer: true read: "lock" index: 8 lineNumber: 346 isReadonly: true isPropertyConstant: true } Property { name: "winfo" type: "caelestia::config::WInfoTokens" isPointer: true read: "winfo" index: 9 lineNumber: 347 isReadonly: true isPropertyConstant: true } Property { name: "nexus" type: "caelestia::config::NexusTokens" isPointer: true read: "nexus" index: 10 lineNumber: 348 isReadonly: true isPropertyConstant: true } } Component { file: "tokens.hpp" lineNumber: 64 name: "caelestia::config::SpacingTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "extraSmall" type: "int" read: "extraSmall" write: "set_extraSmall" notify: "extraSmallChanged" index: 0 lineNumber: 68 } Property { name: "small" type: "int" read: "small" write: "set_small" notify: "smallChanged" index: 1 lineNumber: 69 } Property { name: "medium" type: "int" read: "medium" write: "set_medium" notify: "mediumChanged" index: 2 lineNumber: 70 } Property { name: "large" type: "int" read: "large" write: "set_large" notify: "largeChanged" index: 3 lineNumber: 71 } Property { name: "largeIncreased" type: "int" read: "largeIncreased" write: "set_largeIncreased" notify: "largeIncreasedChanged" index: 4 lineNumber: 72 } Property { name: "extraLarge" type: "int" read: "extraLarge" write: "set_extraLarge" notify: "extraLargeChanged" index: 5 lineNumber: 73 } Property { name: "extraLargeIncreased" type: "int" read: "extraLargeIncreased" write: "set_extraLargeIncreased" notify: "extraLargeIncreasedChanged" index: 6 lineNumber: 74 } Property { name: "extraExtraLarge" type: "int" read: "extraExtraLarge" write: "set_extraExtraLarge" notify: "extraExtraLargeChanged" index: 7 lineNumber: 75 } Signal { name: "extraSmallChanged"; lineNumber: 68 } Signal { name: "smallChanged"; lineNumber: 69 } Signal { name: "mediumChanged"; lineNumber: 70 } Signal { name: "largeChanged"; lineNumber: 71 } Signal { name: "largeIncreasedChanged"; lineNumber: 72 } Signal { name: "extraLargeChanged"; lineNumber: 73 } Signal { name: "extraLargeIncreasedChanged"; lineNumber: 74 } Signal { name: "extraExtraLargeChanged"; lineNumber: 75 } } Component { file: "tokens.hpp" lineNumber: 366 name: "caelestia::config::TokenConfig" accessSemantics: "reference" prototype: "caelestia::config::RootConfig" exports: ["Caelestia.Config/TokenConfig 254.0"] isCreatable: false isSingleton: true exportMetaObjectRevisions: [65024] Property { name: "appearance" type: "caelestia::config::AppearanceTokens" isPointer: true read: "appearance" index: 0 lineNumber: 371 isReadonly: true isPropertyConstant: true } Property { name: "sizes" type: "caelestia::config::SizeTokens" isPointer: true read: "sizes" index: 1 lineNumber: 372 isReadonly: true isPropertyConstant: true } Method { name: "defaults"; type: "TokenConfig"; isPointer: true; lineNumber: 376 } Method { name: "forScreen" type: "TokenConfig" isPointer: true lineNumber: 377 Parameter { name: "screen"; type: "QString" } } } Component { file: "tokensattached.hpp" lineNumber: 19 name: "caelestia::config::Tokens" accessSemantics: "reference" prototype: "QQuickAttachedPropertyPropagator" interfaces: ["QQmlParserStatus"] exports: ["Caelestia.Config/Tokens 254.0"] isCreatable: false exportMetaObjectRevisions: [65024] attachedType: "caelestia::config::Tokens" Property { name: "screen" type: "QString" read: "screen" write: "inheritScreen" notify: "sourceChanged" index: 0 lineNumber: 30 } Property { name: "rounding" type: "caelestia::config::AppearanceRounding" isPointer: true isTypeConstant: true read: "rounding" notify: "sourceChanged" index: 1 lineNumber: 31 isReadonly: true } Property { name: "spacing" type: "caelestia::config::AppearanceSpacing" isPointer: true isTypeConstant: true read: "spacing" notify: "sourceChanged" index: 2 lineNumber: 32 isReadonly: true } Property { name: "padding" type: "caelestia::config::AppearancePadding" isPointer: true isTypeConstant: true read: "padding" notify: "sourceChanged" index: 3 lineNumber: 33 isReadonly: true } Property { name: "transparency" type: "caelestia::config::AppearanceTransparency" isPointer: true isTypeConstant: true read: "transparency" notify: "sourceChanged" index: 4 lineNumber: 34 isReadonly: true } Property { name: "sizes" type: "caelestia::config::SizeTokens" isPointer: true isTypeConstant: true read: "sizes" notify: "sourceChanged" index: 5 lineNumber: 35 isReadonly: true } Property { name: "font" type: "caelestia::config::FontTokens" isPointer: true isTypeConstant: true read: "font" notify: "sourceChanged" index: 6 lineNumber: 36 isReadonly: true } Property { name: "anim" type: "caelestia::config::AnimTokens" isPointer: true isTypeConstant: true read: "anim" notify: "sourceChanged" index: 7 lineNumber: 37 isReadonly: true } Signal { name: "sourceChanged"; lineNumber: 59 } Method { name: "forScreen" type: "TokenConfig" isPointer: true lineNumber: 54 Parameter { name: "screen"; type: "QString" } } } Component { file: "userpaths.hpp" lineNumber: 13 name: "caelestia::config::UserPaths" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "wallpaperDir" type: "QString" read: "wallpaperDir" write: "set_wallpaperDir" notify: "wallpaperDirChanged" index: 0 lineNumber: 17 } Property { name: "lyricsDir" type: "QString" read: "lyricsDir" write: "set_lyricsDir" notify: "lyricsDirChanged" index: 1 lineNumber: 19 } Property { name: "sessionGif" type: "QString" read: "sessionGif" write: "set_sessionGif" notify: "sessionGifChanged" index: 2 lineNumber: 21 } Property { name: "mediaGif" type: "QString" read: "mediaGif" write: "set_mediaGif" notify: "mediaGifChanged" index: 3 lineNumber: 22 } Property { name: "noNotifsPic" type: "QString" read: "noNotifsPic" write: "set_noNotifsPic" notify: "noNotifsPicChanged" index: 4 lineNumber: 23 } Property { name: "lockNoNotifsPic" type: "QString" read: "lockNoNotifsPic" write: "set_lockNoNotifsPic" notify: "lockNoNotifsPicChanged" index: 5 lineNumber: 24 } Signal { name: "wallpaperDirChanged"; lineNumber: 17 } Signal { name: "lyricsDirChanged"; lineNumber: 19 } Signal { name: "sessionGifChanged"; lineNumber: 21 } Signal { name: "mediaGifChanged"; lineNumber: 22 } Signal { name: "noNotifsPicChanged"; lineNumber: 23 } Signal { name: "lockNoNotifsPicChanged"; lineNumber: 24 } } Component { file: "utilitiesconfig.hpp" lineNumber: 47 name: "caelestia::config::UtilitiesConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 51 } Property { name: "maxToasts" type: "int" read: "maxToasts" write: "set_maxToasts" notify: "maxToastsChanged" index: 1 lineNumber: 52 } Property { name: "toasts" type: "caelestia::config::UtilitiesToasts" isPointer: true read: "toasts" index: 2 lineNumber: 53 isReadonly: true isPropertyConstant: true } Property { name: "vpn" type: "caelestia::config::UtilitiesVpn" isPointer: true read: "vpn" index: 3 lineNumber: 54 isReadonly: true isPropertyConstant: true } Property { name: "quickToggles" type: "QVariantList" read: "quickToggles" write: "set_quickToggles" notify: "quickTogglesChanged" index: 4 lineNumber: 55 } Signal { name: "enabledChanged"; lineNumber: 51 } Signal { name: "maxToastsChanged"; lineNumber: 52 } Signal { name: "quickTogglesChanged"; lineNumber: 55 } } Component { file: "utilitiesconfig.hpp" lineNumber: 12 name: "caelestia::config::UtilitiesToasts" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "fullscreen" type: "QString" read: "fullscreen" write: "set_fullscreen" notify: "fullscreenChanged" index: 0 lineNumber: 16 } Property { name: "configLoaded" type: "bool" read: "configLoaded" write: "set_configLoaded" notify: "configLoadedChanged" index: 1 lineNumber: 17 } Property { name: "chargingChanged" type: "bool" read: "chargingChanged" write: "set_chargingChanged" notify: "chargingChangedChanged" index: 2 lineNumber: 18 } Property { name: "gameModeChanged" type: "bool" read: "gameModeChanged" write: "set_gameModeChanged" notify: "gameModeChangedChanged" index: 3 lineNumber: 19 } Property { name: "dndChanged" type: "bool" read: "dndChanged" write: "set_dndChanged" notify: "dndChangedChanged" index: 4 lineNumber: 20 } Property { name: "audioOutputChanged" type: "bool" read: "audioOutputChanged" write: "set_audioOutputChanged" notify: "audioOutputChangedChanged" index: 5 lineNumber: 21 } Property { name: "audioInputChanged" type: "bool" read: "audioInputChanged" write: "set_audioInputChanged" notify: "audioInputChangedChanged" index: 6 lineNumber: 22 } Property { name: "capsLockChanged" type: "bool" read: "capsLockChanged" write: "set_capsLockChanged" notify: "capsLockChangedChanged" index: 7 lineNumber: 23 } Property { name: "numLockChanged" type: "bool" read: "numLockChanged" write: "set_numLockChanged" notify: "numLockChangedChanged" index: 8 lineNumber: 24 } Property { name: "kbLayoutChanged" type: "bool" read: "kbLayoutChanged" write: "set_kbLayoutChanged" notify: "kbLayoutChangedChanged" index: 9 lineNumber: 25 } Property { name: "kbLimit" type: "bool" read: "kbLimit" write: "set_kbLimit" notify: "kbLimitChanged" index: 10 lineNumber: 26 } Property { name: "vpnChanged" type: "bool" read: "vpnChanged" write: "set_vpnChanged" notify: "vpnChangedChanged" index: 11 lineNumber: 27 } Property { name: "nowPlaying" type: "bool" read: "nowPlaying" write: "set_nowPlaying" notify: "nowPlayingChanged" index: 12 lineNumber: 28 } Signal { name: "fullscreenChanged"; lineNumber: 16 } Signal { name: "configLoadedChanged"; lineNumber: 17 } Signal { name: "chargingChangedChanged"; lineNumber: 18 } Signal { name: "gameModeChangedChanged"; lineNumber: 19 } Signal { name: "dndChangedChanged"; lineNumber: 20 } Signal { name: "audioOutputChangedChanged"; lineNumber: 21 } Signal { name: "audioInputChangedChanged"; lineNumber: 22 } Signal { name: "capsLockChangedChanged"; lineNumber: 23 } Signal { name: "numLockChangedChanged"; lineNumber: 24 } Signal { name: "kbLayoutChangedChanged"; lineNumber: 25 } Signal { name: "kbLimitChanged"; lineNumber: 26 } Signal { name: "vpnChangedChanged"; lineNumber: 27 } Signal { name: "nowPlayingChanged"; lineNumber: 28 } } Component { file: "tokens.hpp" lineNumber: 269 name: "caelestia::config::UtilitiesTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "width" type: "int" read: "width" write: "set_width" notify: "widthChanged" index: 0 lineNumber: 273 } Property { name: "toastWidth" type: "int" read: "toastWidth" write: "set_toastWidth" notify: "toastWidthChanged" index: 1 lineNumber: 274 } Signal { name: "widthChanged"; lineNumber: 273 } Signal { name: "toastWidthChanged"; lineNumber: 274 } } Component { file: "utilitiesconfig.hpp" lineNumber: 35 name: "caelestia::config::UtilitiesVpn" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "enabled" type: "bool" read: "enabled" write: "set_enabled" notify: "enabledChanged" index: 0 lineNumber: 39 } Property { name: "provider" type: "QVariantList" read: "provider" write: "set_provider" notify: "providerChanged" index: 1 lineNumber: 40 } Signal { name: "enabledChanged"; lineNumber: 39 } Signal { name: "providerChanged"; lineNumber: 40 } } Component { file: "winfoconfig.hpp" lineNumber: 9 name: "caelestia::config::WInfoConfig" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" } Component { file: "tokens.hpp" lineNumber: 302 name: "caelestia::config::WInfoTokens" accessSemantics: "reference" prototype: "caelestia::config::ConfigObject" Property { name: "heightMult" type: "double" read: "heightMult" write: "set_heightMult" notify: "heightMultChanged" index: 0 lineNumber: 306 } Property { name: "detailsWidth" type: "double" read: "detailsWidth" write: "set_detailsWidth" notify: "detailsWidthChanged" index: 1 lineNumber: 307 } Signal { name: "heightMultChanged"; lineNumber: 306 } Signal { name: "detailsWidthChanged"; lineNumber: 307 } } }