Skip to content

Releases: Zorbing/node-lgsdk

Version 0.3.0

24 Apr 20:28
1c54379
Compare
Choose a tag to compare

0.3.0 (2018-04-20)

Bug Fixes

  • fix callback being garbage collected (c43cd76)
  • fix parameters of init callback (0cee1d3)

Documentation

  • update README and set package version to v0.3.0 (4d35f02)

Code Refactoring

  • minor change (remove console.log) (aa101f5)
  • minor changes (tidy up g-key test) (2a7ff67) (C)ommits on Apr 19, 2018
  • fix inverted condition for parameter checking in g-key code (1643fa7)
  • split g-key code into multiple files (42f74ec)
  • move function getDestroyPromise into own file (d0de065)
  • adjust g-key source files to new structure (6d4d829)
  • fix case of g-key file (6d1b8cb)

Tests

  • fix typo in log of one test (a45ee89)
  • add tests for new g-key api (af3622f)
  • fix tests of old api (calling shutdown every time) (03080d7)
  • extend test for key state polling (75f41c4)
  • add manual test for init with callback and context (f5e7eab)
  • update g-key tests to run in test script (a5899a5)
  • move lcd test related stuff into own folder in tests (e83f59a)
  • add test file (57fed4f)

Features

  • add triggering more event types from one single event (f3d03ad)
  • add tidying up event listeners after each test (1312cbc)
  • add calling shutdown on application exit in g-key class api (583ee2f)
  • change g-key class api to make init after shutdown possible (21adc2e)
  • add shutdown to g-key class api (a4bb641)
  • add class based api for g-key (2c1249f)
  • simulate calling g-key init with context (3274e9e)
  • use zero-filling right shift instead of normal right shift (36125ee)
  • fix parsing type GkeyCode correctly (ee31b92) (C)ommits on Apr 20, 2018
  • add c++ header files for reference (6d3d51d)
  • add using a version for the g-key dll files as well (d17ee30)
  • improve type checking with literal types (2bce13c)
  • add wrapping callback for init (b52ff46)
  • add validity check for parameter (4ef4283)
  • add g-key dlls and node-api (067cef7)

Version 0.2.0

24 Apr 19:41
2f80003
Compare
Choose a tag to compare

0.2.0 (2018-04-16)

Bug Fixes

  • fix integer issue after color conversion (0e36806)
  • fix setText on new api (a8dfeb0)

Chores

  • fix naming of npm scripts (7a837ae)
  • update version to v0.2.0 (3ecbe2a)
  • update dependencies (node to v8 and typescript to v2.8) (720f456)

Documentation

  • remove image loading feature from roadmap in README (efdfe1c)
  • add entry to roadmap in README (07cff35)

Code Refactoring

  • tidy up typings (add @types/ffi to dependencies) (edf3ffe)
  • move files containing manual tests into own folder (8be8548)
  • move manual tests to ".spec" files (37cf0a2)
  • split code into multiple files (b55160e)
  • move lcd api into folder (4c3114c)

Tests

  • update tests to use colors black/white from LogiLcd instance (144f3ed)
  • add manual tests for showing bitmaps on lcd (9012068)
  • add test assets (f03e051)
  • add more tests for the new api (6cab5ed)

Features

  • promisify application exit handler (f0eefa4)
  • add using a color conversion for black-and-white (2a28034)
  • add node package bmp-js (2883bb2)
  • add passing the lcd type on init (ef8536b)
  • add api version to dll names (3173918)
  • add class for abstract lcd handling (ab7a698)
  • add checking line number to be an integer (bfac345)
  • add more typings for package ref-wchar (ece9d04)

Version 0.1.0

24 Apr 19:44
Compare
Choose a tag to compare

0.1.0 (2016-09-12)

Features

  • add api wrapper for lcd functions from dll