audio | ||
img | ||
res | ||
tools | ||
translations | ||
ui | ||
widget | ||
.gitignore | ||
audiobuffer.cpp | ||
audiobuffer.h | ||
bootstrap.bat | ||
bootstrap.sh | ||
cdata.cpp | ||
cdata.h | ||
COPYING | ||
core.cpp | ||
core.h | ||
cstring.cpp | ||
cstring.h | ||
dialogs.ini | ||
friend.cpp | ||
friend.h | ||
friendlist.cpp | ||
friendlist.h | ||
group.cpp | ||
group.h | ||
grouplist.cpp | ||
grouplist.h | ||
LICENSE | ||
main.cpp | ||
NURUPOWILLSUEME | ||
README.md | ||
res.qrc | ||
settings.cpp | ||
settings.h | ||
toxgui.pro | ||
widget.ui |
toxgui
For-fun Tox client that tries to follow the Tox UI mockup while running on all major systems.
This GUI uses code from @nurupo's ProjectTox-Qt-GUI, in particular the "Core" Toxcore wrapper.
However, it is not a fork.
Features
- One to one chat with friends
- Group chats
- File transfers, with previewing of images
- Audio calls
- Video calls
- Tox DNS
- Translations in various languages
Requirements
This client will run on Windows, Linux and Mac natively, but binairies are only be provided for Windows at the moment.
Linux and Mac users will have to compile the source code themselves.
Windows download
Linux download (1st July 2014 01:30 GMT)
Note that the Linux download has not been tested and is not kept up to date.
Screenshots
Note: The screenshots may not always be up to date, but they should give a good idea of the general look and features
Compiling
Compiling toxgui requires Qt 5.2 with the Qt Multimedia module and a C++11 compatible compiler. It also requires the toxcore and toxav libraries.To compile, first clone or download the toxgui repository and open a terminal in the toxgui folder. Then run the script bootstrap.sh (for Linux and Mac) or bootsrap.bat (for Windows) to download an up-to-date toxcore. And finally run the commands "qmake" and "make" to start building toxgui.