mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.
05b6f1985d
Starting a new instance with the -p option will force it to start a new instance with the given profile instead of bringing an eventual existing instance to the foreground Two instances can not run with the same profiles, the profile locking code will ensure that. A user who likes to live dangerously could manually delete the lock to force two instances on the same profile, but such an hypothetical user would be asking for it. If a qTox instance starts and becomes owner of the IPC shared memory on its first try, it considers itself the only running freshly-started instance, and deletes any possibly stale lock before starting up. This should be fine in the vast majority of cases, but if an existing qTox instance freezes for a long enough time to lose ownership of the IPC and a new instance is started without first killing the frozen one, the frozen instance's lock will be deleted as stale by the new one. If the frozen instance subsequentely unfreezes, it will be running on a profile for which it doesn't have a lock, which could cause trouble. This is an intentionaly allowed edge case, the alternative being a stale lock staying forever until removed manually. A potential solution not yet implemented would be to check that the lock is still actually present before attempting any write. |
||
---|---|---|
android | ||
audio | ||
debian | ||
img | ||
osx | ||
res | ||
smileys | ||
src | ||
tools | ||
translations | ||
ui | ||
updater | ||
windows | ||
.gitattributes | ||
.gitignore | ||
android.qrc | ||
bootstrap.bat | ||
bootstrap.sh | ||
COPYING | ||
dialogs.ini | ||
INSTALL.md | ||
LICENSE | ||
NURUPOWILLSUEME | ||
qTox.desktop | ||
qtox.pro | ||
README.md | ||
res.qrc | ||
simple_make.sh |
qTox
qTox is a powerful Tox client that tries to follow the Tox design guidelines while running on all major platforms.
Features
- One to one chat with friends
- Group chats
- File transfers, with previewing of images
- Audio calls, including group calls
- Video calls
- Tox DNS and Tox URI support
- Translations in various languages
- Avatars
- Auto-updates on Windows and Mac, packages on Linux
- And many more options!
Downloads
This client runs on Windows, Linux and Mac natively.
Windows 64 bit download
Windows 32 bit download (for older hardware)
Mac OS X download
Linux binary download
Linux packages
Screenshots
Note: The screenshots may not always be up to date, but they should give a good idea of the general look and features
##Documentation:
##Developer overview: