bigtreetech / K-Touch

Repository for the BIGTREETECH K-Touch
17 stars 1 forks source link

[ISSUE] Large Thumbnails Makes UI Glitch / Scroll / Unresponsive. #9

Closed mon5termatt closed 1 month ago

mon5termatt commented 3 months ago

https://youtu.be/QYWDmYZsOlE

mon5termatt commented 3 months ago

Thumbnails seem to cover the stats of the files. After a minute or so, the screen decides to scroll randomly and makes the UI unresponsive.

PoohWoah commented 3 months ago

Hello, thank you for raising the question. Please maintain the file thumbnail resolution for reading on K-Touch at around 32x32. Currently, K-Touch scales based on this size, so if the file thumbnail resolution is too high, it will cause K-Touch to exhaust its resources and exceed its display range. So, in the current version, please set the thumbnail to around 32x32 when slicing to maintain K-Touch's normal reading of file thumbnails. In the next version of K-Touch, the image will be resized adaptively based on the resolution of the thumbnail. This way, you can view higher definition and more consistent sized thumbnails.

mon5termatt commented 3 months ago

32x32??? What are you going to even be able to make out at 32x32. That's not a thumbnail that's pixel art.... Its a thumbnail for ants!

PoohWoah commented 3 months ago

32x32???你甚至能在 32x32 上看出什么。那不是像素艺术的缩略图......它是蚂蚁的缩略图!

For the current 32x32 resolution thumbnail, we will enlarge it for you to view, but what you actually see is not 32x32. You can actually check it out.

PoohWoah commented 3 months ago

32x32??? What are you going to even be able to make out at 32x32. That's not a thumbnail that's pixel art.... Its a thumbnail for ants!

We will use other methods to make the thumbnail larger, The purpose of doing this is only to prepare for K-Touch to be able to read more thumbnails in the future. For example, what I am currently reading is an image with a set resolution. 32x32 It can be seen that it has been enlarged, allowing us to see it clearly.

PoohWoah commented 3 months ago

Hello. Also, can you provide me with a GCode file?

exiom-xyz commented 3 months ago

32x32??? What are you going to even be able to make out at 32x32. That's not a thumbnail that's pixel art.... Its a thumbnail for ants!

if i recall correctly... the K-Touch/PandaTouch is based on the ESP32 so you need to keep in mind of it's performance capabilities... it is not like KlipperScreen where it runs off your raspberry pi or other SBC... for that you need something like the BTT Pad 7

mon5termatt commented 3 months ago

i understand that its running on a smaller cpu (heck i use esp32 boards all the time). And it doesn't bother me all that much, but the text not being on top of the thumbnail should be an important bug.

mon5termatt commented 3 months ago

or allow fewer items on screen with larger thumbnails,

PoohWoah commented 3 months ago

或者允许屏幕上使用较大的缩略图减少项目,

Yes, the next version will become an adaptive thumbnail. Currently, we only capture the 32X32 thumbnail that it defaults to transmitting to us. Our testers have not encountered the situation you mentioned. Can you provide me with a gcode file and we will check if there are any other issues.

mon5termatt commented 3 months ago

i cannot provide the same file as it has copyright to it, and i cannot share it, however i will provide a benchy using my settings.

mon5termatt commented 3 months ago

Benchy400.zip

mon5termatt commented 3 months ago

image

PoohWoah commented 3 months ago

我无法提供相同的文件,因为它具有版权,并且我无法共享它,但是我将使用我的设置提供一个长凳。

It's okay, thank you.

BTTJUSTIN commented 1 month ago

This bug was fixed in FW version V1.0.1