[Pidgin] #3276: Enhancement: additional settings for auto-accept

Pidgin trac at pidgin.im
Sun Sep 23 07:36:11 EDT 2007


#3276: Enhancement: additional settings for auto-accept
-------------------------------------------------+--------------------------
 Reporter:  Slumpwuffle                          |       Type:  patch
   Status:  new                                  |   Priority:  minor
Component:  plugins                              |    Version:  2.2.0
 Keywords:  autoaccept, auto-accept, ehancement  |    Pending:  0    
-------------------------------------------------+--------------------------
 Added the following settings to auto-accept:[[BR]]
 1.) Option to sort incoming files by protocol (MSN, AIM, etc.)[[BR]]
 2.) Option to sort downloads by receiving account name[[BR]]
 3.) Option to sort downloads by sender's username (this was previously the
 default)[[BR]]
 4.) Default behavior for users on your buddy list (Ask, Auto-Accept or
 Auto-Reject)[[BR]]

 The order in which to sort incoming files is fixed:[[BR]]
 [''protocol/''][''recv. acct/''][''send. user/''][[BR]]
 It made no organizational sense to sort things any other way.

 The default behavior is by default set to Ask. This retains the previous
 default.

 '''Concerns''': I modified the AutoAcceptSetting enum. This is necessary
 because purple_blist_node_get_int() has no failure mechanism (errno or
 return code) so a return value of 0 is no different from an absent value.
 To retain as much backwards compatibility as possible, I've moved FT_ASK
 to the last placement, causing all currently set ASK values to be changed
 to DEFAULT. ACCEPT and REJECT settings will be retained.

 Please let me know your thoughts, and Thanks.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3276>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list