Commit graph

86663 commits

Author SHA1 Message Date
Dale Glass
09e0413faf Update Linux vcpkg to the same as the Windows version 2023-12-04 22:02:13 +01:00
91abf8fc1b
Merge pull request #747 from HifiExperiments/particleBillboard
particle billboarding is wrong in VR
2023-12-03 18:41:29 +01:00
Dale Glass
649c45f474
Merge pull request #710 from daleglass-overte/script-engine-benchmarks
Add initial benchmarks for the script engine
2023-12-03 17:46:09 +01:00
Dale Glass
aa2892c0f9 Remove unneeded comment per review 2023-12-03 17:45:19 +01:00
Dale Glass
c8b0161985
Merge pull request #746 from overte-org/fix/manual_networking
Fix setting external port and IP address for manual networking modes
2023-12-02 21:20:28 +01:00
HifiExperiments
dfad009805 billboard particles based on their actual positions 2023-12-01 23:05:27 -08:00
d387ea840b Add a warnning about Controller.Standard property 2023-12-01 23:59:05 +01:00
f0a3a33905 Fix setting external port and IP address for manual networking modes 2023-12-01 21:15:11 +01:00
d4a11ce0e6 Initial fix for manual networking, still needs work 2023-12-01 00:14:43 +01:00
5aeca97f83 Cache Controller.Standard in scripts for higher performance 2023-11-30 00:26:01 +01:00
410848ed82 Remove excessive getContext calls 2023-11-29 22:41:20 +01:00
78bc24cb22
Merge pull request #724 from HifiExperiments/luci
Fix luci
2023-11-24 23:24:37 +01:00
39df2c975d
Merge pull request #711 from HifiExperiments/deprecatedRedirect
Fix QNetworkRequest::FollowRedirectsAttribute deprecated warning
2023-11-24 07:40:13 +01:00
476cf0bbf9
Merge pull request #736 from overte-org/fix/controller_performance
Improve game rate by moving squeezeHands.js to a separate thread
2023-11-23 19:05:46 +01:00
fadfdab52a
Merge pull request #737 from keeshii/fix/wizard_refresh_rate
Corrected refresh rate values in wizard.
2023-11-23 19:04:08 +01:00
keeshii
eba935a55f Corrected refresh rate values in wizard. 2023-11-23 15:48:12 +01:00
e8143a8e40
Merge pull request #729 from overte-org/fix/gravity
Changed gravity constant to a more realistic one
2023-11-23 08:18:19 +01:00
4933a2916b
Update some links in README.md
Fixes https://github.com/overte-org/overte/issues/718
2023-11-22 02:25:55 +01:00
e05c79ca96 Improve game rate by moving squeezeHands.js to a separate thread 2023-11-21 23:40:16 +01:00
ec72a79b39
Merge pull request #730 from JulianGro/vcpkg_update_windows
Update VCPKG on Windows to version 2023.10.19
2023-11-20 06:54:38 +01:00
2aab5ba519 Update VCPKG on Windows to version 2023.10.19 2023-11-19 21:28:48 +01:00
825c398e54 Changed gravity constant 2023-11-19 17:39:10 +01:00
HifiExperiments
d9ee3791e6 fix deprecated warning 2023-11-18 23:12:28 -08:00
HifiExperiments
d4112f455b also fix zone stack 2023-11-18 00:29:52 -08:00
HifiExperiments
e5e3c1bc08 fix luci errors + updated config paths 2023-11-15 22:54:26 -08:00
d2e0e2f41b
Merge pull request #723 from JulianGro/drpc2
Discord Rich Presence v2
2023-11-15 20:20:42 +01:00
4cd16437f4 Expand message that shows when Interface exists because another instance is already running. 2023-11-15 13:46:52 +01:00
9e19f9fc58 Display desktop or VR mode in Discord Rich Presence.
Don't show worldName if it is unknown; Fixes the name of the last world being used when switching to Serverless.
2023-11-15 13:45:52 +01:00
54ad2b31d5
Merge pull request #722 from OfficialR3ido101/feature/ice_commandline
[ICE] Added command line arguments
2023-11-15 00:18:05 +01:00
OfficialR3ido101
955f4dbc3e Added logging to ice server and ice testing script. 2023-11-14 20:52:27 +00:00
OfficialR3ido101
6722d31a12 Added command line and setting address and port 2023-11-14 19:50:55 +00:00
Dale Glass
111cea477d Provide plugin load state 2023-11-12 20:08:47 +01:00
Dale Glass
1de6e6d418 Rename arguments for more clarity 2023-11-12 20:08:29 +01:00
Dale Glass
b05dd3443d Refactor display/input disabling 2023-11-12 18:44:31 +01:00
Dale Glass
ec29cfcd51 Treat Oculus and Steam plugins as display plugins, for disabling purposes 2023-11-12 18:44:00 +01:00
Dale Glass
0bd72f3d54 Fix bug in reporting steam/oculus availability 2023-11-12 18:43:36 +01:00
Dale Glass
59f96cada1 Add explanatory comments 2023-11-12 18:12:05 +01:00
Dale Glass
a7132c4ff6 Remove PluginManager::disableDisplayPlugin
This isn't called anywhere, and I believe the implementation is flawed anyway.
While it tries to remove the plugin from the list, the plugin isn't shut down,
or disconnected from events. This is likely to cause problems if it were to
be used.
2023-11-12 13:41:17 +01:00
Dale Glass
e03768ddc5 Document PluginManager 2023-11-12 13:39:37 +01:00
Dale Glass
aba921502d Improve codec JSON info 2023-11-12 11:41:44 +01:00
Dale Glass
b9662e5af8 Separate plugin initialization, allow dumping plugin info 2023-11-11 21:03:16 +01:00
Dale Glass
57e1c99fff Initialize PathUtils and logging in constructor 2023-11-11 19:34:52 +01:00
Dale Glass
a4e79ff806 Make Application destructor work when terminating early 2023-11-11 19:23:57 +01:00
Dale Glass
c748064d0a Make _applicationOverlay a shared_ptr 2023-11-11 17:59:31 +01:00
Dale Glass
812d043587 Call setupEssentials() in initialize() 2023-11-11 17:59:18 +01:00
Dale Glass
a22b06c3e7 Change _graphicsEngine to a shared_ptr 2023-11-11 17:41:22 +01:00
Dale Glass
3dabf23ff4 Change _octreeProcessor and _entityEditSender to shared_ptr 2023-11-11 17:32:12 +01:00
Dale Glass
35b4c44e9a Delay initializing shared pointers 2023-11-11 16:45:28 +01:00
Dale Glass
059600e8d4 Initial effort to reorganize the startup code.
This is intended to make things like plugin initialization more sane,
and make Qt happier. Qt wants QApplication to start as soon as possible,
but our code's attempt to load the entire world in the Application
constructor doesn't quite mesh with this.

This is an effort to first create Application much earlier, and do as
little as possible in the constructor, moving almost all initialization
to a later init function.

A later stage would be to split the giant mess of init code into more
digestible sections that run in some sort of logical order.
2023-11-11 12:32:17 +01:00
fb5b0779a4
Merge pull request #714 from overte-org/fix/oculus_disable_3
Disabled Oculus plugin in additional place
2023-11-10 18:34:19 +01:00