M McWilliams
|
f58f5ae95f
|
Make electron debian package optional
|
2018-11-24 20:10:20 -05:00 |
mmcw-dev
|
625094f0e3
|
Update to electron 3
|
2018-11-23 13:26:36 -05:00 |
mmcw-dev
|
b83e703cf1
|
staged changes
|
2018-11-23 13:16:08 -05:00 |
mmcwilliams
|
5f50e1f082
|
Digital module, not complete, was crashing app by looking for a non-existant module
|
2018-10-23 14:32:41 -04:00 |
mmcw-dev
|
a342ecca66
|
Import all work on digital branch into master
|
2018-10-06 23:38:29 -04:00 |
mmcwilliams
|
2653902dad
|
npm audit fix vulnerable packages
|
2018-09-25 14:43:44 -04:00 |
mmcwilliams
|
c0bc1b431a
|
Lock updated after install
|
2018-09-25 14:42:48 -04:00 |
mmcwilliams
|
fb444c03b5
|
fix lock conflict
|
2018-09-25 14:38:41 -04:00 |
mmcw-dev
|
1914641b77
|
Updates after package updates
|
2018-09-02 14:26:12 -04:00 |
mmcw-dev
|
92ba4af306
|
Update everything, latest electron, latest everything
|
2018-09-02 09:50:36 -04:00 |
mmcw-dev
|
af8e982cc9
|
Update to the latest electron
|
2018-09-02 08:10:26 -04:00 |
mmcw-dev
|
15eea45aa9
|
Update fixes
|
2018-09-02 08:06:40 -04:00 |
mmcwilliams
|
ca92abea68
|
Build new app.js
|
2018-06-26 09:36:18 -04:00 |
mmcw-dev
|
a051fe511f
|
Update todo tasks
|
2018-06-24 16:09:35 -04:00 |
mmcw-dev
|
4e4d19aed7
|
Update tests for variables features
|
2018-06-24 16:09:16 -04:00 |
mmcw-dev
|
c9f5d11413
|
Use startsWith, imported from lodash (don't need the whole thing)
|
2018-06-24 16:09:16 -04:00 |
mmcw-dev
|
d306bc915c
|
When there is a loop specified in the gui, write that into the mscript that gets generated from the grid
|
2018-06-24 16:09:16 -04:00 |
mmcw-dev
|
4c98b5c828
|
Update tests to use assert instead of if/and
|
2018-06-24 16:09:16 -04:00 |
mmcwilliams
|
709a5c1560
|
Remove whitespace
|
2018-06-19 09:49:34 -04:00 |
mmcwilliams
|
52350b2325
|
Update mscript usage
|
2018-06-16 23:19:58 -04:00 |
mmcwilliams
|
9e125e37d3
|
Add comment for jsdoc
|
2018-06-16 23:16:13 -04:00 |
mmcwilliams
|
db1128ab52
|
Update documentation
|
2018-06-16 23:13:14 -04:00 |
mmcwilliams
|
371c7afb25
|
Fix the fade feature and loop feature
|
2018-06-16 22:48:11 -04:00 |
mmcw-dev
|
88175a93c0
|
Work on fade feature
|
2018-06-16 21:33:53 -04:00 |
mmcw-dev
|
e0d4265875
|
Reactor command parsing into separate methods
|
2018-06-16 19:30:50 -04:00 |
mmcw-dev
|
8b08c35b96
|
Update profile script to use the new version of the mscript lib
|
2018-06-16 19:30:15 -04:00 |
mmcw-dev
|
67addbe7ab
|
Todo for mscript
|
2018-06-16 18:50:38 -04:00 |
mmcw-dev
|
5f736c0af4
|
New mscript, much easier to read, uses a class
|
2018-06-16 18:50:24 -04:00 |
mmcw-dev
|
48d3952e3c
|
Save old mscript for comparison for now
|
2018-06-16 18:50:10 -04:00 |
mmcw-dev
|
374d08e6ea
|
Profile script for timing new vs old mscript
|
2018-06-16 18:50:01 -04:00 |
mmcw-dev
|
e3b735ced3
|
Update script to function as a class
|
2018-06-16 18:49:48 -04:00 |
mmcw-dev
|
4565205aad
|
Install fs-extra for promise-based fs functionality
|
2018-06-14 11:42:29 -04:00 |
mmcw-dev
|
cb5e50792a
|
Remove legacy tests from mscript. This has been migrated to proper tests in QUnit (which should work in the browser as well as the app)
|
2018-06-14 11:38:17 -04:00 |
mmcw-dev
|
fc73859f8f
|
Use lighting steps to the GUI and when executing.
|
2018-03-16 12:59:23 -04:00 |
mmcw-dev
|
c1d5e52a10
|
Start mscript docs. Will describe each method to facilitate the addition of the "fade" feature.
|
2018-03-16 12:57:02 -04:00 |
mmcw-dev
|
df0806efa9
|
Add docs script for future use.
|
2018-03-16 12:56:24 -04:00 |
mmcw-dev
|
a6a910c909
|
Converted all mscript tests to Qunit tests.
|
2018-03-16 12:22:34 -04:00 |
mmcwilliams
|
1373d1d690
|
Start mscript work by adding tests. Will be relying on qunit.
|
2018-03-16 11:30:54 -04:00 |
mmcwilliams
|
bab6593fba
|
Add test script to the package file
|
2018-03-16 11:26:09 -04:00 |
mmcwilliams
|
c209fa9249
|
Fix build script for mac
|
2018-03-16 11:20:15 -04:00 |
mmcw-dev
|
2c76710f91
|
Add readme.md work for 1.0.3 release
|
2018-03-16 10:50:55 -04:00 |
mmcw-dev
|
4627382c91
|
Name package mcopy-app in linux build process
|
2018-03-15 15:33:45 -04:00 |
mmcw-dev
|
d50ba3ac6e
|
Require package file for server module. Still in dev.
|
2018-03-15 15:32:26 -04:00 |
mmcw-dev
|
0f74f6ac7c
|
Fix linux build process. Working now.
|
2018-03-15 15:32:09 -04:00 |
mmcw-dev
|
a2406c667a
|
Rename package to mcopy-app to prevent issues installing alongside mtools. Incremented build after patching issues with the grid sequencer.
|
2018-03-15 15:31:50 -04:00 |
mmcw-dev
|
a2ab93bd46
|
Fix the toSequence function which actually sends a compiled mscript script to the sequencer. Yay.
|
2018-03-15 14:52:41 -04:00 |
mmcw-dev
|
c128fa2871
|
Improve linux build process. Caught an issue where the binary mcopy is conflicting with another in the mtools library. Will be re-naming the binary mcopy-app on linux. Will revist this after current release.
|
2018-03-15 14:52:08 -04:00 |
mmcw-dev
|
116cb46fcd
|
Add experimental feature library.
|
2018-03-15 14:51:26 -04:00 |
mmcw-dev
|
d121a90dcc
|
Add a placeholder for the experimental "digital" feature.
|
2018-03-15 14:50:56 -04:00 |
mmcw-dev
|
5b0d221daa
|
Add the async/await exec wrapper that I use, for an experimental feature.
|
2018-03-15 14:50:36 -04:00 |