Commit Graph

53 Commits

Author SHA1 Message Date
Martijn de Boer 9e95bc56d3 Update some packages 2018-11-02 00:12:00 +01:00
Martijn de Boer bc554e5ef1 Add cleanup to driver, for tests. Add forceExit flag for jest because it doesn't close otherwise. 2018-07-03 20:34:21 +02:00
Martijn de Boer c5a169729d Add simplistic motion jpeg driver, hardcoded addr/port 2018-07-03 19:39:50 +02:00
Martijn de Boer 13961a2f8e Fix binding for getDelta() 2018-06-27 19:33:13 +02:00
Martijn de Boer c2515869e3 Youtube 2018-01-10 20:10:01 +01:00
Martijn de Boer b90370351d Add basic animation queue, documentation to follow. Update README with new shots. 2018-01-10 19:58:48 +01:00
Martijn de Boer 543cad5228 Add clear function to vm, this allows to workaround parts for #3 2018-01-10 19:03:07 +01:00
Martijn de Boer e7f23a391a Abstract version of the API 2018-01-09 21:31:40 +01:00
Martijn de Boer 98acb150ab Remove unused snippets 2018-01-09 21:14:50 +01:00
Martijn de Boer 99a6d9c549 Remove unused snippets 2018-01-09 21:14:04 +01:00
Martijn de Boer 0e932fe24a Add preliminary support for writing code in the browser and run that on the matrix 2018-01-09 21:12:30 +01:00
Martijn de Boer b755b5dbb3 Add preliminary support for writing sandboxed javascript for animation purposes. Renders a single frame now. 2018-01-07 16:18:58 +01:00
Martijn de Boer 485c34bbdc Add lint instructions to README.md 2018-01-07 09:48:51 +01:00
Martijn de Boer 740995190e Add eslint-plugin-security and config 2018-01-07 09:41:17 +01:00
Martijn de Boer 38d395d587 Add eslint 2018-01-07 09:30:44 +01:00
Martijn de Boer 3236310651 Add eslint 2018-01-07 09:24:32 +01:00
Martijn de Boer 6d49d26707 Add sidekick 2018-01-07 09:02:18 +01:00
Martijn de Boer c2f9df14c5 Add sidekick 2018-01-07 08:59:29 +01:00
Martijn de Boer 1a7c836ce6 Make Pimoroni Unicorn driver test the spiPath before executing the full write() 2018-01-05 21:51:33 +01:00
Martijn de Boer 0434fb6b1a Add silence option for Dummy driver. Add some more tests to increase coverage. 2018-01-05 21:36:06 +01:00
Martijn de Boer d1fc3bb2ef Switch codeclimate reporting method 2018-01-05 21:09:37 +01:00
Martijn de Boer 751cf3716d Switch codeclimate reporting method 2018-01-05 21:08:03 +01:00
Martijn de Boer 29f63cdb4a Fix dependency vulnerabilities found by nodesecurity 2018-01-05 20:06:41 +01:00
Martijn de Boer 6b26923b83 Configure codeclimate plugins 2018-01-05 19:59:44 +01:00
Martijn de Boer 497ad101c8 Only build node 9 2018-01-05 19:55:46 +01:00
Martijn de Boer 6fc701f773 Update README 2018-01-05 19:54:21 +01:00
Martijn de Boer b7be44ae7c Notifications 2018-01-05 19:50:20 +01:00
Martijn de Boer b35e2b8dc0 Initialize SPI device only whenn first write occurs 2018-01-05 19:43:39 +01:00
Martijn de Boer 8cfa5721e1 Tests and Travis 2018-01-05 19:37:25 +01:00
Martijn de Boer 81d5fb0c94 Tests and Travis 2018-01-05 19:34:03 +01:00
Martijn de Boer f2c885ac8c Update README with test info, add drowingoperations tests, add getMatrix function to driver for tests. 2018-01-05 18:25:27 +01:00
Martijn de Boer 7f106f4a3f Add some basic unit tests with Jest 2018-01-05 17:43:52 +01:00
Martijn de Boer c0923430c1 Fix typo 2018-01-05 15:30:27 +01:00
Martijn de Boer aea974387d Config lookup 2018-01-05 15:26:03 +01:00
Martijn de Boer 7f9c8d1c45 Update package.json 2018-01-05 00:32:48 +01:00
Martijn de Boer a597a2c988 Update code quality 2018-01-05 00:03:37 +01:00
Martijn de Boer b5416d7dc7
Add codecoverage badge 2018-01-04 23:37:36 +01:00
Martijn de Boer 0b2066042a
Add some links to the content 2018-01-04 23:25:51 +01:00
Martijn de Boer d970fbbe57
Add badges/browser notification to README
Add badges and browser notice to the readme.
2018-01-04 23:16:22 +01:00
Martijn de Boer 1437e40362
Add the code of conduct file 2018-01-04 23:04:13 +01:00
Martijn de Boer 52ddfdbad5 Add primitives drawLine, drawRect, drawRectFilled, drawCircle 2018-01-04 02:36:13 +01:00
Martijn de Boer 5fbc7a183c
Merge pull request #2 from andy5995/contrib
CONTRIBUTING.md: add content
2018-01-04 02:35:18 +01:00
andy5995 8f18e73ac2
CONTRIBUTING.md: add content 2018-01-03 19:11:06 -06:00
Martijn de Boer 04806d0979
Merge pull request #1 from andy5995/sp
README.md: spelling, grammar and format suggestions
2018-01-04 02:01:04 +01:00
andy5995 df63b12970
README.md: spelling, grammar and format suggestions 2018-01-03 18:59:19 -06:00
Martijn de Boer eb27a1269d Update README.md 2017-12-28 10:41:31 +01:00
Martijn de Boer 9b12cdef64 Update README.md 2017-12-28 10:29:50 +01:00
Martijn de Boer ba74bd2de2 Add basic camera support to UI. Fun times. 2017-12-28 01:56:22 +01:00
Martijn de Boer f9ad39ea01 Add per pixel alpha 2017-12-28 01:03:01 +01:00
Martijn de Boer 0e5c06006e Dynamically load display size from the driver to the canvas on app init 2017-12-25 21:05:14 +01:00