Commit graph

84975 commits

Author SHA1 Message Date
Dale Glass
1e63916940 Disable almost all the code in SetupQt.cmake for system qt
We're already using the standard find_package method to setup Qt
for the most part, so none of the manipulations of SetupQt should
be needed for system Qt.
2021-06-20 14:22:28 +02:00
Dale Glass
2b05c32436 Don't depend on screenshare on Android 2021-06-20 14:22:28 +02:00
Dale Glass
6cd8eca159 Take into account that Windows executables have an extension 2021-06-20 14:22:28 +02:00
Dale Glass
efd15dc43a Make hifi_vcpkg.py use ~/vircadia-files too
Makes it consistent with the change made for Qt
2021-06-20 14:22:28 +02:00
Dale Glass
b88f380c87 Update documentation on Qt in Linux 2021-06-20 14:22:28 +02:00
Dale Glass
474cd6b1c7 Improve Qt handling in CMake
Support 3 options:

	* VIRCADIA_USE_SYSTEM_QT is set -- use system's Qt
	* VIRCADIA_QT_PATH is set -- use Qt found in that dir
	* Otherwise -- use downloaded Qt package

This removes these variables:
	* VIRCADIA_USE_QT_VERSION
	* VIRCADIA_USE_PREBUILT_QT
	* HIFI_QT_BASE
