From cbe878502ab81cbea981a0b09d36602bd3ca3284 Mon Sep 17 00:00:00 2001 From: "y.hashimoto" Date: Fri, 22 May 2026 13:31:27 +0900 Subject: [PATCH 1/2] applied for AntigravityIDE --- Editor/AntigravityDiscovery.cs | 9 +++++++-- Editor/AntigravityScriptEditor.cs | 9 +++++++-- package.json | 4 ++-- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/Editor/AntigravityDiscovery.cs b/Editor/AntigravityDiscovery.cs index 38930cb..0097654 100644 --- a/Editor/AntigravityDiscovery.cs +++ b/Editor/AntigravityDiscovery.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.IO; using System.Linq; @@ -31,16 +31,21 @@ void FindInstallationPaths() string[] possiblePaths = #if UNITY_EDITOR_OSX { + "/Applications/Antigravity IDE.app", "/Applications/Antigravity.app", "/Applications/Visual Studio Code.app" }; #elif UNITY_EDITOR_WIN { + GetLocalAppData() + @"/Programs/Antigravity IDE/Antigravity IDE.exe", + GetProgramFiles() + @"/Antigravity IDE/Antigravity IDE.exe", GetLocalAppData() + @"/Programs/Antigravity/Antigravity.exe", GetProgramFiles() + @"/Antigravity/Antigravity.exe", }; #else { + "/usr/bin/antigravity-ide", + "/bin/antigravity-ide", "/usr/bin/antigravity", "/bin/antigravity" }; @@ -51,7 +56,7 @@ void FindInstallationPaths() { m_Installations = existingPaths.Select(path => new CodeEditor.Installation { - Name = "Antigravity", // Always name it Antigravity + Name = path.Contains("IDE") || path.Contains("ide") ? "Antigravity IDE" : "Antigravity", Path = path }).ToList(); } diff --git a/Editor/AntigravityScriptEditor.cs b/Editor/AntigravityScriptEditor.cs index 73ff079..dd970b8 100644 --- a/Editor/AntigravityScriptEditor.cs +++ b/Editor/AntigravityScriptEditor.cs @@ -20,8 +20,11 @@ public class AntigravityScriptEditor : IExternalCodeEditor // <--- NEW CLASS NAM IDiscovery m_Discoverability; IGenerator m_ProjectGeneration; - // ONLY look for Antigravity. We don't care about VS Code here. + // ONLY look for Antigravity / Antigravity IDE. We don't care about VS Code here. static readonly string[] k_SupportedFileNames = { + "antigravityide.exe", + "antigravityide.app", + "antigravityide", "antigravity.exe", "antigravity.app", "antigravity" @@ -85,9 +88,11 @@ public bool TryGetInstallationForPath(string editorPath, out CodeEditor.Installa return false; } + var name = filename.Contains("ide") ? "Antigravity IDE" : "Antigravity"; + installation = new CodeEditor.Installation { - Name = "Antigravity", + Name = name, Path = editorPath }; diff --git a/package.json b/package.json index 7d3c99a..18e06ff 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "com.termway.ide.antigravity", - "displayName": "Antigravity Editor", - "description": "Custom integration for Antigravity Editor (Fork of VS Code). Enables .csproj generation.", + "displayName": "Antigravity IDE Integration", + "description": "Custom integration for Antigravity IDE (Fork of VS Code). Enables .csproj generation.", "version": "1.0.0", "unity": "2021.3", "author": { From fb9a46876e65ad1de8dcfc4918a7afb6c9704125 Mon Sep 17 00:00:00 2001 From: "y.hashimoto" Date: Fri, 22 May 2026 13:49:29 +0900 Subject: [PATCH 2/2] package name modified --- package.json | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 18e06ff..0529284 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,14 @@ { "name": "com.termway.ide.antigravity", - "displayName": "Antigravity IDE Integration", - "description": "Custom integration for Antigravity IDE (Fork of VS Code). Enables .csproj generation.", - "version": "1.0.0", - "unity": "2021.3", + "displayName": "AntigravityIDE Integration", + "description": "Custom integration for AntigravityIDE after 260520 Google I/O. Enables .csproj generation.", + "version": "0.1.0", + "unity": "6000.3", "author": { + "name": "hassydhw", + "url": "https://github.com/hassydhw/unity-ide-antigravityIDE" + }, + "originalAuthor": { "name": "Termway", "url": "https://github.com/TermWay" },