GTK+ 3.0.0 released

 ( nevergone | 2011. február 10., csütörtök - 22:50 )

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

<kötelező trollkodás>

Ez már a kádéenégy?

Nem, ez annál is rosszabb:)

+1 foleg ezekkel a function lossokkal

mondjuk en is meg te is mar igen elegedetten hasznaljuk a KDE 4-et (fixme)

ulysses elégedetlenül használja a KDE 4-et
fix'd

Citation needed.

kb. mint az alma és körte... akarom mondani: widget-készlet és a Desktop Environment.
Majd ha nagy leszel, megérted. :)

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)

trollkodáshoz: megnéztem a changelogot és sírva fakadtam... layer layer hátán, csak sikerül minden sz.r elektromos csellentyűcskét összerakni bele, hátha valamelyik lyukas lesz...

Azért a release notes nem részletezi igazán, az emberek widgeteket akartak, megkapták. :)

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)

a release notes úgy indul, hogy most már nem normál X-es apival dolgoznak, hanem lett a gtk meg az X közé egy cairo. Ettől nekem ökölbe szorul a lábujjam is... Húzzunk még egy layert az eddigiek közé, legyen még egy api, legyen megint egy halom (censored)kupac, amit debuggolni kell, stb. stb.

Éppen most vitatkozunk a másik topicban az usb-s támadásokról, ott is layer layeren, api api hátán, és csodálkozás van, hogy némelyiktől törhető lesz a desktop. Pontosan ugyanazt a rossz tendenciát vélem felfedezni és pontosan ugyanazt a veszélyes végeredményt sejtem bele a helyzetbe.

De megnézted ugye, hogy mi a cairo?
Eddig is volt egy ilyen réteg, GDK-nak hívták. Ez végezte el a tényleges rajzolási műveleteket, vagyis ez hívogatta az X megfelelő függvényeit. Viszont csak ennyit tudott, és ezt sem túl hatékonyan, a portolhatóság pedig... Olyanba pedig ne is menjünk bele, hogy élsimítás, vektorgrafikus műveletek, stb.
Ez leváltották a Cairo-ra, ami egy régóta fejlesztett stabil cucc, a GTK+ 3.0-ból már teljesen kiszedték a GDK-t.
A Cairo pedig tudja mindazt, amit eddig a GDK, viszont tud dolgozni PDF-be, OpenGL alapú megjelenítőre úgy, hogy az operációs rendszer natív eszközeit használja.

Amúgy a GTK+ már 2.8 óta a Cairora épít, csak eddig bent maradt a régi GDK is.

http://cairographics.org/

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)

oké, már csak arról kell meggyőznöd, hogy a cairoban kevesebb bug van, mint a gdk-ban.

Már egy ideje használom a GTK+ -t, még egyiknél sem futottam bele. Amúgy pont a Cairo miatt dobták a Win2000 előtti rendszerek támogatását a GTK+ 2.8-ban, mert azokra nem akarták feleslegesen visszaportolni a Cairo-t.

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)

Félénken szeretném megkérdezni tőletek:

A GDK és gtk cuccokat (az összeset, de nem a rajtuk futó alkalmazásokat) hogyan lehet maradéktalanul letakarítani parancssorban oly módon, hogy utána bináris csomagokból kiindulva visszapakoljak egy nálam jelenleg meglévőnél stabilabbat?

Alapelveim eddig azok voltak, hogy minden rendszerherkentyűt kiismertem a hülyeségeivel együtt (saját alkalmazásaimban),majd az egészet megfogtam, betaroztam, és rendszerindításkor ramdrájvba raktam. Ettől kezdve ezeket (qt, java, perl, python stb.) semmi sem tudta szétmurdálni.

A gtk-val viszont erőteljesen fáradok, már a hurok is meg van kötve a csilláron...

---
--- A gond akkor van, ha látszólag minden működik. ---
---