Skip to content

Beta Changes (gold)

max mc costa edited this page Oct 20, 2015 · 12 revisions

0.70b5 will be the 'gold' release, I expect most bug fixed and all features supported
RA8875 0.70b5 introduces many new features but also several changes in commands and procedures!
RA8875 0.70b11 introduces even more new features but also several changes in a couple of commands!
This is a list of changed stuff and features:


The Changes (and adds on) 0.70b11:

  • New optimized User Font Rendering engine, over 20 times faster.
  • Added template & stepByStep wiki for converting fonts with lcd-image-converter.
  • Changed font file scheme, now just one file and support PROGMEM for low memory cpu's.
  • Added more fonts.
  • Added initial support for many other CPU's (ESP, Chipkit, STM32).
  • Text Rendered now correctly follows wrap rules.
  • Fixed setFontScale(x,y), x and y scale was inverted (this can affect code that uses b10)
  • Fixed a bug when scaling it's on with showUserChar
  • Fixed a bug on println for render fonts.(this can affect code that uses b10)
  • Updated many outdated examples.
  • Tried to fix drawPixel and drawPixels color bug in 8bit mode (RA8875 hardware error).
  • Command useLayers(false) re-enable 16bit bpp as well.
  • Introduced a color packer routine from 16bit to 8 bit.

ToDo:

  • Finishing KeyScan.
  • Adding 2 byte text decoder (already have an initial support).
  • Compressed font decoder (already started).

Before asking, please look at examples!
Issue free? I'm triyng my best but this chip it's a 1/2 inc nightmare!
If you find any issue or you have a solution to a problem please let me know and I will include a fix or your fix in the next release together with your name and my thanks!
Just remember that changes has to be useful to all users, so avoid color defines or too complicated and almost never useful functions.