December 29, 2003

One Word: W00T!

I've got a new kdelibs patch. With this patch, I've gotten konqueror to run!

Konqueror with Qt/Mac!

Considering Konqueror is a fairly complex application, it looks like we're hitting a point where apps will start getting easier to build. I'm gonna try to finish getting kdebase built so the patches are all nice and tidy, and then I suppose next up is KOffice.

YAY!

[Update:] For those of you wondering how to get it, there's no binaries yet, probably won't be for a bit until things get cleaned up more. If you want to give it a shot yourself though, see the wiki. It's got pretty much step-by-step instructions on getting as far as we have. Also, yes, I know it's a bit ugly, KDE styles are a bit messed up. When you run anything it always complains "KThemeStyle cache seems corrupt!" Haven't figured out why, I'm sure you can understand that it's not the top priority. <grin>

So far, no problems with the slashdotting. Hooray for ServerBeach.

Posted by RangerRick at December 29, 2003 8:12 PM | Tags:
Comments

Who da man?

You da man.

Posted by: Wade on December 29, 2003 10:39 PM

Isn't Safari based on the same codebase as Konqueror? so what was the point of porting that?

Posted by: Mky on December 30, 2003 12:40 AM

Probably a test to see what problems there can be when porting K apps to MacOS X. Now he knows his way around it, and can port KOffice more easily...

Posted by: Carthag on December 30, 2003 1:00 AM

Warning!

Your about to get slashdotted!

http://apple.slashdot.org/article.pl?sid=03/12/30/0325256&mode=nested&tid=121&tid=179&tid=185&tid=189&tid=190

Luck
Mick

Posted by: mick on December 30, 2003 1:11 AM

When will we be able to download your labor of love?

Posted by: Jeremiah Owen on December 30, 2003 1:52 AM

i concur: when can we download?

props!

Posted by: charles on December 30, 2003 2:00 AM

This is damn sweet! I've been reading your blog on a daily basis for a while now and I realize how much blood and sweat went into this. Thank you!

P.S. Have you read the comments on slashdot? Those guys are such idiots! "Why do we need a port of Konqueror when we've got Safari?" I just can't believe those people don't understand what this achievement means in the long run (KOffice, etc ).

Posted by: Alex V on December 30, 2003 2:10 AM

This kicks ass.

KOffice will be equally cool!

Posted by: Tom Becker on December 30, 2003 2:27 AM

Nicely done!

Posted by: Brian on December 30, 2003 2:44 AM

I wonder if it's possible to get KDevelop working on Mac OS X.... It would be nice to have another IDE to play with.

Posted by: Scott Lahteine on December 30, 2003 3:43 AM

Great Work! Kudos!

I agree, by the way: most of the slashdotters just didn't get it... So sad, but true. Gone are the times when they were the #1 computing crowd.

Konquerror is a very good start (well, quite a bit more than a "start", really) - now let's see if you can get KOffice to run natively on OS X. Because that would be simply amazing. Imagine having (eventually) OpenOffice, KOffice and *ducks* Microsoft Office running on the Mac!

Posted by: Alex H. on December 30, 2003 4:00 AM

It looks like... it has been themed. If you use native widgets, it would be a more convincing screenshot.

Seriously - I am still trying to see whether it is an Aqua app or an X11 app.

Aha! I see the OS X menu says 'konqueror'. So it definitely hooks into OS X for some UI things.

The way the quote is rendered in the screenshot is absolutely horrible though, and the tiny text is still smoothened -- in OS X, tiny text is never smoothened. The glyph layout... it looks like a kerning problem, I'm quite sure both FreeType and Aqua can do this flawlessly. Perhaps it is Qt/Mac.... But that is unlikely...

Posted by: Zhen Lin on December 30, 2003 5:01 AM

Congrats, Ranger Rick! This is a landmark you achieved. Great work!

Posted by: Rixster on December 30, 2003 5:09 AM

Great work man!
Time Apple funds some great projects like KOffice or OpenOffice for Mac OS X. So we can read/write M$Office documents, but don't need to run M$ software anymore !

Posted by: Johan Coppieters on December 30, 2003 5:43 AM

Great! How can I be informed when I can download this?

Posted by: Patrick on December 30, 2003 7:28 AM

