LynithDev / gnome-app-hider

GNU General Public License v2.0
39 stars 4 forks source link

Conflicts with V-Shell app grid customizations #42

Open bradthornborrow opened 2 weeks ago

bradthornborrow commented 2 weeks ago

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 commented 2 weeks ago

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 commented 2 weeks ago

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!