however, i'm still mostly concentrating on work in trunk, which means targetting KDE 3.4.1 and 3.5. still, i've been doing things like weaning kicker off of the QPtrList crack and moving to more STL-like value based lists. thousands upon thousands of lines of diff that create numerous subtle changes in semantics that, when all gos well, result in zero visible difference. no 2 hour hack here, unfortunately, but it needs to be done eventually for KDE4 anyways. doing this in trunk gets me more testers, improves 3.5 and paves the way forward to KDE4. two birds, one svn commit.
this isn't to say that none of the stuff that i've been doing hasn't been visible. i reworked the panel context menu a bit to make more sense (you don't add panels to panels, now do you? ;) in preparation for a new "add applets" dialog:
purdy! yep, you can search and filter and add away. the difference between applets and special buttons evaporates from the users POV, too. drag and drop isn't implemented yet, and there are a few other TODOs left, but it's pretty much there.this is in large part thanks to Marc Cramdal who sent me an early draft of the dialog which we worked into shape over the course of a couple days (being 8 timezones apart makes such collaboration more interesting =). i think we passed the patch back and forth a half dozen times before putting it into svn. so kudos and merci to Marc for taking the initiative here, i look forward to more good stuff from you in the future =)

10 comments:
You forgot to thanks yourself for the help you patiently accorded to me !
The result is nice =)
I saw that post about Kate and Qt4. That's really amazing that the initial porting can be done so quickly. I'm sure though that the details will take the most time in the grand sheme of things. Can't wait to see how long this process is really going to take.
neat .. way to go ..
This is why I love KDE .. it never sleep not stop
:)
hey guys, really great job you dit with the upcoming 3.5! a few days ago i installed svn, kicker is waaay cool, as are some other enhancements...
i just tried to get kicker-svn again, but it errored out on:
*** No rule to make target `../core/extensionSettings.h', needed by `libkicker_ui_la.all_cpp.cpp'. Stop.
i'd love to see (and comment on) your new way to add kicker applets. so i can wine about it, try to find bugs etc :D
anyway, again, great job, guys! and marc, thanx for the work you did, as without you kicker would still be an obscure beast ;-)
no offence, aaron, you made it way better for *hackers* (you added the drag'n'drop on the pager, waaay cool!) but 'normal' people can't customize kicker to their liking. it got easier now!
On the screenshot:
Next to "Add Applet to Panel" there is a space and then "...". Next to "Configure Panel" there isn't ;-)
That "add applet" dialog is a pleasure to behold.
Hi, I was just wondering if you applied the changes you discussed on kde-core-devel? The 3.4.1 changelog is out but there seems to be no mention of relevant fixes.
Oh, and I'm one of those experiencing these crashes (about once a day). :-(
It'd be cool if it could be fixed eventually. I'm looking forward for the first stable 3.4.x release ;-)
Anyway, thanks for your great work!
@tuxophile
yes, i made sure those fixes went into kicker well before the 3.4.1 release.
sorry about the taskbar not being stable for you. i never triggered the race condition on any of my machines and didn't get any reports that pointed to it until after the release =(
once i figured out what was going on, i was able to close a number of bug reports though, some going back as far as 3.1!
Cool, then 3.4.1 will be the best KDE ever! :-)
This is a great Blog! But if you want to really
earn money from home work with a system that is
good and is as simple as owning your own
ATM Cash Machine!
ATM CASH
Post a Comment