translations update. docs partial update
This commit is contained in:
parent
1b6b8e043a
commit
142255ccc8
9 changed files with 1733 additions and 872 deletions
|
@ -19,6 +19,7 @@ Toxygen is powerful cross-platform [Tox](https://tox.chat/) client written in pu
|
||||||
- [x] 1v1 messages
|
- [x] 1v1 messages
|
||||||
- [x] File transfers
|
- [x] File transfers
|
||||||
- [x] Audio calls
|
- [x] Audio calls
|
||||||
|
- [x] Video calls
|
||||||
- [x] Plugins support
|
- [x] Plugins support
|
||||||
- [x] Chat history
|
- [x] Chat history
|
||||||
- [x] Emoticons
|
- [x] Emoticons
|
||||||
|
@ -42,7 +43,6 @@ Toxygen is powerful cross-platform [Tox](https://tox.chat/) client written in pu
|
||||||
- [x] Changing nospam
|
- [x] Changing nospam
|
||||||
- [x] File resuming
|
- [x] File resuming
|
||||||
- [x] Read receipts
|
- [x] Read receipts
|
||||||
- [ ] Video calls
|
|
||||||
- [ ] Desktop sharing
|
- [ ] Desktop sharing
|
||||||
- [ ] Group chats
|
- [ ] Group chats
|
||||||
|
|
||||||
|
|
|
@ -19,4 +19,4 @@ Note that we have a lot of branches for different purposes. Master branch is for
|
||||||
|
|
||||||
# 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 pylupdate (``pylupdate5 toxygen.pro``) and QT Linguist.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Plugins API
|
# Plugins API
|
||||||
|
|
||||||
In Toxygen plugin is single python (supported Python 3.0 - 3.4) module (.py file) and directory with data associated with it.
|
In Toxygen plugin is single python (supported Python 3.4 - 3.6) module (.py file) and directory with data associated with it.
|
||||||
Every module must contain one class derived from PluginSuperClass defined in [plugin_super_class.py](/src/plugins/plugin_super_class.py). Instance of this class will be created by PluginLoader class (defined in [plugin_support.py](/src/plugin_support.py) ). This class can enable/disable plugins and send data to it.
|
Every module must contain one class derived from PluginSuperClass defined in [plugin_super_class.py](/src/plugins/plugin_super_class.py). Instance of this class will be created by PluginLoader class (defined in [plugin_support.py](/src/plugin_support.py) ). This class can enable/disable plugins and send data to it.
|
||||||
|
|
||||||
Every plugin has its own full name and unique short name (1-5 symbols). Main app can get it using special methods.
|
Every plugin has its own full name and unique short name (1-5 symbols). Main app can get it using special methods.
|
||||||
|
@ -45,7 +45,7 @@ Import statement will not work in case you import module that wasn't previously
|
||||||
|
|
||||||
About GUI:
|
About GUI:
|
||||||
|
|
||||||
It's strictly recommended to support both PySide and PyQt4 in GUI. Plugin can have no GUI at all.
|
GUI is available via PyQt5. Plugin can have no GUI at all.
|
||||||
|
|
||||||
Exceptions:
|
Exceptions:
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Plugins
|
# Plugins
|
||||||
|
|
||||||
Toxygen is the first [Tox](https://tox.chat/) client with plugins support. Plugin is Python 3.4 module (.py file) and directory with plugin's data which provide some additional functionality.
|
Toxygen is the first [Tox](https://tox.chat/) client with plugins support. Plugin is Python 3.4 - 3.6 module (.py file) and directory with plugin's data which provide some additional functionality.
|
||||||
|
|
||||||
# How to write plugin
|
# How to write plugin
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue