Matt McWilliams
81b6846261
Only update patch on main
2023-02-25 22:22:18 -05:00
Matt McWilliams
02639466ee
By doing a check for active clients during the sequencer start and stop actions, the local display is no longer used. Resolves first part of #20 .
2023-02-25 17:00:11 -05:00
Matt McWilliams
6e2795d380
Remove ACK messages for ping, rely on
2023-02-25 16:33:55 -05:00
Matt McWilliams
8e35596088
Fixed the iOS issue. Also allow for fullscreen on all browsers (with no sleep). Can preview properly but normal mode does not work
2023-02-25 16:32:08 -05:00
Matt McWilliams
0162d012c5
Server can now display images and will completely preempt local display when done
2023-02-25 13:22:20 -05:00
Matt McWilliams
47fb673b78
Combined script and html into single request (problems with iOS safari).
...
Can get script loaded but still cannot connect to websocket server without SSL.
ALSO: Now can pre-empt opening new display if an active client is connected to server.
Otherwise will open a local link.
2023-02-25 13:11:40 -05:00
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
42db1f81b8
Server work
2023-02-25 00:24:07 -05:00
Matt McWilliams
7222952eba
Update version nubmers
2023-02-19 19:43:12 -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
Matthew McWilliams
6601c030f7
Refactor mscript GUI code into Typescript
2022-08-07 22:10:53 -04:00
Matt McWilliams
b29478cb58
Increment build patch version
2022-08-04 10:57:36 -04:00
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
22bed4632b
Update the notarization process for installing mcopy
2022-04-30 18:51:33 -04:00
Matt McWilliams
81d94fd727
update package lock
2022-04-30 16:03:03 -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
mmcwilliams
7f7513809a
Established an app signing process for macs using electron-packager. The process takes an enormous amount of time but has so far been running without throwing an exception and the signature is confirmed by codesign.
2021-04-13 14:17:12 -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
6473f388d8
Update package-lock to latest version
2021-02-22 13:40:44 -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
dependabot[bot]
b90a68cb39
Bump electron from 9.1.1 to 9.3.1 in /app
...
Bumps [electron](https://github.com/electron/electron ) from 9.1.1 to 9.3.1.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v9.1.1...v9.3.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-06 17:50:14 +00:00
dependabot[bot]
7d4e53fe24
Bump bl from 4.0.2 to 4.0.3 in /app
...
Bumps [bl](https://github.com/rvagg/bl ) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/rvagg/bl/releases )
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-29 19:50:29 +00:00
sixteenmillimeter
e672c2dc93
Merge pull request #47 from sixteenmillimeter/dependabot/npm_and_yarn/app/lodash-4.17.19
...
Bump lodash from 4.17.15 to 4.17.19 in /app
2020-09-29 15:49:24 -04: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
74621ef1fb
Squashing notifier/notify-send errors on raspian. If the system doesnt work with node-notifier just skip
2020-07-27 11:43:55 -04:00
dependabot[bot]
7ff49f0aa6
Bump lodash from 4.17.15 to 4.17.19 in /app
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-27 01:56:48 +00:00
sixteenmillimeter
8c97258866
Update all modules in core project and desktop app. Needed to update syntax of import in sequencer module because uuid is updated to 8.2.0
2020-07-26 21:55:36 -04:00
dependabot[bot]
270862bd5f
Bump electron from 7.1.8 to 7.2.4 in /app
...
Bumps [electron](https://github.com/electron/electron ) from 7.1.8 to 7.2.4.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v7.1.8...v7.2.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-07 00:20:09 +00:00
mmcwilliams
f929ea2cc2
No, use ffmpeg-static and ffprobe-static but explcitly whitelist the node_modules bin folder where the binaries actually sit
2020-04-24 17:22:58 -04:00
mmcwilliams
d4987ed3a3
Replace ffmpeg-static and ffprobe-static with ffmpeg-static-electron and ffprobe-static-electron. These will allow for packaging ffmpeg and ffprobe binaries that can be accessed from within the build. The path replace string hacks weren't cutting it.
2020-04-24 16:01:09 -04:00
sixteenmillimeter
55c460fbb4
Install new frame module in electron app package
2020-04-24 14:46:05 -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