Scrolling window manager para sa macOS.

Magkakatabi ang lahat ng window sa iisang walang-hanggang strip, gaya ng PaperWM at niri sa Linux. Walang nagsasapawan o natatago sa likod ng iba, at hindi lumiliit ang mga kasalukuyang window kapag nagbukas ka ng isa pang app. Mag-scroll ka lang.

Isang beses na pagbili. Panghabambuhay na lisensya. macOS 13 o mas bago sa Apple silicon.

Interactive na Glidro demo

Safari
Glidro
Terminal
~/project ❯ git status
On branch main
nothing to commit
~/project ❯ cargo test
running 42 tests
test result: ok
~/project ❯
Code
Mga Tala
Chat

Isang interactive na modelo ng Glidro ito, hindi video. I-drag ang title bar para ayusin ang pagkakasunud-sunod, i-click ang Dock icon para magbukas ng app, at isara ang window gamit ang pulang button nito. Sa totoong app, ipinapakita rito ang mga key combination, kasama ang ⌥ mismong key na pipindutin.

Isang tiling window manager para sa macOS na nag-i-scroll sa halip na lumiit.

Ihambing ang grid tiling sa scrolling layout ng Glidro. Sa isang grid, ang mga window ay nagbabahagi ng parehong lugar ng screen, kaya ang pagdaragdag ng isa pa ay nagpapaliit sa mga tile. Ginagamit ng Glidro isang pahalang na strip na lumalampas sa mga gilid ng iyong display. Magbukas ng isa pang app sa ibaba upang makita ang pagkakaiba: hinahati ng grid ang screen, habang pinahaba ng Glidro ang strip at pinapanatili ang mga kasalukuyang window sa parehong lapad.

Tiling na naka-grid

Pinaghahatian ng mga window ang screen. Bawat bagong window ay nagpapaliit sa mga tile.

Glidro · Pag-scroll

Humahaba ang strip. Nananatili sa itinakda mong lapad ang mga kasalukuyang window.

Bubukas ang mga bagong window sa tabi ng naka-focus na window

Bilang default, inilalagay sa tabi ng naka-focus na window ang mga bagong pinamamahalaang column at pinananatili ang lapad ng mga ito. May sarili namang tuntunin sa layout ang mga floating window at naka-tab na column.

Sinusundan ng strip ang iyong focus

Ilipat ang focus gamit ang keyboard o mag-swipe sa trackpad. Habang nagna-navigate ka, sapat lang ang pag-scroll ng strip para makita ang window.

Nandiyan pa ang layout mo bukas

Naibabalik ang ayos ng mga column, lapad, at stack pagkatapos mag-restart. May sariling strip ang bawat display at Space, kaya hindi nahahalo ang mga window para sa trabaho at chat.

PaperWM para sa Mac at niri para sa macOS, na binuo bilang isang native na app.

Kung naghahanap ka ng PaperWM para sa Mac o niri para sa macOS, ito ang parehong scrolling model na inangkop sa Mac: settings window sa halip na config file, trackpad swipe na may naaayos na sensitivity, at walang kailangang baguhin sa SIP. Live ang bawat demo sa ibaba—pindutin ang mga key para subukan.

Mga stack

Pagsama-samahin ang ilang window sa iisang column. Ipasok ang window sa column sa kaliwa o kanan, alisin ito sa stack, ayusin ang pagkakasunod-sunod, at baguhin ang taas ng alinmang window.

Mga naka-tab na column

Gawing mga tab ang stack kung kailangan ng bawat window ang buong taas. Isang shortcut lang para magpalit ang column sa pagitan ng stack at mga tab.

Mga preset na lapad

Iikot ang window sa mga pinili mong lapad (25%, 35%, 65%, at 75% bilang default), o piliin ang susunod o mas maliit na preset. May tig-isang key para sa buong lapad at paggitna.

8 px

Mga pagitan at layout na umaangkop sa Dock

Itakda ang pagitan ng mga window at ng mga gilid ng screen, hanggang zero. Inaangkop ang laki ng mga window sa Dock para walang natatakpan.

MacBook

Panlabas na display

