Comment 37 for bug 149805

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

On Wed, Aug 6, 2008 at 6:02 PM, sander <email address hidden> wrote:
>>> -1: I guess that will result in a "big blink once experience".
>>>
>>
>> Done.
>> It still looks pretty cool. There is no flickering at all this time
>> since I made a complete fake widget that I use to slide over any
>> existing widgets. So all is happening under the fake (frame) sliding
>> widget and thus no flickering when I remove it since they are
>> overlapping exactly.
>
> Ok, you convinced me, but maybe you should combine it with an
> extremely short fade effect to make it look more smooth?
>

This time I say that there is no chance this can happen with current Tk.
There just aren't low level tools to do this, at least right now.
Instead, I was thinking of doing a sinus shaped movement when sliding
instead of linear as it is now. Needs testing.

>
> btw, when you switch between the Contacts tab and the Services tab,
> you also see blinking. Maybe this is related to the overlay that is
> only available in the Contacts tab. Maybe the blink will dissapear or
> reduce when you also add this overlay in the Services tab? (I am
> talking about the presence status and related message that is showed
> in the background) Or maybe this blinking will go away when switching
> to the new tkpath and using an SVG background?
>

This is the lousy Mac subwindow implementation of Tk. Other platforms
are much better at this.