By dave | April 2, 2021


Projects that have been compeleted in Q1/2 of 2021. All releases use the name of a popular LP / album. See the Product roadmap for current projects

Sprint: Agents of fortune

This sprint has turned into a huge iteration, we’ve broken it up into smaller segments, and it means that we’ll move the library to V2.0 as it’s got so big. It’s introduced a new much improved method of drawing, with more configuration options. Further, it’s also the first version that will be able to work with touch interfaces, and also ESP32 touchpad keys.

Status Est Project Task
Done tcMenu Finish off all the minor issues left from the rendering code clean up
Done tcMenu Support for editing runtime items on touch screen displays
Done tcMenu Make value items have an optional info block in RAM, and can also be created in memory for value items
Done tcMenu Add support for STM32 hardware display drivers using the ST provided library on mbed
Done tcMenu Check analog menu item with large values and document behaviour
Done tcMenu Package Java UI BETA for linux and Win7 including some small enhancements
Done tcMenu Create a plugin that can work with ESP32 touch pad keys interrupt and polled.
Done tcMenu Add support for TFT_eSPI drivers using the TFT_eSPI library
Done tcMenu Use the double buffered rendering to ensure performance is as good as possible on unbuffered displays
Done tcMenu Make the title a menu item so that it goes off the display to make room for other items
Done tcMenu MenuMgr patch for lists returning to root, non progmem dialog show function
Done tcMenu Create new base classes for character based, buffered graphic and frame based displays to avoid repetition
Done tcMenu Fix up issues with task manager compilation due to move to Core Arduino API on some platforms.
Done tcMenu Bump plugins/libraries to STABLE, move UWP 1.7.11 to STABLE and put on store (if testing OK).
Done tcMenu Recreate the issue where sometimes a sub menu item is not created from new item dialog, but id increases
Done tcMenu Move dialog to use the graphical renderer for nearly all exiting displays to remove more duplication
Done desPro Add some kind of delegate menu renderer that allows some submenus to use different rendering.
Done desPro Introduce the concept of icon rendering, either native color, or mono icons
Done desPro Introduce touch screen support for regular menus with scroll and click modes
Done desPro Ability to configure the graphics capabilities within tcMenu Designer incuding per submenu layout
Done desPro Add support for high refresh rate displays: 10, 25 and 30hz modes (make rendering more efficient)

Other pages within this category

comments powered by Disqus

We use cookies to analyse traffic and to personalise content. We also embed Twitter, Youtube and Disqus content on some pages, these companies have their own privacy policies.

Please see our privacy policy should you need more information or wish to adjust your settings.