Page 1 of 2
message view port
Posted: Tue Feb 15, 2005 10:18 pm
by andru_911
http://www.defaultware.com/proteus/extras/more.php?id=1
this was the message view i was using with proteus before i realized adium was better...if someone has any spare time could they perhaps port this message theme over for us? increasing the user-pic size and shrinking the status text font in the header would be awesome too. if it is possible TIA!

Posted: Tue Feb 15, 2005 10:49 pm
by djmori
wwooow thats nice!
Posted: Tue Feb 15, 2005 11:45 pm
by andru_911
ya that bubble in the corner of the header gave the person's status, if that can't be done, how about a faded adiumy? i think that would be pretty awesome.
Posted: Thu Feb 17, 2005 2:40 am
by Michae1M
I'll ask him if he minds if I port it over.
[edit] OK, I got approval. I'll see if I can get it done this weekend.
Posted: Fri Feb 18, 2005 5:45 am
by andru_911
beautiful! thanks a lot

Posted: Sun Feb 20, 2005 1:03 am
by Michae1M
OK, so I got approval and I have the port done. I sent in a request for the colors that Gabe was using when he took the screen shot.
If you have color requests, please send them. I'm not a designer, I code...
Things that will be missing in the port.
1) Dynamic status in the header. Adium doesn't have any way to handle that.
2) Buddy name updating in the header, see above.
I think that's all that will be missing.
Posted: Sun Feb 20, 2005 6:55 am
by andru_911
i would love a dark blue variation: R=0, G=0, B=128
and a light blue version: R=0, G=128, B=255...
wouldn't mind a light brown version either...anyone else have any ideas?
Posted: Sun Feb 20, 2005 10:22 am
by evands
Michae1M wrote:Things that will be missing in the port.
1) Dynamic status in the header. Adium doesn't have any way to handle that.
2) Buddy name updating in the header, see above.
I think that's all that will be missing.
I have no knowledge of Proteus's message style format. Could you detail what is needed to be able to allow such things? If so, I'll work on implementing it to so such styles, and others, can be fully ported.
Posted: Sun Feb 20, 2005 12:42 pm
by Son of a Preacher Man
Can I add, updating buddy icons in the header? No idea how it's done, though, and I'm not even certain if proteus does it (never having touched it in my life).
Posted: Sun Feb 20, 2005 5:53 pm
by andru_911
updating buddy pics would be really cool...proteus doesn't do it...in fact, it doesn't update the screen name/away messages either...
Posted: Sun Feb 20, 2005 8:51 pm
by Michae1M
evands wrote:I have no knowledge of Proteus's message style format. Could you detail what is needed to be able to allow such things? If so, I'll work on implementing it to so such styles, and others, can be fully ported.
The way the Proteus views are setup every .html file can have a matching .js file that gets parsed for tags and executed after the .html. That's where the view could watch the icons/name/whatever for changes and do updates. Having mucked around in the code for .8 this would be fairly simple to add.
I know that the Big Icons port to Proteus actually will update images and names if they change as I put the code in to handle that. (oops, I looked, the images will update but not the name)
Here is a page that covers the views, I don't think it's current but it covers the basics.
http://defaultware.com/forums/index.php?showtopic=3867
I started to implement the in view typing notifications but gave up when I realized that only incoming notifications get sent and they always appear to be from the local account which messed up the tag parsing. Or maybe I screwed something up... And I never bothered to ask for it becasue it doesn't seem to be important to the devs

which is understandable since the tabs show it and the list shows it. Here is a shot of what my style does when the other end is typing, it would also make the iChat Clone a closer clone

I'm probably the only one that wants to see this so if I ever get the time to really dig into it, I'll do that.
Evan- if you want more info on the Proteus views feel free to ask. I did a bunch of stuff on the view side to handle appending messages (I like the Adium way much better) and the typing notifications.
Posted: Thu Feb 24, 2005 5:39 am
by andru_911
michae1m, are you going to release this soon? i'm pretty excited

Posted: Thu Feb 24, 2005 6:01 am
by evands
Michae1M wrote:The way the Proteus views are setup every .html file can have a matching .js file that gets parsed for tags and executed after the .html. That's where the view could watch the icons/name/whatever for changes and do updates. Having mucked around in the code for .8 this would be fairly simple to add.
Could you submit a patch which does this? So long as it's optional for message styles to implement and doesn't break existing styles, I'd be fine with having that flexibility.
I started to implement the in view typing notifications but gave up when I realized that only incoming notifications get sent and they always appear to be from the local account which messed up the tag parsing. Or maybe I screwed something up... And I never bothered to ask for it becasue it doesn't seem to be important to the devs

which is understandable since the tabs show it and the list shows it. Here is a shot of what my style does when the other end is typing, it would also make the iChat Clone a closer clone

I'm probably the only one that wants to see this so if I ever get the time to really dig into it, I'll do that.
Cool. While I don't think typing notifications are currently accessible to anything but the account which is interacting with them at present, we could work something out to give the message view controller access to that information. If you're interested in working on styles that use this information -- particularly if you want to make the iChat Clone perfect through its use, as that's something a decent number of users have asked about -- drop me an email.
Posted: Thu Feb 24, 2005 6:14 am
by Michae1M
andru_911 wrote:michae1m, are you going to release this soon? i'm pretty excited

Sorry, it's been a long day...
Release the message view? I hadn't planned on it, but if people are interested I can.
Posted: Thu Feb 24, 2005 4:54 pm
by andru_911
the port is finished, no? could we try it out?
Posted: Fri Feb 25, 2005 6:46 am
by Michae1M
andru_911 wrote:the port is finished, no? could we try it out?
Oh man... totally brain dead on that one, sorry. I thought you meant the one in the screen shot.
It's basically finished, but I want to work in some goodies that will come to life in .8 (maybe).
I'll submit it after the weekend. Can't say how long before it gets approved.
And if anybody want's to submit more colors, I need 4 colors for each variant... incoming dark/light and outgoing dark/light
Thanks-
Posted: Sun Feb 27, 2005 6:35 pm
by andru_911
thanks bud...i would love a brown, blue, and red variant. the user pic doesn't work in the header in the primary version you sent me...is it built for version .8? thanks again.
Posted: Sun Feb 27, 2005 6:38 pm
by Ders
If you post this to the Xtras site, it will get approved quickly since there is already a topic on it I think.
Posted: Mon Feb 28, 2005 2:25 am
by Michae1M
The message view has been submitted. I ended up rewriting it to handle the layout problems that always seem to happen with tables. While I was in there I added a glassy version for each variant.
Posted: Tue Mar 01, 2005 3:14 am
by Michae1M