0.1.2: depend on oxygen.oxygen-vscode (the real id), so the extension activates; activity bar icon is the bare mark 52cef00143db
Author Andy McCall @andymccall <[email protected] >
When 1 month ago · 2026-09-27 22:36 UTC
Signature ✔ signed by Andy McCall
Hash 52cef00143db56b1a5f006758833ae1e4455018c6b74349eef9f4571335cf0ce
Depends on 486c15b00314 f0b06deac4b9
Depended on by bd69712343d2 e04950748142 092b8bf9f2ac bf73998c5198
In bookmarks main
In tags v0.10.0 v0.10.1 v0.10.2 v0.11.0 v0.11.1 v0.11.2 v0.13.0
Edits 9 atoms, 1 tree operation, 4 files
Browse the tree at this change
assets/images/oxygenhub-activity.svg CHANGELOG.md package.json src/extension.ts
added
assets/images/oxygenhub-activity.svg
+11 −0
1
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 24" width="48" height="24">
2
+
<!-- The Oxygen mark without its background, for VS Code's single-colour activity bar. -->
3
+
<g fill="none" stroke="#c5c5c5" stroke-width="3" stroke-linecap="round">
4
+
<circle cx="13" cy="12" r="10"/>
5
+
<circle cx="35" cy="12" r="10"/>
6
+
<path d="M13 6 L35 6"/>
7
+
<path d="M13 18 L35 18"/>
8
+
</g>
9
+
<circle cx="13" cy="12" r="3.5" fill="#c5c5c5"/>
10
+
<circle cx="35" cy="12" r="3.5" fill="#c5c5c5"/>
11
+
</svg>
modified
CHANGELOG.md
+5 −0
1
1
# Changelog
2
2
3
+
## 0.1.2
4
+
5
+
- Fix: the dependency on the Oxygen extension named the wrong id (`andymccall.oxygen-vscode` instead of `oxygen.oxygen-vscode`), so VS Code never activated this extension and Sign in did nothing.
6
+
- The activity bar shows the Oxygen mark itself rather than a filled square.
7
+
3
8
## 0.1.1
4
9
5
10
- Review replies and new threads are anchored to the line's atom through the hub API, so they follow the line through rebases.
…
11 unchanged lines
modified
package.json
+3 −3
…
1 unchanged lines
2
2
"name": "oxygenhub-vscode",
3
3
"displayName": "Oxygenhub",
4
4
"description": "Proposals, reviews, issues and checks from an Oxygenhub, in the editor. Builds on the Oxygen extension.",
5
-
"version": "0.1.1 ",
5
+
"version": "0.1.2 ",
6
6
"publisher": "andymccall",
7
7
"license": "MIT OR Apache-2.0",
8
8
"icon": "assets/images/oxygenhub.png",
…
12 unchanged lines
21
21
"issues"
22
22
],
23
23
"extensionDependencies": [
24
-
"andymccall .oxygen-vscode"
24
+
"oxygen .oxygen-vscode"
25
25
],
26
26
"activationEvents": [
27
27
"workspaceContains:.oxy/format",
…
36 unchanged lines
64
64
{
65
65
"id": "oxygenhub",
66
66
"title": "Oxygenhub",
67
-
"icon": "assets/images/oxygenhub.svg"
67
+
"icon": "assets/images/oxygenhub-activity .svg"
68
68
}
69
69
]
70
70
},
…
239 unchanged lines
modified
src/extension.ts
+2 −2
…
22 unchanged lines
23
23
await auth.load();
24
24
context.subscriptions.push(auth);
25
25
26
-
const ext = vscode.extensions.getExtension<OxygenAPI>("andymccall .oxygen-vscode");
26
+
const ext = vscode.extensions.getExtension<OxygenAPI>("oxygen .oxygen-vscode");
27
27
oxygen = ext ? ((await ext.activate()) as OxygenAPI | undefined) : undefined;
28
28
if (!oxygen) {
29
-
void vscode.window.showWarningMessage("Oxygenhub: the Oxygen extension is not available; install andymccall .oxygen-vscode 0.7.0 or later.");
29
+
void vscode.window.showWarningMessage("Oxygenhub: the Oxygen extension is not available; install oxygen .oxygen-vscode 0.7.0 or later.");
30
30
} else {
31
31
context.subscriptions.push(oxygen.registerRemoteProvider(makeProvider({ bases: () => auth.bases() })));
32
32
context.subscriptions.push(oxygen.onDidChangeRepositories(() => refreshAll()));
…
246 unchanged lines