Matt Rubens 9 ماه پیش
والد
کامیت
4d744bb94a
7فایلهای تغییر یافته به همراه17 افزوده شده و 5 حذف شده
  1. BIN
      assets/icons/icon.png
  2. 12 0
      assets/icons/icon.svg
  3. BIN
      assets/icons/panel_dark.png
  4. BIN
      assets/icons/panel_light.png
  5. BIN
      assets/icons/rocket.png
  6. 3 3
      package.json
  7. 2 2
      src/activate/registerCommands.ts

BIN
assets/icons/icon.png


+ 12 - 0
assets/icons/icon.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" version="1.1" viewBox="0 0 96 96">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: #000;
+        stroke-width: 0px;
+      }
+    </style>
+  </defs>
+  <path class="cls-1" d="M78.99,21.9l-1.73,6.24c-.09.33-.44.52-.77.42l-28.11-8.71c-.19-.06-.41-.02-.56.11l-28.95,23.22c-.08.07-.18.11-.29.13l-17.25,2.66c-.31.05-.53.32-.52.63l.11,2.47c.01.31.26.56.57.58l20.08,1.23c.11,0,.22-.02.31-.06l14.64-7.4c.21-.11.46-.08.64.06l9.37,7.03c.16.12.25.3.24.49l-.09,11.65c0,.13.04.25.11.35l14.74,21.15c.11.16.3.26.5.26h5.03c.46,0,.76-.5.54-.9l-10.87-19.92c-.1-.18-.1-.4,0-.58l5.51-10.48c.06-.11.15-.2.26-.26l19.56-9.92c.2-.1.43-.09.62.04l5.6,3.73c.1.07.22.1.34.1h5.15c.48,0,.77-.52.52-.93l-14.2-23.52c-.28-.46-.97-.36-1.11.15Z"/>
+</svg>

BIN
assets/icons/panel_dark.png


BIN
assets/icons/panel_light.png


BIN
assets/icons/rocket.png


+ 3 - 3
package.json

@@ -4,7 +4,7 @@
 	"description": "A whole dev team of AI agents in your editor.",
 	"publisher": "RooVeterinaryInc",
 	"version": "3.10.5",
-	"icon": "assets/icons/rocket.png",
+	"icon": "assets/icons/icon.png",
 	"galleryBanner": {
 		"color": "#617A91",
 		"theme": "dark"
@@ -14,7 +14,7 @@
 		"node": ">=20.18.1"
 	},
 	"author": {
-		"name": "Roo Vet"
+		"name": "Roo Code"
 	},
 	"repository": {
 		"type": "git",
@@ -66,7 +66,7 @@
 				{
 					"id": "roo-cline-ActivityBar",
 					"title": "Roo Code",
-					"icon": "$(rocket)"
+					"icon": "assets/icons/icon.svg"
 				}
 			]
 		},

+ 2 - 2
src/activate/registerCommands.ts

@@ -124,8 +124,8 @@ const openClineInNewTab = async ({ context, outputChannel }: Omit<RegisterComman
 	// TODO: Use better svg icon with light and dark variants (see
 	// https://stackoverflow.com/questions/58365687/vscode-extension-iconpath).
 	newPanel.iconPath = {
-		light: vscode.Uri.joinPath(context.extensionUri, "assets", "icons", "rocket.png"),
-		dark: vscode.Uri.joinPath(context.extensionUri, "assets", "icons", "rocket.png"),
+		light: vscode.Uri.joinPath(context.extensionUri, "assets", "icons", "panel_light.png"),
+		dark: vscode.Uri.joinPath(context.extensionUri, "assets", "icons", "panel_dark.png"),
 	}
 
 	await tabProvider.resolveWebviewView(newPanel)