Re: disable full screen apps in KDE

2021-06-10 Thread Matt Graham via PLUG-discuss

On 2021-06-10 14:17, Brian Cluff via PLUG-discuss wrote:

You may have forgotten to click "Apply" on the main System Settings
window like I did the first time I was testing it.  Clicking OK on
the windows settings windows isn't enough for it to take effect.


I think this is actually a problem with the Window Rules part of this.  
http://crow202.org/2021/buggy_settings.png shows the state of the "no 
fullscreen" settings.  Apply has been pushed. However, fullscreen mode 
works.  Go to "Window Behavior", then back to "Window Rules", and ... 
the rule about properties has vanished as seen in 
http://crow202.org/2021/buggy_settings2.png .  Put it back, hit Apply, 
and now if you hit full screen in gwenview, it only occupies its window. 
Remove rule, hit Apply, gwenview can go full screen.


However, now Gimp won't go full screen.

I'm having a hard time figuring out what is going on, and there are 
probably more important things to fiddle with.


--
Crow202 Blog: http://crow202.org/wordpress
There is no Darkness in Eternity
But only Light too dim for us to see.
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: disable full screen apps in KDE

2021-06-10 Thread Brian Cluff via PLUG-discuss
You may have forgotten to click "Apply" on the main System Settings 
window like I did the first time I was testing it.  Clicking OK on the 
windows settings windows isn't enough for it to take effect.


Brian

On 6/10/21 1:16 PM, Matt Graham via PLUG-discuss wrote:

On 2021-06-10 11:37, Brian Cluff via PLUG-discuss wrote:

System Settings -> Window Managment -> Window Rules
 Click on New
 Set the Description to something like "No Full Screen" and leave
everything else alone, it they should all be set to Unimportant.
 Click on the "Size & Position" tab
 Check the box next to "Fullscreen" then change the select box next
to it to "Force"  and the bubble next to that should be set to "No"
 Click OK and it will warn you with the verbage that means that it's
going to match ALL windows which would normally not be good, but
that's what you want.
 Then click Apply on the main System Setting windows and enjoy your
no full screen system.


The first time I tried this, it worked; pushing the "Full Screen" 
button on gwenview put the full screen mode of gwenview into 
gwenview's window and did not expand the window.  Then I removed the 
rule, and full screen in gwenview worked again.  Then I thought "Wait, 
what about GTK+ applications?"  I put the rule back.  Gimp's full 
screen mode went to full screen, which I sort of expected.  So did 
gwenview's, which I did not.


And now every application is able to go full screen, regardless of the 
rule's presence.  I'm a bit confused as to why it'd work the first 
time and not the second time.




---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: disable full screen apps in KDE

2021-06-10 Thread Matt Graham via PLUG-discuss

On 2021-06-10 11:37, Brian Cluff via PLUG-discuss wrote:

System Settings -> Window Managment -> Window Rules
 Click on New
 Set the Description to something like "No Full Screen" and leave
everything else alone, it they should all be set to Unimportant.
 Click on the "Size & Position" tab
 Check the box next to "Fullscreen" then change the select box next
to it to "Force"  and the bubble next to that should be set to "No"
 Click OK and it will warn you with the verbage that means that it's
going to match ALL windows which would normally not be good, but
that's what you want.
 Then click Apply on the main System Setting windows and enjoy your
no full screen system.


The first time I tried this, it worked; pushing the "Full Screen" 
button on gwenview put the full screen mode of gwenview into gwenview's 
window and did not expand the window.  Then I removed the rule, and full 
screen in gwenview worked again.  Then I thought "Wait, what about GTK+ 
applications?"  I put the rule back.  Gimp's full screen mode went to 
full screen, which I sort of expected.  So did gwenview's, which I did 
not.


And now every application is able to go full screen, regardless of the 
rule's presence.  I'm a bit confused as to why it'd work the first time 
and not the second time.


--
Crow202 Blog: http://crow202.org/wordpress
There is no Darkness in Eternity
But only Light too dim for us to see.
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: disable full screen apps in KDE

2021-06-10 Thread Brian Cluff via PLUG-discuss

System Settings -> Window Managment -> Window Rules
Click on New
Set the Description to something like "No Full Screen" and leave 
everything else alone, it they should all be set to Unimportant.

Click on the "Size & Position" tab
Check the box next to "Fullscreen" then change the select box next to it 
to "Force"  and the bubble next to that should be set to "No"
Click OK and it will warn you with the verbage that means that it's 
going to match ALL windows which would normally not be good, but that's 
what you want.
Then click Apply on the main System Setting windows and enjoy your no 
full screen system.


To create an exception to your blanket rules:
Right click on title bar of the application you want to make an 
exception for and go to "More Actions" -> "Configure Special Application 
Settings..."
Then select the "Size & Position" and put a check next to "Fullscreen" 
and set the select box to "Do Not Effect"

