[preview] Mail.app

While working on an project completely unrelated to anything X-ish, I came up with this 2d graphics system which was quite a bit faster than anything I'd ever worked on before (not to mention, had a much smaller memory footprint).

So, I says to myself, "Well, how could I put this to good use?" And then it came to me: why not work on a panther program? After all, it's been a while since I dropped nAmp.

Three days of quickee coding later, I give you: Mail.app. It's beautiful, it's fast, and all of those pretty widgets and whatsits and buttons which you see are fully functional, at least in a graphical sense. It even renders its own drop shadows on the fly.

Of course, this is only the graphical front end of the program: I still need to write the IMAP/POP3 interface, and integrate an html rendering program. Aside from only being ~10% complete, though... it's good to go! *laughs*

post-2304-1084769259_thumb.png

bwahaha.gif
bwahaha.gif

#163041

Looks good Mithrandel.

Especially the drop shadows.

#163042

Well well well.....haven't seen you since the nAMP days. I thought you left for good. Anyway it's nice to have you back and Mail.app is looking good.

#163043

Looks good, hope it will perform as good as it looks though! :D

#163053

I thought that you left this place after releasing nAmp...

Welcome back!!! :D

The screenies look very nice. Goodluck with the coding for this app... :)

I hope you recieve a warm welcome back.

#163059

Looks nice:))) :woot:

#163101

Very nice =). If when you need any beta testers I would love to give you a hand =)

#163110

hehe, same here, it looks amazing for only 10% being done.

#163115

That looks good so far, good luck.

-Aviel.

#163265

good luck with the project, I cant wait.

#163541

Looking panther-ish indeed. Keep up the good work. ;)

I'd love to use this. :lol:

#163544

great job so far. figured we'd lost you after the nAmp days, but thankfully no.

looking forward to seeing progress on this :)

#163629

Looks COOL!!

:lol:

#163676

Oh man...I was just getting used to thunderbird w/ the pinstripe skin! I dont know if I can switch..it will be difficult! Thunderbird is reallllly slow, lots of memory abuse. Is there an optomized build out yet?

#163684

Nice work..

what language is your skinning engine built in?

#163709

Thanks for the comments. :) After futzing around all day elsewhere, I'm back and working on reading MIME headers. So far, Mail.app can read in all the standard ones; I'll look into including the extended MIME headers (those that start with "X-") after I get basic POP3 functionality in.

Originally posted by juno

I dont know if I can switch..it will be difficult! Thunderbird is reallllly slow, lots of memory abuse. Is there an optomized build out yet?

Of thunderbird? lol, I have no idea! Of Mail.app? Well, I haven't optimized it yet because I haven't finished it. :lol: Right now, everything is very speedy, except when the height of the main window is huge and you retract the folders window - that's sluggish, for some reason. I'll be looking into that.

post-2304-1084854739_thumb.png

hahathe2nd.gif
hahathe2nd.gif

#163749

MITH! BUDDY!

this is looking keen.

thanks for the contribution/work.

and nice to see you back.

#163791

Great looking app so far! :lol:

I'd make the switch from thunderbird. :naughty:

#163833

-_- let me know when you got it working. I love it!!!

#163919

@Mithrandel

What language is your skinning engine in :P?

#163921

this looks awsome, i will make the swich from thunderbird and never look back ;)

cant wait too see a screen of it at 100% :lol:

#163930

Do You Need Beta-testers?

Take Me (Me, Me, Me,...) *g* :D

No, serious: I would be proud of beeing one. :rolleyes:

#163932

Originally posted by Enhanced@May 18 2004, 10:58 AM

@Mithrandel

What language is your skinning engine in :P?

Mebbe you should pm him eh?

#164128

Hehe, I'm two steps ahead of you, juno. :)

Err... wait, no... hold on... *counts steps*

Well, it's more sort of a 'nose', than a step, really. More like 'two earlobes', or maybe 'three little toes'. Hmmm... this shall require more thought...

[EDIT]

I've moved the shadow rendering routines into a pre-rendered C++ dll, and as expected, shadows now render 40x faster. Make no mistake, I love VB to death, but there's a time and place where one just has to bite the bullet and load up VC++.

Of course, now that the shadows are so speedy, the rest of the application renders almost slothfully by comparison when stretched to a large size. I'll see what I can do with that.

Mail.app can now render 7bit text-only messages with ~90% accuracy now: the featureset is slowly improving. Attached: sexyness. :lol:

post-2304-1084922576_thumb.png

sexyness.gif
sexyness.gif

#164145

That IS sexyness....gulp

#164260