Page 1 of 2

Have the smileys in rows instead of a list

Posted: Mon Mar 21, 2005 5:18 pm
by 1985
One thing I miss from the official MSN client is the "list" of smileys. Why not put 5 smileys per row instead of 1?

Posted: Mon Mar 21, 2005 5:49 pm
by ofri
i've been thinking about this thing for a long time. but it's not that simple. how, for instance, would you handle the groups of smilies?

Posted: Mon Mar 21, 2005 7:11 pm
by The_Tick
What in the world?

Posted: Mon Mar 21, 2005 7:31 pm
by ofri
by saying "group of smilies" i mean emoticons packs :roll:

Posted: Mon Mar 21, 2005 9:33 pm
by dchoby98
I believe you mean putting the list of available emoticons into a grid, not just a list as we have now. There are issues though -- in MSN, you only have one set of emoticons. In Adium, you can have lots of different packs of emoticons active all at once. Would you have a list of emoticon packs, and then a submenu with a grid of emoticons in that pack? It's a tricky issue that we've hit (and not solved) before.

Posted: Mon Mar 21, 2005 9:34 pm
by The_Tick
dchoby98 wrote:I believe you mean putting the list of available emoticons into a grid, not just a list as we have now. There are issues though -- in MSN, you only have one set of emoticons. In Adium, you can have lots of different packs of emoticons active all at once. Would you have a list of emoticon packs, and then a submenu with a grid of emoticons in that pack? It's a tricky issue that we've hit (and not solved) before.
Ahh, this makes sense.

The correlation can be used with trillian. Having more than one pack enabled in trillian can be unweildy at best, and unusable at worst, depending on the pack size. I think this would be a bad idea.

Posted: Mon Mar 21, 2005 10:58 pm
by wunderwood
Besides you get names for each emotion this way.

Posted: Mon Mar 21, 2005 11:14 pm
by troplin
what's about a floating window that (dis-)appears on pressing the emoticon button? like the font formatting palette

Posted: Mon Mar 21, 2005 11:28 pm
by troplin
another thing.

am right that if you have 2 emoticon sets active and both of the use the : - ) for a different emoticon, then only the one with the higher priority is available?
So if I choose the one with lower priority from the menu, the other one will appear.

Wouldn't it make sense to eliminate these duplicates by making one single menu/palette with every _available_ emoticon, but not divided by set.

Posted: Tue Mar 22, 2005 2:22 am
by dchoby98
We divide by set so that you can find a specific one more easily and not get confused. If you have MSN and AIM emoticons enabled, then you will probably not want to send "(H)" to an AIM user -- they won't be able to see it!

Posted: Tue Mar 22, 2005 11:26 am
by 1985
dchoby98 wrote:Would you have a list of emoticon packs, and then a submenu with a grid of emoticons in that pack?
That would be fine with me. Don't know how hard it is to fix but if only one emoticon pack is active only the grid would show.

Besides you get names for each emotion this way.
Yes, maybe an option to view as grid or list would be useful?

Posted: Tue Mar 22, 2005 12:04 pm
by Strifer
what about a frequent emoticon-list or bar? i don't use all emoticons anyway and this ensures quick access to often used emoticons and makes a list shorter...

Posted: Wed Mar 23, 2005 7:15 pm
by 2manydjs
Why is it hard to implement?
Just something like this:
http://forum.macosx.nl/album_pic.php?pic_id=5770
(of-course with different smileys....)

Posted: Wed Mar 23, 2005 8:23 pm
by ofri
is there any way to know when the mouse is on an NSMenuItem? something like NSResponder's -mouseEntered: ?

Posted: Thu Mar 24, 2005 10:15 am
by troplin
dchoby98 wrote:We divide by set so that you can find a specific one more easily and not get confused. If you have MSN and AIM emoticons enabled, then you will probably not want to send "(H)" to an AIM user -- they won't be able to see it!
and all the custom emoticon packs become useless...? don't you send custom emoticons to other people? if not they are only displayed when the other types the right thing, what he doesn't even knows. and if he knows he has probably a similar pack installed and then he will also be able to see it when you send it to him.

Posted: Sat Mar 26, 2005 2:42 am
by dchoby98
You are right, we DON'T send custom emoticons to other people. This isn't possible on most protocols, and MSN has only just started this. We don't yet support it, and aren't planning to in the near future. So, emoticon packs are mainly for (1) your own fun, or (2) talking to other Adium users.

Posted: Sat Mar 26, 2005 6:16 pm
by ofri
2manydjs wrote:Why is it hard to implement?
Just something like this:
http://forum.macosx.nl/album_pic.php?pic_id=5770
(of-course with different smileys....)
I did some reading and i don't think it is possible to do it. The problem is that you can't know when the mouse is over the menu so you'll have to click the menu in order to see the "table of smilies" and in my opinion, it's not quite useful this way...
any other suggestions?

Posted: Sat Mar 26, 2005 7:06 pm
by Son of a Preacher Man
I quite like iChat's little emoticons menu in the typing bar. I'm guessing that's not the easiest thing in the world to code, though. :D

Posted: Sat Mar 26, 2005 7:08 pm
by ofri
and what will happen with smilies packs?

Posted: Sat Mar 26, 2005 7:24 pm
by Son of a Preacher Man
ofri wrote:and what will happen with smilies packs?
You mean, how would they be displayed? Well, any enabled packs would be shown in the menu, with a divider line to keep them visibly separate.