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
ca92abea68
Build new app.js
2018-06-26 09:36:18 -04:00
mmcwilliams
52350b2325
Update mscript usage
2018-06-16 23:19:58 -04:00
mmcwilliams
749719e477
mse.mscript and mse.console for mscript editor features.
2018-03-05 13:27:00 -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
a84b1019f1
When devices are discovered, represent that in the UI.
2018-01-04 23:52:06 -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
79d61c4878
Compilation of app.js after push to modules
...
It’s, like, 100 lines shorter!
2016-06-18 20:16:04 -04:00
Matt
70e1c1c28e
Move nav ang gui to modules
2016-06-18 20:13:33 -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
47f0003123
Add notification handler to gui
2016-04-22 14:34:44 -04:00
Matt
6c238609ad
Add codemirror for editing mscript
2016-04-19 16:49:37 -04:00
Matt
c6627308b0
Build with spin.js, codemirror, and mscript
2016-04-18 23:44:31 -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
a8065b559f
log.info function created for writing to file
2016-04-12 23:08:56 -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
Matt
4b6d11cdc8
Add correct jquery
2016-04-12 13:57:59 -04:00
Matt
64bf3174d8
Add libraries
...
Add bootstrap w/ slate theme, effect.css, w2ui, jquery
2016-04-12 02:18:33 -04:00
mmcwilliams
02b32dd829
Chroma.js added for UI color handling
...
Communication with 8-bit color light source will be in slightly
atypical RGBA notation, so chroma.js will be used to allow the UI to
set colors in any color space and convert to rgba for the firmware.
2016-04-11 13:10:43 -04:00
Matt
d902c26a70
Import work from mcopyJK
2016-04-11 10:49:57 -04:00