Skip to content

QSpline 0.2.1-beta.1 (build 28)

Pre-release
Pre-release

Choose a tag to compare

@devmil devmil released this 16 Sep 15:03
· 4 commits to main since this release
  • Fix intermittent command forwarding failures on macOS when a local connection arrives before its request data.
  • Default Operations to user actions, with All and Background filters available for current work and history.
  • Animate running-action buttons only for user-triggered operations, keeping background refresh and fetch quiet.
  • Move focus from commit subject to description when Enter is pressed.
  • List default branches first using remote HEAD metadata, with main and master as fallbacks.
  • Add a Stash submenu with Apply, Pop, Rename, and Drop to stash commit context menus.
  • Show the full reference name on hover when a graph branch chip is shortened.
  • Resolve file-level conflicts by selecting a Current or Incoming version card. Cards show each side's file status and last path-changing commit when available. Choosing a deleted version removes the file; choosing a present version stages the complete file. Editable text still supports manual resolution.
  • Switch between Changed and All files at the top of the history file pane. All follows commit selection; Escape returns to Changed. Grow the commit metadata header with its content so it cannot overlap the diff.
  • Offer Commit alone for local branches without an upstream, and reject unavailable commit-and-push requests before creating a commit.
  • Fix single-file staging of untracked images and binary files while retaining checks for changes made after the staging snapshot.
  • Preview staged images through Git's content filters, including images stored as Git LFS pointers, using the staged version rather than the working file.
  • Add an optional Output area in Operations for the linked Git command, with selectable standard output and error, timing, and truncation indicators.