Fórum Root.cz

Hlavní témata => Desktop => Téma založeno: user_jaro 12. 03. 2022, 16:15:25

Název: Ponechání zavřené aplikace na pozadí
Přispěvatel: user_jaro 12. 03. 2022, 16:15:25
Ahoj vsem.

Zjistil jsem, ze macOS je vytoren tak, ze kdyz uzavru nejakou aplikaci cervenym tlacitkem, tak se uzavre jen okno a aplikace na pozadi dale bezi napr. prohlizec Safari. Pri dalsim spusteni se tak nenacitava a je ihned pripravena.
Volal jsem na podporu Apple, ale nemaji zadny nazev pro tuhle feature. Na netu jsem zjistil, ze je to tam od pocatku (macOS je procesne orientovany).

Nevite, ktere unixove operacne systemy nabizi stejnou feature? Taky bych byl rad za nejaky linuxovy OS a pripadne jak bych to tam doinstaloval, jestli to existuje jako nejaka uprava OS/jadra. Hackintosh je u me posledni volba kvuli HW. Taky jsem zkousel GhostBSD.

Dekuji vopred.
Název: Re:Unix OS specialni feature
Přispěvatel: makovec_3 12. 03. 2022, 16:57:42
To je věc aplikace, resp. doporučeného chování user interface a aplikační architektury, ne operačního systému. Ne všechny aplikace na macOS se tak chovají, záleží to na tom jak je autor naprogramoval. Souvisí to i s “Restoring state” https://developer.apple.com/design/human-interface-guidelines/macos/app-architecture/restoring-state/
Název: Re:Unix OS specialni feature
Přispěvatel: _Jenda 12. 03. 2022, 18:18:55
Jo to je ta funkce co mě na „moderních UI“ strašně vytáčí, protože jsem vyrůstal v době, kdy jsme chápali rozdíl mezi "minimalizací" (stále běží, zachovává stav, žere systémové prostředky) a "ukončením" (nežere prostředky, stav se při dalším spuštění obnoví do nějakého defaultu)?

Každopádně by to určitě šlo emulovat. Ubuntu s defaultním UI (takový ten panel vlevo) k tomu má dost blízko, a do libovolného jiného WM/DE by to šlo dohackovat tak, že se patchne křížek, aby aplikaci nezavřel, ale třeba odlifroval na X-tou virtuální plochu. A spouštění se obalí wrapperem, který ověří, jestli aplikace už neběží, a z té odkládací plochy ji přenese zpátky.

Já to mám takhle aby se při spuštění okna GIMPu odlifrovala na 5. plochu:
Kód: [Vybrat]
#presun okna napr. Kalkulacka(neni treba cely nazev) na plochu2(pozor pocitaji se od 0)
wmctrl -r GNU -t 4
wmctrl -r Toolbox -t 4
Název: Re:Ponechání zavřené aplikace na pozadí
Přispěvatel: jose1711 13. 03. 2022, 09:10:20
ono sa to mozno uplne netyka otazky, ale mozno Vas bude zaujimat tento projekt: https://kernc.github.io/xsuspender/ (https://kernc.github.io/xsuspender/)