Updates / Piston for iOS

Share and export Composers, plus a fresh Sessions List

· Build 7.4

⭐️ New

  • 🔒 Lock the angle for a clip in a Composer. Swipe left on a clip in the sidebar. The locked angle appears first as the clip plays, and other angles stay available.
  • 🎞️ Share a merged Composer movie with locked angles only or all angles, with optional JSON export.
  • 📦 Export a Composer as a package to import into Piston on another device.
  • 🖼️ Import Photos from the Camera Roll (a 5-second video by default).
  • 📋 Copy a clip from one Composer to another. Swipe right on the clip in the sidebar.
  • 🧭 New Sessions List UI. Icons replace the Archive drop-down menu, with clearer login and session start icons.

⭐️ Also new

  • 👤 The logged-in user name shows in the Session List.
  • 🔄 Force synchronisation of Markers and Notes from a Local Session to the Server, or replace all Local Session Markers and Notes to match the Server.
  • 📝 Notes and Qualifiers show at the bottom of the Composer and Cut players.
  • ➕ Add several Cuts to a Composer at once from within the Composer player.
  • 👆 Long press menu on Composers in the Composer Archive.

🔨 Improved

  • Major FFMPEG update for iPad, with big improvements in cut speed and quality from localised footage.
  • Better identification of the logged-in user, with permissions matching the server.
  • Much better synchronisation between Server Sessions, Local Sessions, Cuts and Composer Notes. Changes to Notes or Qualifiers on a Partial session take priority and replace the server version when you reconnect.
  • Better checks for Cuts deleted from within a Composer, and an empty Composer now warns you and is deleted.
  • The Merge Cuts pop-up now matches the Share Composer pop-up.

🐛 Fixed

  • The Filter by User page did not refresh.
  • The Live State after Marker settings were applied to markers that did not pause the video.
  • Sidebar selection in Composer did not always show the clip playing.
  • A crash on iOS 16.4 when moving clips in a Composer.
  • Drawing layer alignment and touch input.