Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
ac07cb529f | |||
4f77e2c105 | |||
47ce9252b7 | |||
9153836ead |
@ -1,4 +1,4 @@
|
||||
#Issues
|
||||
# Issues
|
||||
|
||||
Help us find all bugs in Toxygen! Please provide following info:
|
||||
|
||||
@ -9,12 +9,12 @@ Help us find all bugs in Toxygen! Please provide following info:
|
||||
|
||||
Want to see new feature in Toxygen? [Ask for it!](https://github.com/toxygen-project/toxygen/issues)
|
||||
|
||||
#Pull requests
|
||||
# Pull requests
|
||||
|
||||
Developer? Feel free to open pull request. Our dev team is small so we glad to get help.
|
||||
Don't know what to do? Improve UI, fix [issues](https://github.com/toxygen-project/toxygen/issues) or implement features from our TODO list.
|
||||
You can find our TODO's in code, issues list and [here](/README.md). Also you can implement [plugins](/docs/plugins.md) for Toxygen.
|
||||
|
||||
#Translations
|
||||
# Translations
|
||||
|
||||
Help us translate Toxygen! Translation can be created using pyside-lupdate (``pyside-lupdate toxygen.pro``) and QT Linguist.
|
||||
Help us translate Toxygen! Translation can be created using pyside-lupdate (``pyside-lupdate toxygen.pro``) and QT Linguist.
|
||||
|
@ -1,4 +1,4 @@
|
||||
#Smileys
|
||||
# Smileys
|
||||
|
||||
Toxygen support smileys. Smiley is small picture which replaces some symbol or combination of symbols. If you want to create your own smiley pack, create directory in src/smileys/. This directory must contain images with smileys and config.json. Example of config.json:
|
||||
|
||||
@ -6,7 +6,7 @@ Toxygen support smileys. Smiley is small picture which replaces some symbol or c
|
||||
|
||||
Animated smileys (.gif) are supported too.
|
||||
|
||||
#Stickers
|
||||
# Stickers
|
||||
|
||||
Sticker is inline image. If you want to create your own smiley pack, create directory in src/stickers/ and place your stickers there.
|
||||
|
||||
|
@ -141,4 +141,3 @@ class AV:
|
||||
|
||||
if state & TOXAV_FRIEND_CALL_STATE['ACCEPTING_A']:
|
||||
self._calls[friend_number] |= 1
|
||||
|
||||
|
@ -1,3 +1,6 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
|
||||
from sqlite3 import connect
|
||||
import settings
|
||||
from os import chdir
|
||||
|
@ -1,3 +1,5 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import sys
|
||||
from loginscreen import LoginScreen
|
||||
import profile
|
||||
|
@ -88,6 +88,7 @@ class Profile(basecontact.BaseContact, Singleton):
|
||||
if status is not None:
|
||||
self._tox.self_set_status(status)
|
||||
elif not self._waiting_for_reconnection:
|
||||
self._waiting_for_reconnection = True
|
||||
QtCore.QTimer.singleShot(50000, self.reconnect)
|
||||
|
||||
def set_name(self, value):
|
||||
|
@ -1,3 +1,5 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import os
|
||||
import time
|
||||
import shutil
|
||||
@ -7,11 +9,25 @@ import re
|
||||
program_version = '0.2.8'
|
||||
|
||||
|
||||
def cached(func):
|
||||
saved_result = None
|
||||
|
||||
def wrapped_func():
|
||||
nonlocal saved_result
|
||||
if saved_result is None:
|
||||
saved_result = func()
|
||||
|
||||
return saved_result
|
||||
|
||||
return wrapped_func
|
||||
|
||||
|
||||
def log(data):
|
||||
with open(curr_directory() + '/logs.log', 'a') as fl:
|
||||
fl.write(str(data) + '\n')
|
||||
|
||||
|
||||
@cached
|
||||
def curr_directory():
|
||||
return os.path.dirname(os.path.realpath(__file__))
|
||||
|
||||
@ -46,9 +62,8 @@ def convert_time(t):
|
||||
return '%02d:%02d' % (h, m)
|
||||
|
||||
|
||||
@cached
|
||||
def time_offset():
|
||||
if hasattr(time_offset, 'offset'):
|
||||
return time_offset.offset
|
||||
hours = int(time.strftime('%H'))
|
||||
minutes = int(time.strftime('%M'))
|
||||
sec = int(time.time()) - time.timezone
|
||||
@ -56,7 +71,6 @@ def time_offset():
|
||||
h, m = divmod(m, 60)
|
||||
d, h = divmod(h, 24)
|
||||
result = hours * 60 + minutes - h * 60 - m
|
||||
time_offset.offset = result
|
||||
return result
|
||||
|
||||
|
||||
|
@ -137,4 +137,3 @@ class MultilineEdit(CenteredWidget):
|
||||
def button_click(self):
|
||||
self.save(self.edit.toPlainText())
|
||||
self.close()
|
||||
|
||||
|
Reference in New Issue
Block a user