Anthony Bilinski
e85d3f522a
fix(icon): use Qt tray icon in all cases, remove platform specific backends
...
qTox added specialized tray icon backends over time to work around bugs with
the default implementation, since then our GTK+2 backend has stopped working,
our appindicator backend was never selected by default by cmake, and
statusnotifier was never selected at SystemTrayIcon construction, leaving us
only ever using the broken GTK+2 backend, or theoretically the Unity backend,
which I didn't see selected on Ubuntu 16.04 Unity. In all other cases we would
fall back to the Qt backend.
Qt icon has improved over time, and our platform specific icons have become
stale, with GTK+2 becoming deprecated and GTK+3 not having a similar feature,
QSystemTrayIcon has been tested on a variety of DEs and works as well or better
in all cases, as shown in the table at
https://github.com/qTox/qTox/issues/5881#issuecomment-541892457
Fix #5881
Fix #5859
2019-10-16 13:27:29 -07:00
Anthony Bilinski
6fb5b205f4
fix(ci): upgrade travis to xcode9.3 to get macos 10.13 with brew support
...
Brew now only officially supports Mac OS 10.13-10.15, which means our
previously used 10.12 had fewer binary packages available, meaning we had to
compile more ourselves, causing CI to timeout.
https://docs.travis-ci.com/user/reference/osx#macos-version
https://github.com/Homebrew/brew/pull/6500
Fix #5515
2019-10-09 16:15:16 -07:00
Anthony Bilinski
e7e6bff318
chore(build): set supported Toxcore version to 0.2.10 for PGC audio
2019-06-29 16:17:58 -07:00
Anthony Bilinski
86f0c3a54c
chore(build): update toxcore to v0.2.10
2019-06-27 01:10:03 -07:00
Vincas Dargis
b0279bf4ea
docs(INSTALL.md): Add link to AppArmor readme.
...
Hint user about possibility to use AppArmor for security hardening in
ISNTALL.md.
2019-03-25 20:14:01 +02:00
sudden6
66e2c01029
feat(notify): add desktop notifications using snorenotify
...
This commit adds very basic support for desktop notifications on friend
request, group invites, friend messages and group messages.
2019-03-24 11:58:09 +01:00
Anthony Bilinski
23da95a983
chore(build): update toxcore to v0.2.9
2019-01-13 13:09:24 -08:00
sudden6
e0bcad21b4
chore: update TravisCI OSx minimum supported version
...
The reason to update is, that brew only supports 10.12 officialy and
with binary packages so our CI builds started failing because compiling took too long.
2018-10-23 12:20:49 +02:00
Zetok Zalbavar
ab1f79a047
docs(INSTALL.md): correct compiling instructions for some 64-bit distros
...
Figured out by @Marty665 and @ezavod in #5155 .
Closes #5155 .
2018-09-29 17:39:51 +01:00
Anthony Bilinski
cc6df2c294
chore(core): use new toxcore enum typenames
...
Fix #5287
2018-09-17 10:40:07 -07:00
Anthony Bilinski
a14595b4f1
chore(release): update toxcore version to v0.2.7
2018-09-17 10:40:07 -07:00
Diadlo
4c9b7bfccc
chore: Add sonnect in build scripts and update docs
2018-07-19 20:31:57 +02:00
sudden6
f490f3b43f
chore: update dependencies to newest versions
2018-07-02 23:04:10 +02:00
Andrey
c4cd1b9ac3
docs: update INSTALL.md
...
add instruction to install qtox in openSUSE
2018-06-28 23:00:15 +03:00
Diadlo
acbc1f8beb
docs(INSTALL): Add backslash to avoid error on install
2018-06-27 17:21:02 +03:00
Mestake
33d173f81c
docs(INSTALL): combine qtox and toxcore dependencies lists together
2018-06-24 22:10:25 +03:00
tox-user
b00cbc1d6f
fix(docs): update toxcore build instructions
...
Partially fixes #5133
2018-05-16 12:22:46 +00:00
Anthony Bilinski
a918e559ee
chore(version): update toxcore version to v0.2.2
2018-04-17 23:47:33 -07:00
tox-user
7627d60a89
fix(docs): update dependencies for Debian
...
Add missing libavcodec-dev and remove libglib2.0-dev,
which already is a dependency of libgdk-pixbuf2.0-dev.
2018-03-26 21:50:38 +01:00
eclipseo
10b48ff538
docs(build): Add Fedora simple install instructions
2018-03-20 15:51:26 +01:00
sudden6
5f03e44db2
chore: update to c-toxcore 0.2.1
2018-03-12 20:41:14 +01:00
xyloforce
d9d94e3c22
docs: add qttools5-dev to the dependencies list for Ubuntu
2018-02-22 17:43:06 +01:00
sudden6
a2feaf3fc6
chore: update c-toxcore for all builds
2017-12-30 16:33:14 +01:00
ezavod
423f095622
fix(cmake): add missing dependency
...
Requires `Qt5Concurrent` to be installed when running cmake.
This is needed by `coreav.cpp`.
2017-11-29 19:43:22 +01:00
Diadlo
6e0bdf2cd2
chore: Remove qtox.pro and its mention
2017-10-02 00:01:25 +03:00
Gergely
985294f06f
docs(INSTALL.md): fix a broken link
...
Replace #toxcore-compiling with #compile-toxcore to fix a broken link.
2017-09-24 18:29:40 +02:00
sudden6
75438d46b2
Merge pull request #4643
...
anthony.bilinski (1):
feat(exif): Honour exif orientation tag
2017-09-20 11:14:42 +02:00
anthony.bilinski
414fa178b4
feat(exif): Honour exif orientation tag
...
Fixes #1848
2017-09-19 10:00:05 -07:00
anthony.bilinski
1a943c4faf
chore(INSTALL): Update toxcore release version
2017-09-12 14:05:21 -07:00
Diadlo
e11352ecce
docs(INSTALL): Remove info about unsupported Debian 8
...
Fix #4574
2017-08-19 13:30:02 +03:00
sudden6
5d159e0203
fix(dependency): remove unused qt sql dependency
...
fix #4567
2017-08-12 00:02:28 +02:00
sudden6
7f3887f67c
refactor(audio): fix some remarks from review
2017-08-05 21:25:15 +02:00
sudden6
8c9e82ee50
docs: add link to libfilteraudio
2017-08-05 21:25:14 +02:00
sudden6
24163b551e
chore(audio): add build dependency for libfilteraudio
2017-08-05 21:12:34 +02:00
Maxim Biro
c37529b101
chore(build): add Windows cross-compilation instructions
2017-07-30 16:04:33 -04:00
positronium
60a0920525
docs(INSTALL): typo fix
2017-07-21 22:58:13 +03:00
Diadlo
f1cf733e3d
chore(INSTALL): Bump Qt lowest versions
...
Since new Debian stable was released, we can drop support of old packages
2017-06-26 23:06:55 +03:00
Yuri
ddb8e7202d
docs: Improved the FreeBSD installation instructions.
...
Recommending in this order:
1. The binary package
2. The port
2017-06-25 22:26:28 -07:00
Zetok Zalbavar
e5bc9bb16a
Merge pull request #4473
...
Samantha McVey (1):
docs(Install): Fix command that could glob incorrectly
2017-06-21 07:26:58 +01:00
Samantha McVey
06d0844a31
docs(Install): Fix command that could glob incorrectly
...
Without the slash, the shell may try and select the ffmpeg archive
instead of the ffmpeg archive's extracted folder.
2017-06-18 16:42:34 -07:00
Andrew (anoa)
5f41853881
docs(INSTALL): update install docs with workaround for fedora 25
2017-06-18 00:46:34 -07:00
Mario Preksavec
bb32c84b2a
chore(INSTALL): update Slackware links in INSTALL.md
2017-05-13 22:40:36 +02:00
Zetok Zalbavar
f0b970870d
docs: remove no longer updated repositories with outdated builds
...
Also mark antis81 as past maintainer.
2017-05-02 21:19:27 +01:00
noavarice
8a77723a89
fix: fix OpenAL name
2017-04-15 23:25:21 +03:00
Zetok Zalbavar
04c280f702
docs(INSTALL): list development dependencies
2017-04-04 19:15:59 +01:00
NWeyand
7d316009cd
docs(INSTALL): added note about possible false positives on some anti virus SW
...
Signed-off-by: NWeyand <nweyand@users.sourceforge.net>
2017-03-28 15:59:06 +00:00
NWeyand
2c7f945326
docs(INSTALL): updated Windows build instructions
...
Signed-off-by: NWeyand <nweyand@users.sourceforge.net>
2017-03-28 00:36:55 +00:00
Zetok Zalbavar
9236763865
docs(INSTALL): fix formatting after github changed its markdown parser
2017-03-24 12:51:40 +00:00
Zetok Zalbavar
3f013331c6
docs(INSTALL): add missing Debian dependency qttools5-dev
...
Which provides needed `Qt5LinguistToolsConfig.cmake` for CMake.
2017-03-19 12:51:10 +00:00
Zetok Zalbavar
0bad48ed3b
docs(INSTALL): fix link in dependencies to CMake website
2017-02-08 12:36:44 +00:00