Donnerstag, 15. Januar 2009

Erster Patch für Stack&Tile

Wie berichtet, wurde an der University of Auckland unter Haiku ein Methode entwickelt, um Fenster hintereinander an ihren Reitern oder an den Längsseiten nebeneinander auszurichten und fortan zusammen zu verschieben oder in der Größe zu ändern.
Wem das ansehen der bei der Vorstellung gezeigten Flash-Filme nicht reicht, kann es jetzt selbst ausprobieren. Christof Lutteroth präsentiert auf der Development Mailingliste die beiden nötigen Patches (linprog.diff und stack-and-tile.diff).

Wer sich seine Images selber baut, wendet diese Patches an, indem er im Verzeichnis haiku/trunk/ den Befehl patch -p0 < {Patch-Datei} für die beiden Diffs eingibt und anschließend ein frisches Image "jammed".

Grundsätzlich sieht man keinen Unterschied in der Bedienung. Erst wenn man die COMMAND Taste (normalerweise ALT) gedrückt hält, tut sich etwas wenn man den Reiter eines Fensters auf einen anderen zieht: Die beiden Reiter färben sich rot, lässt man die Maustaste los, richtet sich das eine Fenster automatisch hinter dem anderen aus.
Genauso funktioniert das nebeneinander ausrichten, bringt man die Seiten zweier Fenster bei gedrückter ALT Taste aneinander. Gelöst werden diese Gruppierungen, indem man einfach bei gedrückter ALT Taste das gewünschte Fenster wieder aus seiner Verankerung zieht.

Bisher sind diese Patches noch nicht offiziell Teil von Haiku und dienen vor allem dem Aufspüren von Bugs und dem Verfeinern der Bedienung. So räumt Christof durchaus Optimierungsmöglichkeiten in der Layoutberechnung ein, die natürlich das Auckland Layout Model (ALM) von Haikus Layoutmanager nutzt.

Keine Kommentare:

Kommentar veröffentlichen