A request for a better smiley menu in 1.0.

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
User avatar
bgannin
Growl Team
Posts: 1817
Joined: Thu Dec 02, 2004 8:11 am
Location: ..here
Contact:

Postby bgannin » Wed Feb 14, 2007 3:23 am

I'm not upset and I''m not going to ignore the thread :)

I knew when I wrote it that it didn't match iChat's, but having a dynamic emoticon menu of any sort was a vast improvement to just trying to remember what to type (as was the case prior.) I'm hoping to get to it at some point, so feedback is of course welcome.
Try my software!

#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?

Crypt
Cocoaforge Admin
Posts: 491
Joined: Sun May 15, 2005 6:16 pm
Location: Brooklyn, New York
Contact:

Postby Crypt » Wed Feb 14, 2007 3:35 am

hmm dunno if you will like this but what about something like http://amendmentapp.com/ or just one of those automatic spellers where as your typing the word a list underneath shows up with possible endings for what word your trying to type except for emoticons. For instance :- (then the following would be displayed: ( ) X ! o ) It would also be an option to have something like that so it wouldn't if a user doesn't want it enabled they can just turn it off or it's off by default.
"Bite my shiny metal ass!"
- Bender

adiumx DOT com MOTHA F**KA!

User avatar
ofri
Growl Team
Posts: 303
Joined: Sat Dec 04, 2004 12:00 pm
Location: Kiryat Ono, Israel
Contact:

Postby ofri » Wed Feb 14, 2007 11:44 am

bgannin wrote:I was just saying that iChat has like 20 emoticons overall, while Adium has potentially tons of them because of emoticonsets.

We can cut that down dramatically (in some cases) by picking only the emoticons packs that match the current protocol. The rest of the packs can still live in the "regular" menu (what we have now).
Gravitation is not responsible for people falling in love.
--Albert Einstein

http://www.dpompa.com

User avatar
bgannin
Growl Team
Posts: 1817
Joined: Thu Dec 02, 2004 8:11 am
Location: ..here
Contact:

Postby bgannin » Wed Feb 14, 2007 12:49 pm

ofri wrote:
bgannin wrote:I was just saying that iChat has like 20 emoticons overall, while Adium has potentially tons of them because of emoticonsets.

We can cut that down dramatically (in some cases) by picking only the emoticons packs that match the current protocol. The rest of the packs can still live in the "regular" menu (what we have now).


This may work in some cases, but I can see it being more problematic. One reason would be several services don't have emoticon packs that specify for them at all AFAIK but more importantly it creates an odd dependency for feature activation that the user has to somehow intuit (i.e., "what do I have to do to get the 'spiffy' menu instead of this other one I don't like - where's the preference?")
Try my software!



#define ADIUMX pimp //by me

#define QUESTION ((2b) || (!2b))

Have you hugged a programmer today?

Fonzie

Postby Fonzie » Wed Feb 14, 2007 2:54 pm

Thanks bgannin - for giving it some thought. After a good nights sleep I realise that i was maybe too excited getting my proposition out. But atlease you took it with good spirit. :)

User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Postby The_Tick » Wed Feb 14, 2007 5:31 pm

The problem we've got is that navigating tons of enabled packs via the system suggested isn't that easy.

My thoughts on this would be a way to only display one emoticon pack with a sort of menu of some kind to show others.

Something like...

Code: Select all

 --------------------
|                    |
| EMOTICONS BE HERE  |
|                    |
|                    |
|                    |                                         
 --------------------
| Emoticon pack 2    |
 --------------------
| Emoticon pack 3    |
 --------------------
| Emoticon pack 4    |
 --------------------
| Emoticon pack 5    |
 --------------------

Then once you click on one of the other menus, that expands that pack, and it makes the current pack itty bitty.

Thoughts?

Fonzie

Postby Fonzie » Wed Feb 14, 2007 7:52 pm

Looks like a plan. I'm not good at making diagrams but you nailed it, Tick.

I would be happy with such an arrangement if it ever comes to life. :)

djbsquared
Cocoaforge Admin
Posts: 248
Joined: Thu Dec 02, 2004 6:29 am
Location: West Bloomfield/East Lansing

Postby djbsquared » Wed Feb 14, 2007 8:58 pm

I seem to agree that the best way may not be to provide a dynamic table, but at least simplify what we do display. I think The_Tick has a good idea, and expanding on that might be what we are looking for.

User avatar
cbarrett
Adium Team
Posts: 389
Joined: Thu Dec 02, 2004 2:30 am
Location: Kailua, HI
Contact:

Postby cbarrett » Wed Feb 14, 2007 9:01 pm

What you have there wouldn't really work in a menu, the way people expect menus to act on OS X -- i.e. be accessible only through hover actions.

If we were to do that, it wouldn't be so much a menu as some sort of popup window, that activated upon clicking some sort of button in the UI (perhaps something similar to what iChat has?)

This would also solve the issue of us having to use strange APIs, since we wouldn't actually be in a menu anymore.

We currently have Insert Emoticon menus in the contextual menu for the input box and the Edit menu. Those would have to either go away or continue using the current scheme.

It's a decent solution, but it's definitely not a menu.


Return to “Adium”

Who is online

Users browsing this forum: No registered users