Skip to content

Releases: TcMenu/tcMenu

Major improvements to performance and memory footprint.

Choose a tag to compare

@davetcc davetcc released this 14 Oct 17:20
0f589f5

Major memory usage improvements.
FloatMenuItem, RemoteMenuItem, ActionMenuItem are now supported.
Performance improved
On latest IoAbstraction version

Minor improvements, widget support in AdaGFX rendering

Choose a tag to compare

@davetcc davetcc released this 12 Aug 14:17

This release contains minor improvements upon the previous version:

  • Fixes issues with dependencies
  • Widget support in AdaGFX rendering
  • Slight improvements to communications layer.

Ethernet Support, 32 bit boards and Adafruit_GFX displays

Choose a tag to compare

@davetcc davetcc released this 29 Jul 16:19

** Please use the newer release,it fixes the dependencies mentioned below **

Please note there are two dependencies needed that have not been packaged in this release. The workaround is to install the following Arduino libraries first:

This will be rectified before the next release

  • Ethernet is now supported for remote control and the Java API is able to communicate over sockets
  • Adafruit_GFX based display renderer in a basic form is now working, improvements coming soon.
  • 32 bit boards now test (SAMD tested and working)
  • Text fields now supported as menu items and can be saved to EEPROM.
  • Dark look and feel replaced with standard look and feel, just looks better.

Native packages for Windows and MacOS

Pre-release

Choose a tag to compare

@davetcc davetcc released this 05 Jun 15:38

Native packaging for Windows and MacOS.
Fix for No Remote capability case.

More remote support, example UI

Pre-release

Choose a tag to compare

@davetcc davetcc released this 28 May 17:08

If you want a quick start take the Generator UI package, it gets you started quickly.

  • Load and save now fully working.
  • Full featured example UI included

First support for remote menu access, round trip in generator.

Choose a tag to compare

@davetcc davetcc released this 27 May 11:38

The easiest way to get started is to get the tcMenuDesigner package - running the designer to build a menu. You can download the Java API straight from maven central, and there is a separate standalone package, for just the embedded code.

This release has two main features:

  1. The api for Java is available (from maven central) and can talk to an embedded menu
  2. The UI generator now supports round trips
  3. Text menu items are now supported.

Tc Menu V0.2

Tc Menu V0.2 Pre-release
Pre-release

Choose a tag to compare

@davetcc davetcc released this 29 Apr 08:01

Very minor fixes to work with the name change in the IoAbstraction fork of LiquidCrystal.

For the menuUI and all the embedded libraries - TcMenuDesignerV0.2.zip
If you want to go standalone, and write all the menus by hand pick the embedded only.

Very first public beta testing release

Pre-release

Choose a tag to compare

@davetcc davetcc released this 28 Apr 19:40

TcMenuDesigner0.1.zip is the UI, unzip the UI and execute the jar file that will be in the root directory. This jar file will run the designer. If you use the designer, you don't need to manually install the Arduino libraries in most cases, the UI designer is able to do it for you.

This is a very early beta release of this software, it's likely that you'll hit issues and that the provided APIs may change.