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

Conflicts with V-Shell app grid customizations #42

Open
bradthornborrow opened this issue Aug 25, 2024 · 3 comments
Open

Conflicts with V-Shell app grid customizations #42

bradthornborrow opened this issue Aug 25, 2024 · 3 comments

Comments

@bradthornborrow
Copy link

Hey, I've discovered a minor issue where app-hider conflicts with v-shell. Anytime changes are made in v-shell to app grid settings, all hidden apps re-appear. The only solution is to disable and re-enable app-hider, a reboot or logout/login doesn't help. Perhaps adding something in the extension to re-initialize the hidden apps on login could fix this (if possible)?

I'll report same issue to v-shell team as well to see if they can fix on their side.

@LynithDev
Copy link
Owner

LynithDev commented Aug 25, 2024

Hi, taking a quick look at V-Shell seems like it purposefully delays loading itself if it has been altered / installed for the first time / some other extensions (e.g. dash to dock) have loaded. (See main/extension.js) This may explain why re-enabling gnome-app-hider is a workaround to this issue.

I don't have much time (or will) to have to maintain compatibility with other extensions. The most I could do to make this extension fully compatible is by hiding the apps in a different way (Copying the app's .desktop file, and adding Hidden=true to it) however I don't think this is an ideal solution.

@bradthornborrow
Copy link
Author

Hey, I totally understand your position and hoping this only occurs when v-shell config is modified. I'll report back if anything comes of my report to the v-shell maintainer. Thanks!

@DanHolli
Copy link

You could also make an option to delay start until v-shell starts, similar to the option that v-shell uses to delay until DashToDock starts

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