Commit Graph

  • aac5e5d488 Increment patch to 1.6.9 1.6.9 Matt McWilliams 2021-03-18 11:28:46 -0400
  • 8a6bc0b4f5 Fixed video export, still sequence selection Matt McWilliams 2021-03-18 11:27:53 -0400
  • a2af605d37 Filmout needs to receive the whole state, not just the frame. Still broken. Matt McWilliams 2021-03-18 10:00:49 -0400
  • 32f70be614 Fixes #50 - Support image sequences in filmout feature Matt McWilliams 2021-02-24 11:58:19 -0500
  • 31c701734a Corrected a UI issue with selecting directories of non-supported images. Works on macOS now with videos, images and image sequences. Testing on linux again before resolving. Matt McWilliams 2021-02-24 11:50:15 -0500
  • 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. Matt McWilliams 2021-02-24 10:05:45 -0500
  • 5061a511ab Corrected an issue with the monitor selection UI where the text is cut off. Matt McWilliams 2021-02-24 00:38:11 -0500
  • c0121bcfe7 Have seemingly added the ability to use image sequences with the filmout feature with a few caveats. File selection is working on mac but was not on Linux. Also using this method only jpeg and png sequences can be used. This is not unacceptable, but the UI will have to be made more explicit about this limitation. I would like to support TIFF files but even now with single images they are rendered to PNG using ffmpeg. Matt McWilliams 2021-02-24 00:22:08 -0500
  • 66639e951b Allow for the selection of a video file, image or directory containing images to be selected in the filmout UI. Matt McWilliams 2021-02-23 19:54:03 -0500
  • 53d147b9bc Add lstat and "directory" property onto the filmout.state object. Matt McWilliams 2021-02-23 19:53:22 -0500
  • ad1ac51fc8 Need to enableRemote in the electron browser window that gets created by filmout. Matt McWilliams 2021-02-23 16:16:17 -0500
  • 88a6e9f563 Update links to older builds Matt McWilliams 2021-02-22 13:48:19 -0500
  • 7dc4d153be Merge remote-tracking branch 'origin/master' Matt McWilliams 2021-02-22 13:47:05 -0500
  • dcc91501ee Update readme with links to latest release (1.6.7) Matt McWilliams 2021-02-22 13:46:58 -0500
  • 6473f388d8 Update package-lock to latest version 1.6.7 1.6.4 Matt McWilliams 2021-02-22 13:40:44 -0500
  • a21fff82f1 Update license as work has been ongoing since 2018 Matt McWilliams 2021-02-22 13:26:21 -0500
  • 2c8eabeffd 3D printable panel for the Oxberry control box. Matt McWilliams 2021-02-22 13:24:18 -0500
  • 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. Matt McWilliams 2021-02-22 13:23:36 -0500
  • 112e6b543c Update modules at the project root level. Update to npm lock version 2. Matt McWilliams 2021-02-22 13:16:49 -0500
  • 232f39b861 Remove the cli project. It was unmaintained and unnecessarily adds to the project complexity. Matt McWilliams 2021-02-22 13:15:38 -0500
  • 338a60f947 Restructure function to match convention. Declare all variables in the beginning of the function rather than declaring them throughout. Small edit while I re-read the UI code and build the file sequence feature. Matt McWilliams 2021-02-22 13:12:27 -0500
  • 625a9131a8
    Bump electron from 9.3.1 to 9.4.0 in /app dependabot[bot] 2021-02-22 18:05:56 +0000
  • 60a11c01ce
    Bump electron from 10.1.3 to 11.3.0 dependabot[bot] 2021-02-22 18:05:23 +0000
  • 9ab1436d49 Move dev commands into its own script. Matt McWilliams 2021-02-22 13:03:41 -0500
  • 8d3c035e7b Rename "build" to "compile" to match rest of project. Matt McWilliams 2021-02-22 13:03:08 -0500
  • 47e46e61ff
    Bump systeminformation from 4.27.11 to 5.3.1 in /cli dependabot[bot] 2021-02-16 16:55:56 +0000
  • 4ae52b0f74
    Bump electron from 10.1.3 to 11.2.1 dependabot[bot] 2021-01-28 19:21:39 +0000
  • e4168333f9
    Bump node-notifier from 7.0.2 to 8.0.1 in /app dependabot[bot] 2020-12-21 16:43:44 +0000
  • 3b9a1f1ecd
    Bump ini from 1.3.5 to 1.3.8 dependabot[bot] 2020-12-12 03:43:43 +0000
  • ad995aa806
    Bump ini from 1.3.5 to 1.3.7 in /cli dependabot[bot] 2020-12-11 02:12:28 +0000
  • 4dacc1d324
    Bump ini from 1.3.5 to 1.3.7 in /app dependabot[bot] 2020-12-10 17:49:23 +0000
  • c6d6dbee32
    Bump systeminformation from 4.27.11 to 4.30.5 in /cli dependabot[bot] 2020-11-27 16:09:38 +0000
  • 10b823bca8
    Merge pull request #58 from sixteenmillimeter/dependabot/npm_and_yarn/cli/systeminformation-4.27.11 sixteenmillimeter 2020-11-09 23:49:17 -0500
  • 7f9020e698
    Merge pull request #57 from sixteenmillimeter/dependabot/npm_and_yarn/app/electron-9.3.1 sixteenmillimeter 2020-11-09 23:49:06 -0500
  • 6a563e131b
    Merge pull request #56 from sixteenmillimeter/dependabot/npm_and_yarn/electron-10.1.3 sixteenmillimeter 2020-11-09 23:48:56 -0500
  • 1fb5c984ac
    Bump systeminformation from 4.16.0 to 4.27.11 in /cli dependabot[bot] 2020-10-27 20:31:56 +0000
  • b90a68cb39
    Bump electron from 9.1.1 to 9.3.1 in /app dependabot[bot] 2020-10-06 17:50:14 +0000
  • 7ebfe16897
    Bump electron from 9.1.0 to 10.1.3 dependabot[bot] 2020-10-06 14:48:42 +0000
  • 165a8bdead
    Bump electron from 9.1.1 to 9.3.0 in /app dependabot[bot] 2020-10-06 14:28:33 +0000
  • e84f1ce8ff Add additional logging sixteenmillimeter 2020-10-03 21:33:45 -0400
  • eb7e62aac7 Fixed projector function sixteenmillimeter 2020-10-03 21:32:16 -0400
  • dab5c67c04
    Merge pull request #54 from sixteenmillimeter/dependabot/npm_and_yarn/cli/bl-3.0.1 sixteenmillimeter 2020-09-29 15:51:26 -0400
  • 69ca62f884
    Merge pull request #53 from sixteenmillimeter/dependabot/npm_and_yarn/app/bl-4.0.3 sixteenmillimeter 2020-09-29 15:51:13 -0400
  • 53941835cb
    Bump bl from 3.0.0 to 3.0.1 in /cli dependabot[bot] 2020-09-29 19:50:45 +0000
  • 7d4e53fe24
    Bump bl from 4.0.2 to 4.0.3 in /app dependabot[bot] 2020-09-29 19:50:29 +0000
  • 6f19842da0
    Merge pull request #49 from sixteenmillimeter/dependabot/npm_and_yarn/lodash-4.17.19 sixteenmillimeter 2020-09-29 15:49:53 -0400
  • 3692195887
    Merge pull request #48 from sixteenmillimeter/dependabot/npm_and_yarn/cli/lodash-4.17.19 sixteenmillimeter 2020-09-29 15:49:36 -0400
  • e672c2dc93
    Merge pull request #47 from sixteenmillimeter/dependabot/npm_and_yarn/app/lodash-4.17.19 sixteenmillimeter 2020-09-29 15:49:24 -0400
  • 65292524b1 Edit addresses the issue implied by #52. In simple tests with improvised hardware, frame cannot complete in less than 450ms, which is half a full frame. Will add another check to proj_stop() to evaluate the time elapsed and throw an error if too high or low (+/- 20%) sixteenmillimeter 2020-09-29 15:13:22 -0400
  • 5e481e77b0 Addressing the issue with the JKMM99 projector functionality where frames stop prematurely. Conceivably, the proj_microswitch() function is the only place that calls proj_stop() so the issue is with the logic there. It makes little sense that this function allows for 15ms frames because of the test that requires a 450ms elapsed time before it is stopped. sixteenmillimeter 2020-09-29 14:00:54 -0400
  • 7c9543239e Rest of last commit. Renderer js sixteenmillimeter 2020-09-29 13:57:59 -0400
  • 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. sixteenmillimeter 2020-09-29 13:48:06 -0400
  • c5d7f9c91f Re-write of the JKMM99 which replaces the relay-based camera controller with an intval-based one. This relies on the Arduino Uno in the control box to handle all of the control logic in place of an on-board Arduino Trinket Pro. sixteenmillimeter 2020-09-28 23:49:57 -0400
  • 9502d255c7 Fixed typo in Pins() where PROJECTOR_FWD was set to LOW twice instead of PROJECTOR_BWD. sixteenmillimeter 2020-09-28 23:47:36 -0400
  • 08c3c23da0 Firmware for new JKMM99. Deployed for testing. sixteenmillimeter 2020-08-18 14:21:27 -0400
  • 6eeeae85c8 Updated patch number, now working on 1.6.5 sixteenmillimeter 2020-08-18 14:21:07 -0400
  • 7c61af7043 Added logging to the arduino module to list all connected devices. sixteenmillimeter 2020-08-18 14:20:43 -0400
  • d501623290 Updated projector knob for printing sixteenmillimeter 2020-08-18 14:20:15 -0400
  • 0ccb29dfb0 Shape for the friction knob on the JK 106 projection system. sixteenmillimeter 2020-08-10 23:52:54 -0400
  • f02782d4da Increment build to 1.6.4. Re-package and deploy for mac sixteenmillimeter 2020-08-09 23:39:52 -0400
  • c2e83ab27b Added a diagram for wiring the Slo-Syn motor v1.6.4 sixteenmillimeter 2020-08-09 23:26:21 -0400
  • 32356b0037 Log doesn't need to print its own path. sixteenmillimeter 2020-08-09 23:25:55 -0400
  • dd1bec8394 Firmware for controlling the JK 106 projector with a 103/104-style camera sixteenmillimeter 2020-08-09 20:04:26 -0400
  • 4f2252d113 Merge remote-tracking branch 'origin/master' sixteenmillimeter 2020-08-09 20:03:52 -0400
  • 0145bebb4b Turn off notifier if errors out sixteenmillimeter 2020-08-09 20:03:48 -0400
  • 5e6fbbb43c Add armv7l architecture to dpkg for Raspian. mmcwilliams 2020-07-30 11:28:11 -0400
  • 7e516a59b6 Wrong arch again mmcwilliams 2020-07-30 11:04:02 -0400
  • 948b20fead Install dependencies for rpi. Package as armv71 for raspberry pi mmcwilliams 2020-07-30 11:01:57 -0400
  • c61c128044 Merge remote-tracking branch 'origin/master' mmcwilliams 2020-07-30 10:54:44 -0400
  • 296ef93ecb Installer for rpi mmcwilliams 2020-07-30 10:54:35 -0400
  • 74621ef1fb Squashing notifier/notify-send errors on raspian. If the system doesnt work with node-notifier just skip sixteenmillimeter 2020-07-27 11:43:55 -0400
  • 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. sixteenmillimeter 2020-07-26 22:26:34 -0400
  • 0c364576c9 Squash errors in case of mkdir trying to create an existing directory (need mkdirp, but this works without an extra module) sixteenmillimeter 2020-07-26 22:01:28 -0400
  • 7ff49f0aa6
    Bump lodash from 4.17.15 to 4.17.19 in /app dependabot[bot] 2020-07-27 01:56:48 +0000
  • a9b678f748
    Bump lodash from 4.17.15 to 4.17.19 in /cli dependabot[bot] 2020-07-27 01:56:36 +0000
  • f2fd77a858
    Bump lodash from 4.17.15 to 4.17.19 dependabot[bot] 2020-07-27 01:56:33 +0000
  • 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 sixteenmillimeter 2020-07-26 21:55:36 -0400
  • 5c691a8e12 Fixed serialization error that was breaking raspberry pi 4 installation. It is apparently a real bug that should be breaking the app. sixteenmillimeter 2020-07-26 21:52:53 -0400
  • e5e4c7ded7
    Update Readme.md sixteenmillimeter 2020-07-07 12:18:25 -0400
  • a748f689bd
    Merge pull request #45 from sixteenmillimeter/dependabot/npm_and_yarn/app/electron-7.2.4 sixteenmillimeter 2020-07-07 12:16:04 -0400
  • 5309f85638
    Merge pull request #46 from sixteenmillimeter/dependabot/npm_and_yarn/electron-9.1.0 sixteenmillimeter 2020-07-07 12:15:51 -0400
  • efc6d0ef03 Moving further down up the path. See previous commit. sixteenmillimeter 2020-07-07 12:07:00 -0400
  • a379e4b086 Windows path differences from linux/darwin are ruining my day https://github.com/felixrieseberg/electron-wix-msi/issues/5 sixteenmillimeter 2020-07-07 12:05:28 -0400
  • 4a1bf417a4 Running build scripts on windows for the first time in a while. sixteenmillimeter 2020-07-07 11:59:34 -0400
  • b702929e1f cases work mmcwilliams 2020-07-07 11:54:20 -0400
  • d042381293 Projector work sixteenmillimeter 2020-07-07 11:54:01 -0400
  • 9805127387
    Bump electron from 4.1.1 to 9.1.0 dependabot[bot] 2020-07-07 09:36:23 +0000
  • 270862bd5f
    Bump electron from 7.1.8 to 7.2.4 in /app dependabot[bot] 2020-07-07 00:20:09 +0000
  • 53e012018f JK projector WIP sixteenmillimeter 2020-07-01 18:04:17 -0400
  • 420a3fbd50 Sequencer case sixteenmillimeter 2020-07-01 18:04:10 -0400
  • 5258fcbf30 Rails work sixteenmillimeter 2020-07-01 18:04:03 -0400
  • 4db3ce8b88 jk camera controller case sixteenmillimeter 2020-07-01 18:03:40 -0400
  • e3d36a1f27 Merge remote-tracking branch 'origin/master' sixteenmillimeter 2020-07-01 18:03:26 -0400
  • 67d0e750c2 Mcopy camera firmware sixteenmillimeter 2020-07-01 18:03:20 -0400
  • f4eb066725 camera conjtroller mod work mmcwilliams 2020-05-27 16:47:14 -0400
  • fb63bade2f Fix windows build process (avoid asar) mmcwilliams 2020-04-29 10:06:51 -0400
  • ed0175b733
    Update Readme.md Matt 2020-04-25 16:27:02 -0400
  • 8163f7d454 Merge remote-tracking branch 'origin/master' mmcwilliams 2020-04-24 22:38:35 -0400
  • 5ec50713ba Remove extraneous build config from package.json. mmcwilliams 2020-04-24 22:38:32 -0400
  • 37719b9974
    Added latest release to Readme.md Matt 2020-04-24 22:38:11 -0400