Archive for category Development

OpenOffice.org Add-On mit Ubuntu Jaunty (9.04)

Da ich für mein Informatikprojekt ein OpenOffice Add-On um auf Dateien in OpenExchange zugreifen zu können schreiben soll, habe ich mal meine Arbeitsumgebung eingerichtet.
Zunächst finden sich im OO Wiki super Anleitungen.
Generelle Infos gibts hier: Extensions_best_practices
Da ich möglichst alles mit Pakten von Ubuntu machen wollte (das ermöglicht einen Upgrade Pfad und trägt zur konsitenz des Systems bei)
Habe ich folgende Pakete installiert
sudo apt-get install netbeans openoffice.org-dev openoffice.org-dev-doc
Anschließend bin ich der Anleitung in OpenOffice_NetBeans_Integration gefolgt.
In OpenOffice_Add-On_Project_Type findet sich dann ein HelloWorld Menü Eintrag mit Ein-Button-GUI – genau richtig zum einsteigen.

Alles in allem habe ich mir das ganze irgendwie schwieriger vorgestellt.
Im laufe der Entwicklung wird sich sicher noch das eine oder andere Problem einstellen, dazu später mehr…

No Comments

Rettung naht: Java 6u12, endlich Swing Verbesserungen unter Linux

Endlich gibt es mal etwas erfreuliches aus der Java Welt!
Sun hat es tatsächlich geschafft den CheckBox Button Bug im GTK-Theme zu beheben (nach über einem Jahr), insgesamt sieht das GTK-Theme wesentlich besser aus seit u12. Auch die Fehler auf der Konsole sind verschwunden.

Mit

-Dsun.java2d.xrender=True

laufen die Swing Anwendungen nun auch in einem akzeptablen speed (getestet mit xorg-video-ati; einer X800XT [R480]). Denn wie es aussieht werden nun für das zeichnen von Java2d (was Swing ja macht) Beschleunigungen des X-Servers genutzt (EXA).

Hoffentlich kommt da noch mehr. Ich verstehe garnicht wieso die Java jungs nicht einfach Cairo zum zeichnen nehmen, das nutzt “automatisch” beschleunigugnen, falls vorhanden und ist wirklich gut getestet! GTK und auch Firefox nutzen es ebenfalls.

Was noch fehlt ist ein besserer Support für TrayIcons – die sind leider immernoch sehr, sehr schlecht!

No Comments