Categories:
Thursday, 2 October 2003
Diving into the OpenGL pool...
So, does anyone know any good resources for OpenGL programming under KDE? I've started looking at the Qt OpenGL examples, and that seems straightforward enough.
However, Someone at the dot told me about the Coin project, which is an implementation of SGI's high-level Open Inventor API for OpenGL. Even better, they have a library called SoQt which is supposed to let you easily make openGL Qt apps. I'd really like to try to use SoQt for KStars, but from what I have read so far, it isn't very flexible. You have to place "SoQt::init(argc,argv)" inside your app's main function, which instantiates a main window for drawing OpenGL stuff. This would seem to preclude making the window a KMainWindow. Is there a way to use SoQt to just make a widget, instead of a toplevel window? Also, it wasn't clearly stated, but I got the impression that it wasn't supported under Qt 3.x yet. Can anyone confirm/refute that?
Read More
Thursday, 2 October 2003
Tirade against GCC 3.3.2
...and Debian for shipping it. Just dealt with another user having problems -- folks friends don't let friends use unstable Debian compilers. Why does it seem that every distro seems to have to take their shot at shipping an unstable compiler? (At least SuSE's has worked reasonably well for me.)
Read More
Wednesday, 1 October 2003
yahoo works again
Mattr
|
Well, I got the kopete yahoo plugin to work again. Yahoo decided to change their authentication methods and so that left all of us in the dark. From the looks of it, I tihink they're using an SHA style hash now, but I'm not all that sure since I don't know enough about the protocol internals as I should. Personally, I don't think they're documented well enough, so maybe I'll document them when I have the chance. Anyways, time for bed, have to be at work early tomorrow. ;(
Read More
Sunday, 28 September 2003
It's been a tough week but...
Bruggie
|
... Kompare seems to be in a useful state again atm. I did a lot of hacking on it and moving a lot of code around and i think the code is a bit cleaner now and easier to maintain.
Read More
Saturday, 27 September 2003
Progress is slow but sure.
Geiseri
|
Man its been almost a month now since i posted...
Well n7y was great and i got to start on a ton of stuff that im just now finishing. The coolest one IMHO is KJS support in KDevelop 3.0. Currently I can create a new project in KDevelop to edit KJSEmbed scripts, and the debugger is loaded. [image:203,middle].
Read More
Friday, 26 September 2003
I'm number 2! (and in this case, it's not a bad thing)
Mattr
|
Wow, it's amazing what a little venting can do for your motivation!. I ranted about how certain people were pissing me off and that I just didn't have motivation to work on Kopete a whole lot anymore. Well, after ranting, I feel much better! Being in your last semester of uni and taking only 9 hours of class gives you lots of free time to work on free software. :) (and I prefer to use it doing something other than playing video games, although Halo has become rather addicting)
Read More
Friday, 26 September 2003
Interface ideas for KDE 4.0
Mkretz
|
So, finally my first blog entry...
Lately I was doing a lot of work on KCModule and related classes like KCMultiDialog that uses KDialogBase and KJanusWidget. It's all pretty nice and cool what functionality they provide but I think the interfaces can be a lot better for KDE 4.0. While working on it and hitting limits everywhere I sometimes have ideas on how to improve the interface but it's not possible in the 3.x cycle.
Read More
Wednesday, 24 September 2003
An endless cycle - the highs and lows of OSS development
Mattr
|
Here's the mandanatory blurb about having not posted a blog in awhile: "I haven't posted anything here in awhile, sorry bout that" And now on to the bulk of the content. :) (It's going to be rather long)
Read More
Tuesday, 23 September 2003
mailing list archive
so after weeks of flakiness with our sourceforge mailing list, I finally requested a kstars-devel@kde.org mailing list, which we have been happily using for a few weeks now. It's great!
Unfortunately, we still aren't being archived at lists.kde.org, despite 2 emails to webguy@theaimsgroup.com and one to sysadmin@kde.org (all of which were unanswered). Does anyone know from experience how long it takes to get listed at lists.kde.org, and if the complete archive since the list started will be available?
Read More
Saturday, 20 September 2003
Optimizations
I haven't updated my blog in quite a while. The car accident, moving to a new place and a lot of work didn't leave with me a lot of spare time. People have been complaining about the speed of kabc (or rather the lack of it). I wrote a few simple tests. Run them a few times and started looking at the profile data. I was quite happy with what I found. There are still things I see as bottlenecks but we're getting there and I'm quite confident we can make kabc very fast. Aaron asked me to profile libkcal. It's going slowly, because I'm lacking good tests. In kabc, I knew where most of the slow paths at least may be, in libkcal I have no idea. We'll see how it goes. Martijn was also telling me that something has to be done about Kopete's memory footprint. Today I also grew tired of the way we render large jpeg files. Which pretty much means that sometime this week I'll allocate enough time to fix bug 39693 (and a lot of other bugs that are related to the slow/memory consuming jpeg loading). If there's one thing I'm very unhappy about is that I didn't switch KNode's article viewer to khtml before the feature freeze. It still uses KTextBrowser which is simply bad for KNode needs. I also have to fix the in-place suggestions in KMail and KNode composers. I promised coolo to do it like two weeks ago. I've been toying around with the idea of adding Makefile.am checker to kde-emacs. Most of the errors seems to repeat themselves all over the place, which is already a good reason to automatize it. You'd M-x kde-emacs-check-makefile and it'd make sure your makefile follows our standards.