Es war wieder mal so weit, die 2. Betaversion von KDE 4.0 wurde getagt.
Downloads und mehr Infos gibt es hier, es lohnt sich auch, das Release Announcement zu lesen und sich die Screenshots mal anzukucken. Wer keine Lust hat alles selbst zu installieren oder gar zu kompilieren kann auch einfach eine Live-CD nehmen. Bitte daran denken, es ist *wirklich* eine Betaversion im klassischen (also nicht Google/Web 2.0) Sinn und vieles ist noch ziemlich verbesserungsbedürftig.
Apropos, ich arbeite gerade daran, dass die Block-Selektion wieder korrekt gerendert wird und man solche Dinge machen kann:

Die Selektion kann danach (z.B. per Drag&Drop) verschoben, gelöscht, eingerückt, usw. werden. Hey, das kann nicht mal Eclipse
.
Der einfachste Fall funktioniert auch schon wieder recht gut, Probleme machen mir noch Spezialfälle, wie wenn die Selektion übers eigentliche Zeilenende hinausgeht und wir “pseudo-Spaces” einfügen müssen. Aber das werde ich auch noch hinkriegen, hoffe ich.
Posted 06.09.2007 22:01, Tags: kde
Natürlich nicht! Aber man könnte es meinen, wenn man KDE und Gnome bei OhlohVergleicht:

Anfangs war ich ja etwas skeptisch gegenüber dem Zweck von Ohloh, aber die vielen Statistiken, Vergleichsmöglichkeiten, Karten und so weiter machen doch ziemlichen Spass
. Und nicht nur mir.
Posted 29.08.2007 17:27, Tags: gnome, kde
Auf der kde-core-devel-Mailingliste entstand diese Woche eine Diskussion über Git, und ob das KDE-Repository von Subversion nach Git wechseln sollte. Angestossen wurde das ganze von Adam Treat mit einer Mail an Linus Torvalds, in der er einige Fragen zur Eignung von Git für ein so grosses Projekt wie KDE stellt. Falls sich jemand für die Thematik interessiert, die Diskussion ist ziemlich interessant und lesenswert.
Vorher (und überhaupt) sollte man Linus’ Google Tech Talk zu Git anschauen, das lohnt sich sowieso
.
Eine Entscheidung gab es natürlich noch nicht, schliesslich ist der Wechsel von CVS nach Subversion noch gar nicht so lange her, aber vielleicht wird man in 1-2 Jahren umsteigen. In der Zwischenzeit kann man ja mit git-svn schon etwas experimentieren.
Ich würde den Umstieg befürworten, allerdings frage ich mich, ob man nicht zu viele Leute abschreckt damit. Auch gibt es auch noch kein KDE-Git-GUI… Freiwillige vor!
So, jetzt muss ich die letzten Stunden Ruhe noch irgendwie schlau nutzen, bevor draussen der Krach wieder beginnt
.
Posted 25.08.2007 17:13, Tags: kde
Sorry für den Titel, fiel mir irgendwie nichts besseres ein
Also, das Problem ist: Wenn man unter Linux mit Eclipse arbeitet und beispielsweise länger laufende Plug-In-Tests oder einfach eine “Eclipse Application” startet und darauf den Desktop wechselt um in der Zwischenzeit etwas anderes zu tun, dann folgt einem die neue Eclipse-Instanz auf den anderen Desktop. Das nervt ziemlich.
Natürlich gibt es eine Lösung dazu, zumindest für KWin (falls jemand für Gnome auch eine hat, bitte melden): Im Kontextmenu des Eclipse-Fensters unter Advanced -> Special Application Settings

folgendes Anhaken:

Und schon ist Ruhe und neue Eclipse-Fenster bleiben auf dem ursprünglichen Desktop.
Und mit ‘wir’ meine ich ‘wir von KDE’
, nämlich Tom Green[>] Aaron Seigo.
Ich meine, wer solche Commit-Nachrichten schreibt:
i missed monday so much i wanted to break SOMETHING, so i broke all the plasma widgets. i rock! ;P
insomnia strikes. i figure i could:
* lay there staring at the ceiling
* play games on pogo
* fix ebn issues
one of those things is at least mildly productive.
make this not quite so ass big. btw, having offsets (like borders) and not
using a constant to reference them when doing manual layouting is amazingly
silly. what happens when the offsets change? yeah, you get to redo all the
numbers … by hand. there’s these things called computers…
split timetracker engine and applet apart and put the engine with the engines in engine
i love the word “engine”. i love lamp. i love desk!
Echt abgefahren der Kerl
Posted 02.08.2007 18:13, Tags: fun, kde
Ja genau, seit gestern bin ich ein richtiger KDE-Entwickler. Zumindest habe ich Commit-Rechte erhalten und muss nun nicht mehr Patches an die Mailingliste senden und warten bis sich jemand erbarmt und sie anwendet.
Nun was habe ich eigentlich vor? KDE 4.0 sollte noch dieses Jahr erscheinen und es gibt noch viel zu tun, also weshalb nicht einfach mithelfen? Zudem die eingerosteten C++-Kenntnisse wieder auffrischen und ausserdem noch Weltruhm erlangen.. Nein warte, den hab ich doch schon
.
Ein weiterer Vorteil ist natürlich, dass ich so das CDT auch mal von der anderen Seite sehe, also wirklich als User und nicht nur als Refactoring-Plug-In Entwickler. Eat your own dog food!
Ach ja, momentan arbeite ich an Kate, der Editor-Komponente von KDE, und flicke das Syntax-Highlighting. Aber dazu ein anderes Mal mehr..
Neben 24 und Alias habe ich soeben auch in Heroes KDE entdeckt:

Juhui
Posted 14.02.2007 23:05, Tags: kde, tv
Auch wenn ich mich hier schon öfters als Eclipse-Fan “geoutet” habe, nutze ich auch gerne andere Funktionalitäten meines Desktops. Vor allem brauche ich oftmals eine Konsole und dann am liebsten gleich in einem Verzeichnis des Projekts. Durch die (meiner Meinung nach viel zu übertriebene) Package-Struktur von Java-Projekten ist es recht mühsam, vom Home-Verzeichnis bis ins Projekt und darunter zu navigieren, das geht gerne mal bis zu 10 Verzeichnisse tief. Letzte Woche hatte ich endgültig genug und ich schrieb ein Plug-in welches das für mich erledigt: Open External (Ja der Name ist nicht sehr kreativ, ich weiss..
).
Zu sehen gibt es nicht allzu viel, es entstehen 2 zusätzliche Einträge im Kontextmenu des Package-Explorers, für Projekte, Dateien und Packages:

Da ich beim öffnen von Files in der Konsole sowieo immer mit dem Vim öffnen will, geschieht das auch automatisch. Beim öffnen mit “KDE App..” vertraue ich auf die Dienste von KDE, der die Files anhand des MIME-Types dann mit dem richtigen Programm öffnet. Das ganze war in etwas mehr als einer Stunde (am meisten Zeit verbracht ich damit, herauszufinden wie ich an den echten Pfad eines TreeItems komme..) und hat mir schon viel Zeit gespart.
Falls jemand interessiert ist: misto.ch/res/ch.misto.openexternal_0.1.0.jar
Auf kdedevelopers.org findet momentan eine Umfrage statt, um die beliebteste Scriptingsprache unter KDE-Usern festzustellen. Momentan liegt Python leider vorne, deshalb möchte ich euch aufrufen, doch bitte für Ruby abzustimmen. Danke
KDE4, welches in einem halben Jahr (ev. etwas mehr) die aktuelle 3.5er Serie ablöst, wird einen ganzen Satz neuer Icons erhalten. In den letzten Tagen war einiges los im SVN-Repository, Grund genug für mich, das ganze mal genauer anzusehen. Hier ein paar meiner persönlichen Highlights:

Nicht übel, oder?
Und natürlich kann man die Icons auch jetzt schon einsetzen, per Script lassen sich die SVG-Bilder in PNGs umwandeln, allerdings ist noch einiges zu tun, und die Mischung der alten und neuen Icons sieht nicht gerade berauschend aus, weshalb ich auf Screenshots verzichte. Ich freue mich auf jeden Fall schon auf KDE4!