diff --git a/README.md b/README.md index 44c88f8..268fbd2 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,10 @@ headset runs, and lets you edit, save and send them to the headset. 1. **Download** Frame Studio for your computer from the Releases page (**Latest build**, or a version release) and unpack it. See [Getting started](docs/getting-started.md). 2. **Prepare the headset** once: developer mode, SSH and a key. See [Preparing the Steam Frame](docs/headset-setup.md). -3. **Install Frame Home**: in Studio, **Frame > Install on Steam Frame...**, then **Install**. +3. **Install Frame Home**: in Studio, **Headset > Install on Steam Frame...**, then **Install Frame Home**. See [Installing Frame Home](docs/install-frame-home.md). 4. **Open a home**: **File > Open Home...** and pick a Meta home `.apk`, a `.fenv` or a model. -5. **Send it**: **Frame > Send to Frame**. Put the headset on: you are standing in it. +5. **Send it**: **Headset > Send to Frame**. Put the headset on: you are standing in it. ## Downloads diff --git a/docs/getting-started.md b/docs/getting-started.md index d60f857..109ab65 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -111,7 +111,7 @@ Frame Home, which Studio installs for you. Keep the two together. ## A first walkthrough (about 5 minutes) Before you start, set up the headset once: [headset-setup.md](headset-setup.md). Then install Frame Home on it with -**Frame > Install on Steam Frame...** (see [install-frame-home.md](install-frame-home.md)). +**Headset > Install on Steam Frame...** (see [install-frame-home.md](install-frame-home.md)). ### 1. Open a home @@ -149,7 +149,7 @@ copy somewhere else. ### 4. Send it to the headset 1. Put the headset on, or at least make sure it is on and connected to your network. -2. Choose **Frame > Send to Frame**. +2. Choose **Headset > Send to Frame**. 3. Studio saves the home as one `.fenv`, copies it to the headset and makes it the current environment. Its progress shows in the Studio window. diff --git a/docs/headset-setup.md b/docs/headset-setup.md index e27278c..b556265 100644 --- a/docs/headset-setup.md +++ b/docs/headset-setup.md @@ -128,7 +128,7 @@ it cannot connect, check the address and that SSH is on. See [troubleshooting.md You do not have to use the name `frame`: -- In Studio, **Frame > Install on Steam Frame...** has a **Headset** field. Type an SSH alias or +- In Studio, **Headset > Install on Steam Frame...** has a **Headset** field. Type an SSH alias or `steamos@
`. Studio remembers it and uses it for **Send to Frame** too. - The installers take `--host` (Linux, macOS) or ask for the address (Windows). See [install-frame-home.md](install-frame-home.md). diff --git a/docs/install-frame-home.md b/docs/install-frame-home.md index 925c1ad..7c44747 100644 --- a/docs/install-frame-home.md +++ b/docs/install-frame-home.md @@ -8,18 +8,18 @@ Before you start, the headset needs developer mode and SSH: see [headset-setup.m ## Way 1: from Frame Studio -1. Choose **Frame > Install on Steam Frame...**. +1. Open the Inspector's **Headset** tab (on the right), or choose **Headset > Install on Steam Frame...**, which opens it. 2. In **Headset**, type the headset's address: an SSH alias such as `frame`, or `steamos@`, for example `steamos@192.168.1.50`. Studio remembers it. -3. Under **Environments**, choose what to copy along: +3. Under **Environments to install**, choose what to copy along: - **The open home** (if one is open). It is saved as a `.fenv` first if it isn't one already. - **Add .fenv...** adds more environment files. - With nothing chosen, only Frame Home is installed. Environments already on the headset stay. -4. Click **Install**. The window shows each step and, at the end, "Installed". +4. Click **Install Frame Home**. The tab shows each step and, at the end, "Installed". Environments already on the headset with the same name and size are not copied again. -**Restore SteamVR's environment** in the same window uninstalls (see [Uninstalling](#uninstalling)). +**Restore SteamVR's Environment** in the same tab uninstalls (see [Uninstalling](#uninstalling)). Studio connects without asking for passwords, so it needs an SSH key (see [headset-setup.md](headset-setup.md)). @@ -153,7 +153,7 @@ Frame Home. | From | Do this | |---|---| -| Studio | **Frame > Install on Steam Frame...**, then **Restore SteamVR's environment** | +| Studio | **Headset > Install on Steam Frame...**, then **Restore SteamVR's Environment** | | Windows | `powershell -ExecutionPolicy Bypass -File install-frame-home.ps1 -Uninstall` | | Linux, macOS | `sh install-frame-home.sh --uninstall` | | On the headset | `sh payload/install.sh uninstall` | diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 88c000a..561fbe5 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -71,7 +71,7 @@ ssh frame | Windows: "ssh is not recognized", or Studio says "install OpenSSH or Git for Windows" | Turn on **OpenSSH Client** in **Settings > Apps > Optional features**, or install Git for Windows | | "... isn't a Steam Frame" | The address points at another computer | -In Studio, the address is the **Headset** field in **Frame > Install on Steam Frame...**. Studio remembers it. +In Studio, the address is the **Headset** field in **Headset > Install on Steam Frame...**. Studio remembers it. ## Install failed diff --git a/docs/using-frame-home.md b/docs/using-frame-home.md index b2d72ad..087a0e0 100644 --- a/docs/using-frame-home.md +++ b/docs/using-frame-home.md @@ -53,7 +53,7 @@ Over SSH (`ssh frame`) you can do the same with the panel's program: Every environment lives in `~/frame-home/envs` on the headset. Ways to put one there: -- From Frame Studio: **Frame > Send to Frame** (the open home), or **Frame > Install on Steam Frame...** (any +- From Frame Studio: **Headset > Send to Frame** (the open home), or **Headset > Install on Steam Frame...** (any `.fenv` files). - With the stand-alone installer: drop `.fenv` files on `Install Frame Home.bat`, or list them after `install-frame-home.sh`. See [install-frame-home.md](install-frame-home.md). diff --git a/src/fenv_tool.cpp b/src/fenv_tool.cpp index a4d1dd7..1b8b4ca 100644 --- a/src/fenv_tool.cpp +++ b/src/fenv_tool.cpp @@ -471,6 +471,6 @@ int main(int argc, char** argv) { " fenv-tool upgrade file.fenv... re-bake with this build (keeps world, edits, sound, picture)\n" " fenv-tool report [--json]