HTML overlay: Please show window bezels for 'show window buttons' option

improvement

#1

Describe the bug
It would be better to show the window bezels for HTML widgets when the 'Show Window Buttons' is enabled.
The current implementation is a bit weird, plus showing the window buttons with no bezel is kind of useless and awkward...

*another useful implementation would be a numpad with the window bezel

Device information:

  • BetterTouchTool version: 2.660

Question: Do BTT's HTML Popup Menus support CSS3 Backdrop Filters?
BTT 2.66x discussion - Problems with new features
#2

Is this macOS Mojave?
(The top border wasn't shown when I first implemented this, maybe something changed with recent macOS updates).

It makes sense to have the bar transparent like this in some cases (for example for something like this: https://folivora.ai/blog/post/13000 ). Because when opaque it would just show a bar on top of the whole thing.
In your case it doesn't make sense though, so I should probably make the transparency optional.


#3

Yeah, an extra switch "show window bezel" or something would be nice

Mojave Dark Mode. Probably some extra shading that apple put in there.

Edit: In that example, the setting is set to hide all window bezels and buttons completley. You wouldn't want three awkward window buttons floating from nowhere, so at the moment, personally I still can't see a use case for three window buttons without their bezel. but I guess options are good.


#4

Jup but in such an example where most of the content is transparent I found it often useful to have these buttons (and a way to drag the window).

I found a hack to make it look normal again on Mojave, and I'll include an option to show the bezel :slight_smile:


#5

Well whatever the opinion, at least we'll be able to toggle it.

hope to see it soon!


New BetterTouchTool UI Progress
#6

Would be great if you'd try alpha v2.661 (please expect bugs as I have change MANY things in preparation for the new UI)


#7

Thanks!

EDIT: I can't seem to update to the alpha. It's returning an "Update Error!" window