home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyo (Python 2.6)
-
- from contacts.Group import DGroup
- from common import pref
- from logging import getLogger
- log = getLogger('blistsort')
- info = log.info
-
- def grouping():
- s = pref('buddylist.sortby', 'none none').startswith
- if not s('*status'):
- pass
- return s('*service')
-
-
- class SpecialGroup(DGroup):
- _renderer = 'DGroup'
-
- def groupkey(self):
- return self.__class__.__name__ + '_' + DGroup.groupkey(self)
-
-
- def renamable(self):
- pass
-
-
- STATUS_ORDER = [
- 'available',
- 'away',
- 'idle',
- 'mobile',
- 'invisible',
- 'offline',
- 'unknown']
- STATUS_ORDER_INDEXES = dict((lambda .0: for i in .0:
- (STATUS_ORDER[i], i))(xrange(len(STATUS_ORDER))))
-