Skip to content

Commit

Permalink
Tree view showing devices
Browse files Browse the repository at this point in the history
  • Loading branch information
DumpySquare committed Apr 26, 2020
1 parent 06ae099 commit 9b7e9f4
Show file tree
Hide file tree
Showing 25 changed files with 647 additions and 19 deletions.
21 changes: 20 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,24 @@
"out": true // set this to false to include "out" folder in search results
},
// Turn off tsc task auto detection since we have the necessary tasks as npm scripts
"typescript.tsc.autoDetect": "off"
"typescript.tsc.autoDetect": "off",
"workbench.colorCustomizations": {
"activityBar.activeBackground": "#600215",
"activityBar.activeBorder": "#1b7d03",
"activityBar.background": "#600215",
"activityBar.foreground": "#e7e7e7",
"activityBar.inactiveForeground": "#e7e7e799",
"activityBarBadge.background": "#1b7d03",
"activityBarBadge.foreground": "#e7e7e7",
"statusBar.background": "#2e010a",
"statusBar.border": "#2e010a",
"statusBar.foreground": "#e7e7e7",
"statusBarItem.hoverBackground": "#600215",
"titleBar.activeBackground": "#2e010a",
"titleBar.activeForeground": "#e7e7e7",
"titleBar.border": "#2e010a",
"titleBar.inactiveBackground": "#2e010a99",
"titleBar.inactiveForeground": "#e7e7e799"
},
"peacock.remoteColor": "#2e010a"
}
Binary file added images/f5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
144 changes: 139 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,76 @@
{
"name": "vscode-f5-fast",
"displayName": "vscode-f5-fast",
"description": "",
"displayName": "F5 Networks FAST",
"description": "(F)5 Networks (A)utomation (S)ervices (T)emplate engine extension",
"version": "0.0.1",
"engines": {
"vscode": "^1.42.0"
},
"bugs": {
"url": "https://github.com/DumpySquare/vscode-f5-fast/issues"
},
"license": "SEE LICENSE IN LICENSE.txt",
"icon": "images/f5.png",
"galleryBanner": {
"color": "#DCDCDC",
"theme": "light"
},
"homepage": "https://github.com/DumpySquare/vscode-f5-fast/blob/master/README.md",
"repository": {
"type": "git",
"url": "https://github.com/DumpySquare/vscode-f5-fast.git"
},
"categories": [
"Other"
"Formatters",
"Other",
"Programming Languages",
"Snippets"
],
"activationEvents": [
"onCommand:chuckJoke",
"onCommand:extension.remoteCommand",
"onCommand:f5-fast.openSettings"
"onCommand:f5-fast.openSettings",
"onCommand:f5-fast.connectDevice",
"onCommand:f5-fast.connectDevice2",
"onView:f5Hosts"
],
"main": "./out/extension.js",
"contributes": {
"viewsContainers": {
"activitybar": [
{
"id": "f5-fast-view-container",
"title": "BIG-IPs",
"icon": "images/f5_white_24x24.svg"
}
]
},
"views": {
"f5-fast-view-container": [
{
"id": "f5Hosts",
"name": "f5 Hosts"
},
{
"id": "localFastTemplates",
"name": "local FAST Templates"
},
{
"id": "nodeDependencies",
"name": "node Dependencies"
},
{
"id": "carTree",
"name": "Car Tree"
}
],
"explorer": [
{
"id": "f5Fast",
"name": "f5 faster"
}
]
},
"configuration": [
{
"title": "f5-fast",
Expand All @@ -36,6 +91,14 @@
}
],
"commands": [
{
"command": "f5-fast.connectDevice",
"title": "f5-fast: Connect to Device"
},
{
"command": "f5-fast.connectDevice2",
"title": "f5-fast: Connect to Device-2"
},
{
"command": "chuckJoke",
"title": "f5-fast: Chuck Joke"
Expand All @@ -47,8 +110,79 @@
{
"command": "f5-fast.openSettings",
"title": "f5-fast: settings"
},
{
"command": "f5-fast.refreshEntry",
"title": "Refresh",
"icon": {
"light": "resources/light/refresh.svg",
"dark": "resources/dark/refresh.svg"
}
},
{
"command": "f5-fast.addEntry",
"title": "Addd"
},
{
"command": "nodeDependencies.refreshEntry",
"title": "Refresh",
"icon": {
"light": "resources/light/refresh.svg",
"dark": "resources/dark/refresh.svg"
}
},
{
"command": "nodeDependencies.addEntry",
"title": "Addd"
},
{
"command": "nodeDependencies.editEntry",
"title": "Edit",
"icon": {
"light": "resources/light/edit.svg",
"dark": "resources/dark/edit.svg"
}
},
{
"command": "nodeDependencies.deleteEntry",
"title": "Delete"
}
]
],
"menus": {
"view/title": [
{
"command": "f5-fast.refreshEntry",
"when": "view == f5Hosts",
"group": "navigation"
},
{
"command": "f5-fast.addEntry",
"when": "view == f5Hosts",
"group": "navigation"
},
{
"command": "nodeDependencies.refreshEntry",
"when": "view == nodeDependencies",
"group": "navigation"
},
{
"command": "nodeDependencies.addEntry",
"when": "view == nodeDependencies",
"group": "navigation"
}
],
"view/item/context": [
{
"command": "nodeDependencies.editEntry",
"when": "view == nodeDependencies && viewItem == dependency",
"group": "inline"
},
{
"command": "nodeDependencies.deleteEntry",
"when": "view == nodeDependencies && viewItem == dependency"
}
]
}
},
"scripts": {
"vscode:prepublish": "npm run compile",
Expand Down
1 change: 1 addition & 0 deletions resources/dark/boolean.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/dark/dependency.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/dark/document.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/dark/edit.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/dark/folder.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/dark/number.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/dark/refresh.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/dark/string.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/light/boolean.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/light/dependency.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/light/document.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions resources/light/edit.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 9b7e9f4

Please sign in to comment.