Skip to content
This repository has been archived by the owner on Nov 25, 2023. It is now read-only.

v1.3.0-beta

Latest
Compare
Choose a tag to compare
@Invvard Invvard released this 22 Jan 05:19

EZLD broken, Dev gotta work !

Busy on other projects and, I must admit not an avid user of EZLD anymore (I know my layout nowadays 😝), I let this project drift behind the Oryx tool and its relentless update train. And ZSA is doing a very fine job at improving this piece of hardware we all love.
Until that time when @ChaoticWeg opened issue #115 with a sad empty layout screenshot... I had to act.

I thought it would be a mere data model update, a quick fix, easy peasy, lemon... Boy, I was wrong ! Devs at ZSA have been hard at work and brought such drastic changes in their key approach that I have spent most of my evenings since, reverse engineering the new features and implementing them into EZLD.

Along the way, I discovered a very nice surprise : the key definition, (basically the Ergodox/Moonlander/Planck key character bible) holding almost 2500 characters definition under 64 categories for the 36 supported international languages and other special keys, is now out of the webapp package and can be retrieve as a JSON string.

A beta !? Not a finished release ?!

Well, with a useless app and so much to fix, 12 days have gone by and I could not let users wait for another 1 or 2 weeks until I fix the unit tests (that are a mess right now, please don't judge me).
So here is a beta with quite an extensive period of testing but everything is not bug free (see the section below) but nothing that would prevent you from using the app anymore.

I'll fix the unit tests and the known issues in the upcoming weeks, then I'll release the final v.1.3.*.

Important

The update has enough changes that I had to force a reset of your settings : you'll have to load your layout again after updating.

Fix and improvement

[Fixed] #115 Ergodox EZ keys show as blank : Layout for Ergodox and Moonlander are loaded properly (many thanks to @ChaoticWeg for taking time to report this),

[Improv.] The full range of characters is now supported (many thanks to ZSA for putting them in the open 🙏),
[Improv.] Every key features are supported : Tap, Hold, Double-Tap, Tap-Hold,
[Improv.] Keyboard shining color picker keys display the chosen accent (the little colored dot in the top right hand corner),
[Improv.] (Almost) All the glyphs are displayed properly,
[Improv.] The new font is used.

Known issue

  • Macro custom title are a no show and display the default title "Macro",
  • Some glyphs (i.e. Mouse direction) are not displayed properly : there is an alternative text in their spot.
  • Key shine color are not displayed