Portál AbcLinuxu, 4. května 2025 20:10

KWin jako tiling WM

Nikhil Marathe, vývojář pracující na podpoře tiling WM módu pro KWin, informuje o dalším důležitém mezníku - dynamických layoutech. Na základě mnoha žádostí publikoval i video. Tiling WM mód pro Kwin je vyvíjen v samostatné větvi kwin-tiling a měl by být již celkem stabilní, proto testujte! Dělá z KWinu správce oken podobného např. projektům awesome, xmonad, wmii či Ion3, avšak plně integrovaného se zbytkem KDE.

25.8.2009 09:40 | xm | Zajímavý software


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Marek Bernát avatar 25.8.2009 10:38 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Odpovědět | Sbalit | Link | Blokovat | Admin

Po pravde je ten design ešte lepší ako vo väčšine tých wm, lebo používa stromy, nie je to len jednoduchý zoznam vedľajších okien + hlavné okno (takto to má napríklad dwm a je to, aspoň pre mňa, najužitočnejšie rozostavenie) ani to nie su stĺpce ako v ion/wmii, ale je to všetko naraz :-) To je nápad, ktorý som mal už tak pred dvomi rokmi a chcel som už písať patch do dwm, ale vtedy niekedy vznikol aj xmonad s podporou úplne ľubovoľného rozostavenia, takže už nebol dôvod robiť v dwm. V každom prípade je to paráda, že KDE bude mať konečne nejakú správu okien :-)

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
Prcek avatar 25.8.2009 12:52 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Odpovědět | Sbalit | Link | Blokovat | Admin
A k čemu že je to dobrý? Beztak člověk většinou kouká na jedno, maximálně dvě okna současně. Možná že u vysokých rozlišení se to použít dá, ale já se svým 1024x768 bych si asi vedle sebe moc oken neposkládal :-).
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
thingie avatar 25.8.2009 12:59 thingie | skóre: 8
Rozbalit Rozbalit vše Re: KWin jako tiling WM
S typickou KDE aplikací kde půl světa sežere menu a další propriety to tak nevyzní. Jakože, nebyl by podle mě špatný nápad, kdyby se KDE aplikace naučily, jsou-li hodně zmenšeny, tohle dynamicky odsekávat. Vezmu si kwrite a zmenším ho na velikost poštovní známky, co vidím? Prd :-) Bylo by hezké, kdyby se automaticky schovalo menu a ikonky a já viděl aspoň ty dvě řádky a deset sloupců textu a nic jiného…
Růžové lži.
Prcek avatar 25.8.2009 13:07 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Tak zrovna u toho KWrite ani ta nástrojová lišta potřeba není, klávesový zkratky těch několik málo úkonů pokryjí celkem dobře. Ale překvapilo mě, že nejde schovat hlavní nabídka pomocí CTRL+M. Používám to u Kopete a myslel jsem si, že je to společná vlastnost pro všechny KDE aplikace, ale zdá se že zdaleka ne.
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
thingie avatar 25.8.2009 13:09 thingie | skóre: 8
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Tak, to byl příklad, on není k ničemu ani ten kwrite jako takový :-) Ale v tom videu je to vidět, jak se všechna okna strašně rychle redukují na pouze menu a kousíček nějakého smysluplného obsahu pod ním, takže by se s tím něco možná dělat mohlo.
Růžové lži.
25.8.2009 13:22 Vin
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Už je to nahlášeno jako bug 168070 a myslím, že jsem někde viděl i nějaký hack, jak toho dosáhnout, ale nemůžu to najít.
25.8.2009 13:09 Non_E | skóre: 24 | blog: hic_sunt_leones | Pardubice
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Dvě okna na 26" monitoru vedle sebe postačí. Tajhle člověk nebude muset jejich velikost manuálně štelovat.
Only Sith deals in absolutes.
Marek Bernát avatar 25.8.2009 13:43 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: KWin jako tiling WM

Ono ale to sledovanie jedného okna je skôr dané tým, že štýl v práce v "bežnom pracom prostriedku", ehm, WM, je taký, že človek má na ploche bordel, okná cez seba, a tak samozrejme nič nevidí :-)

