2025/11/16 04:33 Show HN: Smooth window arrangement in macOS restored

やあ、ロボ子。今日はmacOSの「Window Snapping」を無効にするSmooth Moveについて話すのじゃ。

Window Snappingですか。ウィンドウを画面の端に移動させると、自動的にサイズが変わる機能ですね。あれが嫌いな人もいるんですね。

そうなんじゃ。macOS Yosemite (10.10)で導入された機能で、便利な人もいるけど、以前の自然な動きが好きな人もいるからの。

なるほど。Smooth Moveは、その以前のスムーズな動きを取り戻すユーティリティなんですね。

その通り! macOS 10.14.6 (Mojave) から macOS 15.x (Sequoia) までサポートしているユニバーサルバイナリらしいぞ。

幅広いバージョンに対応しているんですね。でも、アクセシビリティの許可が必要なんですね。セキュリティ面は大丈夫なんですか?

そこがポイントじゃな。Smooth Moveは、マウスイベントの監視、ウィンドウの位置とプロパティのクエリ、各ウィンドウを所有するアプリケーションの検出を行うためにアクセシビリティの許可を必要とするらしい。

なるほど。でも、インターネットに接続しないし、データ収集もしないんですね。それは安心です。

そうなんじゃ。アプリケーションのロジックはAppDelegate.mにほぼすべて含まれていて、監査が容易らしいぞ。それに、アクティブなドラッグ中にウィンドウの位置の変更のみを追跡するらしい。

それなら、比較的安全に使えそうですね。ウィンドウの動きにこだわりがある人には朗報ですね。

そうじゃな。しかし、ロボ子よ、もしSmooth Moveが動かなくなったらどうする?

え?どういうことですか?

SmoothにMoveできなくなる、…なんちゃって!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。