[Pidgin] #6597: partial_disconnect.patch (Ticket #1152, Ticket #1498)

Pidgin trac at pidgin.im
Fri Aug 15 17:41:05 EDT 2008


#6597: partial_disconnect.patch (Ticket #1152, Ticket #1498)
--------------------------------------------------------+-------------------
 Reporter:  acecalhoon                                  |        Owner:              
     Type:  patch                                       |       Status:  new         
Milestone:                                              |    Component:  pidgin (gtk)
  Version:  2.4.3                                       |   Resolution:              
 Keywords:  system tray icon status partial disconnect  |  
--------------------------------------------------------+-------------------
Description changed by acecalhoon:

Old description:

> This patch implements a new system tray icon that indicates when one or
> more IM protocols are disabled/disconnected.
>
> The new behavior is as follows:
> All protocols connected -- As before.
> At least one protocol connected, at least one protocol either disabled or
> disconnected -- New icon.
> No protocols connected -- Offline.
>
> This change required me to add a parameter to the the
> docklet_ui_ops.update_icon function pointer.  I've propagated this change
> to gtkdocklet-x11 and gtkdocklet-win32, but don't have a working
> environment to test the x11 changes in.
>
> I've included a set of icons to indicate the partial disconnect state,
> but they're very much "developer artwork," and may not be useful in the
> long run.

New description:

 This patch implements a new system tray icon that indicates when one or
 more IM protocols are disabled/disconnected.

 The new behavior is as follows:
 All protocols connected -- As before.
 At least one protocol connected, at least one protocol either disabled or
 disconnected -- New icon.
 No protocols connected -- Offline.

 This change required me to add a parameter to the the
 docklet_ui_ops.update_icon function pointer.  I've propagated this change
 to gtkdocklet-x11 and gtkdocklet-win32, but don't have a working
 environment to test the x11 changes in.

 I've included a set of icons to indicate the partial disconnect state, but
 they're very much "developer artwork," and may not be useful in the long
 run.

 Submitted by Aaron Siebersma

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/6597#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list