paulmcauley / klassy

Klassy is a highly customizable binary Window Decoration, Application Style and Global Theme plugin for recent versions of the KDE Plasma desktop.
820 stars 24 forks source link

Title bar on the side? #48

Open Vermoot opened 2 years ago

Vermoot commented 2 years ago

I like having my title bars on the side of the window rather than the top (less wasted space on a landscape screen).

Is that possible at all with Klassy, or could that be added as a feature?

nclarius commented 2 years ago

Or the bottom. I have my panel at the top, so it would make sense to have the title bar at the opposite side so I could easily hit the title bar/buttons by moving my mouse against the screen edge/corners.

paulmcauley commented 2 years ago

It is possible to do, but it would be a lot of work...

developer91234 commented 8 months ago

Don't see the use case for this, since it would essentially prevent access to the titlebar on floating window managers when a portion of the window is off screen ... which happens pretty much all the time. This is one of those features that seems like it might be a good idea until you actually use it for two minutes.

I do see a use for case for this however, as well for for decorations that can shapeshift and do more stuff generally:

image

Among other things, this would allow you to force server-side decorations for csd apps and make it completely seamless. Or to save space when using traditional apps.

Lotta work of course but would be a genuine breakthough.

@paulmcauley

nclarius commented 8 months ago

it would essentially prevent access to the titlebar on floating window managers when a portion of the window is off screen

No, there is no reason why this would be any different from having the titlebar at the top of the window. When dragged by the titlebar (which is what most people do) you naturally won't be able to drag that part out of the interactable screen area anyway, and when you do it by other means (e.g. meta + mouse anywhere inside the window) you'll also be able to get it back that way.

Danny3 commented 3 weeks ago

I like to use the traditional (Windows-like) layout with the task bar at the bottom of the screen an the title bars at the top of the windows.

This way I can close maximized windows by going to the top-right corner and click, which I can do even with my eyes closed or without looking at the screen. Which is the best UX thing I have ever seen!

If I could change the title bars to be at the bottom of windows, to keep this awesome UX thing, I would have to move the task bar at the top and then go bottom-right corner and click to close maximized windows. This would work because the buttons would have the same order and aligned to the right.

If I could change the title bars to be at the left or right side of the windows, then I would need the close button to be at the top (if the task bar is at the bottom) or at the bottom (if the task bar is at the top).

It would be nice to have this ability one day! Hopefully people will offer some help for that either with code or donations!