Matt McWilliams
|
ee0ab663d7
|
Complete the alert feature. Have not created pause, but this could be done using the same alert object to prevent code duplication.
|
2022-08-03 09:02:47 -04:00 |
Matthew McWilliams
|
70c2c695f0
|
All capper work. Need to wrap all actions in the 'b' command and push functionality to a lower level to prevent unneeded complexity.
|
2022-07-13 15:21:26 -04:00 |
Matt McWilliams
|
f585aa2a5a
|
Upgrade electron 11 -> 19 (huge jump). Install new remote module to preserve legacy communication protocol.
|
2022-06-04 11:11:23 -04:00 |
Matt McWilliams
|
fb7b1e2fb6
|
Added an edge-case helper for choosing files/directories in linux. This finishes the requirement for issue #50 on linux, but will test changes on macOS before marking the issue resolved.
|
2021-02-24 10:05:45 -05:00 |
sixteenmillimeter
|
fc2593c6ee
|
Resolves #34. Added delay lib to renderer and added a magic delay before ending devices.ready(). Just works. Move on and don't question it.
|
2020-01-09 18:06:18 -05:00 |
mmcwilliams
|
0f52812767
|
Add path to main GUI process
|
2019-07-07 00:00:45 -04:00 |
mmcwilliams
|
872b46d4a5
|
Filmout display monitor size with stats
|
2019-06-24 21:11:14 -04:00 |
mmcwilliams
|
00b26719f6
|
Finish renaming UI files digital->filmout
|
2019-06-18 15:40:09 -04:00 |
mmcwilliams
|
ad558608ee
|
All remaining dual projector, dual camera work.
|
2019-04-20 10:15:28 -04:00 |
mmcwilliams
|
5e0947d343
|
As much as I could do. Still doesn't work. Last commit.
|
2019-04-18 21:58:11 -04:00 |
mmcwilliams
|
96754fcf49
|
Work on progress bar.
|
2019-04-02 10:21:01 -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
|
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 |