Skip to content

0.14

Compare
Choose a tag to compare
@ijprest ijprest released this 01 Aug 18:56
· 199 commits to master since this release

_Version 0.14:_ Aug 1, 2015

  • Custom Styles
    • You can now define custom styles for your keyboard using CSS
    • Custom Styles tab is used to edit the style (similar to the Raw-Data tab)
    • This allows you to do some fancy things like change fonts and define
      custom glyphs.
    • CSS is parsed & sanitized to prevent certain types of abuse.
    • Linked to some documentation on the Wiki on how to use the custom styles.
  • Character Picker
    • New Character Picker dropdown on the main bar (next to Color Swatches)
    • Displays a grid of characters/glyphs corresponding to the menu option.
    • The list can be filtered/searched to quickly find the glyph you're
      looking for.
    • Selecting a glyph will show you the HTML-code to put into your legend.
      Alternatively, you can drag & drop a glyph to any of the legend editors.
    • Created initial glyph sets for the named HTML entities, a bunch of
      combining diacritical marks, and all the Font Awesome icons.
    • You can also show any glyphs defined in your custom stylesheet, so long
      as they adhere to the "Font Awesome" pattern.
  • Updated the Commodore VIC-20 sample to use a custom stylesheet
    • Demonstrates how to use your own fonts, and how to create custom glyphs
      in the correct format so that they appear in the character picker.
  • Added a button to swap the primary & secondary rectangles that define an
    oddly-shaped key (like the big-ass Enter, etc.).
    • It's next to the width/height fields, and looks similar to the swap
      colors button.
    • The actual shape of the keycap is unchanged, but the positioning of
      labels is always based on the primary rectangle, so the button lets you
      quickly toggle between the two options.