Multi-monitor, isang strip bawat display

May sariling strip, focus, at scroll position ang bawat display. Hindi lumalampas ang mga window sa katabing screen, at naipapadala ng isang shortcut ang naka-focus na window sa susunod na display.

Isang trackpad swipe na may adjustable sensitivity

Mag-swipe gamit ang tatlo o apat na daliri. Gagalaw ang strip ayon sa sensitivity na pinili mo, saka hihinto sa pinakamalapit na column. Mag-scroll nang pahalang sa alinmang demo sa page para maranasan ito.

Mga native na kontrol para sa iyong workspace

I-focus ang border at dimming
Maaari kang magpakita ng border sa paligid ng naka-focus na window at magpadilim sa iba pang window. Naka-off ang mga ito bilang default, at naaayos ang tindi ng pagdidilim. Naka-off din bilang default ang opsyonal na pointer focus.
Pagpapanumbalik at paglulunsad ng session sa pag-login
Nananatili ang ayos ng mga column at stack pagkatapos mag-restart. Maaari ring awtomatikong magsimula ang app at mag-tile kapag binuksan mo ang Mac.
Mga panuntunan sa per-app window
Isama o ibukod ang mga app mula sa pag-tile sa Apps, na may mga filter na paghahanap at Lahat, Tumatakbo o Hindi Pinagana.
Mga rebindable na shortcut
Maaari mong baguhin ang bawat shortcut, magtalaga ng maraming key binding sa isang aksiyon, at gamitin ang recorder sa mga keyboard layout na hindi US.
Nalalapat kaagad ang mga setting
Baguhin ang pagitan, lapad, o key at makikita agad ang pagbabago sa screen. Walang Save button o kailangang i-restart.
Naiwang nag-iisa ang katutubong fullscreen
Kapag ginawang fullscreen ang window sa macOS, hindi ito gagalawin ng Glidro.
Automation
Sinusuportahan macglide://action/<action-id> Mga URL at ang GlidroEngine send-cmd helper.
Pribadong paghahatid pagkatapos bumili
Matatanggap mo ang pribadong download link at license key pagkatapos magbayad.
Limitadong pagtatangka sa pag-recover ng engine
Kapag hindi inaasahang nagsara ang engine, susubukan itong i-recover nang hanggang limang beses sa loob ng 120 segundo. Pagkatapos nito, kailangan mo itong i-resume nang mano-mano. Mananatiling naka-pause ang engine kapag ikaw mismo ang nag-pause.
Mouse at native na pagbabago ng laki
Option at ang gulong ng mouse ay nagna-navigate sa mga window. Mag-drag ng native na kaliwa o kanang gilid ng window upang baguhin ang laki ng column nito. Ang Optional focus ay sumusunod sa pointer.
Pagsasanay at Help
Gumagamit ng hiwalay na strip ang first-run practice. Kinokopya ng Help ang bersyon, macOS, at impormasyon ng engine na kailangan ng support, at ipinapakita nito ang release notes para sa naka-install na bersyon kung mayroon.
Control window at Pause
Kapag isinara ang control window, magpapatuloy ang pag-tile; binubuksan muli ito ng Command+0 habang aktibo ang Glidro. I-collapse ang sidebar kung kailangan. Ibinabalik ng Pause ang mga pinamamahalaang window na maaari nitong kontrolin; hinihintay naman ng Quit na matapos ang pagpapanumbalik. Tingnan ang control reference.

Pang-araw-araw na mga keyboard shortcut.

Nagsisimula ang mga bagong pag-install sa mga default na nakabatay sa Option, sa mga Vim key o sa mga arrow. Pindutin ang isang kumbinasyon sa iyong sariling keyboard at panoorin itong lumiwanag dito.

Mag-navigate

Ilipat ang focus⌥HJKL
o ang mga arrow⌥←↓↑→
Ilipat ang window⌥⇧+ parehong mga susi
Susunod na display⌥N

Sukat

Palitan ang lapad⌥R
Buong lapad⌥F
Igitna ang column⌥C
Susunod / mas maliit na preset na lapad⌃⌥⇧=-
Mas matangkad / mas maikli⌃⌥=-
Ipantay ang taas⌃⌥0

