Pberndt V4

Direkt zum Inhalt springen


Neuerungen rund um pqiv 0.12

Neuerungen rund um pqiv 0.12 (18.05.2012)

pqiv 0.12 Rund um pqiv gibt es nach längerer Zeit mal wieder Neuigkeiten. In glib 2.3 ist das direkte Einbinden von anderen Include-Dateien als glib.h nun endgültig verboten, was zu diversen Änderungen bei den Distributionen führte. Ich habe den notwendigen Patch nun in den Code eingepflegt und bei der Gelegenheit einige Bugs gefunden, die in Distributionen gefixt wurden, aber nicht ihren Weg zurück zu mir gefunden haben: Das Keypad funktioniert nun richtig und auch mit Xinerama kommt der Code nun klar, wenn es um die Positionierung im Vollbildmodus geht.

Ich habe mein Repository nun auf Github hochgeladen, damit meine Änderungen zeitnaher verfügbar sind und um eine Seite zu haben, die zum Wohlwollen der Maintainer-Scripte garantiert längere Zeit ihr Layout behält. (Wenngleich diese Version der Webseite auch schon lange durchgehalten hat..) Die Downloads laufen nun auch über die Download-Funktion von Github.

Last but not least habe ich mit einer Portierung nach GTK-3.0 angefangen. Die funktioniert schon ziemlich gut und in mancher Hinsicht auch besser, als es die GTK-2.0 Version je getan hat. Vermutlich wird der Code abwärtskompatibel bleiben, bislang sieht es zumindest sehr danach aus. Es scheitert aber noch an einem Verhalten, das ich für einen GTK bug halte: Die gelbe Infobox macht das Fenster zu breit, falls sie breiter ist als das Bild. Innerhalb eines GtkFixed sollte gerade das meiner Auffassung nicht passieren. Wenn das geht gibt es dann jedenfalls vermutlich endlich eine Version für das neue GTK.