Skip to content

Added support for gnome 50#308

Open
Talha-Ali-5365 wants to merge 1 commit into
icedman:mainfrom
Talha-Ali-5365:gnome-50-support
Open

Added support for gnome 50#308
Talha-Ali-5365 wants to merge 1 commit into
icedman:mainfrom
Talha-Ali-5365:gnome-50-support

Conversation

@Talha-Ali-5365
Copy link
Copy Markdown

@Talha-Ali-5365 Talha-Ali-5365 commented Apr 11, 2026

Fixes #306
Fixed GNOME 50 compatibility by addressing two API changes:

  1. ignoreRelease() - Changed to ignoreRelease?.() (optional chaining). This method was removed in GNOME
    50, causing the extension to crash on enable.

  2. affectsInputRegion - Removed from addChrome() calls. This property no longer exists in GNOME 50 and was
    causing initialization failures.

Testing

  • Verified working on GNOME Shell 50 (Arch Linux)
  • Extension enables successfully with all dock functionality working

@jaimee-88
Copy link
Copy Markdown

can confirm it works, thank you!

@deviant101
Copy link
Copy Markdown

It works

@IsaacDias2020
Copy link
Copy Markdown

All working here on Gnome 50 (Arch Linux).
Thanks.
Captura de tela de 2026-04-12 13-39-49

@Miho1254
Copy link
Copy Markdown

Hi @Talha-Ali-5365, thank you so much for the fix! Everything enables and works perfectly on GNOME 50 (Arch Linux + Wayland).

However, I noticed a visual glitch with the minimize/unminimize animation (the macOS style effect). The animation trajectory is significantly misaligned and shifted to the right, rather than pointing to the correct app icon on the dock.

It seems some coordinate calculations for the animation might need an update for GNOME 50's new API. Let me know if you need any logs or testing from my side!

image

@Prabhakarsinghrx
Copy link
Copy Markdown

How can i use this latest version which is compatible with Gnome 50 , Please guide

@Miho1254
Copy link
Copy Markdown

Miho1254 commented May 2, 2026

How can i use this latest version which is compatible with Gnome 50 , Please guide

Clone this branch Talha-Ali-5365:gnome-50-support and cd to folder then make install

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add support of gnome 50

6 participants