blob: 77fad777e082f1fcee9a46d9c9b298a27e58b977 [file] [log] [blame]
{
"extensions": [
{
"type": "@Common.AppProvider",
"className": "Main.SimpleAppProvider",
"order": 10
},
{
"type": "@UI.ContextMenu.Provider",
"contextTypes": [
"Workspace.UISourceCode",
"SDK.Resource",
"SDK.NetworkRequest"
],
"className": "Components.Linkifier.ContentProviderContextMenuProvider"
},
{
"type": "@UI.ContextMenu.Provider",
"contextTypes": [
"Node"
],
"className": "UI.XLink.ContextMenuProvider"
},
{
"type": "@UI.ContextMenu.Provider",
"contextTypes": [
"Node"
],
"className": "Components.Linkifier.LinkContextMenuProvider"
},
{
"type": "action",
"category": "Drawer",
"actionId": "inspector_main.focus-debuggee",
"className": "InspectorMain.FocusDebuggeeActionDelegate",
"order": 100,
"title": "Focus debuggee"
},
{
"type": "action",
"category": "Drawer",
"actionId": "main.toggle-drawer",
"className": "UI.InspectorView.ActionDelegate",
"order": 101,
"title": "Toggle drawer",
"bindings": [
{
"shortcut": "Esc"
}
]
},
{
"type": "action",
"actionId": "main.next-tab",
"className": "UI.InspectorView.ActionDelegate",
"bindings": [
{
"platform": "windows,linux",
"shortcut": "Ctrl+]"
},
{
"platform": "mac",
"shortcut": "Meta+]"
}
]
},
{
"type": "action",
"actionId": "main.previous-tab",
"className": "UI.InspectorView.ActionDelegate",
"bindings": [
{
"platform": "windows,linux",
"shortcut": "Ctrl+["
},
{
"platform": "mac",
"shortcut": "Meta+["
}
]
},
{
"type": "action",
"actionId": "main.debug-reload",
"className": "Main.ReloadActionDelegate",
"bindings": [
{
"shortcut": "Alt+R"
}
]
},
{
"type": "action",
"category": "DevTools",
"title": "Restore last dock position",
"actionId": "main.toggle-dock",
"className": "Components.DockController.ToggleDockActionDelegate",
"bindings": [
{
"platform": "windows,linux",
"shortcut": "Ctrl+Shift+D"
},
{
"platform": "mac",
"shortcut": "Meta+Shift+D"
}
]
},
{
"type": "action",
"actionId": "main.zoom-in",
"className": "Main.Main.ZoomActionDelegate",
"bindings": [
{
"platform": "windows,linux",
"shortcut": "Ctrl+Plus Ctrl+Shift+Plus Ctrl+NumpadPlus Ctrl+Shift+NumpadPlus"
},
{
"platform": "mac",
"shortcut": "Meta+Plus Meta+Shift+Plus Meta+NumpadPlus Meta+Shift+NumpadPlus"
}
]
},
{
"type": "action",
"actionId": "main.zoom-out",
"className": "Main.Main.ZoomActionDelegate",
"bindings": [
{
"platform": "windows,linux",
"shortcut": "Ctrl+Minus Ctrl+Shift+Minus Ctrl+NumpadMinus Ctrl+Shift+NumpadMinus"
},
{
"platform": "mac",
"shortcut": "Meta+Minus Meta+Shift+Minus Meta+NumpadMinus Meta+Shift+NumpadMinus"
}
]
},
{
"type": "action",
"actionId": "main.zoom-reset",
"className": "Main.Main.ZoomActionDelegate",
"bindings": [
{
"platform": "windows,linux",
"shortcut": "Ctrl+0 Ctrl+Numpad0"
},
{
"platform": "mac",
"shortcut": "Meta+0 Meta+Numpad0"
}
]
},
{
"type": "action",
"actionId": "main.search-in-panel.find",
"className": "Main.Main.SearchActionDelegate",
"bindings": [
{
"platform": "windows,linux",
"shortcut": "Ctrl+F"
},
{
"platform": "mac",
"shortcut": "Meta+F F3"
}
]
},
{
"type": "action",
"actionId": "main.search-in-panel.cancel",
"className": "Main.Main.SearchActionDelegate",
"order": 10,
"bindings": [
{
"shortcut": "Esc"
}
]
},
{
"type": "action",
"actionId": "main.search-in-panel.find-next",
"className": "Main.Main.SearchActionDelegate",
"bindings": [
{
"platform": "mac",
"shortcut": "Meta+G"
},
{
"platform": "windows,linux",
"shortcut": "Ctrl+G"
},
{
"platform": "windows,linux",
"shortcut": "F3"
}
]
},
{
"type": "action",
"actionId": "main.search-in-panel.find-previous",
"className": "Main.Main.SearchActionDelegate",
"bindings": [
{
"platform": "mac",
"shortcut": "Meta+Shift+G"
},
{
"platform": "windows,linux",
"shortcut": "Ctrl+Shift+G"
},
{
"platform": "windows,linux",
"shortcut": "Shift+F3"
}
]
},
{
"type": "@UI.ToolbarItem.Provider",
"separator": true,
"location": "main-toolbar-left",
"order": 100
},
{
"type": "@UI.ToolbarItem.Provider",
"separator": true,
"order": 98,
"location": "main-toolbar-right"
},
{
"type": "@UI.ToolbarItem.Provider",
"className": "Main.Main.MainMenuItem",
"order": 99,
"location": "main-toolbar-right"
},
{
"type": "@UI.ToolbarItem.Provider",
"className": "Components.DockController.CloseButtonProvider",
"order": 100,
"location": "main-toolbar-right"
},
{
"type": "setting",
"category": "Appearance",
"title": "Theme:",
"settingName": "uiTheme",
"settingType": "enum",
"defaultValue": "systemPreferred",
"options": [
{
"title": "Switch to system preferred color theme",
"text": "System preference",
"value": "systemPreferred"
},
{
"title": "Switch to light theme",
"text": "Light",
"value": "default"
},
{
"title": "Switch to dark theme",
"text": "Dark",
"value": "dark"
}
],
"tags": "dark, light"
},
{
"type": "setting",
"category": "Appearance",
"title": "Panel layout:",
"settingName": "sidebarPosition",
"settingType": "enum",
"defaultValue": "auto",
"options": [
{
"title": "Use horizontal panel layout",
"text": "horizontal",
"value": "bottom"
},
{
"title": "Use vertical panel layout",
"text": "vertical",
"value": "right"
},
{
"title": "Use automatic panel layout",
"text": "auto",
"value": "auto"
}
]
},
{
"type": "setting",
"category": "Appearance",
"title": "Color format:",
"settingName": "colorFormat",
"settingType": "enum",
"defaultValue": "original",
"options": [
{
"title": "Set color format as authored",
"text": "As authored",
"value": "original"
},
{
"title": "Set color format to HEX",
"text": "HEX: #dac0de",
"value": "hex",
"raw": true
},
{
"title": "Set color format to RGB",
"text": "RGB: rgb(128, 255, 255)",
"value": "rgb",
"raw": true
},
{
"title": "Set color format to HSL",
"text": "HSL: hsl(300, 80%, 90%)",
"value": "hsl",
"raw": true
}
]
},
{
"type": "setting",
"category": "Appearance",
"title": "Enable Ctrl + 1-9 shortcut to switch panels",
"title-mac": "Enable \u2318 + 1-9 shortcut to switch panels",
"settingName": "shortcutPanelSwitch",
"settingType": "boolean",
"defaultValue": false
},
{
"type": "@UI.SettingUI",
"category": "Extensions",
"className": "Components.Linkifier.LinkHandlerSettingUI"
},
{
"type": "setting",
"category": "DevTools",
"settingName": "currentDockState",
"settingType": "enum",
"defaultValue": "right",
"options": [
{
"value": "right",
"text": "Right",
"title": "Dock to right"
},
{
"value": "bottom",
"text": "Bottom",
"title": "Dock to bottom"
},
{
"value": "undocked",
"text": "Undocked",
"title": "Undock into separate window"
}
]
},
{
"type": "@UI.ViewLocationResolver",
"name": "drawer-view",
"category": "Drawer",
"className": "UI.InspectorView"
},
{
"type": "@UI.ViewLocationResolver",
"name": "drawer-sidebar",
"category": "Drawer sidebar",
"className": "UI.InspectorView"
},
{
"type": "@UI.ViewLocationResolver",
"name": "panel",
"category": "Panel",
"className": "UI.InspectorView"
}
],
"dependencies": [
"extensions",
"host",
"platform",
"sdk",
"persistence"
],
"scripts": [],
"modules": [
"main.js",
"SimpleApp.js",
"ExecutionContextSelector.js",
"MainImpl.js"
]
}