From 63b065428b60bc1721e874815b777ec40ee2e1f5 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 12 Aug 2025 17:22:44 -0400 Subject: [PATCH 1/5] rebrand --- .gitignore | 2 +- flake.nix | 4 ++-- metadata.json | 6 +++--- package-lock.json | 4 ++-- package.json | 8 ++++---- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index ad203f2..87fe453 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ .direnv/ node_modules/ -auto-rotate@henryhiles.com.zip \ No newline at end of file +fullscreen-rotate@henryhiles.com.zip \ No newline at end of file diff --git a/flake.nix b/flake.nix index 095da82..75f8bf4 100644 --- a/flake.nix +++ b/flake.nix @@ -14,7 +14,7 @@ system, ... }: let - name = "auto-rotate"; + name = "fullscreen-rotate"; uuid = "${name}@henryhiles.com"; extDir = "share/gnome-shell/extensions/${uuid}"; in { @@ -43,7 +43,7 @@ ''; meta = { - homepage = "https://git.federated.nexus/Henry-Hiles/auto-rotate"; + homepage = "https://git.federated.nexus/Henry-Hiles/fullscreen-rotate"; description = "An extension to automatically rotate the screen when a window is fullscreened, useful for GNOME Shell Mobile."; license = lib.licenses.gpl3Only; maintainers = [lib.maintainers.quadradical]; diff --git a/metadata.json b/metadata.json index 790b393..0445ef1 100644 --- a/metadata.json +++ b/metadata.json @@ -1,8 +1,8 @@ { "name": "Auto Rotate", "description": "An extension to automatically rotate the screen when a window is fullscreened, useful for GNOME Shell Mobile.", - "uuid": "auto-rotate@henryhiles.com", - "url": "https://git.federated.nexus/Henry-Hiles/auto-rotate", - "settings-schema": "org.gnome.shell.extensions.auto-rotate", + "uuid": "fullscreen-rotate@henryhiles.com", + "url": "https://git.federated.nexus/Henry-Hiles/fullscreen-rotate", + "settings-schema": "org.gnome.shell.extensions.fullscreen-rotate", "shell-version": ["48", "49"] } diff --git a/package-lock.json b/package-lock.json index d84721c..2a68492 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "auto-rotate", + "name": "fullscreen-rotate", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "auto-rotate", + "name": "fullscreen-rotate", "version": "1.0.0", "license": "GPL-3.0-only", "dependencies": { diff --git a/package.json b/package.json index 44bf044..65c923f 100644 --- a/package.json +++ b/package.json @@ -1,19 +1,19 @@ { - "name": "auto-rotate", + "name": "fullscreen-rotate", "version": "1.0.0", "description": "An extension to automatically rotate the screen when a window is fullscreened, useful for GNOME Shell Mobile.", "type": "module", "private": true, "repository": { "type": "git", - "url": "git+https://git.federated.nexus/Henry-Hiles/auto-rotate.git" + "url": "git+https://git.federated.nexus/Henry-Hiles/fullscreen-rotate.git" }, "author": "Henry Hiles", "license": "GPL-3.0-only", "bugs": { - "url": "https://git.federated.nexus/Henry-Hiles/auto-rotate/issues" + "url": "https://git.federated.nexus/Henry-Hiles/fullscreen-rotate/issues" }, - "homepage": "https://git.federated.nexus/Henry-Hiles/auto-rotate", + "homepage": "https://git.federated.nexus/Henry-Hiles/fullscreen-rotate", "devDependencies": { "eslint": "^9.33.0", "eslint-plugin-jsdoc": "^52.0.4", From ea041886726e2fbea7ad0f51fcf2e3c8867904dc Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 12 Aug 2025 17:25:12 -0400 Subject: [PATCH 2/5] fix flake --- flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 75f8bf4..063e873 100644 --- a/flake.nix +++ b/flake.nix @@ -30,7 +30,7 @@ src = ./.; nativeBuildInputs = with pkgs; [typescript]; - npmDepsHash = "sha256-YlKPinb6wmpo6kL/lL7DQnhVmnR9zJaIOKGzBg9kvRM="; + npmDepsHash = "sha256-t2WNmLP6ip1sraRgQRsETuarw3D2bDVMfuhzQtpR/z4="; buildPhase = '' tsc From f4e1369b5d8bf56d1c5a7abc878b08e1adc4cf31 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 12 Aug 2025 17:28:06 -0400 Subject: [PATCH 3/5] i forgor to change the name --- metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata.json b/metadata.json index 0445ef1..681a67c 100644 --- a/metadata.json +++ b/metadata.json @@ -1,5 +1,5 @@ { - "name": "Auto Rotate", + "name": "Fullscreen Rotate", "description": "An extension to automatically rotate the screen when a window is fullscreened, useful for GNOME Shell Mobile.", "uuid": "fullscreen-rotate@henryhiles.com", "url": "https://git.federated.nexus/Henry-Hiles/fullscreen-rotate", From 0be306211ac0ee1c0c242394bafc5ad7dc9b0c56 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 12 Aug 2025 17:28:51 -0400 Subject: [PATCH 4/5] Bump version --- flake.nix | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 063e873..9759202 100644 --- a/flake.nix +++ b/flake.nix @@ -26,7 +26,7 @@ packages.default = pkgs.buildNpmPackage (finalAttrs: { pname = name; - version = "1.0.0"; + version = "1.0.1"; src = ./.; nativeBuildInputs = with pkgs; [typescript]; diff --git a/package.json b/package.json index 65c923f..7e0aea0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fullscreen-rotate", - "version": "1.0.0", + "version": "1.0.1", "description": "An extension to automatically rotate the screen when a window is fullscreened, useful for GNOME Shell Mobile.", "type": "module", "private": true, From 2f9c9e1d319af1869d30aafe78cb15cf78864e4d Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 12 Aug 2025 17:31:36 -0400 Subject: [PATCH 5/5] Add readme install instructions --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 3382a77..7b78670 100644 --- a/README.md +++ b/README.md @@ -1 +1,3 @@ An extension to automatically rotate the screen when a window is fullscreened, useful for GNOME Shell Mobile. + +Grab the zip from [the latest release](https://git.federated.nexus/Henry-Hiles/fullscreen-rotate/releases/latest), and install with `gnome-extensions install -f `. Enjoy!