-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Proceed" buttons won't fit #296
Comments
Hi @Strat00s, Sorry for the long delay, I am unable to reproduce your issue. Could you perhaps share you list of installed plugins? |
I'm also having this problem, can confirm on my touch screen that boots to TouchUI this isn't an issue, it only occurs on smaller screens accessing via web browser "i.e. chromium" if it's any help here's a list of current plugins on one of my machines |
I am unable to reproduce this issue; however looking at the screenshots I am pretty sure that the browser is bigger then your current screen. If you don't have a confirmation screen, are you able to scroll down and see the footer? Also what browser are you using? Because it looks like something else than Chromium. |
Hi, I have the same problem on my Raspberry Pi with a 7'' touch screen. I managed to debug it on my Pi, and here is what I found : Hope this information helps. |
Here is a workaround : in file |
Great I'll try this later on today |
This issue has been automatically marked as inactive because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Same issue here on a 7" touchscreen. I don't care, waiting on the 5" to arrive, but, figured someone would appreciate knowing. Thanks |
Still an issue for me as well. Very annoying when I have to cancel a print and cannot do it from the interface. I don't run the TouchUI auto start stuff but just launch Chromium and localhost page in full screen mode. The fix above works but I have the same issue as @Woodjin above. |
It seems that touchui.css file must be modified to add a parameter to apply the touchscreen resolution only on confirmation windows and leave #touch body height to auto to let the footer stay at the Bottom, but don't know how to do this and no reply since june 27th. |
Another idea: rotate touchscreen display by 90 degrees on pi confugration and setting touchui.css to default. |
Thanks woodjin, unfortunately I have this case printed (https://www.thingiverse.com/thing:1585924) making it impossible to use it portrait mode. I guess I will have to live with the footer floating up to the top. |
Or model a support to fit it in portrait mode with Fusion 360 or something else. |
Just adding to the collective. I just finished setting up OctoPrint with TouchUI on an RPi 3 and a Pi Foundation 7" Touchscreen. Everything works great except I cant see the "Proceed" buttons. I also cant get Chromium to start up in kiosk mode on boot, but I guess thats another problem. |
Seems like this is still going. At the end, I went with normal UI witch looks way better and cleaner and fits nicely onto the 7" screen. Touch UI is very useful for small screen, but for the 7", the default octorpint UI works just fine. |
I am still unable to reproduce the issue and therefor unable to fix it. However I did some fine tweaking in the modals and hoped I resolved this issue. Can anybody install TouchUI from the maintenance branch and tell me if its resolved?
|
I tested the TouchUI from https://github.com/BillyBlaze/OctoPrint-TouchUI/archive/maintenance.zip and it did resolve the dialog box problem. The problem showed up for me after updating to the latest Octoprint. I couldn't update my manually installed Octoprints (I have 3) because of the Python version error. So this time I used the latest OctoPI (2019-09-26-octopi-buster-lite-0.17.0.img) instead of manually installing. Maybe it is something in the OctoPi image causing the problem. I uploaded pictures of the broken dialog box from before the update, the working dialog from after updating, and the status bar that is mostly cut off on both the old and updated versions. Sorry they are upside down. Hopefully this helps, thanks for the updates. |
For the current version of TouchUI, I found out tonight that removing |
Also having this issue. Makes this plugin useless. Cannot restart or shutdown the server. Cannot cancel a print job. Anything that requires confirmation is suddenly impossible on my iPhone. |
If you haven't, try the temporary fix I mentioned above, or I went ahead and uploaded a .zip of the plugin with that file modified if that helps. You just gotta download to a PC and upload via local file. https://www.mediafire.com/file/4wpbl64ipb784l3/OctoPrint-TouchUI-modified.zip/file Edit: I'm obviously not the dev, just someone who couldn't tolerate the bug for half an hour and so took a few hours to test until I found a working solution. Idek why he wanted the dialog to be full screen if it literally doesn't need it. It's just aesthetics, and it doesn't even look better that way imho (no offense, dev, as I love the plugin lol). |
Thanks ordubis, I'm actually going to redo my OctoPi in the next couple days. I've got a few things I'm planning to change. Hoping to possibly see an update from the dev. If not, absolutely applying your fix! Can't keep running up 2 flights of stairs to cancel a print job. (Octoprint resumes the print if I try to kill it from the printer!) |
Ugh, I know..! I learned the hard way that you can’t cancel from the printer; I wish there was a plugin for that.
I’m gonna be designing a shutdown button for my Pi, so maybe I’ll see if I can add a “cancel print” button as well lol
From: barrettdent <[email protected]>
Sent: Saturday, March 28, 2020 2:29 PM
To: BillyBlaze/OctoPrint-TouchUI <[email protected]>
Cc: ordubis <[email protected]>; Comment <[email protected]>
Subject: Re: [BillyBlaze/OctoPrint-TouchUI] "Proceed" buttons won't fit (#296)
Thanks ordubis, I'm actually going to redo my OctoPi in the next couple days. I've got a few things I'm planning to change. Hoping to possibly see an update from the dev. If not, absolutely applying your fix! Can't keep running up 2 flights of stairs to cancel a print job. (Octoprint resumes the print if you try to kill it from the printer!)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#296 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AEUL5JAORM7AFTSXPDFAHYLRJY6YRANCNFSM4HHIAAGA> . <https://github.com/notifications/beacon/AEUL5JBYV3VGF6CBYSR5JH3RJY6YRA5CNFSM4HHIAAGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEQLTIPI.gif>
|
Neither the maintenance branch nor the temporary fix worked for me. This workaround is fiddly, because if you scroll to quickly the site will reload instead. And it doesnt work for temperature offset, because the site is too short and cannot be scrolled. |
UPDATE: |
This css bug is also present on Safari on iPhone 11 when browsing over to Octoprint. The workaround is to rotate the screen to landscape (width > height) but this really needs to fixed at the source. Nobody likes broken websites. |
Thanks for reproting, I removed all declarations with 100vh and refactored it a bit so that the common issue with the navigation bar is gone. Can somebody confirm this for me that it also worked for them? Some already confirmed its working for them.
|
After update to 0.3.15 and octoprint 1.4.2, I have the same issue described above: in confirmation screens (to stop the printing process or to confrim the spool in filament manager request screen, etc) it is not possible to see proceed or cancel buttons and it is not possible to scroll down to find them. |
Got the same issue after update of octoprint and touchui. No way to reach the buttons on the touchscreen. |
This did not work for me, still the same exact issues with the buttons I need to push being off-screen. This version seems to have introduced other problems as well, such as the "down" arrow button next to a print existing on the same place as the Print button, so I can't press Print. I also notice similar issues in vanilla Google Chrome, but there I can forcefully Zoom Out to see the buttons. |
Can confirm this bug here as well. Raspi4 with the official 7 inch touchscreen. Have tried all fixes to no avail. BillyBlaze...can you simply move the buttons to the top of the dialog box for the time being, till fixed correctly? |
hello i have the same issue, i have a raspberry pi3 b+ with a fresh octopi install and only touchui display plugin installed. EDIT: FINAL EDIT:
hope this can help other mates |
How can I find this file? I was looking trough SSH But I am unable to locate the file ;s |
find /home/pi -iname touchui.css |
@BillyBlaze : Can you please reopen this issue? It's a problem again on the latest release 0.3.15 |
Hi Guys, From what I can understand this method works without installing screen driver. This time instead I made as follow (maybe some steps are not necessary, but I'm not an expert...) I formatted Sd card and installed last version of Octoprint from 0, after that: Step 1. First of all enable SPI by using the terminal command: raspi-config Navigate to ‘Advanced options’ and then enable SPI Reboot if needed through the command in the terminal: sudo reboot The touch screen should turn on and be white colored. If your still running the Buster beta upgrade to the latest stable kernel apt-get update –allow-releaseinfo-change Give the following command to update and upgrade Raspian: sudo apt-get update sudo rm -rf LCD-show (you can have some error, but we can fix them later) At this point you should see that screen is no more white. Install Touchui plugin and then: git clone https://github.com/BillyBlaze/OctoPrint-TouchUI-autostart.git ~/TouchUI-autostart/ sudo ~/TouchUI-autostart/helpers/install I had the following error: Installing dependencies (xinit xinput xserver-xorg xserver-xorg-video-fbdev x11-xserver-utils matchbox unclutter chromium-browser):
So I used: sudo apt --fix-broken install and again: sudo ~/TouchUI-autostart/helpers/install And everything works! It is only slower in response that before and I had to reactivate the picam from raspi-config. Hope it helps. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
So I finally configured my new OctoPrint build (RPi 3 A+ and its 7'' touchscreen). Just installed TouchUI, just to find out that it won't fit "Proceed" buttons for reboot, shutdown and restart confirmation...
What should I do to get them back?
The text was updated successfully, but these errors were encountered: