Bug 405562 - Have a option to automatically hide boarders of maximized window
Summary: Have a option to automatically hide boarders of maximized window
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.15.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-17 12:27 UTC by Méven Car
Modified: 2019-03-17 12:52 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Méven Car 2019-03-17 12:27:11 UTC
SUMMARY
Screen space is scarce, when a user maximizes a window, he expects the maximum space possible dedicated to this window.
This is especially useful for rich features apps, such as digikam, IDE, photo editing...

At the moment there is an option to do it for each individual windows, which is tedious and lost after the app is closed or a reboot.
Or a user can have special settings for a window. But those settings although useful are hard to grasp, error prone, tedious to configure if you want to do it for say 5 windows and unreliable at least according to my usage.
So the current state is that the user has a two options one non-permanent, the other at best tedious.
I am still very grateful for those features.

I think we can offer a better alternative yet in having kwin having an option to hide the boarders of maximized windows.

Maybe this can be implemented through a kwin script.
Someone made a script for this for firefox : https://store.kde.org/p/1199110
And there is to be one before Plasma 5 https://store.kde.org/p/1112547

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 18.10
KDE Plasma Version: 5.15.3
KDE Frameworks Version: 5.54.0
Qt Version: 5.11.1
Kernel Version: 4.18.0-16-generic
Comment 1 Méven Car 2019-03-17 12:28:55 UTC
https://store.kde.org/p/1112547 mentions that it used to be a feature lost after Plasma 5.
Comment 2 Méven Car 2019-03-17 12:51:56 UTC
Found this solution in https://store.kde.org/p/1112547 :

~/.config/kwinrc

[Windows]
# other settings
BorderlessMaximizedWindows=true
# more other settings

then run
qdbus org.kde.KWin /KWin reconfigure


I wonder if this would be worth an exposed in UI settings.
There seems to be quite some history.
Comment 3 Méven Car 2019-03-17 12:52:48 UTC
Since an easy enough workaround is available.