Click OK and enjoy your Fullscreen exception!

Brian Cluff

PS, if you're running the latest version of KDE the interface is a 
little different.  In that case instead of clicking on the "Size & 
Position" tab you just have to click on Add Property at the bottom and 
look/search for "Fullscreen" and set all the same options as above.


On 6/10/21 12:07 AM, der.hans via PLUG-discuss wrote:

Am 08. Jun, 2021 schwätzte Matt Graham via PLUG-discuss so:


On 2021-06-08 13:34, der.hans via PLUG-discuss wrote:
is there an easyish way to totally disable apps from going full 
screen in

KDE?

I do want to be able to ocassionally re-enable full screen for an 
app, but

am fine if I first have to acknowledge that it's a horrible idea and I
deserve the repercussions :)


Why?  This seems like a strange thing to want.


Because I have a visceral negative reaction when apps unwantedly go full
screen. Aside from messing with my workflow it really, really annoys me.

I don't think you can do this easily.  I tried going into System 
Settings -> Window Management -> Window Rules and setting the maximum 
size of a gwenview window to 1024x768.  This made it so that the 
gwenview windows all snapped to that size, and it was not possible to 
make them larger using normal window manager operations.  However, 
the "Full Screen" button still made a gwenview window take over the 
whole screen.


This is probably controlled by the KToggleFullScreenAction code, 
which gets kind of low-level in that it calls QT functions you're not 
supposed to call directly from KDE.  Fiddling with this part of 
KWidgetsAddons without recompiling everything is probably a non-starter.


Yeah, probably difficult, but it shouldn't be. I will keep searching for
my own version of nerdvana.

ciao,

der.hans

---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: disable full screen apps in KDE

2021-06-10 Thread der.hans via PLUG-discuss

Am 08. Jun, 2021 schwätzte Matt Graham via PLUG-discuss so:


On 2021-06-08 13:34, der.hans via PLUG-discuss wrote:

is there an easyish way to totally disable apps from going full screen in
KDE?

I do want to be able to ocassionally re-enable full screen for an app, but
am fine if I first have to acknowledge that it's a horrible idea and I
deserve the repercussions :)


Why?  This seems like a strange thing to want.


Because I have a visceral negative reaction when apps unwantedly go full
screen. Aside from messing with my workflow it really, really annoys me.

I don't think you can do this easily.  I tried going into System Settings -> 
Window Management -> Window Rules and setting the maximum size of a gwenview 
window to 1024x768.  This made it so that the gwenview windows all snapped to 
that size, and it was not possible to make them larger using normal window 
manager operations.  However, the "Full Screen" button still made a gwenview 
window take over the whole screen.


This is probably controlled by the KToggleFullScreenAction code, which gets 
kind of low-level in that it calls QT functions you're not supposed to call 
directly from KDE.  Fiddling with this part of KWidgetsAddons without 
recompiling everything is probably a non-starter.


Yeah, probably difficult, but it shouldn't be. I will keep searching for
my own version of nerdvana.

ciao,

der.hans
--
#  https://www.LuftHans.com   https://www.PhxLinux.org
#  "Life is pain, Highness! Anyone who says differently is selling
#  something." -- Dread Pirate Roberts in The Princess Bride---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: disable full screen apps in KDE

2021-06-08 Thread Matt Graham via PLUG-discuss

On 2021-06-08 13:34, der.hans via PLUG-discuss wrote:
is there an easyish way to totally disable apps from going full screen 
in

KDE?

I do want to be able to ocassionally re-enable full screen for an app, 
but

am fine if I first have to acknowledge that it's a horrible idea and I
deserve the repercussions :)


Why?  This seems like a strange thing to want.

I don't think you can do this easily.  I tried going into System 
Settings -> Window Management -> Window Rules and setting the maximum 
size of a gwenview window to 1024x768.  This made it so that the 
gwenview windows all snapped to that size, and it was not possible to 
make them larger using normal window manager operations.  However, the 
"Full Screen" button still made a gwenview window take over the whole 
screen.


This is probably controlled by the KToggleFullScreenAction code, which 
gets kind of low-level in that it calls QT functions you're not supposed 
to call directly from KDE.  Fiddling with this part of KWidgetsAddons 
without recompiling everything is probably a non-starter.


--
Crow202 Blog: http://crow202.org/wordpress
There is no Darkness in Eternity
But only Light too dim for us to see.
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

disable full screen apps in KDE

2021-06-08 Thread der.hans via PLUG-discuss

moin moin,

is there an easyish way to totally disable apps from going full screen in
KDE?

I do want to be able to ocassionally re-enable full screen for an app, but
am fine if I first have to acknowledge that it's a horrible idea and I
deserve the repercussions :)

ciao,

der.hans
--
#  https://www.LuftHans.com   https://www.PhxLinux.org
#  "I have seen the enemy, and it is shiny." -- Benjy Feen, 22Jun2001
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss