[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: new startup notification code in cvs
From:       Rob Kaper <cap () capsi ! com>
Date:       2001-05-29 20:56:42
[Download RAW message or body]

On Tue, May 29, 2001 at 09:35:33PM +0200, Wolfgang Rohdewald wrote:
> What if the desktop RMB gets temporary entries for all starting applications ?
> if kmail, knode, konqueror start:
> 
> Lock screen
> Log out
> -------
> Cancel starting kmail
> Cancel starting knode
> Cancel starting konqueror www.kde.org
> 
> Especially useful if the app has no own icon and I don't know what is starting

kdesktop RMB is already so full!

I had a better idea this afternoon: (or at least, IMHO it was a good idea IMHO)

- display the application icon, with the flash, for _two_ seconds, no more
- after the first second, draw a dotted line from the icon to the entry in
  the taskbar, optionally semi-animated (where the stripes in the line
  appear to move towards the taskbar)
- once the icon is gone (after 1s), flash the icon in the taskbar for 1s
- after another second, remove the line and the flash effect in the taskbar

This will:

- not keep the icon around for a long time, which seems to be the greatest
  problem with the current behviour
- teach users that the taskbar has some sort of notification as well
- conceptually link the behavior to the taskbar, so users could see it as
  taskbar extension and use the taskbar preferences to turn it on/off (saves
  yet another config screen)

Rob
-- 
Rob Kaper     | 'What? In riddles?' said Gandalf. 'No! For I was talking
cap@capsi.com | aloud to myself. A habit of the old: they choose the wisest
www.capsi.com | person present to speak to; the long explanations needed by
              | the young are wearying.' - "Lord of the Rings", JRR Tolkien
 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic