Live Knowledgebase > SmartBench > Console operations > Software updates > Release notes > v2.8.0

Please Wait a Moment
X

Knowledge Base

Our knowledgebase contains all the information you need to know about all things SmartBench

 

v2.8.0

Release notes for Console software update v2.8.0.

New draggable keyboard and number pad!

The keyboard can now be dragged around the screen to move around text inputs, making the Shape Cutter app easier to use. 

The keyboard can be converted into a smaller number pad with the push of a button, to take up less space on the screen, and make it easier to enter dimensions. 

Graphical patch for Console 2 users

New platform upgrade will fix the issues that some users were seeing with: 

  • Greyed out/flashing text

  • Raspberry Pi rainbow screen on splash

UI Improvements

Technical

These are the more technical changes that we have put into this release. While they are important for improving SmartBench, there’s definitely some programming jargon in this section!

Screen size scaling

The way that screens and widgets are dimensioned has now been standardised, so that the software will scale to different sized screens. 

To support this, we also have: 

  • New scaling_utils module to assist in scaling of GUI geometry

  • New popup modules, including custom_popups.py, popups.py, and popup_manager.py for handling scaling of popups

  • Screen manager now sits within a box layout, in order to handle differences in aspect ratios

Formatting

  • Print statements converted into python 3 friendly code

  • Tabbing standardised

  • Black formatting applied throughout GUI modules

Visual tests

  • Extension of visual_screen_tests module to cover more tests

  • Addition of info_popups_test module to cover testing popups

DWT feature

  • Initial development of DWT feature

Integrated production tools

  • GRBL monitor added to ZHQC jig

Technical notes

Git tag: v2.8.0

Official release name: “I’m ready, now”

Git commit: cce15b5


 

If this article didn't solve your problem, please submit a support ticket here

Benji Pestell

Benji Pestell is the author of this solution

Glad we could be helpful. Thanks for the feedback.

Sorry we couldn't be helpful. Your feedback will help us improve this article.

Did you find it helpful?

Yes   No
Updated on Thu, 25 Apr 2024