They can be disabled/enabled by passing arguments to `cmake`as
`-D{name}={value}` command when building qTox.
They can be disabled/enabled by passing arguments to `cmake`command when
building qTox.
If they are missing, qTox is built without support for the functionality.
@ -66,7 +67,7 @@ If they are missing, qTox is built without support for the functionality.
@@ -66,7 +67,7 @@ If they are missing, qTox is built without support for the functionality.
| [libXScrnSaver] | >= 1.2 |
| [libX11] | >= 1.6.0 |
To disable: `DISABLE_PLATFORM_EXT=YES`
Disabled if dependencies are missing during compilation.
#### KDE Status Notifier / GTK tray backend
@ -79,8 +80,7 @@ To disable: `DISABLE_PLATFORM_EXT=YES`
@@ -79,8 +80,7 @@ To disable: `DISABLE_PLATFORM_EXT=YES`
| [GTK+] | >= 2.0 |
| [Pango] | >= 1.18 |
To disable: `ENABLE_SYSTRAY_STATUSNOTIFIER_BACKEND=NO
ENABLE_SYSTRAY_GTK_BACKEND=NO`
To disable: `-DENABLE_STATUSNOTIFIER=False -DENABLE_GTK_SYSTRAY=False`
#### Unity tray backend
@ -97,7 +97,7 @@ Disabled by default.
@@ -97,7 +97,7 @@ Disabled by default.
| [libappindicator] | >= 0.4.92 |
| [Pango] | >= 1.18 |
To enable: `ENABLE_SYSTRAY_UNITY_BACKEND=YES`
To enable: `-DENABLE_APPINDICATOR=True`
<aname="linux"/>
@ -238,10 +238,25 @@ your `sources.list`. Adding backports:
@@ -238,10 +238,25 @@ your `sources.list`. Adding backports:
@ -680,6 +727,25 @@ Run `bootstrap.bat` in cloned `C:\qTox` directory. Script will download rest of
@@ -680,6 +727,25 @@ Run `bootstrap.bat` in cloned `C:\qTox` directory. Script will download rest of
dependencies compile them and put to appropriate directories.
## Compile-time switches
They are passed as an argument to `cmake` command. E.g. with a switch `SWITCH`
that has value `YES` it would be passed to `cmake` in a following manner:
```bash
cmake -DSWITCH=yes
```
Switches:
- `SMILEYS`, values:
- if not defined or an unsupported value is passed, all emoticon packs are
included
- `DISABLED` – don't include any emoticon packs, custom ones are still loaded
- `MIN` – minimal support for emoticons, only a single emoticon pack is