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> |