Skip to content

LCoder 0.1.4 — selective review refresh

Choose a tag to compare

@myersguo myersguo released this 22 Sep 02:34
· 1 commit to main since this release

What's new

  • Optimizes Review refresh so unrelated file changes no longer reload the currently opened review file.
  • Workspace watching now reports changed relative paths to the renderer.
  • File and working-diff tabs refresh only when their current or rename-source path changes.
  • Commit and branch diff tabs remain stable for ordinary working-tree file changes, and still refresh for unknown/global changes such as Git metadata updates or manual Refresh.
  • Fixes manual Refresh so it no longer advances the watcher cursor and misses later file events.

Install

curl -fsSL https://raw.githubusercontent.com/myersguo/LCoder/main/install.sh | bash

Or with Homebrew:

brew install --cask myersguo/tap/lcoder

Existing Homebrew users can upgrade after the tap update:

brew upgrade --cask myersguo/tap/lcoder

Manual installation

  1. Download LCoder-0.1.4-macos-arm64-unsigned.zip and SHA256SUMS.

  2. Verify:

    grep 'LCoder-0.1.4-macos-arm64-unsigned.zip' SHA256SUMS | shasum -a 256 -c -
  3. Unzip and move LCoder.app to /Applications.

  4. If macOS blocks first launch:

    xattr -dr com.apple.quarantine "/Applications/LCoder.app"

Limitations

  • macOS 13+ on Apple Silicon only.
  • Ad-hoc signed, but not Developer ID signed or notarized.