Commit graph

85500 commits

Author SHA1 Message Date
Dale Glass
3f20f6ec66 Generate all files in the build dir, don't touch source dir
This makes it so that RCC files and jsdoc are both generated into
the build directory.
2021-07-11 19:26:51 +02:00
Dale Glass
6314cd33ed Fix "Ninja does not support toolset specification" on Windows 2021-07-11 00:48:11 +02:00
Kalila L
8df362ef1f Add "Talk" link to "Help" menu. 2021-07-10 18:05:28 -04:00
daleglass
45f2b672b5
Merge pull request #365 from daleglass/linux_crash_handler
Linux crash handler
2021-07-10 20:32:53 +02:00
Dale Glass
e3004af61a More logging for crash reporting
* Make it clear in cmake if crash reporting is going to be used
* Log warning on startup if there's no crash reporting
2021-07-10 01:43:18 +02:00
Dale Glass
52add88273 Undo accidental change that broke reporting on Windows 2021-07-10 01:43:18 +02:00
daleglass
15dfa04c07 Whitespace review fix
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-07-10 01:43:18 +02:00
daleglass
e2eab15469 Whitespace review fix
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-07-10 01:43:18 +02:00
Dale Glass
c4f3e1e263 Fix cmake warning about crashpad name 2021-07-10 01:43:18 +02:00
Dale Glass
186e784d89 Rework crashpad initialization
* Don't abort on startup if we can't find our own path
* Try to locate our own path by looking in /proc in Linux -- should fix AppImage issues
* Add extensive logging
2021-07-10 01:43:18 +02:00
Dale Glass
567b0d84ef Update crash handler to latest build 2021-07-10 01:43:17 +02:00
Dale Glass
9a5c1ac24a Use latest crashpad build.
This one uses libcurl, which may work better.
2021-07-10 01:43:17 +02:00
Dale Glass
86e2da729e Try library built with SSL 2021-07-10 01:43:17 +02:00
Dale Glass
486d961f48 Add support for crashpad on Linux 2021-07-10 01:43:17 +02:00
Kalila
70e3c1769f
Merge pull request #1283 from ctrlaltdavid/dev/rename-hifisockaddr
Rename "HifiSockAddr" to "SockAddr"
2021-07-08 17:27:57 -04:00
Kalila
fc93feef2b
Merge pull request #1285 from vircadia/fix/stale-bot
Reduce stale-bot's aggressiveness.
2021-07-08 17:24:33 -04:00
Kalila
1cdebee9b6
Update stale.yml 2021-07-08 17:21:19 -04:00
David Rowe
837f2e06e1 Update to latest Vircadia Web 2021-07-08 15:43:31 +12:00
David Rowe
4dac611036 Fix build error 2021-07-08 15:30:51 +12:00
David Rowe
ed13cbd01b Merge branch 'webapp' into dev/webrtc-packet
# Conflicts:
#	libraries/networking/src/webrtc/WebRTCDataChannels.h
2021-07-08 14:54:21 +12:00
Kalila
9191ca7aa3
Reduce stale-bot's aggressiveness.
Stale bot will no longer close issues and the comment has been made more "human".
2021-07-07 20:09:53 -04:00
Kalila
aea24855d9
Merge pull request #1276 from JulianGro/no_submodules
GitHub Actions do not clone submodules
2021-07-07 18:51:46 -04:00
Kalila
5a2ca4869a
Merge pull request #1238 from ctrlaltdavid/dev/webrtc-datachannel
WebRTC Data Channel
2021-07-07 18:49:15 -04:00
Kalila
e471b1d83f
Update README.md 2021-07-07 05:55:36 -04:00
HifiExperiments
12833b9c93 CR and percent decoding 2021-07-06 19:13:33 -07:00
HifiExperiments
bdbb88084b CR 2021-07-05 21:02:40 -07:00
David Rowe
6a17143df8 Rename "HifiSockAddr" to "SockAddr" 2021-07-06 13:23:57 +12:00
HifiExperiments
7f99ddca2e merge with master 2021-07-05 16:48:45 -07:00
Kalila
cdd2341880
Merge pull request #1278 from ctrlaltdavid/fix/addressmanager-jsdoc
Misc fixes to AddressManager JSDoc
2021-07-05 17:02:20 -04:00
David Rowe
cb89eabf74 Typo 2021-07-06 08:48:43 +12:00
Kalila
1c41ace1cf
Merge pull request #1277 from ctrlaltdavid/fix/doxygen-quiet
Quiet Doxygen output
2021-07-05 14:07:37 -04:00
David Rowe
28b46ed861 Log warning if try to set local port on WebRTC LimitedNodeList 2021-07-05 10:59:19 +12:00
David Rowe
319f3e7122 Misc fixes to AddressManager JSDoc 2021-07-05 10:43:50 +12:00
Kalila
e1a047f74c
Merge pull request #1275 from daleglass/fix-nvtt-on-macos
Fix for nvtt on MacOS
2021-07-04 18:43:21 -04:00
David Rowe
6ced4384bb Quiet Doxygen output 2021-07-05 10:37:51 +12:00
David Rowe
3ebb75acf5 Undo documentation improvements 2021-07-05 10:24:59 +12:00
Julian Groß
965401af31 Do not clone submodules on master builds 2021-07-04 20:42:58 +02:00
Julian Groß
f03aba8106 Do not clone submodules 2021-07-04 20:39:30 +02:00
Dale Glass
54b28a1fed Name the artifact too 2021-07-04 16:57:02 +02:00
Dale Glass
c4bc4fc15a Improve log archive naming 2021-07-04 16:37:00 +02:00
Dale Glass
4971ae4bd3 Deal with different tar names 2021-07-04 16:00:16 +02:00
Dale Glass
6722c6af26 Use GNU Tar 2021-07-04 15:28:55 +02:00
Dale Glass
4835a4a33d Archive vcpkg logs, for debugging
This collects the logs generated during the vcpkg run, and
archives them as an artifact.
2021-07-04 14:53:08 +02:00
Dale Glass
d75b2a23bb Fix for nvtt on MacOS 2021-07-04 10:40:43 +02:00
David Rowe
7ecd9b6b8e Miscellaneous tidying 2021-07-04 16:38:47 +12:00
David Rowe
e682336cc2 Add missing Doxygen 2021-07-04 15:57:53 +12:00
David Rowe
f6a8ae285d Fix WebRTC peer connection not being closed properly 2021-07-04 15:50:52 +12:00
Dale Glass
be6a67b5eb Replace uses of endl on Qt classes with Qt::endl
This fixes a whole bunch of warnings
2021-07-03 19:08:03 +02:00
David Rowe
dacda8405c Typo 2021-07-03 08:43:31 +12:00
Kalila
88cd4a72d4
Merge pull request #1255 from daleglass/fix-nvtt-on-x86
Fix nvtt on x86
2021-07-02 01:21:29 -04:00