Mac पर विंडो को खिसकाते या resize करते समय title bar या किनारे को ठीक से पकड़ना पड़ता है, यह असुविधाजनक लगा, इसलिए इसे बनाया।

Snatch एक menu bar utility है जिसमें modifier key दबाए रखकर विंडो के ऊपर कहीं भी mouse हिलाने पर विंडो साथ चलती है। यह Linux के "Alt+drag से window move" को Mac पर लाता है, और Rectangle Pro की कई सुविधाओं में से सिर्फ यही व्यवहार अलग निकालकर न्यूनतम memory में चलने लायक बनाया गया है।

मूल व्यवहार

  • विंडो move: ⌘⌃ + mouse move (बिना क्लिक)
  • विंडो resize: ⌘⌥ + mouse move

विशेषताएँ

  • बिना क्लिक, सिर्फ modifier key + mouse move से काम करता है (इसे drag mode में भी सेट किया जा सकता है)
  • move/resize के लिए modifier combination और trigger (move/drag) को settings में अलग-अलग स्वतंत्र रूप से सेट किया जा सकता है
  • Chrome·Electron·Slack जैसे ऐप्स में विंडो के सुस्त तरीके से पीछा करने की समस्या हल की गई (drag के दौरान AXEnhancedUserInterface को थोड़ी देर के लिए बंद करके accessibility API call को तेज किया गया)
  • Swift + AppKit native. Electron नहीं. idle स्थिति में memory लगभग 15MB
  • menu bar से on/off, login पर auto-run सपोर्ट

इंस्टॉल
brew install --cask TypoStudio/tap/snatch

या आप release से सीधे DMG भी डाउनलोड कर सकते हैं।
https://github.com/TypoStudio/snatch/releases

नोट: अभी notarize नहीं हुआ है, इसलिए पहली बार चलाने पर Gatekeeper रोक सकता है। उस समय right-click → Open, या

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

चलाने के बाद Accessibility permission की अनुमति दें।

इसे बनाते समय जो बातें पता चलीं या कोई feedback हो, उनका स्वागत है।

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.