Mga stack

I-stack sa kaliwang column⌥]
I-stack sa kanang column⌥[
Pop out sa kanan⌥⇧]
Pop out sa kaliwa⌥⇧[
Naka-tab na column⌥D
Palutangin / ibalik sa tiling⌃⌥T

Gusto mo ng buong listahan? Buksan ang Controls → Keyboard sa Glidro para makita ang lahat ng shortcut, pati para sa workspace at shortcut mode, at baguhin ang mga key binding. Ito ang mga default sa bagong install; mananaig ang sarili mong mga shortcut kung nakapag-customize ka na. Basahin ang gabay sa pagkontrol →

Isang totoong Mac app: SwiftUI at Glidro Engine, native sa iyong Mac.

Pinamamahalaan ng Glidro Engine ang mga layout ng window ng app. Pinangangasiwaan nito ang mga layout ng Pag-scroll sa pamamagitan ng mga macOS window API, na may mga native na notification at tahasang mga utos na nagtutulak ng mga update.

Native SwiftUI app ang nakikita mo: may menu bar item at mga control para sa layout, gesture, at shortcut. Walang Electron, web view, o config file na kailangang pag-aralan. Sundin ang onboarding para bigyan ng Accessibility permission ang Glidro at, kung hihilingin, ang Glidro Engine. Sa pahintulot na ito nakakapaglipat ng mga window ang window manager sa macOS.

  • NangangailanganmacOS 13 Ventura o mas bago
  • Tumatakbo saApple silicon (M1 o mas bago)
  • ReleaseNilagdaan gamit ang Developer ID at pinanotaryo ng Apple
  • Mga PahintulotAccessibility lang
  • PagkapribadoWalang pagsubaybay sa paggamit; gumagamit ng network ang pag-validate ng lisensya
  • LisensyaIsang beses na pagbili, panghabambuhay

Magbayad ng isang beses. Panatilihin ito habang buhay.

Walang subscription. May $10 diskuwento sa batayang presyong $19.99 para sa launch offer.

Panghabambuhay na lisensya · isang aktibong Mac

$9.99 $19.99

Isang beses na pagbili. Kasama ang mga update sa hinaharap.

  • Pag-scroll, stack, tab, trackpad swipe at suporta sa multi-monitor
  • Kasama sa iyong lisensya ang mga update sa hinaharap
  • Ilipat ang iyong lisensya sa isang bagong Mac kahit kailan mo gusto
  • Suporta sa pamamagitan ng email

Nangangailangan ng macOS 13 Ventura o mas bago at Apple silicon. Sa Creem mag-checkout; hindi pa kasama sa mga presyo ang naaangkop na buwis. Awtomatikong ilalapat ang launch discount sa Creem checkout.

Suriin ang mga patakaran sa pagbili at kinakailangan bago mag-checkout.

Mga tanong, sinagot.

Ano ang scrolling window manager?

Sa halip na piliting magkasya ang mga window sa nakapirming grid, inaayos ng scrolling window manager ang mga ito nang magkakatabi sa pahalang na strip na umaabot lampas sa gilid ng screen. Mag-scroll sa strip gamit ang trackpad gesture o keyboard shortcut para mag-navigate. Nananatili sa itinakda mong laki ang bawat window, at hindi pinaliliit o inaayos muli ng bagong app ang iba pang window.

Ang Glidro ba ay tulad ng PaperWM o Niri, ngunit para sa Mac?

Oo, iyon mismo ang ideya. Naging popular sa Linux ang scrolling window management dahil sa PaperWM (GNOME) at Niri (Wayland). Dinadala ng Glidro ang kaparehong modelo sa macOS bilang isang maayos na native app: isang katutubong SwiftUI interface at Glidro Engine, isang trackpad swipe na may adjustable sensitivity, at isang GUI para sa bawat setting. Walang kinakailangang Hammerspoon script o config file.

Paano ito naiiba sa Rectangle, Magnet, o isang tiling manager tulad ng yabai o AeroSpace?

Ang Rectangle at Magnet ay mga app para mag-snap ng window — ginagamit ang mga ito sa bawat window at hindi nagpapanatili ng layout. Nagpapanatili naman ng layout ang mga tiling manager gaya ng yabai, Amethyst, at AeroSpace, pero grid ang gamit kaya binabago ng bawat bagong window ang laki ng iba.

Gumagamit ang Glidro ng scrolling layout. Sa layout na ito, pinapanatili ng mga window ang kanilang laki sa isang walang katapusang strip, at mag-scroll ka. Makukuha mo ang automation ng isang tiling window manager na may kalmado na hindi kailanman magkakaroon ng reflow ng iyong workspace sa ilalim mo.

Ilang Mac ko ito magagamit?

Saklaw ng isang lisensya ang isang aktibong Mac. $9.99 ang launch offer, mula sa karaniwang $19.99, bago idagdag ang naaangkop na buwis. Awtomatikong ilalapat ang diskuwento sa Creem checkout. Makipag-ugnayan sa support ng Glidro para ilipat ang aktibong lisensya sa ibang Mac. Tatagal nang hanggang 14 na araw ang pirmadong offline lease bago kailanganin ang online validation.

Aling mga bersyon ng macOS ang sinusuportahan?

Tumatakbo ang Glidro sa macOS 13 Ventura at mas bago sa Apple silicon Mac (M1 o mas bago). Ang mga Intel Mac ay hindi suportado. Ang Glidro 1.0.0 ay ang Developer ID na nilagdaan at na-notaryo ng Apple, na walang mga kernel extension, walang mga pagbabago sa system, at hindi kailangang i-disable ang SIP (hindi tulad ng ilang mga tiling manager).

Bakit kailangan nito ang pahintulot sa Accessibility?

Sa pamamagitan ng Accessibility API pinapahintulutan ng macOS ang app na ilipat at baguhin ang laki ng mga window ng ibang app. Kaya kailangan ng Glidro ang pahintulot na ito, gaya rin ng Rectangle, Magnet, at iba pang window manager. Ito lang ang hinihinging pahintulot ng app. Tumatakbo ang pamamahala ng mga window lokal sa Mac mo. Kumokonekta sa licensing service ang pag-activate at pag-validate ng biniling lisensya; hindi sinusubaybayan ng app ang paggamit. Tingnan ang patakaran sa privacy para sa data ng paglilisensya.

Gumagana ba ito sa maraming monitor at Space?

Oo. May sariling strip, focus, at scroll position ang bawat display. Hindi lumalampas ang mga window sa katabing screen, at maaari mong ipadala ang naka-focus na window sa susunod na display gamit ang keyboard shortcut. Gumagana rin ito sa macOS Spaces—may hiwalay na strip layout ang bawat Space.

Babagal ba nito ang Mac ko?

Hindi ito dapat magpabagal sa Mac mo. Tumutugon ang Glidro Engine sa mga notification tungkol sa window at sa mga tahasang command. Walang Electron o web runtime kahit saan sa app.

Paano ko makukuha ang app at ang aking lisensya pagkatapos bumili?

Pagkatapos magbayad, ipapadala ng Creem ang iyong pribadong download link at license key. Ilagay ang key sa app para i-activate ang Glidro. Para ilipat ang lisensya, i-deactivate ito sa lumang Mac, saka i-activate sa bagong Mac.

Paano kung may hindi gumagana?

Magsimula sa gabay sa pag-setup: kadalasan, setting sa macOS ang sanhi—halimbawa, trackpad swipe na ginagamit din para magpalit ng desktop. May problema pa rin? Makipag-ugnayan sa suporta at ibigay ang detalye ng nangyayari at bersyon ng macOS mo. Karamihan sa ganitong isyu—pahintulot, maraming display, o partikular na app—ay madaling ayusin. Sasagot mismo ang developer na gumawa ng Glidro.

Tama na ang paulit-ulit na pag-aayos ng mga window.
Mag-scroll na lang.

Isang beses na pagbili. Kasama ang mga update sa hinaharap. macOS 13 o mas bago sa Apple silicon.