Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| clients:qtox [2020/05/22 17:17] – added status skeleton1 | 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: | + | | Status: |
| - | {{page> | + | ===== Features ===== |
| - | ===== Installation ===== | + | ==== Audio features |
| - | ==== Windows ==== | + | qTox supports audio notifications for received messages and the option to turn them off or on. |
| - | [[:Binaries# | + | qTox supports audio calls for both contacts and group chats using [[https:// |
| - | ==== Linux ==== | + | ==== Video features |
| - | === Gentoo === | + | qTox supports video calls and [[# |
| - | Add overlay and install qTox: | ||
| - | < | ||
| - | # layman -a tox-overlay | ||
| - | # emerge qtox | ||
| - | </ | ||
| - | === Install from the Tox.chat repository | + | ==== Messaging ==== |
| - | You can also install | + | qTox supports messaging for contacts and group chats, with emoticons, text formatting, and [[include:clients_features# |
| - | < | + | |
| - | sudo sh -c 'echo "deb https:// | + | |
| - | 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:// | + | Typing notifications |
| - | === Other === | + | It is possible to message offline contacts, in which case the message will be stored and sent once both users are online. |
| - | You will need the the base Qt5 libraries, OpenAL and FFmpeg. For more info, look [[https:// | + | qTox has support for chat history, with the option to enable or disable |
| - | git clone https:// | + | qTox has support for spell checking using [[https:// |
| - | cd qTox | + | ==== File transfers ==== |
| - | ./simple_make.sh | + | |
| - | ** Note that '' | + | qTox has support for file transfer. |
| - | ==== FreeBSD ==== | + | |
| - | === Binary === | + | qTox has partial support for inline images, but it is a preview for saved images only. |
| - | Use pkg utility to install binary package: | + | qTox has support for pausing and resuming file transfers, but broken file transfers will not be resumed. |
| - | pkg install | + | ==== Group chats ==== |
| - | === Compiling === | + | 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: |
| - | Update ports tree: | ||
| - | portsnap fetch update | ||
| - | Compile and install client with all dependencies: | + | ==== Profile & Contact Management ==== |
| - | cd / | + | |
| - | make install clean | + | |
| - | ==== OSX ==== | + | qTox has support for avatars, [[include: |
| - | === Compiling === | + | qTox supports multiple profiles, importing |
| - | <WRAP center round info 60%> | + | |
| - | The following is a (as of this writing) not thoroughly tested script to aid in the installation of the required libraries, applications, | + | [[users:toxlinks|Tox URIs]] are supported. |
| - | ^ Script Download | + | |
| - | | [[https:// | + | |
| - | If you wish to do the installation process manually then the following will guide you through the process. | ||
| - | Start downloading and installing Qt Creator 5.5 for compiling: http:// | + | ==== General ==== |
| - | Install Github Desktop: http://mac.github.com | + | qTox has support for translations, |
| - | Install Xcode: https:// | + | qTox has support for proxies, both SOCKS5 and HTTP. For an example of a proxy configuration, |
| - | Install Homebrew using Terminal | + | qTox has support for themes, including the built-in themes: |
| - | ruby -e " | + | * Default |
| + | * Blue | ||
| + | * Olive | ||
| + | * Red | ||
| + | * Violet | ||
| + | * Dark | ||
| + | * Dark blue | ||
| + | * Dark olive | ||
| + | * Dark red | ||
| + | * Dark violet | ||
| + | ===== Video Tutorials ===== | ||
| + | ==== Screen sharing ==== | ||
| + | {{users: | ||
| + | < | ||
| - | Homebrew prequisites: | ||
| - | <WRAP center round info 60%> | + | {{page>include:clients_features# |
| - | Homebrew usage instructions: https:// | + | |
| - | </ | + | |
| - | + | ===== Installation ===== | |
| - | `Clone to Desktop` filter_audio from: https:// | + | |
| - | 1. Open Terminal type `cd / | + | |
| - | 2. In Terminal type `sudo make install` | + | |
| - | Toxcore: Follow OSX instructions for either Homebrew or non-Homebrew installs | + | ==== Windows ==== |
| - | https:// | + | |
| - | `Clone to Desktop` qTox from: https:// | + | [[:Binaries# |
| - | Run: sudo bash ./ | + | ==== Linux ==== |
| - | In terminal after cd to the qTox git folder ( Unless you did something different then it'll be: cd ~/qTox ) | + | |
| - | Open QT Creator in your install location and open the qTox.pro file from your qTox git DIR | + | === Arch === |
| - | Now click build and you'll have a folder in your home folder (~) with a name like: build-qtox-Desktop_Qt_5_5_1_clang_64bit-Debug or -Release if you told to to make a release build. (Changing it to Debug or Release | + | PKGBUILD |
| - | You will now have a qTox .app file in there that will run on your machine! | + | < |
| + | # pacman -S qtox | ||
| + | </ | ||
| - | This .app will only run on your machine, if you wish to distrubute the application you will have to deploy it using terminal. | + | === Debian, Ubuntu, Linux Mint === |
| - | cd your/qtox/build/dir | + | < |
| - | and now run macdeployqt with | + | # apt-get install |
| - | | + | </code> |
| - | You might get a few errors and warnings... I know I do... | + | === Fedora === |
| - | But anything other than: | + | qTox is available in the [[https:// |
| - | WARNING: Plugin " | + | |
| - | WARNING: Plugin " | + | < |
| - | ERROR: no file at "/opt/local/lib/mysql55/mysql/libmysqlclient.18.dylib" | + | # dnf install qtox |
| - | ERROR: no file at "/usr/local/lib/libpq.5.dylib" | + | </ |
| + | |||
| + | === Gentoo === | ||
| + | |||
| + | qTox is available in Gentoo. | ||
| + | |||
| + | To install: | ||
| + | |||
| + | < | ||
| + | # emerge qtox | ||
| + | </ | ||
| + | |||
| + | === openSUSE === | ||
| + | |||
| + | qTox is available in openSUSE Factory. | ||
| + | |||
| + | To install in openSUSE 15.0 or newer: | ||
| + | |||
| + | < | ||
| + | # zypper in qtox | ||
| + | </ | ||
| + | |||
| + | To install in openSUSE 42.3: | ||
| + | |||
| + | < | ||
| + | # zypper ar -f https:// | ||
| + | # zypper in qtox | ||
| + | </ | ||
| + | |||
| + | If your distribution is not listed, or you want / need to compile qTox, there are provided instructions [[https://github.com/qTox/qTox/blob/master/ | ||
| + | ==== FreeBSD ==== | ||
| + | |||
| + | === Binary === | ||
| + | |||
| + | Use pkg utility to install binary package: | ||
| + | pkg install qTox | ||
| + | |||
| + | === Compiling === | ||
| + | |||
| + | Update ports tree: | ||
| + | portsnap fetch update | ||
| + | |||
| + | Compile and install client with all dependencies: | ||
| + | cd /usr/ports/net-im/qTox | ||
| + | make install clean | ||
| + | |||
| + | ==== macOS / OS X ==== | ||
| + | |||
| + | === Binaries === | ||
| + | |||
| + | Binaries are provided on the [[https:// | ||
| + | |||
| + | === Compiling === | ||
| - | Should be fine. | + | If you want / need to compile qTox on macOS / OS X, latest instructions are provided [[https:// |
| - | --This halfbaked guide brought to you by: Rowen_Stipe-- | ||
| {{page> | {{page> | ||