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

tilegroups-in-app-switcher is not discoverable #246

Closed
Marathon2112 opened this issue Mar 17, 2023 · 3 comments
Closed

tilegroups-in-app-switcher is not discoverable #246

Marathon2112 opened this issue Mar 17, 2023 · 3 comments

Comments

@Marathon2112
Copy link

The gsettings key tilegroups-in-app-switcher is not discoverable in version 39 of the extension.

Even after activating the advanced settings, there is no way to set the key from the GUI.

@Leleat
Copy link
Owner

Leleat commented Mar 17, 2023

I removed the setting from the GUI [¹] because after using it for some time I thought it kinda sucked... I only noticed downsides after extended use; e.g.

  • you can no longer just super+tab. You may need to use the arrow keys or the key-above-tab as well
  • the app switcher may become unnecessarily long since app icons may be included multiple times
  • it's hard to differentiate between different tile groups since there are only app icons

In the end, it looked nice that tile groups are grouped in the app switcher as well. But you use the app switcher to search for and focus one window. While multiple windows may be raised as a group, you will still only interact with one window at a time. So it's easier to look for that window in the default app switcher. That's why I decided to hide tilegroups-in-app-switcher (and not even include it in the advanced/experimental settings).

I'd like to improve the integration of the tile groups with GNOME Shell in general. For instance showing tile groups together in the overview, dash etc... At that time I may also revisit the app switcher. But those are long-term plans and not happening in the near future. So for now, if you want to use the setting, you need to manually set the gsettings key with gsettings --schemadir ~/.local/share/gnome-shell/extensions/tiling-assistant@leleat-on-github/schemas set org.gnome.shell.extensions.tiling-assistant tilegroups-in-app-switcher true.

[¹] The setting was hidden with v33 (2022-05-07). But it will reappear in the prefs window, if you set the value to true via the gsetting. My intention was to hide it for new users.

@Leleat Leleat closed this as completed Mar 17, 2023
@Leleat Leleat removed the bug Something isn't working label Mar 17, 2023
@Marathon2112
Copy link
Author

Ah, good to know that the setting was hidden on purpose.

One use case when this becomes particularly useful is when you have, say, multiple text editor windows and multiple PDF viewer windows, and one of each gets tiled for a specific purpose (e.g. latex document generation). Then, having the tile group highlighted in the app switcher makes it easy to switch to it without cycling through all open windows.

However, one could argue that the use of GNOME workspaces would circumvent this issue altogether.

@janopae
Copy link

janopae commented Jun 4, 2024

@Leleat Is this feature going to be dropped? If yes, this would significantly ease the implementation of #298. If not, I'd try to support this in my implementation.

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

3 participants