mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-03-21 17:09:20 +01:00
docs(schema): update all json schemas
This commit is contained in:
962
schema.bar.json
962
schema.bar.json
File diff suppressed because it is too large
Load Diff
140
schema.json
140
schema.json
@@ -13,13 +13,35 @@
|
|||||||
"properties": {
|
"properties": {
|
||||||
"duration": {
|
"duration": {
|
||||||
"description": "Set the animation duration in ms (default: 250)",
|
"description": "Set the animation duration in ms (default: 250)",
|
||||||
"type": "integer",
|
"anyOf": [
|
||||||
"format": "uint64",
|
{
|
||||||
"minimum": 0.0
|
"type": "object",
|
||||||
|
"additionalProperties": {
|
||||||
|
"type": "integer",
|
||||||
|
"format": "uint64",
|
||||||
|
"minimum": 0.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "integer",
|
||||||
|
"format": "uint64",
|
||||||
|
"minimum": 0.0
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"enabled": {
|
"enabled": {
|
||||||
"description": "Enable or disable animations (default: false)",
|
"description": "Enable or disable animations (default: false)",
|
||||||
"type": "boolean"
|
"anyOf": [
|
||||||
|
{
|
||||||
|
"type": "object",
|
||||||
|
"additionalProperties": {
|
||||||
|
"type": "boolean"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "boolean"
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"fps": {
|
"fps": {
|
||||||
"description": "Set the animation FPS (default: 60)",
|
"description": "Set the animation FPS (default: 60)",
|
||||||
@@ -29,38 +51,80 @@
|
|||||||
},
|
},
|
||||||
"style": {
|
"style": {
|
||||||
"description": "Set the animation style (default: Linear)",
|
"description": "Set the animation style (default: Linear)",
|
||||||
"type": "string",
|
"anyOf": [
|
||||||
"enum": [
|
{
|
||||||
"Linear",
|
"type": "object",
|
||||||
"EaseInSine",
|
"additionalProperties": {
|
||||||
"EaseOutSine",
|
"type": "string",
|
||||||
"EaseInOutSine",
|
"enum": [
|
||||||
"EaseInQuad",
|
"Linear",
|
||||||
"EaseOutQuad",
|
"EaseInSine",
|
||||||
"EaseInOutQuad",
|
"EaseOutSine",
|
||||||
"EaseInCubic",
|
"EaseInOutSine",
|
||||||
"EaseInOutCubic",
|
"EaseInQuad",
|
||||||
"EaseInQuart",
|
"EaseOutQuad",
|
||||||
"EaseOutQuart",
|
"EaseInOutQuad",
|
||||||
"EaseInOutQuart",
|
"EaseInCubic",
|
||||||
"EaseInQuint",
|
"EaseInOutCubic",
|
||||||
"EaseOutQuint",
|
"EaseInQuart",
|
||||||
"EaseInOutQuint",
|
"EaseOutQuart",
|
||||||
"EaseInExpo",
|
"EaseInOutQuart",
|
||||||
"EaseOutExpo",
|
"EaseInQuint",
|
||||||
"EaseInOutExpo",
|
"EaseOutQuint",
|
||||||
"EaseInCirc",
|
"EaseInOutQuint",
|
||||||
"EaseOutCirc",
|
"EaseInExpo",
|
||||||
"EaseInOutCirc",
|
"EaseOutExpo",
|
||||||
"EaseInBack",
|
"EaseInOutExpo",
|
||||||
"EaseOutBack",
|
"EaseInCirc",
|
||||||
"EaseInOutBack",
|
"EaseOutCirc",
|
||||||
"EaseInElastic",
|
"EaseInOutCirc",
|
||||||
"EaseOutElastic",
|
"EaseInBack",
|
||||||
"EaseInOutElastic",
|
"EaseOutBack",
|
||||||
"EaseInBounce",
|
"EaseInOutBack",
|
||||||
"EaseOutBounce",
|
"EaseInElastic",
|
||||||
"EaseInOutBounce"
|
"EaseOutElastic",
|
||||||
|
"EaseInOutElastic",
|
||||||
|
"EaseInBounce",
|
||||||
|
"EaseOutBounce",
|
||||||
|
"EaseInOutBounce"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "string",
|
||||||
|
"enum": [
|
||||||
|
"Linear",
|
||||||
|
"EaseInSine",
|
||||||
|
"EaseOutSine",
|
||||||
|
"EaseInOutSine",
|
||||||
|
"EaseInQuad",
|
||||||
|
"EaseOutQuad",
|
||||||
|
"EaseInOutQuad",
|
||||||
|
"EaseInCubic",
|
||||||
|
"EaseInOutCubic",
|
||||||
|
"EaseInQuart",
|
||||||
|
"EaseOutQuart",
|
||||||
|
"EaseInOutQuart",
|
||||||
|
"EaseInQuint",
|
||||||
|
"EaseOutQuint",
|
||||||
|
"EaseInOutQuint",
|
||||||
|
"EaseInExpo",
|
||||||
|
"EaseOutExpo",
|
||||||
|
"EaseInOutExpo",
|
||||||
|
"EaseInCirc",
|
||||||
|
"EaseOutCirc",
|
||||||
|
"EaseInOutCirc",
|
||||||
|
"EaseInBack",
|
||||||
|
"EaseOutBack",
|
||||||
|
"EaseInOutBack",
|
||||||
|
"EaseInElastic",
|
||||||
|
"EaseOutElastic",
|
||||||
|
"EaseInOutElastic",
|
||||||
|
"EaseInBounce",
|
||||||
|
"EaseOutBounce",
|
||||||
|
"EaseInOutBounce"
|
||||||
|
]
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -420,7 +484,7 @@
|
|||||||
"format": "int32"
|
"format": "int32"
|
||||||
},
|
},
|
||||||
"border_z_order": {
|
"border_z_order": {
|
||||||
"description": "Active window border z-order (default: System)",
|
"description": "DEPRECATED from v0.1.31: no longer required",
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": [
|
"enum": [
|
||||||
"Top",
|
"Top",
|
||||||
@@ -579,7 +643,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"focus_follows_mouse": {
|
"focus_follows_mouse": {
|
||||||
"description": "END OF LIFE FEATURE: Determine focus follows mouse implementation (default: None)",
|
"description": "END OF LIFE FEATURE: Use https://github.com/LGUG2Z/masir instead",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
{
|
||||||
"description": "A custom FFM implementation (slightly more CPU-intensive)",
|
"description": "A custom FFM implementation (slightly more CPU-intensive)",
|
||||||
|
|||||||
Reference in New Issue
Block a user