Display slightly too big

More
27 Nov 2023 08:22 - 29 Nov 2023 08:28 #286609 by alex_sar
Replied by alex_sar on topic Display slightly too big
I've found a naive workaround, not sure if it is acceptable as common solution, but works for me.

Edit file /usr/bin/gmoccapy
find line
from time import strftime # needed for the clock in the GUI

replace to
from time import strftime # needed for the clock in the GUI
from threading import Timer

find lines
if start_as == "rbtn_fullscreen":
self.widgets.window1.fullscreen()

replace to
if start_as == "rbtn_fullscreen":
__t = Timer(3, lambda : self.widgets.window1.fullscreen() )
__t.start()

what does it do? it schedules a timer to enable full-screen with 3 seconds delay and it works like a charm now.
Last edit: 29 Nov 2023 08:28 by alex_sar. Reason: seems 3 seconds works better
The following user(s) said Thank You: 10K, Aciera, zz912

Please Log in or Create an account to join the conversation.

More
19 Dec 2023 14:32 #288585 by 10K
Replied by 10K on topic Display slightly too big
alex_sar-
Your suggestion worked great! I changed the file as you describe, except that I made the delay 2 seconds.

Thanks!

Please Log in or Create an account to join the conversation.

More
04 Jan 2024 16:27 - 04 Jan 2024 16:33 #289791 by HansU
Replied by HansU on topic Display slightly too big
I have a fix for this. See github.com/LinuxCNC/linuxcnc/pull/2831.
The solution is very simple - just removing one property in the glade file, but it took me a while to get to this point.
The background:
The button "World Mode/Joint Mode" is displayed optional, so there is a placeholder label if that button is not shown. The problem is that at the time the GUI is created (started), the button and the label are active and that make the window too wide to fit 1024 px. The fix is just to have this button hidden at start.
 
Attachments:
Last edit: 04 Jan 2024 16:33 by HansU.
The following user(s) said Thank You: Aciera, zz912

Please Log in or Create an account to join the conversation.

More
13 Jan 2024 15:25 #290558 by MichalHK
Replied by MichalHK on topic Display slightly too big
Interesting, I'm upgrading gmoccapy.py and gmoccapy.glade as described at github. Nothing changed. Window is still too width.

Please Log in or Create an account to join the conversation.

More
13 Jan 2024 15:44 #290560 by zz912
Replied by zz912 on topic Display slightly too big
Did you downloaded it from 2.9 Branche?

Please Log in or Create an account to join the conversation.

More
13 Jan 2024 15:59 #290561 by MichalHK
Replied by MichalHK on topic Display slightly too big
Im dooing same changes at gmoccapy.py and gmoccapy.glade as its presented at github.

github.com/LinuxCNC/linuxcnc/pull/2831/files

I hope most interesting is rewrite glade file. But true is that I have gmoccapy 3.4.6

It helps this fix for you?

Please Log in or Create an account to join the conversation.

More
13 Jan 2024 16:51 #290566 by zz912
Replied by zz912 on topic Display slightly too big
I did not test it yet. I will.

Please Log in or Create an account to join the conversation.

More
13 Jan 2024 20:19 - 13 Jan 2024 20:21 #290584 by HansU
Replied by HansU on topic Display slightly too big

Im dooing same changes at gmoccapy.py and gmoccapy.glade as its presented at github.

github.com/LinuxCNC/linuxcnc/pull/2831/files

I hope most interesting is rewrite glade file. But true is that I have gmoccapy 3.4.6

It helps this fix for you?


Does it display "Gmoccapy 3.4.7.1" in the title after you copied the fixed files?
Last edit: 13 Jan 2024 20:21 by HansU.

Please Log in or Create an account to join the conversation.

More
15 Jan 2024 17:20 - 15 Jan 2024 17:20 #290774 by MichalHK
Replied by MichalHK on topic Display slightly too big
I dont copy all files from githib. I copy changes from 3.4.7.1 into 3.4.6 and run 3.4.6
If I copy and run 3.4.7.1 linuxcnc dont start up.

Linux tell me error "dont find interpretter in #!/usr/bin/env python3"
or somethink like that. 


There is my gmoccapy file

File Attachment:

File Name: gmoccapy.txt
File Size:261 KB
Attachments:
Last edit: 15 Jan 2024 17:20 by MichalHK.

Please Log in or Create an account to join the conversation.

More
15 Jan 2024 19:17 - 15 Jan 2024 19:20 #290783 by HansU
Replied by HansU on topic Display slightly too big
You have to copy the gmoccapy.glade file..
Last edit: 15 Jan 2024 19:20 by HansU.

Please Log in or Create an account to join the conversation.

Moderators: newbynobiHansU
Time to create page: 1.258 seconds
Powered by Kunena Forum