Ticket #5054: autoaway-since-0.12.patch

File autoaway-since-0.12.patch, 1.4 KB (added by xmlich02, 8 years ago)

patch for 0.12

  • gajim.py

     
    28002800                        # idle detection is not supported in that OS
    28012801                        return False # stop looping in vain
    28022802                state = self.sleeper.getState()
     2803                idleSinceTime = time.localtime(time.time() - self.sleeper.getIdleSec())
     2804                if (self.sleeper.getIdleSec() < 3600):
     2805                        idleSince = time.strftime('%H:%M', idleSinceTime)
     2806                else:
     2807                        idleSince = time.strftime('%d.%m', idleSinceTime)
    28032808                for account in gajim.connections:
    28042809                        if account not in gajim.sleeper_state or \
    28052810                                        not gajim.sleeper_state[account]:
     
    28242829                                else:
    28252830                                        auto_message = auto_message.replace('$S','%(status)s')
    28262831                                        auto_message = auto_message.replace('$T','%(time)s')
     2832                                        auto_message = auto_message.replace('$F','%(idleSince)s')
    28272833                                        auto_message = auto_message % {
     2834                                                'idleSince' : idleSince,
    28282835                                                'status': gajim.status_before_autoaway[account],
    28292836                                                'time': gajim.config.get('autoawaytime')
    28302837                                                }
     
    28412848                                else:
    28422849                                        auto_message = auto_message.replace('$S','%(status)s')
    28432850                                        auto_message = auto_message.replace('$T','%(time)s')
     2851                                        auto_message = auto_message.replace('$F','%(idleSince)s')
    28442852                                        auto_message = auto_message % {
     2853                                                'idleSince' : idleSince,
    28452854                                                'status': gajim.status_before_autoaway[account],
    28462855                                                'time': gajim.config.get('autoxatime')
    28472856                                                }