Skip to content

Commit

Permalink
Preparing for Mac App Store Release
Browse files Browse the repository at this point in the history
  • Loading branch information
latenitefilms committed Jun 6, 2024
1 parent 9df46ef commit a890e50
Show file tree
Hide file tree
Showing 19 changed files with 69 additions and 85 deletions.
14 changes: 10 additions & 4 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,16 @@

# LUT Robot

**Advanced LUT Management for Final Cut Pro.**
**Automatically apply Camera LUTs with matching filenames.**

Unlike Final Cut Pro's built-in Custom LUT and Camera LUT tools, **LUT Robot** allows you to "link" to a LUT stored in any folder.
![](/static/lut-robot.png)

It also allows you to apply LUTs in bulk to clips - for example, if you have a unique LUT for each of your rushes files.
When working on big long-form projects, such as feature films and television shows, DITs on-set create unique Camera LUTs for each shot.

LUT Robot is currently in active development. We hope to release a beta on FxFactory towards the end of January 2024.
For example, the production might be shooting on an ARRI Alexa and when they hand over the rushes, they also hand over LUTs for each camera file.

LUT Robot automatically applies Camera LUTs with matching filenames, saving hours of work for Assistant Editors, who until now, had to manually set the Camera LUT for each clip.

You can select a specific sub-folder within your Camera LUTs folder to scan.

This is a simple niche app, that saves high-end professional assistant editors using Final Cut Pro hours of time.
12 changes: 3 additions & 9 deletions docs/buy.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
# Buy on FxFactory
# Buy on Mac App Store

