0.9
_Version 0.9:_ Nov 9, 2013
- Updated editor with new Signature Plastics color swatches.
- ABS colors updated; PBT colors added.
- Colors were sampled from actual plastic chips using an X-Rite ColorMunki,
and then converted to sRGB (D65) using the formulas on Bruce Lindbloom's
website. - Colors are accurate is your monitor is calibrated to sRBG!
- More accurate (?) colors for the tops of the keycaps.
- Previously, the color you entered would be used directly on the top of
the cap, and then "darkened" for the sides. - However, our colors were sampled from the "smooth" part of the chip.
- Since the sides of a cap are usually smooth, and the top of the cap is
usually matte (which tends to reflect more light, appearing brighter), it
made sense to switch things around. - Now using the color verbatim on the sides of the cap, and using a
"lighter" color for the top of the cap. - Computing the "lighter" color in LAB space (instead of RGB space).
- Tweaked the gradients for DSA/DCS, and updated the various samples and
default colors to work better with the new rendering.
- Previously, the color you entered would be used directly on the top of
- Added a little "indicator" to the palette to indicate which color is
being used for the keycap (and label).- Also, printing the currently-selected color name beside the color-editor
fields.
- Also, printing the currently-selected color name beside the color-editor
- Added a button to swap the keycap and label colors; should make creating
some color schemes (e.g., CCnG) really easy. - Sanitizing any HTML tags entered into key labels.
- I wasn't so much worried about my site since there's no server-side
component to attack, I don't use cookies, passwords, or personal-data for
anything, and XSS rules should prevent anything too egregious. - But (in theory, at least) users could be given a link to a "malicious"
keyboard layout, and then maybe tricked into doing something bad.
- I wasn't so much worried about my site since there's no server-side
- Adding "SPACE" to the profile field will now render spacebars with a
vertical gradient (so long as the profile is supported). e.g., the profile
string should read something like this: "DCS SPACE R1" (or similar). - Stepped keycaps are a little more user-friendly.
- When first creating a stepped cap, I automatically modify the widths to
make it obvious what's going on. - The secondary width/height fields are no longer force-synced for stepped
caps.
- When first creating a stepped cap, I automatically modify the widths to
- Added a link to the GitHub issues page, so users can submit bug reports.
- Added a new sample: Televideo TS-800a
- Fixed the usual smattering of bugs, and no doubt introduced a bunch more...