Ja inak tiež často používam stratégiu jedno okno = jednak maximalizovaná aplikácia (napríklad pre browser je to ideálne), ale keď človek potrebuje dostať browser vedľa konzoly (napríklad keď sa chce riadiť nejakým tutoriálom), tak v tiling móde je to pohodlné a človek nemá na ploche bordel. A hlavne je to dynamické, takže si proste strom z plochy 1 pripnem k stromu k ploche 2, atď. Veľmi užitočné a návykové, odporúčam skúsiť. Tak isto pri vývoji, kde chce človek vidieť viac súborov so zdrojákmi, je to fajn. Ale ako hovoril thingie, zíde mať v okne len obsah (tj. len 1px okraj, alebo ani to nie) a nie 20% jeho plochy zabranej nepotrebnými "user-friendly" ovládacími prkami ako menu, titlebar a ďalšími...

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
mirec avatar 25.8.2009 15:31 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: KWin jako tiling WM
No zrovna pri vývoji aplikácií to má kate pekne vyriešené, že sa dá okno rozdeliť na niekoľko podokien. Ešte aby tam pekne fungovalo prepínanie a funguje super.
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
Marek Bernát avatar 25.8.2009 16:18 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: KWin jako tiling WM

No, lenže čo si budeme nahovárať, ako taby, tak splitting nevznikol zo žiadneho iného dôvodu ako neschopnosti bežných WM rozumne spravovať okná a je zrejmé, že to má kopu nevýhod -- jednak to nepodporuje skoro žiadny program, jednak to nerobia poriadne a väčšina funkcionality chýba a tiež treba pre každý program špeciálne skratky, hoci nikdy nejde o nič iné, ako o obyčajné prepínanie okien, ďalej nemôžem kombinovať rôzne programy, atď... Našťastie sa už blížia lepšie časy.

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
mirec avatar 25.8.2009 17:50 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: KWin jako tiling WM
No práve v KDE je to bežné v aplikáciách. Pravdu povediac viacej spustených inštancií povedzme kate považujem za blbosť (integrácia s inými časťami okna), ale ak by sa okno dalo "rozbiť" na niekoľko okien ako GIMP bola by to fakt sranda.
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
25.8.2009 16:50 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: KWin jako tiling WM

Jo, to zní jako velice praktická věc. Často potřebuji vidět současně spoustu malých terminálů a automatický tiling s možností přesunu na jinou plochu by se hodně hodil.

25.8.2009 17:39 Vin
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Jen mě teď napadá - když někdo využívá taby, tak pro něj titlebar smysl má, ne? Kde jinde by sledoval taby?
Marek Bernát avatar 25.8.2009 18:01 Marek Bernát | skóre: 17 | blog: Arcadia
Rozbalit Rozbalit vše Re: KWin jako tiling WM

Do tabbaru (a ideálne by sa aj ten mal dať vypnúť) :-)

physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
default avatar 26.8.2009 09:26 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: KWin jako tiling WM

Já jsem si to prohlídnul a líbí se mi to. Pro běžné použití to asi moc vhodné není, ale třeba pro nějaký dohledový systém (konzole, terminál) by to mohlo být zajímavé… Každopádně jsem rád, že něco takového existuje.

26.8.2009 17:01 pozortucnak | skóre: 21 | blog: vecny_windowsar
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Odpovědět | Sbalit | Link | Blokovat | Admin
Hmm compiz umí tabbing i tiling...
Jsem mimořádně obtížný případ
27.8.2009 08:52 xm | skóre: 36 | blog: Osvobozený blog | Praha
Rozbalit Rozbalit vše Re: KWin jako tiling WM
Tady se někdo opakuje jak zaseknutý kolovrátek :-)

Tak já se budu tedy opakovat taky:
Nicméně co se kvality a možností samotné správy oken týče se s KWin nedá srovnávat ;-) KWin je oproti Compizu vyspělý zralý WM s dlouholetou historií. A ta architektura Compizu, to je přímo odpornost (navíc je napsán v obyčejném C, ugh :-)). No a samozřejmě chybí dobrá integrace s KDE.

Prostě to shrňme - Compiz se KWinu jednoduše nemůže rovnat (jediný důvod proč ho lidi začli používat byly kompozitní efekty, a ty má už i KWin, navíc psané mnohem čistším způsobem a povětšinou fungující i přes XRender, nejen OpenGL).
Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.