Comment 25 for bug 149805

Revision history for this message
Mats (matsben) wrote : Re: [Bug 149805] Re: Enable the new presence control panel

On Sun, Aug 3, 2008 at 5:56 PM, sander <email address hidden> wrote:
>> Works with jabber.se which uses ejabberd, see attached shot.
>> But the buttons are disabled if no PEP service detected with the login server.
>
> ok, I though jabber.org had PEP.
>
>>> * The User Activity button menu only includes the generic activities,
>>> it does not include not the subactivities in submenus.
>>
>> There were no icons for them. I just start out with the simplest.
>
> Just copy the generic icon for all activities and show the activity
> name some way (maybe balloon text?).

This gets a very complex popup with tons of submenus.
OK, I'll see.

>
>> Maybe I should add a menu entry for the complete settings dialog.
>> Think I'll do.
>
> -1: people don't like popups.

I mean the menu is already there but there is just an extra entry at its end.
Code is in cvs.

>
>>> * For the Activity button it is maybe better to use a menu similar to
>>> the Avatar menu (people can see all activity icons at once).
>>>
>>
>> This is a missing feature on AquaTk that there are no menu icons.
>> Other platforms have them.
>
> It works in the avatar menu on Mac OS X...

What you see there is actually not Tk menu widget but me hacked together
a very complex toplevel window which is designed like a menu.
This is a very bad thing to do.
I know Danial has added another menu mechanism which is more
low level and allows images but I haven't looked at it.
Correct: I looked at it but didn't get anywhere from a quick look.

>
> Other feedback:
> * Allow people to RMB click everywhere to open the "arrow context
> menu" (similar behavior as the big slot at the top with Login/Add
> Contact/Chat.

Done.

> * Remove the close button. I just realize it takes to much valuable
> space. Replace it by an entry in the "arrow context menu". As an

Nope, I want it there. Looks good.

> alternative, you also can move the close button under the arrow
> button.

This gets very messy since it can be hard to tell which slot a close button
actually closes.

> * Also add the close entry to the Login/Add Contact/Chat slot.

That is not a slot, but the toolbar. Well, that's an idea.
But on Mac we already have the button in the window list,
no need to duplicate that.

> * Can you add an animation for the presence control panel similar as
> on this page? (the right image):
> http://malsup.com/jquery/cycle/scrollhv.html (Next button is like
> closing the menu and Prev button like opening it)
>

No Tk support for things like this. I guess you mean it should slide
slowly up and down. Cool but there's a reason only Apple does such things.

More:

Coccinella icon: now size 22x22; it needs a graphics designer to add arrows.
Application status slot: added; note the chasing arrows when logging in.