start converting ftrack settings

This commit is contained in:
Milan Kolar 2020-09-18 12:23:38 +02:00
parent 5b867b2def
commit c5d5492c33

View file

@ -1,120 +1,160 @@
{
"key": "tray_modules",
"type": "dict",
"label": "Modules",
"collapsable": true,
"is_group": true,
"is_file": true,
"children": [
{
"key": "item_usage",
"type": "dict-invisible",
"children": [
{
"type": "boolean",
"key": "User settings",
"label": "User settings"
}, {
"type": "boolean",
"key": "Ftrack",
"label": "Ftrack"
}, {
"type": "boolean",
"key": "Muster",
"label": "Muster"
}, {
"type": "boolean",
"key": "Avalon",
"label": "Avalon"
}, {
"type": "boolean",
"key": "Clockify",
"label": "Clockify"
}, {
"type": "boolean",
"key": "Standalone Publish",
"label": "Standalone Publish"
}, {
"type": "boolean",
"key": "Logging",
"label": "Logging"
}, {
"type": "boolean",
"key": "Idle Manager",
"label": "Idle Manager"
}, {
"type": "boolean",
"key": "Timers Manager",
"label": "Timers Manager"
}, {
"type": "boolean",
"key": "Rest Api",
"label": "Rest Api"
}, {
"type": "boolean",
"key": "Adobe Communicator",
"label": "Adobe Communicator"
}
]
"key": "tray_modules",
"type": "dict",
"label": "Modules",
"collapsable": true,
"is_file": true,
"children": [{
"key": "item_usage",
"type": "dict-invisible",
"children": [{
"type": "boolean",
"key": "User settings",
"label": "User settings"
}, {
"type": "boolean",
"key": "Ftrack",
"label": "Ftrack"
}, {
"type": "boolean",
"key": "Muster",
"label": "Muster"
}, {
"type": "boolean",
"key": "Avalon",
"label": "Avalon"
}, {
"type": "boolean",
"key": "Clockify",
"label": "Clockify"
}, {
"type": "boolean",
"key": "Standalone Publish",
"label": "Standalone Publish"
}, {
"type": "boolean",
"key": "Logging",
"label": "Logging"
}, {
"type": "boolean",
"key": "Idle Manager",
"label": "Idle Manager"
}, {
"type": "boolean",
"key": "Timers Manager",
"label": "Timers Manager"
}, {
"type": "boolean",
"key": "Rest Api",
"label": "Rest Api"
}, {
"type": "boolean",
"key": "Adobe Communicator",
"label": "Adobe Communicator"
}]
}, {
"key": "attributes",
"type": "dict-invisible",
"children": [{
"type": "dict",
"key": "Ftrack",
"label": "Ftrack",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "ftrack_server",
"label": "Server"
},
{
"type": "dict",
"key": "sync_to_avalon",
"label": "Sync to avalon",
"children": [{
"type": "list",
"key": "statuses_name_change",
"label": "Status name change",
"object_type": "text",
"input_modifiers": {
"multiline": false
}
}]
},
{
"type": "dict-modifiable",
"key": "status_version_to_task",
"label": "Version to Task status mapping",
"object_type": "text"
}
]
},
{
"type": "dict",
"key": "Rest Api",
"label": "Rest Api",
"collapsable": true,
"children": [{
"type": "number",
"key": "default_port",
"label": "Default Port",
"minimum": 1,
"maximum": 65535
}, {
"key": "attributes",
"type": "dict-invisible",
"children": [
{
"type": "dict",
"key": "Rest Api",
"label": "Rest Api",
"collapsable": true,
"children": [
{
"type": "number",
"key": "default_port",
"label": "Default Port",
"minimum": 1,
"maximum": 65535
}, {
"type": "list",
"object_type": "number",
"key": "exclude_ports",
"label": "Exclude ports",
"input_modifiers": {
"minimum": 1,
"maximum": 65535
}
}
]
}, {
"type": "dict",
"key": "Timers Manager",
"label": "Timers Manager",
"collapsable": true,
"children": [
{
"type": "number",
"decimal": 2,
"key": "full_time",
"label": "Max idle time"
}, {
"type": "number",
"decimal": 2,
"key": "message_time",
"label": "When dialog will show"
}
]
}, {
"type": "dict",
"key": "Clockify",
"label": "Clockify",
"collapsable": true,
"children": [
{
"type": "text",
"key": "workspace_name",
"label": "Workspace name"
}
]
}
]
}
"type": "list",
"object_type": "number",
"key": "exclude_ports",
"label": "Exclude ports",
"input_modifiers": {
"minimum": 1,
"maximum": 65535
}
}]
}, {
"type": "dict",
"key": "Timers Manager",
"label": "Timers Manager",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "number",
"decimal": 2,
"key": "full_time",
"label": "Max idle time"
}, {
"type": "number",
"decimal": 2,
"key": "message_time",
"label": "When dialog will show"
}
]
}, {
"type": "dict",
"key": "Clockify",
"label": "Clockify",
"collapsable": true,
"checkbox_key": "enabled",
"children": [{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "text",
"key": "workspace_name",
"label": "Workspace name"
}
]
}
]
}]
}