WinMac
Aplikace pro macOS, která lidem přecházejícím z Windows vrací známé zkratky, přichytávání oken, náhledy v Docku, nabídku Start a hlavní panel.
Kdo po letech na Windows dostane Mac, naráží první týdny na drobnosti. Ctrl+C nic nezkopíruje, zelené tlačítko pošle okno na celou obrazovku místo maximalizace, Dock neukáže, která okna má aplikace otevřená, a kolečko myši posouvá obráceně. Home skočí na začátek dokumentu, ne řádku. Každá z těch věcí zabere vteřinu, jenže za den se jich sejde stovka. WinMac je aplikace pro macOS, která tyhle návyky vrací, a přitom Macu nebere jeho vlastní zkratky s klávesou ⌘.
Jedna aplikace místo hromádky utilit
Obvyklá cesta je poskládat si několik menších nástrojů: jeden na přichytávání oken, druhý na přepínač Alt-Tab, třetí na kolečko myši, čtvrtý na klávesové zkratky. Každý má vlastní nastavení a vlastní představu o tom, komu patří která klávesa, takže si začnou navzájem překážet. Nastavení systému umí jen zlomek toho, co člověk z Windows čeká.
WinMac má všechno v jednom okně nastavení, rozdělené podle oblastí: okna, Start a hlavní panel, klávesnice, myš, Finder, zvuk a baterie. Každá funkce jde vypnout zvlášť. Když v Macu běží jiná aplikace, která reaguje na stejné klávesy nebo kliky, WinMac ji v nastavení vypíše a doporučí jednu z nich vypnout.
Při prvním spuštění se zeptá: „Přecházíte z Windows?“ Průvodce nabídne zkratky, chování myši a rozložení klávesnice po skupinách. Co uživatel nezaškrtne, zůstane po macovsku, a všechno jde později změnit.
Okna se chovají jako ve Windows
- Náhledy v Docku. Po najetí na ikonu aplikace se ukážou zmenšeniny jejích oken včetně minimalizovaných a oken z jiných ploch. Kliknutím se okno přepne, prostřední klik ho zavře, hvězdička ho drží na prvním místě. U hudebních a video aplikací a prohlížečů jsou v náhledu tlačítka ⏮ ⏯ ⏭.
- Aero Peek. Když myš chvíli zůstane na náhledu, ukáže se skutečné okno v plné velikosti na svém místě a zbytek obrazovky ztmavne.
- Přepínač Alt-Tab. Přepíná mezi okny, ne jen mezi aplikacemi, s náhledy oken a s hledáním podle názvu. Jde omezit na monitor, kde je ukazatel myši.
- Přichytávání k okrajům. Okno tažené k boku zabere polovinu obrazovky, do rohu čtvrtinu, nahoru se maximalizuje. Nahoře uprostřed se nabídnou rozložení na poloviny, třetiny a čtvrtiny jako ve Windows 11. Asistent přichycení pak nabídne další okna do volného místa a po puštění se okno zarovná k sousedním.
- Gesta v záhlaví. Posun kolečkem nahoru na liště okna ho maximalizuje, dolů vrátí původní velikost. Akci pro každý směr i pro dvojklik si uživatel vybere sám.
- Více monitorů. V záhlaví se objeví tlačítka pro přesun okna na jiný monitor. WinMac si pamatuje polohu oken pro každé zapojení monitorů a po návratu do kanceláře je vrátí tam, kde byla.
- Okno vždy navrchu. Vybrané okno zůstane viditelné nad ostatními jako živý obraz, s obnovováním 10, 30 nebo 60 snímků za sekundu.
- Přesun odkudkoli. S podrženou modifikační klávesou jde okno táhnout za libovolné místo, s přidaným ⇧ měnit jeho velikost od nejbližšího rohu.
Na novějším macOS, kde je zapnuté systémové dlaždicové uspořádání oken, nechává WinMac přichytávání k okrajům na systému, aby na tah myší nereagovaly dva nástroje najednou.
Start, hlavní panel a hodiny vpravo dole
Tlačítko a nabídka Start otevřou nedávno použité aplikace, složky a nástroje vedle tlačítka napájení a pole pro hledání. Hledá se v souborech domovské složky, v Nastavení systému, v názvech otevřených oken a vejde se do něj i kalkulačka: po napsání 12*7 a stisku Enter je výsledek ve schránce. Nabídku otevře klávesa, kterou si uživatel zvolí, například levý ⌘ na PC klávesnici, kde sedí klávesa Windows.
Hlavní panel ve stylu Windows může nahradit Dock, nebo se ukázat jen na monitorech, kde Dock není. Ikony jdou seskupit po aplikacích, nebo zobrazit po oknech s názvem. Vpravo jsou hodiny s datem a kalendářem, oznamovací oblast a tlačítko „Zobrazit plochu“. Panel umí automaticky zajet a nastavuje se u něj průhlednost.
Klávesnice z PC bez přeučování
- Ctrl+C, Ctrl+V, Ctrl+X, Ctrl+Z, Ctrl+Y, Ctrl+A, Ctrl+S a další fungují jako ve Windows. Terminály a virtuální počítače si ponechají své klávesy.
- Home a End skáčou na začátek a konec řádku, Ctrl+šipky po slovech, Ctrl+Backspace maže slovo. Ctrl+Shift+V vloží prostý text v každé aplikaci.
- Zkratky s klávesou Windows: šipky pro poloviny obrazovky, Win+1 až 9 pro aplikace v Docku, Win+R pro dialog Spustit, Win+E pro nové okno Finderu, Win+D pro plochu, Win+M pro minimalizaci všech oken.
- Ctrl+Shift+Esc otevře malého Správce úloh se spuštěnými aplikacemi, jejich zátěží procesoru a pamětí.
- WinMac nainstaluje rozložení klávesnice, které píše přesně jako ve Windows: české, slovenské, německé, britské a americké mezinárodní. Umí prohodit klávesy fn a Control na klávesnicích Apple a nastavit F1 až F12 jako běžné funkční klávesy.
- Aplikace se ukončí, až když uživatel ⌘Q chvíli podrží, takže překlep vedle ⌘W neukončí celou aplikaci. Podržení ⌘ na sekundu ukáže přehled zkratek.
Myš, trackpad a Finder
Kolečko myši může posouvat jako ve Windows, a to nezávisle na trackpadu, který dál posouvá po macovsku. K tomu plynulé posouvání, vypnutí zrychlení ukazatele, přibližování přes Ctrl a kolečko a funkce ClickLock, kdy podržení tlačítko zamkne a další klik ho uvolní. Klepnutí třemi nebo čtyřmi prsty na trackpad je prostřední klik.
Finder dostane návyky z Průzkumníka: ⌘X a ⌘V soubory vyjme a přesune, F2 přejmenuje, Enter otevírá, Delete posílá do Koše, ⌥↑ jde o složku výš a F5 obnoví výpis. V místní nabídce přibude Nový soubor (textový, Markdown, RTF nebo ze šablony), Kopírovat cestu a Otevřít v Terminálu.
Hlasitost po aplikacích a baterie připojených zařízení
Směšovač v řádku nabídek nastaví hlasitost každé aplikaci zvlášť, jak to zná člověk z Windows; vyžaduje macOS 14.2 nebo novější. Položka baterie ukáže nabití, kondici a zbývající čas, obarví stav podle nabití a ohlásí, když kondice baterie Macu klesne pod zvolenou mez. Po připojení iPhonu nebo iPadu kabelem ukáže i jeho baterii a upozorní, když je zařízení skoro vybité.
Pro koho WinMac je
- Pro lidi, kteří po letech na Windows přecházejí na Mac a nechtějí se přeučovat stovky drobných pohybů.
- Pro ty, kdo střídají Windows v práci a Mac doma a nechtějí v hlavě držet dvě sady zkratek.
- Pro firmy, které dávají Mac zaměstnancům zvyklým na Windows.
- Pro uživatele PC klávesnice a myši s kolečkem připojených k Macu.
Co aplikace potřebuje a co posílá
WinMac žádá o dvě oprávnění macOS: Zpřístupnění, aby mohl číst a posouvat okna a zachytávat klávesy, a Záznam obrazovky kvůli náhledům oken. Jakmile je uživatel udělí, WinMac změnu sám zaznamená.Hlášení o pádech se dá vypnout jedním přepínačem a obsahuje jen chybu, výpis zásobníku a verze WinMacu a macOS, žádné názvy oken, souborů ani osobní údaje.
Stav projektu
WinMac je ve vývoji, aktuální verze je 0.1. Běží na macOS 14 a novějším, rozhraní je česky a anglicky. Veřejně ke stažení zatím není.
Zájem o nasazení
Chcete WinMac vyzkoušet, nebo ho nasadit ve firmě? Napište přes poptávkový formulář nebo na dev@nks-hub.cz.