This commit is contained in:
emdee@spm.plastiras.org 2024-03-08 04:01:31 +00:00
parent ef68b7e2e2
commit 8c9d53903f

View File

@ -23,14 +23,13 @@ for Tox and IRC/weechat written in pure Python3.
- Emoticons - Emoticons
- Stickers - Stickers
- Screenshots - Screenshots
- Name lookups (toxme.io support)
- Save file encryption - Save file encryption
- Profile import and export - Profile import and export
- Faux offline messaging - Faux offline messaging
- Faux offline file transfers - Faux offline file transfers
- Inline images - Inline images
- Message splitting - Message splitting
- Proxy support - runs over tor - Proxy support - runs over tor, without DNS leaks
- Avatars - Avatars
- Multiprofile - Multiprofile
- Multilingual - Multilingual
@ -49,7 +48,7 @@ for Tox and IRC/weechat written in pure Python3.
![Windows](/docs/windows.png) ![Windows](/docs/windows.png)
Windows was working but is not currently being tested. AV is working Windows was working but is not currently being tested. AV is working
but the video is garbled: we're unsure of handling the AV devices but the video is garbled: we're unsure of naming the AV devices
from the commandline. We need to get a working echobot that supports SOCKS5; from the commandline. We need to get a working echobot that supports SOCKS5;
we were working on one in https://git.plastiras.org/emdee/toxygen_wrapper we were working on one in https://git.plastiras.org/emdee/toxygen_wrapper
@ -65,9 +64,10 @@ See ToDo.md to the current ToDo list.
You can have a [weechat](https://github.com/weechat/qweechat) You can have a [weechat](https://github.com/weechat/qweechat)
console so that you can have IRC and jabber in a window as well as Tox. console so that you can have IRC and jabber in a window as well as Tox.
There's a copy of qweechat in https://git.plastiras.org/emdee/qweechat There's a copy of qweechat in https://git.plastiras.org/emdee/qweechat
that you must install first, which was backported to PyQt5 then qtpy that you must install first, which was backported to PyQt5 now to qtpy
and integrated into toxygen. Follow the normal instructions for (PyQt5 PyQt6 and PySide2 and PySide6) and integrated into toxygen.
adding a ```relay``` to [weechat](https://github.com/weechat/weechat) Follow the normal instructions for adding a ```relay``` to
[weechat](https://github.com/weechat/weechat)
``` ```
/relay add weechat 9000 /relay add weechat 9000
/relay start weechat /relay start weechat
@ -84,8 +84,7 @@ Weechat has a Jabber plugin to enable XMPP:
/python load jabber.el /python load jabber.el
/help jabber /help jabber
``` ```
so you can have Tox, IRC and XMPP in the same application! so you can have Tox, IRC and XMPP in the same application! See docs/ToxygenWeechat.md
See docs/ToxygenWeechat.md
## Install ## Install
@ -93,8 +92,8 @@ To install read the requirements.txt and look at the comments; there
are things that need installing by hand or decisions to be made are things that need installing by hand or decisions to be made
on supported alternatives. on supported alternatives.
https://git.plastiras.org/emdee/toxygen_wrapper needs packaging https://git.plastiras.org/emdee/toxygen_wrapper needs installing as it is a
on pypi as it is a dependency. Just download and install it from dependency. Just download and install it from
https://git.plastiras.org/emdee/toxygen_wrapper The same with https://git.plastiras.org/emdee/toxygen_wrapper The same with
https://git.plastiras.org/emdee/qweechat https://git.plastiras.org/emdee/qweechat
@ -139,7 +138,7 @@ in C so the project may break the underlying ctypes wrapper at any time;
it's not possible to use Tox version numbers to tell what the API will be. it's not possible to use Tox version numbers to tell what the API will be.
The last git version this code was tested with is The last git version this code was tested with is
``1623e3ee5c3a5837a92f959f289fcef18bfa9c959``` of Feb 12 10:06:37 2024. ``1623e3ee5c3a5837a92f959f289fcef18bfa9c959``` of Feb 12 10:06:37 2024.
In which case you'll have to go into the tox.py file in In which case you may need to go into the tox.py file in
https://git.plastiras.org/emdee/toxygen_wrapper to fix it yourself. https://git.plastiras.org/emdee/toxygen_wrapper to fix it yourself.
## MultiDevice ## MultiDevice