2021-06-20 14:22:28 +02:00
Kalila L
0625dbe53c Some URL updates. 2021-06-17 19:45:56 -04:00
Kalila
78ab7a628d
Merge pull request #1245 from digisomni/digisomni-patch-1
Add basic MSIX instructions to INSTALLER.md.
2021-06-17 19:34:17 -04:00
Kalila
d01385f9bf
Merge pull request #1243 from vircadia/dependabot/npm_and_yarn/screenshare/normalize-url-4.5.1
Bump normalize-url from 4.5.0 to 4.5.1 in /screenshare
2021-06-17 17:15:36 -04:00
Kalila
7bbce4a0c0
Update INSTALLER.md
Add basic MSIX instructions.
2021-06-16 00:22:50 -04:00
Kalila L
1215ced6fa CR. 2021-06-15 15:02:03 -04:00
Kalila L
1411d55364 Add ability for 'handleLookupString' to have spaces. 2021-06-15 00:31:28 -04:00
Kalila L
51e6468abd Rename 'URL_SCHEME_HIFI' -> 'URL_SCHEME_VIRCADIA'. 2021-06-11 17:04:16 -04:00
dependabot[bot]
a827b7c239
Bump normalize-url from 4.5.0 to 4.5.1 in /screenshare
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 07:52:34 +00:00
Kalila
d8a0d13812
Merge pull request #1206 from odysseus654/pr/drop-script-debugging
drop remaining references to QScriptEngineDebugger
2021-06-03 18:01:40 -04:00
Kalila
a408294943
Merge pull request #1227 from vircadia/docs/update-macos-installer-docs
Update MacOS packaging instructions.
2021-06-03 17:27:38 -04:00
Kalila
c2b7f73e59
Merge pull request #1207 from daleglass/fix-draco-on-gcc11
Fix draco compilation on gcc11
2021-06-03 17:08:55 -04:00
Kalila
6ce944abd1
Update INSTALLER.md 2021-06-01 12:25:45 -04:00
Kalila
f6f7a18669
Merge pull request #1236 from digisomni/fix/api-docs-updates
Some APIDocs metadata fixes.
2021-06-01 12:24:13 -04:00
Kalila L
8b66c22655 Statically generate canonical link tag instead. 2021-05-31 06:39:52 -04:00
Kalila L
2a6e0f0efc Add JSDoc canonical link tag; add CNAME file in root. 2021-05-31 06:01:36 -04:00
Kalila L
7ccdbdea64 Some APIDocs metadata fixes. 2021-05-31 05:43:12 -04:00
Heather Anderson
259cd20b87 Ensuring minimal documentation for classes declared in script-engine 2021-05-29 22:50:39 -07:00
Kalila
b3f55b473f
Merge pull request #1231 from vircadia/fix/gren-config
Add URL for .grenrc.js repository
2021-05-28 18:43:50 -04:00
Kalila
84c90bfd7d
Add URL for .grenrc.js reposi 2021-05-28 16:24:20 -04:00
Kalila
9640a13800
Merge pull request #1226 from vircadia/feature/gren-changelog-gen
Add "gren" configuration for easy changelog generation
2021-05-27 17:09:28 -04:00
Kalila
06b09dabc0
Update MacOS packaging instructions. 2021-05-25 20:22:41 -04:00
Kalila L
6341dcce94 Create .grenrc.js 2021-05-25 18:46:53 -04:00
Dave_K
b020558244
fix PR autobuild for ubuntu-18.04, android with correct cmake version (#1225) 2021-05-25 16:44:32 -04:00
Kalila
15a9de3a06
Update README.md 2021-05-25 02:32:51 -04:00
Kalila
f1b4c8e62d
Merge pull request #1218 from daleglass/fix-qt5.15-on-gcc11
Add patch for building Qt 5.15 on gcc11
2021-05-20 17:17:02 -04:00
Kalila
d0bc5df464
Merge pull request #1220 from ctrlaltdavid/fix/doxygen-readme
Fix typo in Doxygen ReadMe
2021-05-20 17:14:02 -04:00
David Rowe
d0eccfda49 Fix typo in Doxygen ReadMe 2021-05-21 07:15:06 +12:00
Dale Glass
15effecd17 Add patch for building Qt 5.15 on gcc11
gcc11 is requires #include <limits> in places previous versions didn't.
2021-05-20 00:18:46 +02:00
Dale Glass
9ef9a89d95 Fix draco compilation on gcc11
The previous version breaks on Fedora 34, and likely other distros
with recent compilers due to not including cstddef and limits headers.

This is already fixed upstream, but only in master. And looking at
google/draco#704 there may be compatibility issues with using the
latest code.

So for now we're upgrading from 1.3.3 to 1.3.6 and adding the fix.
2021-05-18 00:44:29 +02:00
David Rowe
42ce3b34a9
Merge pull request #1217 from ctrlaltdavid/fix/jsdoc
Fix missed JSDoc tag change
2021-05-17 08:02:14 +12:00
Kalila
e96994b031
Update README.md 2021-05-16 11:36:15 -04:00
David Rowe
8545b8c6c1 Fix missed JSDoc tag change 2021-05-16 21:44:16 +12:00
daleglass
97352b8858
Merge pull request #1213 from AleziaKurdis/CreateApp-CopyPasteLocationRotation
Create app: Copy-Paste Position and Rotation
2021-05-15 20:25:04 +02:00
Kalila
1ed0b2c3c5
Merge pull request #1140 from vircadia/dependabot/npm_and_yarn/screenshare/y18n-4.0.1
Bump y18n from 4.0.0 to 4.0.1 in /screenshare
2021-05-15 14:24:46 -04:00
Kalila
1f57aef4de
Merge pull request #1211 from vircadia/dependabot/npm_and_yarn/screenshare/hosted-git-info-2.8.9
Bump hosted-git-info from 2.8.5 to 2.8.9 in /screenshare
2021-05-15 14:20:36 -04:00
Kalila
71493e15d6
Merge pull request #1212 from ctrlaltdavid/feature/doxygen
Add Doxygen tool for compiling C++ documentation
2021-05-14 00:29:18 -04:00
David Rowe
27779030c8 Perl isn't needed after all 2021-05-14 16:27:09 +12:00
David Rowe
f3ee99fe5a
Apply suggestions from code review
Co-authored-by: Kalila <69767640+digisomni@users.noreply.github.com>
2021-05-14 15:14:53 +12:00
Alezia Kurdis
a4483e6367
Safeguard code for Copy/Paste Position/Rotation
Safeguard code for Copy/Paste Position/Rotation

The 4 actions has now validations to avoid to only have those validation on the UI.

Making sure there is a single selection to execute these actions:
Copy Position
Copy Rotation

Making sure there is a selection that doesn't contain locked entity and that we have a copied value in order to execute these actions:
Paste Location
Paste Rotation
2021-05-13 21:45:49 -04:00
Alezia Kurdis
cf66d1aca3
Copy Paste Location and Rotation new button style
Copy Paste Location and Rotation new button style
2021-05-12 22:11:15 -04:00
Alezia Kurdis
8827f9e8de
Add a secondary button class for on field actions
Add a secondary button class for on field actions
To use when actions are to be added to a specific field.
Like for Copy/Paste Location and Rotation.
These smaller buttons make easier to figure that those actions are tied  to a specific field or group of field.
2021-05-12 22:10:09 -04:00
Alezia Kurdis
c1ee8801e0
Add Location and Rotation Copy-Paste
Add Location and Rotation Copy-Paste
2021-05-12 00:12:27 -04:00
Alezia Kurdis
884fa2f125
Add Location and Rotation Copy-Paste
Add Location and Rotation Copy-Paste
2021-05-12 00:11:52 -04:00
Alezia Kurdis
24b0f85d2a Merge branch 'vircadia:master' into master 2021-05-11 21:39:50 -04:00