=========
..and another tox-api-client, based on pyTox and pyQt, written in pure python 3..
.. is a try. Because of that it get its initially name "toxTry" which existed as a context-free (or "nonsense") project in my repo "jobManagement".The new name should be a motivation too - there are some tox-api-clients and tox-users. "Try" them, but pls no real toxics! :) For *buntu, you could just make buildDepsBuntu.sh executable and start it by
./buildDepsBuntu.sh install
When you like to update, you just could
./buildDepsBuntu.sh update
After it the dependencies compiled, you should be ready. Give start.sh a kick. Don't forget to update and reinstall tox-core and pyTox by hand.
- Go to settings for debug-levels
- Go here for source-docs
- Have a look into wiki for descriptions
Working!
- Add and save toxUsers, experimental support for tox-id v2
- "Profile"-Signals (status, statusmessage, name)
- Save messages/history log (encrypted, look local storages)
- Send and reciving messages
- Encryption of LocalStorages
- Internationalisised (at the moment english + german)
- Groupchat is working,including create groups and invite people into them
- Set Loglevel for console and file on the flow
- Grouped chatview, diffrented by colors and little heading.
Not working / known Bugs
- fileTransfer
- friends keys are weirdly shorted - crap for giving to a friend (the own is well)
- The encryption for the local storage from "Project tox-core" gets splitted into a seperate lib which isn't avaible to python yet. Because of i want to provide encryption for local data, i work on two new methods to de- and encrypt all kind of files, what makes the project independend in this point. Look into wiki, http://piratepad.net/fileEncryption (posted in diaspora) and the file lib/cryptClass.py for changes and join, if you like to (for auditing, development, forking or using, when it works). If the class gets avaible, it could be activated too, as a hardening. i also will not remove the sql-data-based encryption, so you will be able to choose at least two algorithms (nice thing would be to increase it to many algos on both kinds of encryption).
- this stuff i couldn't resolve for moment, but there's enough to improve :)
- QrCode for publickey/adress. Find no good framework which is easy to install for python 3
- AudioVideo - i think everyone who play/dev with tox like to got this. Big part..
...etc. I've now a moment time to work on, so i think, it will get a bit more extendet soon (i've broke my feet and shouldn't move - lets dev!).