-
-
Notifications
You must be signed in to change notification settings - Fork 61
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
Implement complete switcher caching #27
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I renamed the setting to "cache popup" instead of "cache switcher" because it's already called popup in the settings. Also, the settings widget is only active if thumbnails are enabled, as the caching only affects the thumbnails popup.
I observed one weird thing: When I added a |
I checked this before, the app switcher (alt+tab) and workspaces switcher do NOT overlap. I think you can see this in the method /* prevent a corner case where both popups show up at once */
if (this._workspaceSwitcherPopup != null)
this._workspaceSwitcherPopup.destroy(); |
I see. This explains why |
@ebeem Would you be interested in getting write access to this repository? I expect to have almost no time for maintenance in the next couple of months. It would be good to know that somebody else could also handle bug fixes or new issues. I'm not asking you to take over this repository, only to help with maintenance when I'm unresponsive and if you are willing and have the time 😉 |
@mzur Sure, I might not have time to implement new features for now, but since I rely on this extension a lot, I am ready to fix critical bugs and try my best to make this extension compatible with the latest stable version of |
Great, thanks! I wasn't talking about new features, too, as I would like to still have a say in that in the future 😉 |
as discussed in #24 and #26
this is the caching part that we can't guarantee its stability
note: this feature is disabled by default, and must be enabled from the preferences.