For those asking "why konqueror", it just happens to be the first big app to actually work, and it's just about the only major app that you get installing just kdelibs and kdebase... there's only a few other things like kate that come out of the box until you start compling kdepim and such. The nice thing about konqueror is that it's pretty much a showcase for most of the common technologies in KDE -- it uses kparts, it uses kioslaves; if konq works, most everything should.

So nyah! ;)

Posted by: Ranger Rick on December 30, 2003 7:42 AM

Do one for Win32!! :)

Posted by: Jerry Cauld on December 30, 2003 4:51 PM

Woohoo! KIOSlaves and KParts on OSX !!!!

Posted by: Richard Jones on December 30, 2003 5:10 PM

This is nice. Kpat (the card games) is the biggest thing I'm missing from my Linux days... maybe I can get the thing to compile with Qt/Mac & your ported libs if I'm lucky. :D

Posted by: Dirt Road on December 30, 2003 5:19 PM

Hey!
Great work!
Could I suggest besides Kate which would be cool to have (more useful than Koffice for me), maybe to try to port K3B which is IMHO the best cd/dvd burning software available under Linux? :)
Might be harder to port since it might need some adjustement regarding hardware access (see archives), but anyway.. ;)
Thanks anyway!

Posted by: KAtiOS on December 30, 2003 6:52 PM

Dude, This is unbelievably awesome and further convinces me that i am using the right OS... i cannot wait to see more things compiled and usable on the mac from the linux community.

My only question is why isn't it using the native widgets?

i know it might look really messed up with them right now as it hasn't been coded for them but it's just strange to look at right now

even so this is unbeleivably exciting

Posted by: John Morrison on December 31, 2003 5:37 AM

"This is unbelievably awesome and further convinces me that i am using the right OS..."

Actually I think it makes the use of Qt as the toolkit of choice look more convincing, not really OSX. But obviously being UNIX, it's a heck of a lot easier to get this working than say on Windows.

Good stuff!

Posted by: foo on December 31, 2003 9:10 AM

Re: Zhen Lin's comment: "The way the quote is rendered in the screenshot is absolutely horrible though, and the tiny text is still smoothened -- in OS X, tiny text is never smoothened. The glyph layout... it looks like a kerning problem, I'm quite sure both FreeType and Aqua can do this flawlessly. Perhaps it is Qt/Mac.... But that is unlikely..."

In Panther, you can now enable text smoothing down to 4 point sized fonts. In Safari on my PowerBook, the tiny text is smoothed since my prefs are set to smooth down to 4pt fonts. So I don't think there's anything wrong there.

Posted by: Matt on December 31, 2003 1:30 PM

"Actually I think it makes the use of Qt as the toolkit of choice look more convincing, not really OSX. But obviously being UNIX, it's a heck of a lot easier to get this working than say on Windows."

What I meant is that I made the right choice of platform because of it's strong base, commericial support, ease of use and the vast power and compatibility between other platforms.

I mean no where else do you have such a nice mix of free and commericial software as with OSX... and seeing something KDE come our way can only make things better for the future, no where else can you run a microsoft product and apple product, an adobe product and something originally written and compiled for linux with such ease.

Posted by: John Morrison on December 31, 2003 3:51 PM

what weather app are you using (menu bar) ?

Posted by: charles s. on January 1, 2004 6:16 PM

It's called WeatherPop.

Posted by: Ranger Rick on January 1, 2004 6:43 PM

It sure looks interesting. If it runs nicely (and better than the horrible OpenOffice) it may sure be an interesting alternative to Microsoft Office.

Posted by: Cochrane on January 2, 2004 9:04 AM

Great work! Especially for persons like me that are using kde as their main desktop computer under linux and do have an ibook.
Looking forward to use kmail et al. under qt/mac.

Posted by: Daniel Boos on January 3, 2004 4:44 AM

Looks great,

Cant wait until the binaries become available so I can add yet another browser to my dock.

Yes, I do have safari, but i would reall like to see what konqueror has to offer and have the ability to compare the performance of the two "identical" browsers.

Posted by: DHO on January 8, 2004 2:19 AM


rock on!

++dez;

http://WebSearch.COM.AU

Posted by: Dez on January 15, 2004 10:19 PM
Post a comment













Type the characters you see in the picture above.