Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
clients:qtox [2020/05/24 16:50] – [Linux] updated instructions, removed outdated pkg.tox.chat instructions 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 ===== |
+ | |||
+ | ==== 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 86: | Line 155: | ||
make install clean | make install clean | ||
- | ==== OSX ==== | + | ==== macOS / OS X ==== |
- | === Compiling | + | === Binaries |
- | <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, | + | |
- | ^ 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:// | + | |
- | + | ||
- | Install Github Desktop: http:// | + | |
- | + | ||
- | Install Xcode: https:// | + | |
- | + | ||
- | Install Homebrew using Terminal | + | |
- | ruby -e " | + | |
+ | Binaries are provided on the [[https:// | ||
- | Homebrew prequisites: | + | === Compiling === |
- | + | ||
- | <WRAP center round info 60%> | + | |
- | Homebrew usage instructions: | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | `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 | + | |
- | https:// | + | |
- | + | ||
- | `Clone to Desktop` qTox from: https:// | + | |
- | + | ||
- | Run: sudo bash ./ | + | |
- | 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 | + | |
- | + | ||
- | 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 is nothing more than telling it what to name the folder.) | + | |
- | + | ||
- | You will now have a qTox .app file in there that will run on your machine! | + | |
- | + | ||
- | This .app will only run on your machine, if you wish to distrubute the application you will have to deploy it using terminal. | + | |
- | + | ||
- | cd your/ | + | |
- | and now run macdeployqt with | + | |
- | / | + | |
- | + | ||
- | You might get a few errors and warnings... I know I do... | + | |
- | + | ||
- | But anything other than: | + | |
- | WARNING: Plugin " | + | |
- | WARNING: Plugin " | + | |
- | ERROR: no file at "/ | + | |
- | ERROR: no file at "/ | + | |
- | 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> |