[Pidgin] #2788: Pidgin attention GUI
Pidgin
trac at pidgin.im
Sat Aug 25 18:52:39 EDT 2007
#2788: Pidgin attention GUI
--------------------------+-------------------------------------------------
Reporter: jeff | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone: 3.0.0
Component: pidgin (gtk) | Version: 2.1.1
Keywords: | Pending: 0
--------------------------+-------------------------------------------------
It would be nice to have a standard Pidgin GUI for sending and receiving
attention commands. For sending:
* [http://pidgin.im/pipermail/devel/2007-August/002468.html Attention
button (branch of Use case for per-protocol icons) - Hylke Bons], see
[http://pidgin.im/pipermail/devel/attachments/20070807/32426144/attachment-0001.png
button mockup]
* Attention button or menu item (or something else).
Often, sending an attention command does something similar to the
interface as receiving. For example, in MSN, sending a nudge shakes your
buddy's window as well as your window. From #2660:
>08/21/2007 02:50:36 PM changed by lithium ΒΆ
>
>I've seen a buzz on (I think) windows live messenger. There the window
started to
>vibrate for some seconds which looked very cool ;)
>
>Would be nice if this could be done for linux too, for example a special
window hint
>could be set and a compiz plugin could react on that hint and shuffle the
window
>around...
}}}
Other suggestions for representing attention commands in Pidgin:
* Optional icon for each type of attention command. (icon_name field in
PurpleAttentionType, map to same icon name as emoticons)
* Sound, depending on the different attention commands. There is no
functionality in the attention API to do this yet.
Libpurple API changes are in #2662. Currently, sending an attention
command says "Attention! (outgoing_description)", receiving shows
"Attention! You have been (incoming_description)" in the conversation
window. Menu elements use the 'name' field of PurpleAttentionType.
--
Ticket URL: <http://developer.pidgin.im/ticket/2788>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list