On 03/25/2012 11:09 AM, Thom Castermans wrote:
Hi all,

A brief introduction: I am an undergraduate student in Eindhoven, the Netherlands, studying Computer Science and Engineering. Together with a friend, studying the same as me but also Mathematics, we noticed how ugly Java Swing applications look in KDE. This is logical, since Swing does all the drawing itself. However, we, geeky as we are, decided this should be improved. First we searched a bit for a LAF (Look and Feel) for KDE. We found something that was made for KDE 1.0, so that's nothing really. Then, we looked at the possibility of having KDE render everything for Java. We still are trying this (mostly for native text rendering), but
we haven't figured out yet if this is possible and if yes, how.

Then, we started working on a LAF that should integrate Swing applications with Oxygen: Joxy was born. At the moment it is in prealpha and version 0.0.2 is available at SourceForge: https://sourceforge.net/projects/joxy/. Both of us don't have lots of spare time, but we do our best to make it look as good as we can. The obvious goal is a pixel-precise KDE-look (but its far from that right now) :-)

Now the reason I'm sending this mail is because I hope to get some feedback of you. What do you think about it, possible improvements, etc. Also, it would be nice if some of you guys with the real knowledge of KDE's rendering code would look at it. For most UI elements we have created, we looked at the actual KDE source, but since we are infant C++-programmers and KDE is quite a lot of code, we did not get all of it.
Lastly, a bit of awareness of our project is always good, right? :-)

For the record, all oxygen code for rendering widget style is in

kde-workspace/libs/oxygen/
and
kde-workspace/kstyles/oxygen/


Cheers,
Thom and Willem


Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe<<

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to