Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gnome 45 #19

Open
mariuszste opened this issue Oct 10, 2023 · 12 comments
Open

Gnome 45 #19

mariuszste opened this issue Oct 10, 2023 · 12 comments

Comments

@mariuszste
Copy link

Please add support for gnome 45

@mmai mmai mentioned this issue Oct 21, 2023
@mmai mmai closed this as completed Oct 21, 2023
@mmai mmai reopened this Oct 22, 2023
@sedax90
Copy link

sedax90 commented Oct 26, 2023

any news?

1 similar comment
@DameerGamlet
Copy link

any news?

@bramgn
Copy link

bramgn commented Nov 29, 2023

When adding to Gnome 45 and restarting Gnome, I see this message in the Extensions app: "class heritage AltTab.AppSwitcher is not an object or null".

@sedax90
Copy link

sedax90 commented Dec 1, 2023

I don't understand if the problem is related to the fact that there are no commits on gnome-console to be able to finish the gnome 45 patch or if something simply needs to be updated, in the latter case I could finish it myself if @mmai explains to me what the problem is

@mmai
Copy link
Owner

mmai commented Dec 3, 2023

Hello
Unfortunately the gnome functions used in this extension are not publicly available anymore in gnome 45.
It would require to override much more gnome core code to make this extension work on gnome 45, which will render the maintenance more complex as well.

And there is now https://extensions.gnome.org/extension/4412/advanced-alttab-window-switcher/ which do the same, and much more.

@dumbasPL
Copy link

dumbasPL commented Dec 3, 2023

And there is now https://extensions.gnome.org/extension/4412/advanced-alttab-window-switcher/ which do the same, and much more.

Might be a good idea to put this in a more noticeable place if you have decided to stop maintaining this extension.

I loved the simplicity of this extension, in AAWS you have to disable like 95% of the features to get the same effect, but hey, at least it can be done now.

@mmai
Copy link
Owner

mmai commented Dec 3, 2023

Might be a good idea to put this in a more noticeable place if you have decided to stop maintaining this extension

It's at the top of the Readme as well.

@bramgn
Copy link

bramgn commented Dec 4, 2023

I loved the simplicity of this extension, in AAWS you have to disable like 95% of the features to get the same effect, but hey, at least it can be done now.

Agreed, AAWS does way too much for my personal liking to solve a simple use-case. @mmai Thanks for the status update!

@vractal
Copy link

vractal commented Dec 21, 2023

Maybe it was the amount of options that made me miss it, but I could not find the options in the AAWS to actually have the behaviour I have with this extension (showing only windows from the same screen AND workspace).. and sadlly from some past experiences its unlikely gnome devs would be willing to expose this APIs again by request

@omentic
Copy link

omentic commented Dec 21, 2023

Plasma 6 is coming this February, with a few changes that seem familiar to GNOME users (unified overview, new tab switcher). I'm looking forward to it. KDE seems to take care not to break its API.

edit: it has this behavior by default! nice

@mmai
Copy link
Owner

mmai commented Dec 30, 2023

@vractal on AATWS you have to set Default filter to Current Monitor on the Window switcher tab. The behavior is a little different than this extension : it shows the windows of the current screen if there are many windows, but if there is only one window on the current screen it shows all the windows of the current workspace, and if there is only one window on the current workspace it shows the windows of all the workspaces.

@dishcandanty
Copy link

To add on this for AATWS you also need to change your default alt-tab keyboard shortcut to actually get the same behavior.

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

No branches or pull requests

9 participants