Anthony Bilinski
5dc4e6de81
chore(legal): update copyright date to 2018 for all source files
7 years ago
sudden6
b40f8e1fd3
chore(windows): automatically deploy for windows
7 years ago
Anthony Bilinski
a918e559ee
chore(version): update toxcore version to v0.2.2
7 years ago
sudden6
5f03e44db2
chore: update to c-toxcore 0.2.1
7 years ago
sudden6
aa91e8c6b2
chore(CI): copy artifacts from correct path
8 years ago
sudden6
cde76f25f8
chore(CI): fix permissions on CircleCI
8 years ago
sudden6
4c98094551
fix(travis): try working around Travis + gitstats issue
...
See https://github.com/travis-ci/travis-ci/issues/4704#issuecomment-348435959
for the workaround
8 years ago
Maxim Biro
0966e91e31
fix(travis): make Windows cross-compilation caching work
8 years ago
Maxim Biro
9358297af8
feat(travis): Windows cross-compilation
8 years ago
sudden6
e98297134a
chore(travis): reload ruby environment after updating
8 years ago
sudden6
2e7af829b6
chore(travis): install correct version of ruby
8 years ago
anthony.bilinski
414fa178b4
feat(exif): Honour exif orientation tag
...
Fixes #1848
8 years ago
sudden6
24163b551e
chore(audio): add build dependency for libfilteraudio
8 years ago
sudden6
90910cbfe1
docs(codingstyle): update min qt version
8 years ago
Diadlo
af77efe2ba
chore(travis): Bump travis qt version
8 years ago
Zetok Zalbavar
6b3e03ca6a
chore(travis): fix deployment of jenkins branch for bugfix tags
...
Bugfix tags contain backported patches, and thus they aren't shown by
the `git describe`. Thus trust that Travis provides correct branch name
for the tag to push to `for-jenkins-release` branch.
8 years ago
Zetok Zalbavar
f0574167c6
test(build): check whether code/files have been processed by CMake
9 years ago
Diadlo
f6b1cf9311
chore(travis): Add unit_test launching in travis
9 years ago
Zetok Zalbavar
5e694492b9
chore(travis): fix jenkins branch deploy error on deploy-gitstats job
...
Error was caused by qTox repo already being cloned by the
`deploy-gitstats` job.
9 years ago
Zetok Zalbavar
657d1a84d1
chore(build): correct switch to cmake
9 years ago
Diadlo
5694f97d58
chore: Update build scripts
...
Migration from qmake on cmake
9 years ago
sudden6
eb2af79b88
chore(travis): make ccache for OSX work on Travis
9 years ago
Zetok Zalbavar
7c7123682a
chore(travis): make travis cache ccache and use it for all compiling
...
osx builds fail with ccache, so they don't use it.
9 years ago
Zetok Zalbavar
3b56a6ec2a
chore(tools): remove from qTox repo tools for creating updates
...
They were moved into a separate repo.
9 years ago
Diadlo
fddda5de61
fix(cmake): Fix smileys resource adding
9 years ago
Zetok Zalbavar
b5af649190
chore(tools): replace unsafe signing C++ code with Rust
9 years ago
Zetok Zalbavar
a444ee1fc2
chore(travis): properly deploy a branch for jenkins
...
Probably works.
Apparently directly pushing tag results in a new tag.
9 years ago
Diadlo
7ff84b070e
chore(toxcore): Added checkout on v0.1.0 toxcore
9 years ago
Diadlo
fe8671f35e
chore: Updated build scrips
9 years ago
Zetok Zalbavar
49e362a72a
chore(travis): add deployment of git stats to the github pages
...
With all authors shown #3898 could be fixed.
9 years ago
Zetok Zalbavar
fb96dd633e
chore(travis): automatically deploy `for-jenkins-release` branch on tag
...
To trigger a windows release build.
9 years ago
Zetok Zalbavar
7b60a5dd36
chore: explicitly mention that copyright belongs to qTox contributors
9 years ago
Zetok Zalbavar
8a72928ad1
chore(travis): don't fail generating docs when there's no git version
...
Can happen due to travis cloning only 50 latest revisions.
9 years ago
Zetok Zalbavar
a55b2c53f3
chore(travis): make sure to install needed doxygen deps
...
Otherwise not all nice stuff is generated.
9 years ago
sudden6
36e1e99e65
chore(travis): speedup build
...
Build less ffmpeg modules, compile minimal build without emoji and
increase number of paralell compilations.
9 years ago
Zetok Zalbavar
a3532e4212
chore(travis): check if .dmg is actually built
9 years ago
Zetok Zalbavar
d8468cb570
chore(travis): ignore apt failing to fetch GPG keys
9 years ago
initramfs
9a549d87c0
chore(build): update OSX build image to Xcode 7.3
...
This commit is created in part to fix the issue with the random
deployment failures of OSX dmg creation via hdiutil.
9 years ago
initramfs
d66a981d17
chore(build): fix an invalid git command used in documentation deployment
9 years ago
initramfs
1f65ecf08c
chore(build): extract documentation build directory from doxygen config
9 years ago
initramfs
80581aa966
chore(build): add an error message on failure to deploy documentation
9 years ago
initramfs
e124bd85b6
chore(build): parallelize travis and separate out doc build/deploy
...
This commit takes the existing travis task list and attempts to split
it into multiple jobs for the sake of efficiency. Also properly
separates out the build/deploy of documentation.
9 years ago
initramfs
51eae5bf34
chore(build): deploy doxygen documentation on master branch pushes
...
This commit enables travis to automatically build doxygen documentation
on updates to the master branch. The documentation is accessible from
the qTox website under the URL: https://qtox.github.io/doxygen
9 years ago
initramfs
4975ca9bb5
fix(build): allow deployment of OSX dmg binary
...
This commit uncomments a previously removed line that creates OSX
binaries. Without creation of the dmg, OSX releases cannot be deployed
automatically by travis on release.
9 years ago
iphydf
07ac196326
chore: Fix Mac OS X build.
...
- Add /usr/local to the search paths for includes and libs.
- Build toxcore before updating homebrew. Updating homebrew somehow breaks the
toxcore build.
9 years ago
Zetok Zalbavar
464daebdd7
chore(travis): exit linux build as soon as one of steps fails
...
Closes #3468 .
9 years ago
Zetok Zalbavar
2d06b9960c
fix(qtox.pro): don't depend on GTK in order to build on Linux
9 years ago
Zetok Zalbavar
4872eb3cc3
chore(travis): make travis build exit as soon as test fails
...
Also add `pkg-config` to travis build script for Linux.
9 years ago
Nils Fenner
792103f8b0
refactor(filter_audio): completely remove filter_audio dependency
...
The filter_audio API is not working for qTox/Tox and thus disabled by default via compiler switch. In current qTox UI, it is not configurable, even when this switch is enabled. According to issue #3194 the library is no longer maintained as well. I don't see any reason to keep it in qTox.
9 years ago
Zetok Zalbavar
116cc9366c
feat: disable building with filter_audio by default
...
Given that currently `filter_audio` doesn't help qTox users to improve
quality of their conversations, there's little to no point in making
qTox build with it by default. This might change when (if?)
`filter_audio` support in qTox gets improved/fixed.
BREAKING CHANGE: Disabling of `filter_audio` was done by passing
`DISABLE_FILTER_AUDIO=YES` to `qmake`. With this change `filter_audio`
is disabled by default, and in order to enable it,
`DISABLE_FILTER_AUDIO=NO` has to be passed to `qmake`.
9 years ago