Compare commits

..

57 Commits

Author SHA1 Message Date
Renovate Bot eb1b10e748 chore(deps): update all-major-updates
Build and Test / build (pull_request) Successful in 24s
Build and Test / release (pull_request) Has been skipped
2026-05-04 02:12:22 +00:00
Lucas Oskorep 75f2f107de fix: fullscreen/games should not be moved
Build and Test / build (push) Successful in 36s
Build and Test / release (push) Successful in 11s
2026-03-17 14:33:33 -04:00
Lucas Oskorep 42d680d00c feat: move to .node-version for use in fnm and update justfile commands to use pnpm run instead of pnpm exec for build, lint, and clean
Build and Test / build (push) Successful in 23s
Build and Test / release (push) Successful in 3s
2026-03-02 23:43:48 -05:00
Lucas Oskorep 7f9d040b82 chore: update package.json
Build and Test / build (push) Successful in 24s
Build and Test / release (push) Successful in 3s
2026-03-02 23:18:55 -05:00
Lucas Oskorep 525630009b feat: update version in package.json 2026-03-02 23:09:39 -05:00
Lucas Oskorep 0720ab6326 feat: initial README.md 2026-03-02 23:07:28 -05:00
Lucas Oskorep 6129c98624 feat: adding support for multi-monitor window moving 2026-03-02 23:06:47 -05:00
Lucas Oskorep 9a192afb9b feat: adding active window selection and refactoring keybindings 2026-03-02 18:46:26 -05:00
Lucas Oskorep 42c1e6731e fix: when new items enter the tabbed view they should be the active window 2026-03-02 11:26:28 -05:00
Lucas Oskorep 400ce3a77c feat: equal-sized tabs and constantly updated tab titles 2026-02-27 12:24:58 -05:00
Lucas Oskorep 2ab3822cb6 fix: tab bars showing when apps are fullscreen on same monitor 2026-02-26 22:06:30 -05:00
Lucas Oskorep c1e597579f feat: add tabbed container layout mode with tab bar UI
fix: tab bars no longer shown in overview.  Tab bars show name of app with pipe and then title of the app
2026-02-26 02:26:00 -05:00
Lucas Oskorep d7ee5ff5e6 fix: new bug from combining resize and move commands - if window has min-size set and resize goes smaller window would not move or resize causing vesktop and steam to frequently break when in arrays on a smaller monitors 2026-02-26 01:54:49 -05:00
Lucas Oskorep 52a9bc8c82 feat: adding support for changing the size of windows during window resize events to aerospike. Also cleaning up imports and simplifying some of the settings logic. 2026-02-25 11:33:12 -05:00
Renovate Bot 46ab8e24b0 chore(deps): update dependency eslint to v10 2026-02-06 23:13:10 +00:00
Lucas Oskorep e0be26c310 Update .gitea/workflows/build.yaml 2026-01-29 02:47:15 -05:00
Lucas Oskorep c824645c3f fix: renovate updating past v3 for upload when v4+ is unsupported in gitea 2026-01-29 02:45:04 -05:00
Lucas Oskorep 4c3160e9ca feat: update code to work with new libs 2026-01-29 02:41:59 -05:00
Renovate Bot 3ded68a8d5 chore(deps): update all-dependencies 2026-01-29 07:00:54 +00:00
Lucas Oskorep 7a160fb102 Update .gitea/workflows/build.yaml 2026-01-29 02:36:39 -05:00
Renovate Bot 855a8e4a2e chore(deps): update all-dependencies 2026-01-29 06:55:32 +00:00
Renovate Bot dda18f715f Add renovate.json 2026-01-29 06:45:35 +00:00
Lucas Oskorep 0c10fbce4b revert df9bc3e1eb
revert Merge pull request 'chore: Configure Renovate' (#1) from renovate/configure into main

Reviewed-on: #1
2026-01-29 01:36:37 -05:00
Renovate Bot d8bcf472b6 Add renovate.json 2026-01-29 05:44:36 +00:00
Lucas Oskorep 5b8556912f feat: gitea pipeline fix for upload 2025-10-17 02:50:21 -04:00
Lucas Oskorep 9455c4b4d1 feat: gitea pipeline fix for upload 2025-10-17 02:46:56 -04:00
Lucas Oskorep 4da03ed2dc feat: gitea pipeline 2025-10-17 02:42:12 -04:00
Lucas Oskorep 18beea21e7 feat: gitea pipeline 2025-10-17 02:38:04 -04:00
Lucas Oskorep e93ffe5da7 feat: adding basic unit tests and framework for them 2025-10-17 02:06:16 -04:00
Lucas Oskorep 979eaa552a bugfixes 2025-10-17 01:56:09 -04:00
Lucas Oskorep 6bca124d94 feat: cleanup 2025-10-17 01:26:57 -04:00
Lucas Oskorep b641561bca Finish adding debugging command and ability to swap the orientation of a container 2025-10-17 01:25:47 -04:00
Lucas Oskorep ce8807a7d9 adding debug command 2025-10-17 01:09:13 -04:00
Lucas Oskorep 39fdbe62b1 feat: removing prettyborders zip 2025-10-17 00:08:57 -04:00
Lucas Oskorep 1e3c67273d feat: update devkit command 2025-10-16 03:44:33 -04:00
Lucas Oskorep cba529f79e upgrade to gnome 49 2025-09-24 00:55:24 -04:00
Lucas Oskorep d33495a9ea feat: remove crap code 2025-05-20 18:37:15 -04:00
Lucas Oskorep 4e5f24c3d6 fix: allow windows to be moved in the overview 2025-05-20 01:59:08 -04:00
Lucas Oskorep 9e08221a2d fix: bug with window manager resizing a window during grab ops for 1 frame when the background had to be tiled 2025-05-20 01:48:34 -04:00
Lucas Oskorep 57e28ff77a feat: enable the window manager to be able to drag across monitors and support keybindings propperly in the extension settings 2025-05-20 01:20:48 -04:00
Lucas Oskorep ed29d0a0a9 feat: upgrade packages and set parent for windows on add 2025-05-19 21:43:09 -04:00
Lucas Oskorep 0da844ce97 feat: add ability to change ordering of monitors 2025-05-16 02:58:51 -04:00
Lucas Oskorep 06b2c5c4a3 feat: refactored to monitor -> workspace -> container -> window workflow 2025-05-16 02:01:11 -04:00
Lucas Oskorep 7eb26a9f9e feat: adding support for workspaces 2025-05-16 00:19:49 -04:00
Lucas Oskorep 012f575ad5 feat: refactoring 2025-05-04 17:17:33 -04:00
Lucas Oskorep 195ada30fb feat: fixed display signal handling on disable 2025-05-02 01:31:46 -04:00
Lucas Oskorep 7e21bf695c feat: adding fix for minimized windows still taking up space 2025-04-30 00:05:46 -04:00
Lucas Oskorep 2607c58a70 feat: attempting to fix windows lost on logout 2025-04-18 17:33:02 -04:00
Lucas Oskorep 305ef0d3e7 feat: set nvm version 2025-04-19 02:18:32 +00:00
Lucas Oskorep e5a7a0d96b feat: initial commit with multi-monitor support 2025-04-18 03:22:35 -04:00
Lucas Oskorep cbaafc6e08 fix 2025-04-18 01:57:45 -04:00
Lucas Oskorep 9bf199b1a6 feat: first draft of everything working single monitor with just mouse commands 2025-04-18 01:57:29 -04:00
Lucas Oskorep 92133701de feat: adding in demo settings page for gnome extensions 2025-04-05 23:55:46 -04:00
Lucas Oskorep 045649c746 feat: remove prefs 2025-04-03 02:28:54 -04:00
Lucas Oskorep 775b79c733 feat: update gschema 2025-04-03 02:27:55 -04:00
Lucas Oskorep 8b1ade3890 feat: adding initial source code 2025-04-03 02:24:40 -04:00
Lucas Oskorep 901b56cccf feat: readme 2025-04-03 02:23:46 -04:00
7 changed files with 223 additions and 166 deletions
+1
View File
@@ -0,0 +1 @@
25
-1
View File
@@ -1 +0,0 @@
24
+30 -1
View File
@@ -1 +1,30 @@
# Aerospike Gnome (Tiling Window Manager) # Aerospike Gnome (Tiling Window Manager)
Aerospike is a simple and opinionated tiling window manager for gnome.
This project takes inspiration from previous gnome tiling window managers such
as [forge](https://github.com/forge-ext/forge)
and [cosmic-shell](https://github.com/pop-os/gnome-shell-extension-pop-cosmic) as well as
MacOS tiling WMs, mainly [Aerospace](https://github.com/nikitabobko/AeroSpace) (not affiliated).
## Current Features
- Auto-tiling
- Accordion layouts with variable sizes
- Tabbed layouts
- Tree-based (albeit set depth of 2 for now) container-window paired layout similar to Aerospace
- Diagram for this is pending
## Planned functionality
- Full Keyboard control w/window movement
- Sub-containers (more tree layers than the 1 supported for now)
- Gap size customization
## Not currently planned
- Active window borders
- See my other extension for a rainbow or static border - [PrettyBorders](https://github.com//pretty-borders)
- complicated window dragging features and uis
- Aerospace supports control + drag to combine windows while moving with the mouse, and normal window dragging.
+7 -1
View File
@@ -8,7 +8,7 @@ packages:
build: packages && build-schemas build: packages && build-schemas
rm -rf dist/* rm -rf dist/*
pnpm exec tsc pnpm run build
cp metadata.json dist/ cp metadata.json dist/
cp stylesheet.css dist/ cp stylesheet.css dist/
mkdir -p dist/schemas mkdir -p dist/schemas
@@ -47,6 +47,12 @@ test-coverage:
ci-local: ci-local:
act -W .gitea/workflows/build.yaml act -W .gitea/workflows/build.yaml
lint:
pnpm run lint
clean:
pnpm run clean
#pack: build #pack: build
# gnome-extensions pack dist \ # gnome-extensions pack dist \
# --force \ # --force \
+10 -7
View File
@@ -1,7 +1,7 @@
{ {
"name": "aerospike", "name": "aerospike",
"version": "0.2.0", "version": "0.2.2",
"description": "A TypeScript GNOME Extension for Pretty Borders", "description": "Simple, Opinionated Tiling Window Manager for Gnome written in Typescript",
"type": "module", "type": "module",
"private": true, "private": true,
"repository": { "repository": {
@@ -9,27 +9,30 @@
"url": "git+https://gitlab.com/lucasoskorep/aerospike" "url": "git+https://gitlab.com/lucasoskorep/aerospike"
}, },
"author": "Lucas Oskorep <lucas.oskorep@gmail.com>", "author": "Lucas Oskorep <lucas.oskorep@gmail.com>",
"license": "LGPL-3.0-or-later", "license": "GPL-3.0-only",
"bugs": { "bugs": {
"url": "https://github.com/example/my-extension/issues" "url": "https://github.com/lucasoskorep/aerospike-gnome/issues"
}, },
"homepage": "https://github.com/example/my-extension#readme", "homepage": "https://github.com/lucasoskorep/aerospike-gnome/#readme",
"sideEffects": false, "sideEffects": false,
"scripts": { "scripts": {
"build": "tsc",
"clean": "rm -rf dist/*",
"lint": "eslint .",
"test": "jest", "test": "jest",
"test:watch": "jest --watch", "test:watch": "jest --watch",
"test:coverage": "jest --coverage" "test:coverage": "jest --coverage"
}, },
"devDependencies": { "devDependencies": {
"@girs/gjs": "4.0.0-beta.38", "@girs/gjs": "4.0.0-beta.38",
"@girs/gnome-shell": "49.1.0", "@girs/gnome-shell": "50.0.0",
"@jest/globals": "^30.0.0", "@jest/globals": "^30.0.0",
"@types/jest": "^30.0.0", "@types/jest": "^30.0.0",
"eslint": "^10.0.0", "eslint": "^10.0.0",
"eslint-plugin-jsdoc": "^62.0.0", "eslint-plugin-jsdoc": "^62.0.0",
"jest": "^30.0.0", "jest": "^30.0.0",
"ts-jest": "^29.1.2", "ts-jest": "^29.1.2",
"typescript": "^5.9.2" "typescript": "^6.0.0"
}, },
"dependencies": { "dependencies": {
"@girs/mtk-17": "17.0.0-4.0.0-beta.38" "@girs/mtk-17": "17.0.0-4.0.0-beta.38"
+166 -156
View File
@@ -34,8 +34,8 @@ importers:
specifier: 4.0.0-beta.38 specifier: 4.0.0-beta.38
version: 4.0.0-beta.38 version: 4.0.0-beta.38
'@girs/gnome-shell': '@girs/gnome-shell':
specifier: 49.1.0 specifier: 50.0.0
version: 49.1.0 version: 50.0.0
'@jest/globals': '@jest/globals':
specifier: ^30.0.0 specifier: ^30.0.0
version: 30.2.0 version: 30.2.0
@@ -53,10 +53,10 @@ importers:
version: 30.2.0(@types/node@25.1.0) version: 30.2.0(@types/node@25.1.0)
ts-jest: ts-jest:
specifier: ^29.1.2 specifier: ^29.1.2
version: 29.4.6(@babel/core@7.28.6)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@30.2.0(@types/node@25.1.0))(typescript@5.9.3) version: 29.4.6(@babel/core@7.28.6)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@30.2.0(@types/node@25.1.0))(typescript@6.0.3)
typescript: typescript:
specifier: ^5.9.2 specifier: ^6.0.0
version: 5.9.3 version: 6.0.3
packages: packages:
@@ -272,38 +272,38 @@ packages:
resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==} resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@girs/accountsservice-1.0@1.0.0-4.0.0-beta.38': '@girs/accountsservice-1.0@1.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-6QzytM5dztmMynF2bxN73EuNK9ArMFxkP2L8wUC7IH45zBeBOfYcqL85BFh2PmkGmqRk+Rli5EFR8dAkx3Ig5Q==} resolution: {integrity: sha512-8duXs1yABr8POmqhnJjnU8pIrOmSdzRMdFjHhHgJeqZslU9oNB5qY47k0tVeIhzGREQ3kTWM6Fx57mzPVn8Stw==}
'@girs/adw-1@1.9.0-4.0.0-beta.38': '@girs/adw-1@1.10.0-4.0.0-rc.9':
resolution: {integrity: sha512-d9tPlKWLpI3gEz72s1G3tX57nNCQjLopOy6I3CNucOmqlF2PFC4f+Ubq8BOMrVFqbTOl/HkAu7vfGuRP+FjHNQ==} resolution: {integrity: sha512-4B5U3QeEHnFUMs6YqKCq3SoCAamjtialC1VgCcMcL6J+aUaLb0cLKad0Vpld77FMyF7FuHmqBoTJGXudKnDDSw==}
'@girs/atk-1.0@2.58.0-4.0.0-beta.38': '@girs/atk-1.0@2.60.0-4.0.0-rc.9':
resolution: {integrity: sha512-rfLlLlAecHE1uAqK81DHZT27E1nVwN/pAHtgbgDUcu70UdHoCYAsQymLjk/tuDcTX0Lwp6U9x6w+GHG1sbYlQA==} resolution: {integrity: sha512-HkLEKh/4jdY078iYQFILumcDXgtrpVwxWD4Db4HfFcMJMppy2/Rcw1Ng+teRPPkMAmtNNu/LsoyMMtJFFhUccg==}
'@girs/cairo-1.0@1.0.0-4.0.0-beta.38': '@girs/cairo-1.0@1.0.0-4.0.0-beta.38':
resolution: {integrity: sha512-VJa0vw9teZjCydDzWIcbNBwT37MSej52rqwBuQ/ir7+72+7dpzeudkNOOif1nDIulGu+RLAy4cgWbguQhsUH/Q==} resolution: {integrity: sha512-VJa0vw9teZjCydDzWIcbNBwT37MSej52rqwBuQ/ir7+72+7dpzeudkNOOif1nDIulGu+RLAy4cgWbguQhsUH/Q==}
'@girs/clutter-17@17.0.0-4.0.0-beta.38': '@girs/clutter-18@18.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-RMEuc08wCaqIc3UcGdJr183kcN7VD0Q2v5WLczK9/Hn2gfo7xcc+BWjPcsSu4SuBpJPwF248jc+2IBbdXBGbCA==} resolution: {integrity: sha512-7Cc8eTIJjjZgBNpyxJL9bjttjzmK4aemHOPdWapepB8h36HGgniavmihlEmLLIq1MG2CBm9/yF/ZxLSeqfjEzA==}
'@girs/cogl-17@17.0.0-4.0.0-beta.38': '@girs/cogl-18@18.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-fj4lZ07ZfcOwXAE/orU6cfP3Tlf1LUhfEgVFE3CAQs6nfSOtWzPYDzcaWmg4fYd6CA7iP1NmXh3slCxhzcbuJg==} resolution: {integrity: sha512-BWhNUyNl31T7kItXyHeCHomhlasrhk+PJ1rfJmnah8b6qeMqg7MFn5Q0zlN4finhPUjpuq2iwwNNgElDYO2ECw==}
'@girs/cogl-2.0@2.0.0-4.0.0-beta.38': '@girs/cogl-2.0@2.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-CgCDd2htvMjLXkUaDrfpFhpw7XVBs9eEQpNVXhU6A8NXxN/FetLt7y9sPiwSWtlL3WYxLqO3Zn0hKR5j7CRAVA==} resolution: {integrity: sha512-FPJJyAFsZIdikS/yzRkSTitBqh0da1U4iWZEUwV1+eHgoSsGbYa+03cL5n2n63RzdqobhqrykYGen2J/ONuNIg==}
'@girs/freetype2-2.0@2.0.0-4.0.0-beta.38': '@girs/freetype2-2.0@2.0.0-4.0.0-beta.38':
resolution: {integrity: sha512-543dlQheKHSVWIatqHNBiLceIWYzIJDXvofR3PfgarKMMi0IRkn1TndzxUxsLC4Eu24KgOKGZYjU1YPUMVGbgg==} resolution: {integrity: sha512-543dlQheKHSVWIatqHNBiLceIWYzIJDXvofR3PfgarKMMi0IRkn1TndzxUxsLC4Eu24KgOKGZYjU1YPUMVGbgg==}
'@girs/gck-2@4.4.0-4.0.0-beta.38': '@girs/gck-2@4.4.0-4.0.0-rc.9':
resolution: {integrity: sha512-yy8TDv4G4SsM1U7sfKf07A01YxD5DpUN4eHEQodj6NzgXogdaeS/vmM7clChedlw0LkOebn68JVIfTja3rJLJw==} resolution: {integrity: sha512-lvAZfNfe7vqTs+djPKGEJ8Nn/KhEyM+8dDbvvMM1sd7ODntOYG4iN9SyGEHWWI6a+UsMBqWHA46THMU84+J3QA==}
'@girs/gcr-4@4.4.0-4.0.0-beta.38': '@girs/gcr-4@4.4.0-4.0.0-rc.9':
resolution: {integrity: sha512-dGEWwPhGWRBNgoI/TzX0whcGsKEbx9VXAcOWJdyHiB7HUefeECWxGHlcWK8NZD6mr0jhln+RjFiv/tB1QKUUDw==} resolution: {integrity: sha512-yLyJE+QciI+t+jQ4A2kP2T4WQAxXIjCIPLZF2PxPCwsNt20ZQC6WppMg4FMbolVtnHnVZyb6+2Qx9ubTU6kQLg==}
'@girs/gdesktopenums-3.0@3.0.0-4.0.0-beta.38': '@girs/gdesktopenums-3.0@3.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-wOwzQ6Q2RQxuWY/oe4yiDqtNV2TrLosteu698asWum4R3BLRIks3oVOghpTMlgKeA54fkvqOQ165E1OOAoW8YQ==} resolution: {integrity: sha512-0QVmQvhPoYhwGFIT1exQEDxRV9Ej5AnSdRjJD4T4dEPmiAYTkvhpLMmT7Vutyr1iRWYLYO3M2AXF0z2X6fVpDA==}
'@girs/gdk-4.0@4.0.0-4.0.0-beta.38': '@girs/gdk-4.0@4.0.0-4.0.0-beta.38':
resolution: {integrity: sha512-hk6SG4pCcezKp2VNxJc0TC1gkZe3C8shD8sRQ3bUGyWl/9581WM2/8UU+W6fOf3SwXA1hquN6d3SjKbqkFNRKg==} resolution: {integrity: sha512-hk6SG4pCcezKp2VNxJc0TC1gkZe3C8shD8sRQ3bUGyWl/9581WM2/8UU+W6fOf3SwXA1hquN6d3SjKbqkFNRKg==}
@@ -311,20 +311,20 @@ packages:
'@girs/gdkpixbuf-2.0@2.0.0-4.0.0-beta.38': '@girs/gdkpixbuf-2.0@2.0.0-4.0.0-beta.38':
resolution: {integrity: sha512-L8NE18rhj100lRGMnf7lNUdr6pHw2co1UtExxDnglba5lNee4NoyF/u8g4Mk3toPU0fAu+ug91HJ4o2mIJd7MQ==} resolution: {integrity: sha512-L8NE18rhj100lRGMnf7lNUdr6pHw2co1UtExxDnglba5lNee4NoyF/u8g4Mk3toPU0fAu+ug91HJ4o2mIJd7MQ==}
'@girs/gdm-1.0@1.0.0-4.0.0-beta.38': '@girs/gdm-1.0@1.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-THhxqOlt75mv3PmmLMe0Y5wdXIf0XbIIKuBuScSFO+3Vp5sgHJz+UXfktVzwKKCTN4PkAU01zBlMW6gRsyLsQA==} resolution: {integrity: sha512-0+Sr4mZGHI/b3J6XdVNrpW3M4AnqufBkdztHqb8PVdXI/4aPTBqxFnmHT11JljgoMSHd5NJtzsc9HNl7DJYpKA==}
'@girs/gio-2.0@2.86.0-4.0.0-beta.38': '@girs/gio-2.0@2.86.0-4.0.0-beta.38':
resolution: {integrity: sha512-hKCyDEqSIgqcZeFf63KNrUnrYtAuJ0yfIypbdLgNEMbJBPQ/e3ZiwzWa7i3OPCh52Cnl9qYRdj8MSbZndpyZiQ==} resolution: {integrity: sha512-hKCyDEqSIgqcZeFf63KNrUnrYtAuJ0yfIypbdLgNEMbJBPQ/e3ZiwzWa7i3OPCh52Cnl9qYRdj8MSbZndpyZiQ==}
'@girs/giounix-2.0@2.0.0-4.0.0-beta.38': '@girs/giounix-2.0@2.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-dSEbx3f/qFQTJLDFYy8DK5YRMtNc3RnWTuTaaKVN8FMeTiJRLVED+uv5LLR1zvjGac0R1mg0wqpwRTybVhfUXA==} resolution: {integrity: sha512-kxZrKi0Gp7jSAYuNLF9ioWVfHXSB2j/kDPwUk7UJP9aJWYqZ5OFOD7qVw3gf+XryX0s4/vyRIscjdbEdbW/pUQ==}
'@girs/gjs@4.0.0-beta.38': '@girs/gjs@4.0.0-beta.38':
resolution: {integrity: sha512-eI/9lfI1mQpXN8RsKiNRFWJso6LgQe9Eb+YxLAdKarD5fccvIRx3chsyIyhw5tYH7VvgaZkqm1c4GX7pDDokBQ==} resolution: {integrity: sha512-eI/9lfI1mQpXN8RsKiNRFWJso6LgQe9Eb+YxLAdKarD5fccvIRx3chsyIyhw5tYH7VvgaZkqm1c4GX7pDDokBQ==}
'@girs/gl-1.0@1.0.0-4.0.0-beta.38': '@girs/gl-1.0@1.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-ZcqPtWLEoaQraYgfhpk8tUAOCVp4aSOBdr+7XB/HhmTiG80hLktc11n1ETPFlTfeUhsnvBLhejZBax9diWLVcg==} resolution: {integrity: sha512-3dLvDGURVM6nSV/WyvuSWCtDwDoZCROAObt8vLSY8erIr7tJL0/ejjXYEM/Fg08iBVUizH5yr51ewEwrHFEyYg==}
'@girs/glib-2.0@2.86.0-4.0.0-beta.38': '@girs/glib-2.0@2.86.0-4.0.0-beta.38':
resolution: {integrity: sha512-TFbrh5+Y3pb61synbhi37VrRzh0e+JQaRCzfGbe7oewUq0v7Sb8eSi2Fmj98r5tCizaRYptqgt6bxG7G5cFzVg==} resolution: {integrity: sha512-TFbrh5+Y3pb61synbhi37VrRzh0e+JQaRCzfGbe7oewUq0v7Sb8eSi2Fmj98r5tCizaRYptqgt6bxG7G5cFzVg==}
@@ -332,17 +332,17 @@ packages:
'@girs/gmodule-2.0@2.0.0-4.0.0-beta.38': '@girs/gmodule-2.0@2.0.0-4.0.0-beta.38':
resolution: {integrity: sha512-BmspJtwdBSfCJRZQMxn3gx6H9FNcoqCebFXK2UKknq18DIo8U2q4iN/jQBWPoLh2siK9LhCdL2egoyXteTy1NA==} resolution: {integrity: sha512-BmspJtwdBSfCJRZQMxn3gx6H9FNcoqCebFXK2UKknq18DIo8U2q4iN/jQBWPoLh2siK9LhCdL2egoyXteTy1NA==}
'@girs/gnome-shell@49.1.0': '@girs/gnome-shell@50.0.0':
resolution: {integrity: sha512-14Re6+DIrozWOErzW9fqvTAn0o9/1rMZuSDQ7BPIC+MYxmNmIlqzjo0kecbkXMN4ZY1zRpgfahbkiFwjJYZmfQ==} resolution: {integrity: sha512-ki3VBO/WUvinGRB8lSPa6Rn0qJwEs3cQOvZa/P8MzM/68mujLPy453qVT6fwyMPqHVusAv3JZuj9HnUewx1GeQ==}
'@girs/gnomebg-4.0@4.0.0-4.0.0-beta.38': '@girs/gnomebg-4.0@4.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-cTJIgX9ybCUIXJ0yDaBRICIAHoApqcjDdtSgbbYJQdRs7HCGPocblA9UP7Bmp155U/p4UIR2WMqpS+ttVbWBew==} resolution: {integrity: sha512-JskLEUkDU4EFiiUcmJuVag0HZG8JrqLmWp7g+tThjsVwTqtN6NnfEzynY2OhaEuqzbzyWtorYTElpvcjgGTHhA==}
'@girs/gnomebluetooth-3.0@3.0.0-4.0.0-beta.38': '@girs/gnomebluetooth-3.0@3.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-39h4y38Rw2BvMWj190zJhDoT5Ehnh4XsX5vqt1Ix88oFOtZ7hdxVQWJ4Vxg0nYMwKN3SIqGA1KeaGcwfeOYVXQ==} resolution: {integrity: sha512-9o2G+V8/HhxXP/E74Y2MBw+ocENGtKzVzLR3A+EmJZgfncWgJddQvDN3udasKxhriPbWPa8unsElI3mNg4f6vg==}
'@girs/gnomedesktop-4.0@4.0.0-4.0.0-beta.38': '@girs/gnomedesktop-4.0@4.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-dVeHh4R3HlWQ1Up9N1V09cMiOXst073WQFJ3pJfmJ45RkbJLLlNZrLjO5+e1GUyF9Bq1NzDgTBOUR4xCIIW6dw==} resolution: {integrity: sha512-2vCY79lNR+IcrxT6g0u8vG7g/wLVsWUloryOBmk0BtwabABhfVPJ2xcecHCpmhQwGmutAlhDfxjAxRWgN219mg==}
'@girs/gobject-2.0@2.86.0-4.0.0-beta.38': '@girs/gobject-2.0@2.86.0-4.0.0-beta.38':
resolution: {integrity: sha512-oYrm6Gb/tCQosMkN8Beu5jqGRkJ7LED4O1H1dKYOI4SnP1Ojb66A9ECy78yTO8piBtMopsbRODV81yKniVtKKA==} resolution: {integrity: sha512-oYrm6Gb/tCQosMkN8Beu5jqGRkJ7LED4O1H1dKYOI4SnP1Ojb66A9ECy78yTO8piBtMopsbRODV81yKniVtKKA==}
@@ -356,20 +356,23 @@ packages:
'@girs/gtk-4.0@4.20.1-4.0.0-beta.38': '@girs/gtk-4.0@4.20.1-4.0.0-beta.38':
resolution: {integrity: sha512-lNujJDta1YK3/9Inp5HrtF/JOMN5EmD+3U7diRTyWNzc2KdaN2jO2mk90taaGK28xhoCC+VESkFkQAgFTwZXWw==} resolution: {integrity: sha512-lNujJDta1YK3/9Inp5HrtF/JOMN5EmD+3U7diRTyWNzc2KdaN2jO2mk90taaGK28xhoCC+VESkFkQAgFTwZXWw==}
'@girs/gvc-1.0@1.0.0-4.0.0-beta.38': '@girs/gvc-1.0@1.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-AUJ+6Aj7y9Q/3RYTCQJBtr1sckUodwJaE3ue1Ap7bCOy/ybiZdCGlucJqSfpT8B3VV5SUztqlxEcOhyGgpvtNQ==} resolution: {integrity: sha512-irlujv9x1vqLMQJ5zA60ktky6JW/+f8RoG4yUE2Olbnraqfw4wZRB84isvMYmqeSOdjRgIQIRLPAdr0Qc8kC/w==}
'@girs/harfbuzz-0.0@11.5.0-4.0.0-beta.38': '@girs/harfbuzz-0.0@11.5.0-4.0.0-beta.38':
resolution: {integrity: sha512-XRf/neZYpEkinNZ8SCRKIao3RNVJzMeYcjuO1b1tbqVCrN7uVZ+MIaDW5NjWKi0K6IQSyZWdDgkzrtOrIN4CWQ==} resolution: {integrity: sha512-XRf/neZYpEkinNZ8SCRKIao3RNVJzMeYcjuO1b1tbqVCrN7uVZ+MIaDW5NjWKi0K6IQSyZWdDgkzrtOrIN4CWQ==}
'@girs/meta-17@17.0.0-4.0.0-beta.38': '@girs/meta-18@18.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-mP2q0hcVSuEzdavw6Lp3X5dHnG5F5B37GN0JAKX8v3jnpJ28HlcrsadtW9SmCmX5EHDc5pVyslcnNoF3YD1fJQ==} resolution: {integrity: sha512-B1tH6ddFAFJCUd9dtgshBuwe6SlL6z1cptgvR0ndGSmjPFifoBx/+JzVYi/SBd3r72kfMu2pVAWhB9NLkMPciA==}
'@girs/mtk-17@17.0.0-4.0.0-beta.38': '@girs/mtk-17@17.0.0-4.0.0-beta.38':
resolution: {integrity: sha512-1uTef46Q2rjjsSaUXJnKdN3vZC8dktn1xX1mpwaTDbSyZ85Og9DGa95N1ZJFSRqmXuR3roYh6m5WxhoF59E9zA==} resolution: {integrity: sha512-1uTef46Q2rjjsSaUXJnKdN3vZC8dktn1xX1mpwaTDbSyZ85Og9DGa95N1ZJFSRqmXuR3roYh6m5WxhoF59E9zA==}
'@girs/nm-1.0@1.49.4-4.0.0-beta.38': '@girs/mtk-18@18.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-m0+qaufIW4LLrz7yx2qLCryF1Oq6MTzvLXb28KGv1iA99WVr+74ytGgUbvxCAh3fbPErSb1UCpemLr/7SmwT4g==} resolution: {integrity: sha512-RZNogW9fXniYULnehd1L90oC6mauFZwI8Kzvc0kNAfddmYu7wTWW0Nk5Ksa99F5zlAcLEps8zAVsjv/Z6b4l9A==}
'@girs/nm-1.0@1.56.0-4.0.0-rc.9':
resolution: {integrity: sha512-DL3u2q9P76fD+rwb73tPNczaCd3NtvOpOQyW2y8z+PzlqPWGRcmFX3UM6pYI5oStFutzRkp4Wj/Fb9uA+bOJ6Q==}
'@girs/pango-1.0@1.57.0-4.0.0-beta.38': '@girs/pango-1.0@1.57.0-4.0.0-beta.38':
resolution: {integrity: sha512-fnTzVVhKb4XjGrnuqk9X++KDe2bk84Hg5472O2UrtIT1A6dzMS6gWhSvaw0ULZH/Ypj9WN12B0oceWynR6unLw==} resolution: {integrity: sha512-fnTzVVhKb4XjGrnuqk9X++KDe2bk84Hg5472O2UrtIT1A6dzMS6gWhSvaw0ULZH/Ypj9WN12B0oceWynR6unLw==}
@@ -377,29 +380,29 @@ packages:
'@girs/pangocairo-1.0@1.0.0-4.0.0-beta.38': '@girs/pangocairo-1.0@1.0.0-4.0.0-beta.38':
resolution: {integrity: sha512-BY4rEgQW0H1c/24v+FGBjSZgZ6rk2Y4+ka9/WldUs74N1ZOh6nS4lHKUyy0antylQ7x0Fnw5UHgN0PbpdjkGuQ==} resolution: {integrity: sha512-BY4rEgQW0H1c/24v+FGBjSZgZ6rk2Y4+ka9/WldUs74N1ZOh6nS4lHKUyy0antylQ7x0Fnw5UHgN0PbpdjkGuQ==}
'@girs/polkit-1.0@1.0.0-4.0.0-beta.38': '@girs/polkit-1.0@1.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-jcz4/vUtchFQyM3OjSzpEAahsZ2/TGttgxcuxDeEGUMXrIjh7YC4w1oq2CLsRbTyVe843ZLNEkmR+dNGsAMfvQ==} resolution: {integrity: sha512-pI033V7ALtm4Xu5vZLVsekvP+iCFgbNlhErmmgTZoEnNjsGBS1TFlR1V6ty633MzPGKjoohBiCJCIVmWXr6hiw==}
'@girs/polkitagent-1.0@1.0.0-4.0.0-beta.38': '@girs/polkitagent-1.0@1.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-I4v8/4ID0nGm7z6muGr3KxdavMFTEZbCw5vTXfenRx6hptIjed3XspExY4komxO03ImGUQ9e+bsC0g2gSvMesg==} resolution: {integrity: sha512-FxMTRAaHtDeKM+wnIBm/33NVmul+kCTpfP3p4eShMllGL+vSS5Sz9y5/PKzD0lE9dCUJ9JYOUshgQXvTE/bDWg==}
'@girs/shell-17@17.0.0-4.0.0-beta.38': '@girs/shell-18@18.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-9NKUpq55Sp1XTnu8qAOr6mD0fpMS080BZIWaEpD7RplI38GL0UOmusME5DBkrCtPYoL08ZrQDnBy5w8FYhaWIw==} resolution: {integrity: sha512-xss5m61UlvhZfz2r/ORnzmQzo33T48Wqbq+TsW1/IRV1i7BRK9mZVbNpKHvrdSfH8B5Vd8Awsqx4grxn6su5Lw==}
'@girs/shew-0@0.0.0-4.0.0-beta.38': '@girs/shew-0@0.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-tNnIRXseBBrVXk2v5t5MkSM23sAcNvnUMrLLEJYyjn2iTmspImvIT/0s8obPkJk2rK+TwP3nlgPjJILkUDWnaw==} resolution: {integrity: sha512-uxRFPv5JQ7jXZQv0y0xc29fzli3YjWZXQYf6KKGzr41cWbMkrXRRj3w0C8iPpSvTm+11DYozte8bkT2C2t2vTA==}
'@girs/st-17@17.0.0-4.0.0-beta.38': '@girs/st-18@18.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-AGW+9E2SRZl1fD1q7iiDSaeR8AWV8zxYnlMixjoSGDP+MYiG2tb15l5dERZiszDUoIe0s8COvVbzfLp1ocSSlw==} resolution: {integrity: sha512-ixhU9uzWxFuKWsTVWxxgLFdSg467mSOnpCv4xOCM0+rvEUvJ2okx5uhWB7bM5fkIf1ovVIYPuP0x5v0wmEaZRw==}
'@girs/upowerglib-1.0@0.99.1-4.0.0-beta.38': '@girs/upowerglib-1.0@1.91.1-4.0.0-rc.9':
resolution: {integrity: sha512-tZTnoX4S1HbmgwsZfSWrs3uD+KKPdNX+YkEiu9Zz92dt6dPopV0oHa+10auo06hPjZbwaUMgTlGZ9bofeQCw6Q==} resolution: {integrity: sha512-CBH7QfDMZ4eSJLbdobaKgF6qYPRs0AZf0AVPI387FI+xVdv/cfv2v0e34e88ZlDdDYSX4Q+ZrZnnxuO3nfjVkQ==}
'@girs/xfixes-4.0@4.0.0-4.0.0-beta.38': '@girs/xfixes-4.0@4.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-wca07voYv60UdTCCr8gPJ9GARR+GZyLu6grZZs/GftZ0w00VP3NQK2kJedi28EGwK3Row2nQtsCtQHZGrXH/VA==} resolution: {integrity: sha512-16G3hIkM8ermzg5wqA3Hn4dpB07MFFp3NkNmAaQW6y8isTezk+N5rYA+MXUVwKfFFngSwwY8zEspZs7I+r71aQ==}
'@girs/xlib-2.0@2.0.0-4.0.0-beta.38': '@girs/xlib-2.0@2.0.0-4.0.0-rc.9':
resolution: {integrity: sha512-PK3s6NowmlY65E/Y9BqwR1lVKsZSWQJm/za1I47SvL1IVWcEHYWRZdDtYZjfmbUlUqqKkfoMt+bUCmhmQk/eYQ==} resolution: {integrity: sha512-DeZWf8K5YShAVAvwTRMcBv9TXfdTps06kohAFZlc3jj4JFCOGASIQOHhUapLab5d0YBDvRBN/n21M8Jictu6Ng==}
'@humanfs/core@0.19.1': '@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
@@ -1710,8 +1713,8 @@ packages:
resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==}
engines: {node: '>=16'} engines: {node: '>=16'}
typescript@5.9.3: typescript@6.0.3:
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==}
engines: {node: '>=14.17'} engines: {node: '>=14.17'}
hasBin: true hasBin: true
@@ -2035,7 +2038,7 @@ snapshots:
'@eslint/core': 1.1.0 '@eslint/core': 1.1.0
levn: 0.4.1 levn: 0.4.1
'@girs/accountsservice-1.0@1.0.0-4.0.0-beta.38': '@girs/accountsservice-1.0@1.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2043,7 +2046,7 @@ snapshots:
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/adw-1@1.9.0-4.0.0-beta.38': '@girs/adw-1@1.10.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/cairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/cairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38 '@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38
@@ -2061,7 +2064,7 @@ snapshots:
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/pangocairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/pangocairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/atk-1.0@2.58.0-4.0.0-beta.38': '@girs/atk-1.0@2.60.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
@@ -2073,36 +2076,36 @@ snapshots:
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/clutter-17@17.0.0-4.0.0-beta.38': '@girs/clutter-18@18.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/atk-1.0': 2.58.0-4.0.0-beta.38 '@girs/atk-1.0': 2.60.0-4.0.0-rc.9
'@girs/cairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/cairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/cogl-17': 17.0.0-4.0.0-beta.38 '@girs/cogl-18': 18.0.0-4.0.0-rc.9
'@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38 '@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gl-1.0': 1.0.0-4.0.0-beta.38 '@girs/gl-1.0': 1.0.0-4.0.0-rc.9
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/graphene-1.0': 1.0.0-4.0.0-beta.38 '@girs/graphene-1.0': 1.0.0-4.0.0-beta.38
'@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38 '@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38
'@girs/mtk-17': 17.0.0-4.0.0-beta.38 '@girs/mtk-18': 18.0.0-4.0.0-rc.9
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/cogl-17@17.0.0-4.0.0-beta.38': '@girs/cogl-18@18.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gl-1.0': 1.0.0-4.0.0-beta.38 '@girs/gl-1.0': 1.0.0-4.0.0-rc.9
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/graphene-1.0': 1.0.0-4.0.0-beta.38 '@girs/graphene-1.0': 1.0.0-4.0.0-beta.38
'@girs/mtk-17': 17.0.0-4.0.0-beta.38 '@girs/mtk-18': 18.0.0-4.0.0-rc.9
'@girs/cogl-2.0@2.0.0-4.0.0-beta.38': '@girs/cogl-2.0@2.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gl-1.0': 1.0.0-4.0.0-beta.38 '@girs/gl-1.0': 1.0.0-4.0.0-rc.9
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
@@ -2111,7 +2114,7 @@ snapshots:
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/gck-2@4.4.0-4.0.0-beta.38': '@girs/gck-2@4.4.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2119,16 +2122,16 @@ snapshots:
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/gcr-4@4.4.0-4.0.0-beta.38': '@girs/gcr-4@4.4.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gck-2': 4.4.0-4.0.0-beta.38 '@girs/gck-2': 4.4.0-4.0.0-rc.9
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/gdesktopenums-3.0@3.0.0-4.0.0-beta.38': '@girs/gdesktopenums-3.0@3.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
@@ -2155,7 +2158,7 @@ snapshots:
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/gdm-1.0@1.0.0-4.0.0-beta.38': '@girs/gdm-1.0@1.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2170,7 +2173,7 @@ snapshots:
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/giounix-2.0@2.0.0-4.0.0-beta.38': '@girs/giounix-2.0@2.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2185,7 +2188,7 @@ snapshots:
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/gl-1.0@1.0.0-4.0.0-beta.38': '@girs/gl-1.0@1.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
@@ -2201,51 +2204,51 @@ snapshots:
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/gnome-shell@49.1.0': '@girs/gnome-shell@50.0.0':
dependencies: dependencies:
'@girs/accountsservice-1.0': 1.0.0-4.0.0-beta.38 '@girs/accountsservice-1.0': 1.0.0-4.0.0-rc.9
'@girs/adw-1': 1.9.0-4.0.0-beta.38 '@girs/adw-1': 1.10.0-4.0.0-rc.9
'@girs/atk-1.0': 2.58.0-4.0.0-beta.38 '@girs/atk-1.0': 2.60.0-4.0.0-rc.9
'@girs/clutter-17': 17.0.0-4.0.0-beta.38 '@girs/clutter-18': 18.0.0-4.0.0-rc.9
'@girs/cogl-2.0': 2.0.0-4.0.0-beta.38 '@girs/cogl-2.0': 2.0.0-4.0.0-rc.9
'@girs/gcr-4': 4.4.0-4.0.0-beta.38 '@girs/gcr-4': 4.4.0-4.0.0-rc.9
'@girs/gdm-1.0': 1.0.0-4.0.0-beta.38 '@girs/gdm-1.0': 1.0.0-4.0.0-rc.9
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/giounix-2.0': 2.0.0-4.0.0-beta.38 '@girs/giounix-2.0': 2.0.0-4.0.0-rc.9
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gnomebg-4.0': 4.0.0-4.0.0-beta.38 '@girs/gnomebg-4.0': 4.0.0-4.0.0-rc.9
'@girs/gnomebluetooth-3.0': 3.0.0-4.0.0-beta.38 '@girs/gnomebluetooth-3.0': 3.0.0-4.0.0-rc.9
'@girs/gnomedesktop-4.0': 4.0.0-4.0.0-beta.38 '@girs/gnomedesktop-4.0': 4.0.0-4.0.0-rc.9
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/gtk-4.0': 4.20.1-4.0.0-beta.38 '@girs/gtk-4.0': 4.20.1-4.0.0-beta.38
'@girs/gvc-1.0': 1.0.0-4.0.0-beta.38 '@girs/gvc-1.0': 1.0.0-4.0.0-rc.9
'@girs/meta-17': 17.0.0-4.0.0-beta.38 '@girs/meta-18': 18.0.0-4.0.0-rc.9
'@girs/mtk-17': 17.0.0-4.0.0-beta.38 '@girs/mtk-18': 18.0.0-4.0.0-rc.9
'@girs/polkit-1.0': 1.0.0-4.0.0-beta.38 '@girs/polkit-1.0': 1.0.0-4.0.0-rc.9
'@girs/shell-17': 17.0.0-4.0.0-beta.38 '@girs/shell-18': 18.0.0-4.0.0-rc.9
'@girs/shew-0': 0.0.0-4.0.0-beta.38 '@girs/shew-0': 0.0.0-4.0.0-rc.9
'@girs/st-17': 17.0.0-4.0.0-beta.38 '@girs/st-18': 18.0.0-4.0.0-rc.9
'@girs/upowerglib-1.0': 0.99.1-4.0.0-beta.38 '@girs/upowerglib-1.0': 1.91.1-4.0.0-rc.9
'@girs/gnomebg-4.0@4.0.0-4.0.0-beta.38': '@girs/gnomebg-4.0@4.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/cairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/cairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38 '@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38
'@girs/gdesktopenums-3.0': 3.0.0-4.0.0-beta.38 '@girs/gdesktopenums-3.0': 3.0.0-4.0.0-rc.9
'@girs/gdk-4.0': 4.0.0-4.0.0-beta.38 '@girs/gdk-4.0': 4.0.0-4.0.0-beta.38
'@girs/gdkpixbuf-2.0': 2.0.0-4.0.0-beta.38 '@girs/gdkpixbuf-2.0': 2.0.0-4.0.0-beta.38
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gnomedesktop-4.0': 4.0.0-4.0.0-beta.38 '@girs/gnomedesktop-4.0': 4.0.0-4.0.0-rc.9
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38 '@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/pangocairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/pangocairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/gnomebluetooth-3.0@3.0.0-4.0.0-beta.38': '@girs/gnomebluetooth-3.0@3.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2253,9 +2256,9 @@ snapshots:
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/gnomedesktop-4.0@4.0.0-4.0.0-beta.38': '@girs/gnomedesktop-4.0@4.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gdesktopenums-3.0': 3.0.0-4.0.0-beta.38 '@girs/gdesktopenums-3.0': 3.0.0-4.0.0-rc.9
'@girs/gdkpixbuf-2.0': 2.0.0-4.0.0-beta.38 '@girs/gdkpixbuf-2.0': 2.0.0-4.0.0-beta.38
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2307,7 +2310,7 @@ snapshots:
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/pangocairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/pangocairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/gvc-1.0@1.0.0-4.0.0-beta.38': '@girs/gvc-1.0@1.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2322,26 +2325,26 @@ snapshots:
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/meta-17@17.0.0-4.0.0-beta.38': '@girs/meta-18@18.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/atk-1.0': 2.58.0-4.0.0-beta.38 '@girs/atk-1.0': 2.60.0-4.0.0-rc.9
'@girs/cairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/cairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/clutter-17': 17.0.0-4.0.0-beta.38 '@girs/clutter-18': 18.0.0-4.0.0-rc.9
'@girs/cogl-17': 17.0.0-4.0.0-beta.38 '@girs/cogl-18': 18.0.0-4.0.0-rc.9
'@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38 '@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38
'@girs/gdesktopenums-3.0': 3.0.0-4.0.0-beta.38 '@girs/gdesktopenums-3.0': 3.0.0-4.0.0-rc.9
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gl-1.0': 1.0.0-4.0.0-beta.38 '@girs/gl-1.0': 1.0.0-4.0.0-rc.9
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/graphene-1.0': 1.0.0-4.0.0-beta.38 '@girs/graphene-1.0': 1.0.0-4.0.0-beta.38
'@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38 '@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38
'@girs/mtk-17': 17.0.0-4.0.0-beta.38 '@girs/mtk-18': 18.0.0-4.0.0-rc.9
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/xfixes-4.0': 4.0.0-4.0.0-beta.38 '@girs/xfixes-4.0': 4.0.0-4.0.0-rc.9
'@girs/xlib-2.0': 2.0.0-4.0.0-beta.38 '@girs/xlib-2.0': 2.0.0-4.0.0-rc.9
'@girs/mtk-17@17.0.0-4.0.0-beta.38': '@girs/mtk-17@17.0.0-4.0.0-beta.38':
dependencies: dependencies:
@@ -2350,7 +2353,14 @@ snapshots:
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/graphene-1.0': 1.0.0-4.0.0-beta.38 '@girs/graphene-1.0': 1.0.0-4.0.0-beta.38
'@girs/nm-1.0@1.49.4-4.0.0-beta.38': '@girs/mtk-18@18.0.0-4.0.0-rc.9':
dependencies:
'@girs/gjs': 4.0.0-beta.38
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/graphene-1.0': 1.0.0-4.0.0-beta.38
'@girs/nm-1.0@1.56.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2381,7 +2391,7 @@ snapshots:
'@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38 '@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/polkit-1.0@1.0.0-4.0.0-beta.38': '@girs/polkit-1.0@1.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2389,47 +2399,47 @@ snapshots:
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/polkitagent-1.0@1.0.0-4.0.0-beta.38': '@girs/polkitagent-1.0@1.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/polkit-1.0': 1.0.0-4.0.0-beta.38 '@girs/polkit-1.0': 1.0.0-4.0.0-rc.9
'@girs/shell-17@17.0.0-4.0.0-beta.38': '@girs/shell-18@18.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/atk-1.0': 2.58.0-4.0.0-beta.38 '@girs/atk-1.0': 2.60.0-4.0.0-rc.9
'@girs/cairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/cairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/clutter-17': 17.0.0-4.0.0-beta.38 '@girs/clutter-18': 18.0.0-4.0.0-rc.9
'@girs/cogl-17': 17.0.0-4.0.0-beta.38 '@girs/cogl-18': 18.0.0-4.0.0-rc.9
'@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38 '@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38
'@girs/gck-2': 4.4.0-4.0.0-beta.38 '@girs/gck-2': 4.4.0-4.0.0-rc.9
'@girs/gcr-4': 4.4.0-4.0.0-beta.38 '@girs/gcr-4': 4.4.0-4.0.0-rc.9
'@girs/gdesktopenums-3.0': 3.0.0-4.0.0-beta.38 '@girs/gdesktopenums-3.0': 3.0.0-4.0.0-rc.9
'@girs/gdkpixbuf-2.0': 2.0.0-4.0.0-beta.38 '@girs/gdkpixbuf-2.0': 2.0.0-4.0.0-beta.38
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/giounix-2.0': 2.0.0-4.0.0-beta.38 '@girs/giounix-2.0': 2.0.0-4.0.0-rc.9
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gl-1.0': 1.0.0-4.0.0-beta.38 '@girs/gl-1.0': 1.0.0-4.0.0-rc.9
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/graphene-1.0': 1.0.0-4.0.0-beta.38 '@girs/graphene-1.0': 1.0.0-4.0.0-beta.38
'@girs/gvc-1.0': 1.0.0-4.0.0-beta.38 '@girs/gvc-1.0': 1.0.0-4.0.0-rc.9
'@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38 '@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38
'@girs/meta-17': 17.0.0-4.0.0-beta.38 '@girs/meta-18': 18.0.0-4.0.0-rc.9
'@girs/mtk-17': 17.0.0-4.0.0-beta.38 '@girs/mtk-18': 18.0.0-4.0.0-rc.9
'@girs/nm-1.0': 1.49.4-4.0.0-beta.38 '@girs/nm-1.0': 1.56.0-4.0.0-rc.9
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/polkit-1.0': 1.0.0-4.0.0-beta.38 '@girs/polkit-1.0': 1.0.0-4.0.0-rc.9
'@girs/polkitagent-1.0': 1.0.0-4.0.0-beta.38 '@girs/polkitagent-1.0': 1.0.0-4.0.0-rc.9
'@girs/st-17': 17.0.0-4.0.0-beta.38 '@girs/st-18': 18.0.0-4.0.0-rc.9
'@girs/xfixes-4.0': 4.0.0-4.0.0-beta.38 '@girs/xfixes-4.0': 4.0.0-4.0.0-rc.9
'@girs/xlib-2.0': 2.0.0-4.0.0-beta.38 '@girs/xlib-2.0': 2.0.0-4.0.0-rc.9
'@girs/shew-0@0.0.0-4.0.0-beta.38': '@girs/shew-0@0.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/cairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/cairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38 '@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38
@@ -2447,30 +2457,30 @@ snapshots:
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/pangocairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/pangocairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/st-17@17.0.0-4.0.0-beta.38': '@girs/st-18@18.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/atk-1.0': 2.58.0-4.0.0-beta.38 '@girs/atk-1.0': 2.60.0-4.0.0-rc.9
'@girs/cairo-1.0': 1.0.0-4.0.0-beta.38 '@girs/cairo-1.0': 1.0.0-4.0.0-beta.38
'@girs/clutter-17': 17.0.0-4.0.0-beta.38 '@girs/clutter-18': 18.0.0-4.0.0-rc.9
'@girs/cogl-17': 17.0.0-4.0.0-beta.38 '@girs/cogl-18': 18.0.0-4.0.0-rc.9
'@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38 '@girs/freetype2-2.0': 2.0.0-4.0.0-beta.38
'@girs/gdesktopenums-3.0': 3.0.0-4.0.0-beta.38 '@girs/gdesktopenums-3.0': 3.0.0-4.0.0-rc.9
'@girs/gdkpixbuf-2.0': 2.0.0-4.0.0-beta.38 '@girs/gdkpixbuf-2.0': 2.0.0-4.0.0-beta.38
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gl-1.0': 1.0.0-4.0.0-beta.38 '@girs/gl-1.0': 1.0.0-4.0.0-rc.9
'@girs/glib-2.0': 2.86.0-4.0.0-beta.38 '@girs/glib-2.0': 2.86.0-4.0.0-beta.38
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/graphene-1.0': 1.0.0-4.0.0-beta.38 '@girs/graphene-1.0': 1.0.0-4.0.0-beta.38
'@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38 '@girs/harfbuzz-0.0': 11.5.0-4.0.0-beta.38
'@girs/meta-17': 17.0.0-4.0.0-beta.38 '@girs/meta-18': 18.0.0-4.0.0-rc.9
'@girs/mtk-17': 17.0.0-4.0.0-beta.38 '@girs/mtk-18': 18.0.0-4.0.0-rc.9
'@girs/pango-1.0': 1.57.0-4.0.0-beta.38 '@girs/pango-1.0': 1.57.0-4.0.0-beta.38
'@girs/xfixes-4.0': 4.0.0-4.0.0-beta.38 '@girs/xfixes-4.0': 4.0.0-4.0.0-rc.9
'@girs/xlib-2.0': 2.0.0-4.0.0-beta.38 '@girs/xlib-2.0': 2.0.0-4.0.0-rc.9
'@girs/upowerglib-1.0@0.99.1-4.0.0-beta.38': '@girs/upowerglib-1.0@1.91.1-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gio-2.0': 2.86.0-4.0.0-beta.38 '@girs/gio-2.0': 2.86.0-4.0.0-beta.38
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
@@ -2478,12 +2488,12 @@ snapshots:
'@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38 '@girs/gmodule-2.0': 2.0.0-4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/xfixes-4.0@4.0.0-4.0.0-beta.38': '@girs/xfixes-4.0@4.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
'@girs/xlib-2.0@2.0.0-4.0.0-beta.38': '@girs/xlib-2.0@2.0.0-4.0.0-rc.9':
dependencies: dependencies:
'@girs/gjs': 4.0.0-beta.38 '@girs/gjs': 4.0.0-beta.38
'@girs/gobject-2.0': 2.86.0-4.0.0-beta.38 '@girs/gobject-2.0': 2.86.0-4.0.0-beta.38
@@ -3959,7 +3969,7 @@ snapshots:
'@sindresorhus/base62': 1.0.0 '@sindresorhus/base62': 1.0.0
reserved-identifiers: 1.2.0 reserved-identifiers: 1.2.0
ts-jest@29.4.6(@babel/core@7.28.6)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@30.2.0(@types/node@25.1.0))(typescript@5.9.3): ts-jest@29.4.6(@babel/core@7.28.6)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@30.2.0(@types/node@25.1.0))(typescript@6.0.3):
dependencies: dependencies:
bs-logger: 0.2.6 bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0 fast-json-stable-stringify: 2.1.0
@@ -3970,7 +3980,7 @@ snapshots:
make-error: 1.3.6 make-error: 1.3.6
semver: 7.7.3 semver: 7.7.3
type-fest: 4.41.0 type-fest: 4.41.0
typescript: 5.9.3 typescript: 6.0.3
yargs-parser: 21.1.1 yargs-parser: 21.1.1
optionalDependencies: optionalDependencies:
'@babel/core': 7.28.6 '@babel/core': 7.28.6
@@ -3992,7 +4002,7 @@ snapshots:
type-fest@4.41.0: {} type-fest@4.41.0: {}
typescript@5.9.3: {} typescript@6.0.3: {}
uglify-js@3.19.3: uglify-js@3.19.3:
optional: true optional: true
+9
View File
@@ -47,6 +47,10 @@ export class WindowWrapper {
return this._window.get_frame_rect(); return this._window.get_frame_rect();
} }
isFullscreen(): boolean {
return this._window.is_fullscreen();
}
getTabLabel(): string { getTabLabel(): string {
const rawAppName = this._window.get_wm_class() ?? ''; const rawAppName = this._window.get_wm_class() ?? '';
// Strip reverse-domain prefix (e.g. "org.gnome.Nautilus" -> "Nautilus") // Strip reverse-domain prefix (e.g. "org.gnome.Nautilus" -> "Nautilus")
@@ -140,6 +144,11 @@ export class WindowWrapper {
return; return;
} }
if (this.isFullscreen()) {
Logger.info("STOPPED RESIZE BECAUSE WINDOW IS FULLSCREEN");
return;
}
const actor = this._window.get_compositor_private() as Clutter.Actor | null; const actor = this._window.get_compositor_private() as Clutter.Actor | null;
if (!actor) { if (!actor) {
Logger.log("No actor available, can't resize safely yet"); Logger.log("No actor available, can't resize safely yet");