Matt McWilliams
|
f296488bc2
|
Further progress on #20. TODO: Image display logic on the server side. Need to add image to proxy list and give it a properly-extensioned name and cmdAll.
ALSO: Server is not working on iOS.
|
2023-02-25 12:40:35 -05:00 |
Matt McWilliams
|
f5392aea9f
|
Resolves #74
|
2023-02-25 12:33:18 -05:00 |
Matt McWilliams
|
24b1301f9f
|
Adding contextIsolation: false to the display module fixes the initial issue in #74, cannot use "require" but the escape button does not work due to "Cannot read properties of undefined (reading 'getCurrentWindow')"
|
2023-02-25 12:16:47 -05:00 |
Matt McWilliams
|
1290a8f324
|
Major progress on #20. Promised-based websocket command structure is completed. All functionality needs to be placed into individual classes and any new functions get added to the server.
Will create entire thin client using this method.
|
2023-02-25 11:59:56 -05:00 |
Matt McWilliams
|
e64277e438
|
More work on #20. Fix typos in display code. Should re-work script into transpiled ts file.
|
2023-02-25 02:08:56 -05:00 |
Matt McWilliams
|
c9bcb74a9f
|
Progress on #20. Can start up a server and serve client.js
|
2023-02-25 02:08:05 -05:00 |
Matt McWilliams
|
744f10c948
|
Display version in app
|
2023-02-19 11:36:06 -05:00 |
Matt McWilliams
|
b50704a6a8
|
Fix minor layout issue on sequence page (on mac at least).
|
2023-02-19 01:28:18 -05:00 |
Matt McWilliams
|
c152806511
|
Now it works.
|
2023-02-19 01:27:19 -05:00 |
Matt McWilliams
|
4d9454daf2
|
Patch script now working
|
2023-02-19 01:22:44 -05:00 |
Matt McWilliams
|
e754c65602
|
Increment patch without npm install
|
2023-02-19 01:20:51 -05:00 |
Matt McWilliams
|
682167db48
|
Add new commands for takeup forward and takeup backward
|
2023-01-15 10:09:55 -05:00 |
Matt McWilliams
|
b29478cb58
|
Increment build patch version
|
2022-08-04 10:57:36 -04:00 |
Matt McWilliams
|
9d0545aa4f
|
All capper features in app, can shoot blank frames, can turn on capper independently and can schedule blank frames in the sequencer. Some cleanup may be needed but there are no noticeable regressions in the app. TODO: Finish all arduino scripts.
|
2022-07-15 18:11:26 -04:00 |
Matt McWilliams
|
76799bd66d
|
Capper work
|
2022-07-13 08:28:18 -04:00 |
Matt McWilliams
|
c77201ef4e
|
Add new commands and identifiers for the capper, start moving into capital characters
|
2022-06-07 07:55:26 -04:00 |
Matt McWilliams
|
c15c376a2f
|
Start work on capper branch
|
2022-05-30 18:50:18 -04:00 |
Matt McWilliams
|
bbfe6fc657
|
Add option to use Processing with a server as a capture method triggered by the camera.
Enter a url into the Settings panel in the Processing URL input box and select the radio button.
|
2022-04-30 15:58:17 -04:00 |
Matt McWilliams
|
aac5e5d488
|
Increment patch to 1.6.9
|
2021-03-18 11:28:46 -04:00 |
Matt McWilliams
|
32f70be614
|
Fixes #50 - Support image sequences in filmout feature
|
2021-02-24 11:58:19 -05:00 |
Matt McWilliams
|
85bfa57127
|
Update all modules in app to latest version, including electron. Removed electron updater because of no plans to integrate and to reduce the app size.
|
2021-02-22 13:23:36 -05:00 |
sixteenmillimeter
|
8672b6584a
|
Work towards issue #52. Adds a statement within the arduino.end() method that watches for an 'E' char byte and will alert the UI while pausing a running sequence. Needs to be in place for firmware to be able to throw errors to UI.
|
2020-09-29 13:48:06 -04:00 |
sixteenmillimeter
|
6eeeae85c8
|
Updated patch number, now working on 1.6.5
|
2020-08-18 14:21:07 -04:00 |
sixteenmillimeter
|
f02782d4da
|
Increment build to 1.6.4. Re-package and deploy for mac
|
2020-08-09 23:39:52 -04:00 |
sixteenmillimeter
|
0811222d27
|
Normalize paths being used in filmout feature. Purpose of this is to rely on fs module to correctly handle paths for windows because it was previously broken. Will run tests.
|
2020-07-26 22:26:34 -04:00 |
sixteenmillimeter
|
01cac728f5
|
Remove ImageMagick dependency. Replace sharp with jimp (prevent linux build issues). Jimp will also perform the same composite step as convert was. Light module is still disabled globally.
|
2020-04-24 14:33:58 -04:00 |
sixteenmillimeter
|
d70de98256
|
Pre-export all frames in video (with confirmation dialog). Greatly improves sequence times and reliablity in conjunction with last commit. Resolves #36 and resolves #39.
|
2020-02-21 13:34:22 -05:00 |
sixteenmillimeter
|
549cd3cc04
|
1.5.2 changes. Build includes code not in repo :(
|
2020-01-21 11:38:50 -05:00 |
sixteenmillimeter
|
8dc955a5e7
|
FFprobe added as static binary. Needed for filmout feature.
|
2020-01-20 11:51:15 -05:00 |
sixteenmillimeter
|
ed75924e24
|
Filmout release 1.5.0.
|
2020-01-20 01:37:38 -05:00 |
mmcwilliams
|
d604f2aab5
|
Resolved #28 issues with color selection in the GUI. Performing final tests before 1.5 release. On release will use new repo tagging methods and will build more frequently.
|
2020-01-14 12:48:15 -05:00 |
sixteenmillimeter
|
b595225870
|
Increment patch to 1.4.20
|
2020-01-09 18:43:16 -05:00 |
mmcwilliams
|
4461670e14
|
Fixes security concerns. Resolves #24 and #27
|
2019-12-16 19:25:51 -05:00 |
mmcwilliams
|
5f701ccecb
|
Increment patch number.
|
2019-08-04 19:53:51 -04:00 |
mmcwilliams
|
7e05b5f680
|
Fix dual projector bug and increment patch.
|
2019-07-27 08:47:35 -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
|
b5465384ce
|
Increment package version
|
2019-06-26 16:10:04 -04:00 |
mmcwilliams
|
6b10e9c28d
|
System module phones home
|
2019-06-24 12:42:27 -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
|
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
|
d8e5e4521a
|
Increment patch number. Commit 418670ce33 resolves #14;
|
2019-05-28 17:53: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
|
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
|
5e0947d343
|
As much as I could do. Still doesn't work. Last commit.
|
2019-04-18 21:58:11 -04:00 |
mmcwilliams
|
7a52bc7c6e
|
Secondary projector and secondary camera behaviors have been added to the main process. This is not represented in the UI... yet. All renderer code is still in flux.
|
2019-04-04 18:49:07 -04:00 |
mmcwilliams
|
cda100b3e6
|
Electron build works again on debian-based linux.
|
2019-04-03 18:58:13 -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
|
b02b92c1c7
|
Update version across the repo.
|
2019-03-22 20:29:09 -04:00 |
mmcwilliams
|
283085cb8d
|
Move the cfg.json file master to the root.
|
2019-03-22 19:51:06 -04:00 |