Releases: nisesimadao/Rounder
Release list
v2.1.4
Rounder v2.1.4
A small polish release for reliability and clearer public distribution.
Highlights
- Fixed gaming-mode corner rendering so the cutouts glow together with the screen edges.
- Improved Space transition handling so overlays stay attached during desktop and fullscreen changes.
- Added safer preset serialization and compatibility coverage for gaming glow settings.
- Improved preset deletion confirmation and unsaved-settings feedback.
- Release builds now derive the app version from the pushed tag in CI.
Download
Rounder.zip- the approunder-social-preview.png- social preview image for launch posts / GitHub settings
Install
- Download and unzip
Rounder.zip. - Move
Rounder.appto/Applications. - If macOS blocks the first launch, right-click
Rounder.app, choose Open, then Open again.
Rounder is currently distributed without a paid Developer ID signature.
Tested
- macOS app build through GitHub Actions
- Local launch and overlay behavior check before publishing
- Preset compatibility test
Full Changelog: v2.1.3...v2.1.4
Rounder v2.1.3
Rounder v2.1.3
v2.1.2 の不具合修正リリースです。
🐛 バグ修正
- Space切替(デスクトップ間・フルスクリーンへのスワイプ)のアニメーション中、切り欠き・発光が片側にしか表示されない問題を修正
- オーバーレイ専用の常時表示レイヤーに切り欠きを移すことで、遷移アニメーション中も画面に固定表示されるようになりました。物理的な画面の角のように、常にそこに在り続けます。
📦 インストール
Rounder.zipをダウンロードして展開Rounder.appを「アプリケーション」フォルダへ移動(置き換え)- 初回起動時は右クリック→「開く」(未署名ビルドのため)
Rounder v2.1.2
Rounder v2.1.2
v2.1.1 の不具合修正リリースです。
🐛 バグ修正
- 一部アプリ(Ghostty など)のフルスクリーン時に角丸・発光が表示されないことがある問題を修正
- フルスクリーンSpaceへの移行アニメーション中にウィンドウ操作を行うと、オーバーレイがどのSpaceにも属さない状態になることがありました。移行が落ち着いてから、実際に表示されていないウィンドウだけを検出して再アタッチするようにしました。
📦 インストール
Rounder.zipをダウンロードして展開Rounder.appを「アプリケーション」フォルダへ移動(置き換え)- 初回起動時は右クリック→「開く」(未署名ビルドのため)
Rounder v2.1.1
Rounder v2.1.1
v2.1.0 の不具合修正リリースです。
🐛 バグ修正
- Squircle(スーパー楕円)で、右側・下側の切り欠きと画面の縁に約1pxの隙間ができることがある問題を修正
- 切り欠きウィンドウのサイズが小数(半径 × 1.8)になると配置がピクセル格子に合わず、合成時に最大1px内側へズレていました。サイズを整数に丸めて配置するようにしました。
📦 インストール
Rounder.zipをダウンロードして展開Rounder.appを「アプリケーション」フォルダへ移動(置き換え)- 初回起動時は右クリック→「開く」(未署名ビルドのため)
Full Changelog: v2.1.0...v2.1.1
Rounder v2.1.0
Rounder v2.1.0
設定UIの全面刷新と、ゲーミングモードのGPU化・大幅な軽量化を中心としたアップデートです。
✨ 新機能・改善
設定UIを刷新(BetterDisplay風)
- サイドバー+1枚の連続スクロールに再設計。サイドバーはセクションへジャンプでき、スクロールに追従してハイライトされます
- 半透明(vibrancy)の効いたモダンな外観、タイトルバー一体化、初期サイズ拡大
ゲーミングモードを全面刷新
- 激重を解消:毎フレームCPU描画していた発光を GPU 合成(Core Animation)に置き換え。CPU使用率はほぼ 0% に
- ふちを流れる虹:色が辺に沿って並び、順番に流れるレインボーに。角丸とふちの色は完全同期
- Bloomの調整を分離:「発光の広さ」と「発光の濃さ」を個別に調整可能に
- 人工光らしい発光:画面の縁 約1px は常に不透明、内側へ 2px=50% → 3px=30% → 4px=25% と急峻に減衰するプロファイル
- ゲーミング時、角丸の切り欠きも虹色に発光
Squircle(スーパー楕円)の改善
- 切り欠きが小さすぎた問題を修正。iOS実機と同様に辺方向へ長く伸びる連続曲率で、角丸と同等の存在感に
- 端のリップ(内側への突き出し)を構造的に排除
🚀 パフォーマンス
- 起動時メモリ使用量を 57MB → 21MB(約63%削減)(設定ウィンドウの遅延生成)
- ゲーミング発光のウィンドウ合成面積を全画面の約9%に削減(全画面透明ウィンドウ→辺バンド4枚)
- 角ウィンドウの不要な余白を除去、旧UIの残骸コード約370行を削除
🐛 バグ修正
- 非ゲーミング時にフルスクリーンアプリの上へ角丸が表示されないことがある問題を修正
- 設定ウィンドウを開いたまま設定を適用すると、角丸がすべて消えることがある問題を修正
- ゲーミング時に角丸が黒いまま残る問題を修正
- 右上の切り欠きが約1px欠けて見える問題の原因(レイヤーのハードクリップ)を除去
- 設定ウィンドウが意図より小さいサイズ(700×632)で開く問題を修正
📦 インストール
Rounder.zipをダウンロードして展開Rounder.appを「アプリケーション」フォルダへ移動- 初回起動時は右クリック→「開く」(未署名ビルドのため)
Rounder v2.0.0 — 再起動なしの即時適用&大改良
Rounder v2.0.0 — 大改良リリース 🎉
「設定の適用に再起動が必要」「再起動をやめると適用されなくなる」という長年の気難しさを根本から解決し、アプリ全体を磨き直したメジャーアップデートです。
🎯 いちばんの改善:再起動なしで即時反映
- オーバーレイウィンドウが解放時にクラッシュしていた不具合(
isReleasedWhenClosed未設定による過剰解放)を修正。これが「再起動をやめると適用されなくなる」根本原因でした。 - 「適用 / OK」から再起動処理を撤廃し、その場でライブ反映されるように統一。もう再起動もチラつきもありません。
✨ 新機能
- ログイン時に起動(
SMAppService)— 設定とオンボーディングから切り替え可能。 - メニューバーのワンクリック トグル — 設定を開かずに角丸のオン/オフ。
🖥 マルチモニターの描画バグ修正
- 角の種別を
window.screenから推測していたため、隣接ディスプレイにまたがると角が誤った位置に描かれることがある不具合を修正(生成時に角種を確定)。単一モニターの見た目は不変。
🧹 権限まわりを撤廃(実は不要でした)
- このアプリはボーダーレスのオーバーレイ描画のみで、アクセシビリティ/画面録画/自動化などの特別な権限は一切不要。実態に合っていなかった権限タブ・オンボーディングの権限ページを削除し、
SMAppServiceベースの「ログイン時に起動」に置き換え。 - 再起動用に付いていた apple-events entitlement / usage string も削除、
LSUIElementを適正化。
🐛 「適用が不安定」に見えていた状態ズレの修正
- プリセット適用後、設定画面が古い値のままでOKすると巻き戻る不具合を修正。
- 「キャンセル」がモニター選択を元に戻さない不具合を修正。
- 一度設定を開くと選択が固定され、後から接続したモニターに角が出ない問題を修正。
- 保存済みディスプレイIDが全て切断された場合に全ディスプレイへフォールバック(全解除の意図は尊重)。旧
[UInt32]形式からの移行にも対応。 - 設定表示中も画面監視を継続し、ディスプレイ着脱の取りこぼしを解消。
⚡ 仕上げ・性能
- ゲーミングの発光アニメがメニュー操作中に固まる問題を修正(
.commonランループモード)。 - レインボー色キャッシュを不変化し、毎フレームのロックを除去。
- 初回セットアップを再起動なしで移行、ウィンドウを×で閉じた際のゾンビ化を修正。
- 未使用コード(
WizardViewほか)を削除、クイック色選択の選択枠表示を修正。
🤖 リリース自動化
- GitHub Actions を追加。
vX.Y.Zタグを push すると自動でビルドしてRounder.zipを Releases に公開します。
Install
Rounder.zip を解凍し、Rounder.app をアプリケーションフォルダへ。未署名ビルドのため、初回は右クリック →開く、または xattr -dr com.apple.quarantine /Applications/Rounder.app。macOS 14.6 以降。
English summary
v2.0.0 is a major reliability + polish overhaul.
- Instant apply, no restart — fixed an over-release crash (
isReleasedWhenClosed) that was the root cause of "settings stop applying once you remove the restart." Apply/OK now update live. - New: Launch at Login (
SMAppService) and a one-click enable/disable toggle in the menu bar. - Multi-monitor fix: corner type is now determined at creation instead of guessing from
window.screen, fixing mis-drawn corners on adjacent displays (single-monitor look unchanged). - Removed permission theater: the app needs no Accessibility/Screen Recording/Automation permissions; the misleading permission tab and onboarding page are gone.
- State-sync fixes: preset apply no longer reverts on OK; Cancel restores monitor selection; new monitors are covered automatically; empty vs. stale display selection handled correctly; legacy prefs migrated.
- Polish/perf: gaming glow no longer freezes during menu tracking; immutable color cache; first-run now transitions without a restart; dead code removed.
- CI: pushing a
vX.Y.Ztag builds and publishesRounder.zipto Releases automatically.
Unsigned build — right-click → Open, or xattr -dr com.apple.quarantine /Applications/Rounder.app. Requires macOS 14.6+.
Full Changelog: v1.3.0...v2.0.0
Release 1.3.0
Release 1.2.0
Release 1.1.0
First Release
中にある.appをApplicationフォルダにコピーして使ってね
