neuromorph / openbar

A GNOME Shell extension for theming Gnome Top Bar / Top Panel, Menus, Dash/Dock, Gnome Shell and Gtk/Flatpak Apps.
https://extensions.gnome.org/extension/6580/open-bar/
GNU General Public License v3.0
269 stars 5 forks source link

[QUESTION] how does the "apply in overview" feature work? #37

Closed JE-Amouel closed 5 months ago

JE-Amouel commented 5 months ago

HI, I tried to deactivate "apply to overview" thinking that the entire applied style would change to a transparent style, but in fact when I do it, it's only the bar style that changes, I use a trisland bar style , and when I deactivate the "apply in overview" option, when I go to overview the bar style changes to an island style instead of being transparent.

how to solve that? it's a Bug?

THANKS.

neuromorph commented 5 months ago

Yes, the entire bar would be transparent but menu styles will remain. e.g.

normal overview

Gnome 42? Are you on latest commit from 'g42-44'? Post your pics to see whats happening.

JE-Amouel commented 5 months ago

my bad :disappointed: , I installed the wrong version the first time,

it works very well for the g42-44 branch :+1:

Ubuntu 64-bit-2024-06-02-14-09-45

just a question in passing, regardless of the type of bar, how can I set a distance between the panel and the edge of the screen (floating panel), I would like to have the possibility to manually set this value.

THANK YOU.

neuromorph commented 5 months ago

Cool! BTW, there's been some update yesterday and today but not in g42-44, I will port it soon.

What is this "How do LLMs work?" Wallpaper or something else?

how can I set a distance between the panel and the edge of the screen (floating panel), I would like to have the possibility to manually set this value.

You can do it from Top Bar Properties, with 'Bar Margins'. It will apply to any type of Bar except 'Mainland' since it is by definition 'not floating'.

JE-Amouel commented 5 months ago

You can do it from Top Bar Properties, with 'Bar Margins'. It will apply to any type of Bar except 'Mainland' since it is by definition 'not floating'.

yes I did it, but my panel goes down every time I increase it. as the layout of my panel with is at the bottom, when I increase "Bar Margin" it goes down to the bottom until it disappears, so I set it to zero.

neuromorph commented 5 months ago

as the layout of my panel with is at the bottom, when I increase "Bar Margin" it goes down to the bottom until it disappears, so I set it to zero.

That should not happen, it would be a regression bug in that case. However, this only applies if the 'Position of Bar' is selected as Bottom in Top Bar Properties. If bar is set to bottom from external means (using another extension) then Open Bar thinks it is still top and so it is not a bug. Technically additional checks can be added but there are already many since people are moving the bar to different monitors and what not. Try setting position to bottom if it is set to Top. If still problem persists let me know. Do a few tests to try some scenarios, not sure what exactly. Just to confirm if it works. This is since if two different extensions are trying to set the position then there will be some conflict. If it still does not work, then Dash to Panel is probably overriding it. In that case it may have some settings to adjust the gap though I am not sure. As a last resort, I will need to think about the additional checks to figure out where the bar is in a multi monitor scenario with random layouts.

Also you forgot about this:

What is this "How do LLMs work?" Wallpaper or something else?

JE-Amouel commented 5 months ago

THANKS :pray:

neuromorph commented 5 months ago

THANKS 🙏

What do you mean? Did it work and if so how did you make it work?

JE-Amouel commented 5 months ago

What do you mean? Did it work and if so how did you make it work?

I tried several things, but it doesn't work with dash to panel. Everything works correctly only for the original panel. I think I'll just enjoy my desktop with the option that works best, and it's already perfect.

neuromorph commented 5 months ago

Marking the issue as resolved to the extent possible and closing here. Thanks.

JE-Amouel commented 5 months ago

Very exited to check all the new features, Thank you.