mmcwilliams
|
23d663c3e7
|
Create digital.ts and devices.ts. Begin rewriting devices as-is and then refactor the existing digital features into digital.ts. Gonna rename, screw it.
|
2019-06-18 15:19:57 -04:00 |
mmcwilliams
|
418670ce33
|
Time a sequence and pass back value of milliseconds back when sequence stops.
|
2019-05-28 17:48:42 -04:00 |
mmcwilliams
|
4ea390897a
|
Refactored seq.js to Typescript and fixed stats for 1 cam 1 proj. Will need further work to add in multiple devices. Resolves #6.
|
2019-05-28 13:33:16 -04:00 |
mmcwilliams
|
ad558608ee
|
All remaining dual projector, dual camera work.
|
2019-04-20 10:15:28 -04:00 |
mmcwilliams
|
1a612376cb
|
Grid works for dual projectors. cam needs to be examined.
|
2019-04-20 10:15:01 -04:00 |
mmcwilliams
|
687e1887ee
|
Grid is reasonably functional with dual projectors.
|
2019-04-19 22:55:57 -04:00 |
mmcwilliams
|
5e0947d343
|
As much as I could do. Still doesn't work. Last commit.
|
2019-04-18 21:58:11 -04:00 |
mmcw-dev
|
bb2bfabf9c
|
2
|
2019-04-16 10:01:54 -04:00 |
mmcw-dev
|
b33ef36ab4
|
Work on multiple device UI
|
2019-04-16 10:01:42 -04:00 |
mmcwilliams
|
96754fcf49
|
Work on progress bar.
|
2019-04-02 10:21:01 -04:00 |
mmcwilliams
|
d1480181b3
|
Remove exasperated comment.
|
2019-04-01 11:07:25 -04:00 |
mmcwilliams
|
d6fd83762e
|
Remove mcopy.state.camera and mcopy.state.projector.
|
2019-03-31 15:13:21 -04:00 |
mmcwilliams
|
43ee0d0672
|
Sequence now runs entirely in the main process. Renderer no longer stores the sequence, it is a for loop inside the main process.
|
2019-03-23 21:58:22 -04:00 |
mmcwilliams
|
42691c1577
|
All work on grid + sequencer rewrite.
|
2019-03-22 17:06:57 -04:00 |
mmcwilliams
|
553d2bbb0d
|
Made progress on sequencer module, renamed from sequence.
|
2019-03-22 04:33:53 -04:00 |
mmcwilliams
|
97f1464106
|
Print the current active version into the mcopy.state object
|
2019-03-21 21:32:33 -04:00 |
mmcwilliams
|
48e8415ee4
|
Rename all keys to full "camera_" vs "cam_" and "projector_" vs "proj_" for consistency across the app.
Successfully separate and refactor gui.grid object to gui.
|
2019-03-21 21:02:28 -04:00 |
mmcwilliams
|
94942d86f9
|
Remove log from UI. Just use console and write directly to system log.
|
2019-03-21 15:47:07 -04:00 |
mmcwilliams
|
9472527c70
|
Merge broke the UI, whoops
|
2019-03-21 15:13:48 -04:00 |
mmcwilliams
|
f2c2d6ce43
|
WIP wednesday
|
2019-03-20 18:37:00 -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
|
e28c349c75
|
Migrate mscript functions into their own source file
|
2018-03-04 23:55:31 -05:00 |
mmcwilliams
|
89cf41b02c
|
Refactor src/index to use consts, not var, to prevent stupid bugs
|
2018-02-01 14:53:26 -05:00 |
mmcw-dev
|
71a885d7cd
|
Move and rename all lib modules, all front end goes into /ui and application-side scripts go into their own named directories, like capture, mcopy and mscript
|
2018-01-05 14:22:40 -05:00 |
mmcw-dev
|
df39043100
|
Replace file-read-then-parse scenario with a require of the config json file
|
2018-01-04 23:40:55 -05:00 |
mmcw-dev
|
26e3428fa8
|
Got UI working again.
|
2017-12-19 22:54:39 -05:00 |
Matt
|
236908993e
|
Update requirements
|
2017-02-09 09:35:07 -05:00 |
Matt
|
474af9c568
|
Capture and generate transfer report data
|
2016-06-21 15:53:07 -04:00 |
Matt
|
7bbbf7ee7b
|
Restructured eventEmitter into various modules
|
2016-06-21 12:12:14 -04:00 |
Matt
|
7313f415bf
|
Move devices into module
|
2016-06-18 20:15:41 -04:00 |
Matt
|
70e1c1c28e
|
Move nav ang gui to modules
|
2016-06-18 20:13:33 -04:00 |
Matt
|
507aabcb07
|
Cam moved to cam-ui.js module
|
2016-06-18 20:08:01 -04:00 |
Matt
|
8b483ce2ef
|
Migrate proj object int lib/proj-ui.js
Modulize that sucker
|
2016-06-18 20:06:57 -04:00 |
mmcwilliams
|
11cdb9b514
|
Make mscript command line function
Can issue commands using GUI
|
2016-06-09 17:21:49 -04:00 |
Matt
|
9532c8cd8f
|
Migrate UI code into libraries
|
2016-05-16 10:41:11 -04:00 |
mmcwilliams
|
ae2c490afd
|
Establish CMYK controls in markup
|
2016-05-13 17:28:51 -04:00 |
Matt
|
2697d9f721
|
Add notifier
|
2016-04-22 14:34:44 -04:00 |
Matt
|
6c238609ad
|
Add codemirror for editing mscript
|
2016-04-19 16:49:37 -04:00 |
Matt
|
83c9fba876
|
Block UI with overlay until devices are ready
|
2016-04-18 23:44:51 -04:00 |
Matt
|
c6627308b0
|
Build with spin.js, codemirror, and mscript
|
2016-04-18 23:44:31 -04:00 |
Matt
|
b30dfa7c78
|
Add codemirror files
|
2016-04-18 23:43:49 -04:00 |
Matt
|
2887182282
|
Sequencer and firmware work together
|
2016-04-18 21:52:38 -04:00 |
Matt
|
f4b75d7398
|
Make mcopy-arduino work with multiple devices
TODO: partition the queue and locks so commands can overlap when
passing to different devices
|
2016-04-18 21:26:45 -04:00 |
Matt
|
f17c00dea7
|
Restore sequencer functionality
|
2016-04-18 00:19:09 -04:00 |
Matt
|
4d11f1f985
|
Add cam functionality
|
2016-04-17 23:02:22 -04:00 |
Matt
|
24aebc4c31
|
Add projector communication between renderer and main
|
2016-04-17 22:22:18 -04:00 |
Matt
|
c72eed3d5d
|
Add kelvin edge-case UI states
|
2016-04-17 21:24:11 -04:00 |
Matt
|
3a1b038c1b
|
Add kelvin selection UI
Set swatches and preview kelvin light
|
2016-04-17 20:34:18 -04:00 |
Matt
|
9da1ea6dbb
|
Catch UI edge cases in gui.grid.swatch
|
2016-04-17 18:21:39 -04:00 |
Matt
|
3006e2e706
|
Lighting GUI complete
Able to store swatches of colors in active memory and apply to steps in
the sequencer
|
2016-04-17 17:55:23 -04:00 |
Matt
|
c91baebfc4
|
Create configfile on first startup
Hide cfg.json from git
|
2016-04-15 18:16:14 -04:00 |
Matt
|
b36082d0e7
|
Sequencer added
|
2016-04-14 00:17:42 -04:00 |
Matt
|
70af44f5f5
|
Fixed font-awesome
|
2016-04-13 17:36:12 -04:00 |
Matt
|
6dd6f755c9
|
Light icon works, log scroll still broken
|
2016-04-13 16:59:00 -04:00 |
Matt
|
c4809047d5
|
Successfully change led color from colorPicker
:-3
|
2016-04-13 03:26:35 -04:00 |
Matt
|
d02dd98700
|
Add colorPicker.js
|
2016-04-13 00:45:40 -04:00 |
Matt
|
923fb3c442
|
Display light color from UI with state displayed
|
2016-04-13 00:44:52 -04:00 |
Matt
|
680bd4ea3f
|
Set light from UI
|
2016-04-13 00:06:19 -04:00 |
Matt
|
2b121f8ee0
|
Install winston, add server logging
|
2016-04-12 22:55:51 -04:00 |
Matt
|
59308536f6
|
Start logging on client side
|
2016-04-12 22:51:47 -04:00 |
Matt
|
d0aea38b3f
|
Add moment.js
|
2016-04-12 22:18:37 -04:00 |
Matt
|
83a464b23c
|
Add log to footer
|
2016-04-12 22:05:57 -04:00 |
Matt
|
12b6f72c43
|
Add font-awesome
|
2016-04-12 21:04:13 -04:00 |
Matt
|
6680abdce3
|
Restructure for gulp build of app.js
|
2016-04-12 20:53:28 -04:00 |