> **LUT Robot** is currently in a **private beta testing phase**.
>
> We are actively developing it based on [user feedback](https://github.com/latenitefilms/lutrobot/issues).
> [:icon-desktop-download: Click here to **buy** on the Mac App Store](https://itunes.apple.com/us/app-bundle/id1717681153?mt=12)
**LUT Robot** will be a one-time payment of **USD$149** on FxFactory.

We hope to release a beta publicly towards the end of January 2024.

Got ideas or questions? Post them on our [Discussions page](https://github.com/latenitefilms/lutrobot/discussions)!
**LUT Robot** is a one-time payment of **USD99.99**.
2 changes: 1 addition & 1 deletion docs/buy.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
label: Buy on FxFactory
label: Buy on Mac App Store
icon: desktop-download
order: 9000
30 changes: 0 additions & 30 deletions docs/credits.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,36 +20,6 @@ This is a private framework.

---

## TimecodeKit

We use [TimecodeKit](https://github.com/orchetect/TimecodeKit) by [Steffan Andrews](https://github.com/orchetect) for do timecode calculations.

Released under a MIT license:

> MIT License
>
> Copyright (c) 2018 Steffan Andrews - https://github.com/orchetect
>
> Permission is hereby granted, free of charge, to any person obtaining a copy
> of this software and associated documentation files (the "Software"), to deal
> in the Software without restriction, including without limitation the rights
> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
> copies of the Software, and to permit persons to whom the Software is
> furnished to do so, subject to the following conditions:
>
> The above copyright notice and this permission notice shall be included in all
> copies or substantial portions of the Software.
>
> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
> SOFTWARE.
---

## NumberKit

We use a **NumberKit** fork by [David Peterson](https://github.com/randomeizer/swift-numberkit) within FCPXMLKit.
Expand Down
22 changes: 0 additions & 22 deletions docs/faq.md

This file was deleted.

3 changes: 0 additions & 3 deletions docs/faq.yml

This file was deleted.

42 changes: 39 additions & 3 deletions docs/how-to-use.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,43 @@
# How To Use

**LUT Robot** is currently in a **private beta testing phase**.
When you first run LUT Robot from the Mac App Store you'll be presented with this:

We are actively developing it based on [user feedback](https://github.com/latenitefilms/lutrobot/issues).
![](/static/install.png)

We'll post more here when it's ready.
Clicking **Launch Final Cut Pro** will launch Final Cut Pro and close the LUT Robot application.

You can now access LUT Robot from the Workflow Extension button in Final Cut Pro:

![](/static/toolbar.png)

You can also access it from the Workflow Extension menubar:

![](/static/menubar.png)

The first time you open the LUT Robot Workflow Extension you'll be presented with the below alert, explaining that LUT Robot needs permission to access your Camera LUTs folder:

![](/static/permission-required.png)

Click **OK**, and then click **Grant Permission** in the next window:

![](/static/permission-required-02.png)

You'll then be presented with the main user interface:

![](/static/lut-robot.png)

First, select the **Search Folder** you want to search.

It works recursively, so if you select **Camera LUTs** it will search every sub-folder for a match.

Once you have a Search Folder selected, simply drag the **Event** you want to process from the Final Cut Pro Browser to the Drop Zone.

The drag zone at the bottom of the user interface will turn from grey to blue:

![](/static/after-drag.png)

You can now drag this from the Workflow Extension to your Final Cut Pro **Library**.

This will create a new temporary event, which you can delete straight away, as **Camera LUTs** apply globally - so the updated Camera LUT in the new event, also affect the same source clips in the existing event.

For example, if you had a clip in your Event with the filename of `A002_01281732_C001.mov`, if there was a matching `A002_01281732_C001.cube` file in the **Search Folder** you selected (or a subfolder of that folder), then LUT Robot will apply this LUT as a Camera LUT.
14 changes: 6 additions & 8 deletions docs/privacy.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,17 @@
# Privacy Policy

This is the privacy policy for the **LUT Robot**, a macOS Application that is available on [FxFactory](https://fxfactory.com).
This is the privacy policy for the **LUT Robot**, macOS Application that is available on the macOS App Store and TestFlight.

**LUT Robot** does not collect any user data. No personal information is transmitted, stored, or used by this application.

**LUT Robot** does not use any third-party analytics or tracking tools. It does not contain any in-app purchases or advertisements.

**LUT Robot** does not communicate with any external servers or services, aside from FxFactory's licensing system, and it does not access any data on your device beyond what is necessary for the application to function properly.
Apple may collect and use certain usage and performance data from the apps that are available on the App Store. This data is used to help improve the App Store and the overall user experience.

FxFactory may collect and use certain usage and performance data from the apps that are available on FxFactory. This data is used to help improve FxFactory and the overall user experience.
This data collection is not specific to any individual user, and it is not possible for app developers to opt out of this data collection by Apple.

This data collection is not specific to any individual user, and it is not possible for app developers to opt out of this data collection by FxFactory.
You can read Apple's App Store Privacy Policy [here](https://www.apple.com/legal/privacy/data/en/app-store/){target="_blank"}.

You can read FxFactory's Privacy Policy [here](https://fxfactory.com/privacy-policy/).
We use this GitHub Repository for documentation hosting and technical support. You can read GitHub's Privacy Policy [here](https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement){target="_blank"}.

We use this GitHub Repository for documentation hosting and technical support. You can read GitHub's Privacy Policy [here](https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement).

If you have any questions or concerns, you can [submit an issue](https://github.com/latenitefilms/lutrobot/issues), or email us: support@latenitefilms.com
If you have any questions or concerns, you can [submit an issue](https://github.com/latenitefilms/LUTRobot/issues){target="_blank"}, or email us: support@latenitefilms.com
7 changes: 6 additions & 1 deletion docs/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# Release Notes

Coming soon...
### v1.0.0 (2)

**🎉 Released:**
- 6th June 2024

This is the first release of LUT Robot. Woohoo!
2 changes: 1 addition & 1 deletion docs/retype.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ branding:

links:

- text: Buy on FxFactory
- text: Buy on Mac App Store
link: /buy/
icon: desktop-download

Expand Down
Binary file added docs/static/after-drag.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/install.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/lut-robot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/menubar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/permission-required-02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/permission-required.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/toolbar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/system-requirements.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# System Requirements

LUT Robot requires **Final Cut Pro 10.6.5** or later, although we recommend **Final Cut Pro 10.7.1**.
LUT Robot requires **Final Cut Pro 10.7.1** or later.

It requires **macOS Ventura** or later, although we recommend **Sonoma**.
It requires **macOS Sonoma** or later.

You can find Final Cut Pro's system requirements [here](https://www.apple.com/au/final-cut-pro/specs/).
2 changes: 1 addition & 1 deletion docs/uninstall.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Uninstall

To uninstall **LUT Robot**, hold down the **OPTION** key when hovering over the **OPEN** button in FxFactory.
To uninstall **LUT Robot**, simply drag the application to the **Trash/Bin**.

0 comments on commit a890e50

Please sign in to comment.