Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| clients:qtox [2015/09/23 10:57] – [Linux] fixed repository link vvd | clients:qtox [2024/12/05 02:25] (current) – update status skeleton1 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| **qTox** is a client written for the [[users: | **qTox** is a client written for the [[users: | ||
| - | | Repository | https:// | + | | Repository |
| - | | Maintainers | tux3 | | + | | Maintainers |
| - | | Language | C++ | | + | | Language |
| - | | Graphical Toolkit | Qt | | + | | Graphical Toolkit | Qt | |
| - | | Operating Systems | Linux, Windows, OS X | | + | | Operating Systems | Linux, Windows, OS X | |
| + | | Status: | ||
| + | ===== Features ===== | ||
| - | {{page> | + | ==== Audio features ==== |
| + | |||
| + | qTox supports audio notifications for received messages and the option to turn them off or on. | ||
| + | |||
| + | qTox supports audio calls for both contacts and group chats using [[https:// | ||
| + | |||
| + | ==== Video features ==== | ||
| + | |||
| + | qTox supports video calls and [[# | ||
| + | |||
| + | |||
| + | ==== Messaging ==== | ||
| + | |||
| + | qTox supports messaging for contacts and group chats, with emoticons, text formatting, and [[include: | ||
| + | |||
| + | Typing notifications are shown to and from contacts, if the feature is enabled in the settings. | ||
| + | |||
| + | It is possible to message offline contacts, in which case the message will be stored and sent once both users are online. | ||
| + | |||
| + | qTox has support for chat history, with the option to enable or disable the feature. | ||
| + | |||
| + | qTox has support for spell checking using [[https:// | ||
| + | ==== File transfers ==== | ||
| + | |||
| + | qTox has support for file transfer. | ||
| + | |||
| + | qTox has partial support for inline images, but it is a preview for saved images only. | ||
| + | |||
| + | qTox has support for pausing and resuming file transfers, but broken file transfers will not be resumed. | ||
| + | ==== Group chats ==== | ||
| + | |||
| + | qTox has support for persistent group chats, but file transfers and typing notifications in group chats aren't possible yet until the feature is implemented by [[users: | ||
| + | |||
| + | |||
| + | ==== Profile & Contact Management ==== | ||
| + | |||
| + | qTox has support for avatars, [[include: | ||
| + | |||
| + | qTox supports multiple profiles, importing / exporting profiles, and encrypting profiles and save files with a password. | ||
| + | |||
| + | [[users: | ||
| + | |||
| + | |||
| + | ==== General ==== | ||
| + | |||
| + | qTox has support for translations, | ||
| + | |||
| + | qTox has support for proxies, both SOCKS5 and HTTP. For an example of a proxy configuration, | ||
| + | |||
| + | qTox has support for themes, including the built-in themes: | ||
| + | * Default | ||
| + | * Blue | ||
| + | * Olive | ||
| + | * Red | ||
| + | * Violet | ||
| + | * Dark | ||
| + | * Dark blue | ||
| + | * Dark olive | ||
| + | * Dark red | ||
| + | * Dark violet | ||
| + | |||
| + | ===== Video Tutorials ===== | ||
| + | ==== Screen sharing ==== | ||
| + | {{users: | ||
| + | < | ||
| + | |||
| + | |||
| + | {{page> | ||
| ===== Installation ===== | ===== Installation ===== | ||
| Line 20: | Line 89: | ||
| ==== Linux ==== | ==== Linux ==== | ||
| - | === Gentoo | + | === Arch === |
| + | |||
| + | PKGBUILD is available in the '' | ||
| - | Add overlay and install qTox: | ||
| < | < | ||
| - | # layman | + | # pacman |
| - | # emerge | + | |
| </ | </ | ||
| - | === Install from the Tox.chat repository | + | === Debian, Ubuntu, Linux Mint === |
| - | You can also install qTox from the official repository of Tox by the following way: | ||
| < | < | ||
| - | sudo sh -c 'echo "deb https:// | + | # apt-get install qtox |
| - | wget -qO - https:// | + | |
| - | sudo apt-get install apt-transport-https | + | |
| - | sudo apt-get update -qq | + | |
| - | echo "qTox Repository Installed." | + | |
| - | sudo apt-get install qtox | + | |
| - | echo "qTox Installed." | + | |
| </ | </ | ||
| - | //These data are from the qTox [[https:// | + | === Fedora === |
| - | === Other === | + | qTox is available in the [[https:// |
| - | You will need the the base Qt5 libraries, OpenAL and FFmpeg. For more info, look [[https:// | + | < |
| + | # dnf install qtox | ||
| + | </code> | ||
| - | git clone https:// | + | === Gentoo === |
| - | cd qTox | + | |
| - | ./simple_make.sh | + | qTox is available in Gentoo. |
| + | |||
| + | To install: | ||
| + | |||
| + | < | ||
| + | # emerge qtox | ||
| + | </code> | ||
| + | |||
| + | === openSUSE === | ||
| + | |||
| + | qTox is available in openSUSE Factory. | ||
| + | |||
| + | To install in openSUSE 15.0 or newer: | ||
| + | |||
| + | < | ||
| + | # zypper in qtox | ||
| + | </code> | ||
| + | |||
| + | To install in openSUSE 42.3: | ||
| + | |||
| + | < | ||
| + | # zypper ar -f https://download.opensuse.org/ | ||
| + | # zypper in qtox | ||
| + | </ | ||
| - | ** Note that '' | + | If your distribution |
| ==== FreeBSD ==== | ==== FreeBSD ==== | ||
| Line 68: | Line 155: | ||
| make install clean | make install clean | ||
| - | ==== OSX ==== | + | ==== macOS / OS X ==== |
| - | ** WARNING: THIS SECTION IS MOST LIKELY OUTDATED** | + | === Binaries === |
| - | Installation | + | Binaries are provided |
| - | The first thing you need to do is install ProjectTox-Core with a/v support. Refer to the INSTALL guide in the ProjectTox-Core github repo. | + | === Compiling === |
| - | + | ||
| - | Next you need to download QtTools (http:// | + | |
| - | + | ||
| - | Once that is installed you will most likely need to set the path for qmake. To do this, open up terminal and paste in the following; | + | |
| - | + | ||
| - | export PATH=/ | + | |
| - | + | ||
| - | For myself, the qmake binary was located in / | + | |
| - | + | ||
| - | This is not a permanent change, it will revert when you close the terminal window, to add it permanently you will need to add echo the above line to your .profile/ | + | |
| - | + | ||
| - | Once this is installed, do the following; | + | |
| - | + | ||
| - | git clone https:// | + | |
| - | cd qTox | + | |
| - | qmake | + | |
| - | + | ||
| - | Now, we need to create a symlink to / | + | |
| - | + | ||
| - | mkdir -p $HOME/ | + | |
| - | sudo ln -s / | + | |
| - | sudo ln -s / | + | |
| - | + | ||
| - | The final step is to run | + | |
| - | + | ||
| - | make | + | |
| - | + | ||
| - | in the qTox directory, or if you are using the bundled tox core installation, | + | |
| - | + | ||
| - | ./ | + | |
| - | Assuming all went well you should now have a qTox.app file within the directory. Double click and it should open! | + | If you want / need to compile |
| {{page> | {{page> | ||