Open ybhvf opened 10 years ago
I've moved much of the code for tox messenger saving into a separate repo, as @irungentoo suggested. Profile has been kept as a Qt wrapper for the new _toxdata functions, which I think will be handy when implementing #65 & #67.
Qt doesn't like exceptions, so we write exception-less code.
I've tackled issue #66.
These commits add a class Profile, responsible for saving/loading/encrypting a given Tox Messenger. The file format used is described here (it's loosely based on Toxic's design). I've also created a quick-and-dirty branch that shows Profile in use.