mmcwilliams
|
4023704d31
|
Added missing jsdoc comment to method "fade_rgb".
|
2019-07-26 18:57:17 -04:00 |
mmcwilliams
|
798e9ce1a3
|
Fixed comments in system module to reflect the fact that dependency check happens by executing 'which {cmd}' and storing the response as the absolute path to the binary. If which returns a blank string, dependency is marked not present.
|
2019-07-26 18:31:22 -04:00 |
mmcwilliams
|
6612ffa6d1
|
Add jsdoc comments to cmd module
|
2019-07-26 18:30:10 -04:00 |
mmcwilliams
|
07100a588c
|
Add jsdoc comments to remaining methods.
|
2019-07-26 18:12:06 -04:00 |
mmcwilliams
|
0b2d386ca2
|
Compile mscript with Typescript
|
2019-07-26 17:28:27 -04:00 |
mmcwilliams
|
b5da7ba233
|
Filmout supports still images. Uses FFMPEG to convert to png, still. Should use sharp and re-sample the image to the maximum allowed for the screen in the smallest dimension.
|
2019-07-07 00:02:01 -04:00 |
mmcwilliams
|
60147e3b0f
|
Increment patch
|
2019-07-07 00:00:14 -04:00 |
mmcwilliams
|
504912009b
|
Increment patch number of version across the project.
|
2019-06-26 20:10:18 -04:00 |
mmcwilliams
|
084916c317
|
Preview a frame using the webview. Select monitor to display images on. Wooo!
|
2019-06-26 20:08:49 -04:00 |
mmcwilliams
|
b5465384ce
|
Increment package version
|
2019-06-26 16:10:04 -04:00 |
mmcwilliams
|
45f96e6537
|
Give macOS an extra 300ms to open and fullscreen a webview
|
2019-06-26 16:09:14 -04:00 |
mmcwilliams
|
f239f862e8
|
Fixed frame counting optimization, resolving issue #17. Also added a Siemens Star focusing screen, a middle gray metering screen and a field guide screen for use with the filmout feature. TODO: actually change monitors when selected.
|
2019-06-25 12:13:15 -04:00 |
mmcwilliams
|
872b46d4a5
|
Filmout display monitor size with stats
|
2019-06-24 21:11:14 -04:00 |
mmcwilliams
|
6b10e9c28d
|
System module phones home
|
2019-06-24 12:42:27 -04:00 |
mmcwilliams
|
d15fe37de5
|
Add a dependency check for the convert command
|
2019-06-24 11:37:07 -04:00 |
mmcwilliams
|
5014a2db38
|
Remove systeminformation module from system lib
|
2019-06-24 11:26:28 -04:00 |
mmcwilliams
|
6cda9aed1d
|
Beginnings of the film out display selection UI
|
2019-06-22 11:52:36 -04:00 |
mmcwilliams
|
9a464a2fcf
|
Unsafe-eval was throwing an error on compile
|
2019-06-22 11:52:14 -04:00 |
mmcwilliams
|
e25054117f
|
Only require join method from path. Don't need the whole dang thing.
|
2019-06-18 16:57:35 -04:00 |
mmcwilliams
|
2e4ef09a60
|
Apply new patch version everywhere.
|
2019-06-18 16:54:22 -04:00 |
mmcwilliams
|
717cf77e55
|
Rename all uses of the previously-named "digital" module to "filmout" in sequence module. Woo! Let's call that a patch.
|
2019-06-18 16:54:08 -04:00 |
mmcwilliams
|
ede6fcdfb8
|
Rename all uses of the previously-named "digital" module to "filmout" in proj module.
|
2019-06-18 16:52:26 -04:00 |
mmcwilliams
|
6fcb85bca2
|
Remove unused "digital" attribute from camera state.
|
2019-06-18 16:50:28 -04:00 |
mmcwilliams
|
0cff7c5794
|
Rename all uses of the previously-named "digital" module to "filmout" in cam module.
|
2019-06-18 16:49:49 -04:00 |
mmcwilliams
|
49f9f7f160
|
Display will now show a meter screen (middle grey) when instructed. Not wired to anything, got distracted by the re-naming shenanigans.
|
2019-06-18 15:47:17 -04:00 |
mmcwilliams
|
22187777e7
|
Remove node-side digital lib and replace with filmout lib. Still remaining: rename internal uses of "dig" or "digital" to "filmout", including markup on the frontend.
|
2019-06-18 15:42:30 -04:00 |
mmcwilliams
|
5cd6b22ea4
|
Only use webview in full screen mode for now on all platforms. EOG is trickier and flickers the entire screen into view between frames, which is unsettling. Will look for a lower-level solution than webviews, but works for now. Also, uses real fullscreen on macOS instead of just maximizing the window.
|
2019-06-18 13:47:55 -04:00 |
mmcwilliams
|
32f02d42ce
|
During the film out mode, the webview now correctly handles "closed" events when the user manually closes the window. The window also now closes at the end of a sequence (caught a typo) and correctly removed the webview from the WebView object when it does not exist. Resolves #15
|
2019-06-18 13:35:50 -04:00 |
mmcwilliams
|
7740dc39ec
|
Include in last commit
|
2019-06-15 11:06:57 -04:00 |
mmcwilliams
|
76c7b49142
|
Import delay and add comments to digital. Starting work on film-out improvements.
|
2019-06-14 12:00:22 -04:00 |
mmcwilliams
|
5b418aeccd
|
Camera module imports intval class properly.
|
2019-06-14 11:59:47 -04:00 |
mmcwilliams
|
b5fbe0153b
|
Refactor intval module into Typescript.
|
2019-06-14 11:58:35 -04:00 |
mmcwilliams
|
6442d99817
|
Update delay, exec and exit usage and require statments.
|
2019-06-08 21:43:14 -04:00 |
mmcwilliams
|
e3d213e4f1
|
Ported ffmpeg, ffprobe, exit and exec modules to typescript
|
2019-06-08 20:51:00 -04:00 |
mmcwilliams
|
d8e5e4521a
|
Increment patch number. Commit 418670ce33 resolves #14;
|
2019-05-28 17:53:23 -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
|
9a0ebcca06
|
cfg has latest version number
|
2019-05-28 17:41:23 -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
|
c942d89572
|
Wire goto button on projector 2 and camera 2 to cmd.projector_second_to and cmd.camera_second_to. Resolves #9
|
2019-05-28 12:52:50 -04:00 |
mmcwilliams
|
d0cc8eca70
|
GOTO counter error on projector 2 was due to a CSS error. Resolved #8. Increment patch number.
|
2019-05-28 12:28:45 -04:00 |
mmcwilliams
|
2e8d20f40a
|
Update comments on devices module.
|
2019-05-28 12:16:01 -04:00 |
mmcwilliams
|
5c9091d957
|
Can't reproduce issue #13. Appeared on installation of unknown version. Close #13 for now.
|
2019-05-28 10:33:31 -04:00 |
mmcwilliams
|
1b3f554492
|
Caught the "to sequence" bug. Had not fully updated code. Resolves #5
|
2019-05-28 10:15:57 -04:00 |
mmcwilliams
|
67a009ae8d
|
Increment patch to reflect changes that resolved issue 3
|
2019-05-28 09:15:29 -04:00 |
mmcwilliams
|
39301f5b59
|
FOUND THE BUG causing #3. Mscript still needs full conversion to typescript. This would have been caught on compile. Resolves #3, create a new issue for mscript refactor.
|
2019-05-28 09:06:59 -04:00 |
mmcwilliams
|
ad558608ee
|
All remaining dual projector, dual camera work.
|
2019-04-20 10:15:28 -04:00 |
mmcwilliams
|
a241ef0a2a
|
Update config
|
2019-04-20 10:14:22 -04:00 |
mmcw-dev
|
b33ef36ab4
|
Work on multiple device UI
|
2019-04-16 10:01:42 -04:00 |
mmcw-dev
|
ed14564de7
|
Fix issue of false positives on detecting second cmaeras and projectors
|
2019-04-15 16:15:34 -04:00 |
mmcw-dev
|
52aac3f8b0
|
Settings module restores state to a default on "restore"
|
2019-04-15 16:13:28 -04:00 |