Commit graph

31670 commits

Author SHA1 Message Date
pull[bot]
2f359cc15f
[pull] master from overte-org:master (#93)
* mirrors wip

* fix view + projection, texture flipping, billboarding

* wip portals

* wip

* fix cpu frustum culling (hacky?)

* fix mirrors in deferred

* mirrors on models + text

* portals use exit as ignoreItem

* cleanup

* entity tags

* wild guess to handle view correction, hide portalExitID in create when mirrorMode != portal

* let's try this??

* plz

* promising

* fix paramsOffset and view flipping

* portals shouldn't flip

* break when tag found

* fix portal view calculation

* Revert "Mirrors + Portals"

* Revert "Revert "Mirrors + Portals""

* web entity wantsKeyboardFocus property

* fix typo

* move audio zones to zone entity properties

* fix audio zones in create

* set dynamic factory

* new procecural particle entity type

* fix particle intersection

* shorten create labels

* fix 0 update props case

* Ability to smooth model animations

* sound entities

* fix layered simulate items

* fix stereo sound speed

* support non-localOnly sound avatar entities

* add sound url prompt

* support registration point, improve locking

* remove keyboardRasied

* locking attempt #2

* fix keyboardRasied typo

* add default particle props

* add unlit property for shapes

* Merge branch master into protocol_changes

* add ambient light color

* fix create issue

* fix create issue

* add tonemapping props to zones, wip ambient occlusion

* wip ambient occlusion

* it's working!

* remove attachments

* fix non-localOnly positional sounds not updating

* change AO default to HBAO, remove from create

* more graphics options

* fix AO setting + effects in mirrors

* fix AA in mirrors

* alezia's fixes

* fix haze in mirrors

* add comment for SKYBOX_DISTANCE

* new line

* model loading priority updates over time, takes into account out of bounds, avatar entities have higher priority, and fsts can specify to wait for wearables to load before rendering

* add loadPriority to model entities, working on other avatars waitForWearables

* fix build error

* try to fix isServer assert

* fix stats + waitForWearables

* Listen for click instead of release.

* Reverted initial commit. Implemented hack to listen for menu click events.

* Missed some reverts.

* Missed another one.

* Prevent duplicate actions.

* Added extra needed checks.

* Fix without formatting? (#91)

* Hopefully fixed formatting.

* Things can't be too easy.

* Remove google poly

* automated entity property serialization

* cleanup + automate EntityPropertyFlags

* text vertical alignment, use uint8_t for entity property enums, fix text recalculating too often

* fix text size

* Update interface/resources/controllers/keyboardMouse.json

Co-authored-by: HifiExperiments <53453710+HifiExperiments@users.noreply.github.com>

* fix component mode serialization

* Fixed mouse look in selfie mode.

* fix text debug assert on invalid or unloaded font

* missed some enums

* fix ADD_GROUP_PROPERTY_TO_MAP

* fix PROP_GRAB_EQUIPPABLE_INDICATOR_URL missing urlPermission

* fix KeyLightPropertyGroup legacy properties

* fix PolyLineEntityItem::getEntityProperties

* comment cmake script

* fix copyright

* Replaced key value with key text.
Added additional comment about the specific delete key used.

* weekly promoted place

Highlight the first place in the list as the weekly promoted place

* Fixed lingering references to `avatarIcon`.

Signed-off-by: armored-dragon <publicmail@armoreddragon.com>

* Adding icon for "Grab And Equip" section

Adding icon for "Grab And Equip" section

* Add "Grab And Equip" section

Add "Grab And Equip" section for the grabbale and Equipable groups of properties.

* Add files via upload

* Add tooltips for the "Grab and Equip" properties

Add the tooltips for the "Grab and Equip" properties

* Text adjustments for grab.equippable

Text adjustments for grab.equippable

* Make Maturity Filter persisted

Make Maturity Filter persisted and with a default value (Teen & Everyone)

* Adjust the default value for maturity

Adjust the default value for maturity

* move "triggerable" under GRAB & EQUIP

move "triggerable" under GRAB & EQUIP

* Remove hifi-screenshare
Cherry picked and updated from Tivoli dd5b6ea6ee5597a06603e16509640e7ed18106bb

Co-authored-by: Julian Groß <julian.g@posteo.de>

* Insert placeholder to not break protocol yet.

* Fix incorrectly resolved merge conflict, left too much code.

* Fixes based on review comments on previous PR

* Remove code accidentally re-added during a conflict fix

* bump protocol

* rebuild fonts with full charset (NOT -allglyphs)

* Attempt at fixing Windows master branch builds

* Change minimum angular velocity to a lower one

* Fix Uuid.NULL behavior

---------

Signed-off-by: armored-dragon <publicmail@armoreddragon.com>
Co-authored-by: HifiExperiments <thingsandstuffblog@gmail.com>
Co-authored-by: ksuprynowicz <ksuprynowicz@post.pl>
Co-authored-by: Dale Glass <51060919+daleglass@users.noreply.github.com>
Co-authored-by: HifiExperiments <53453710+HifiExperiments@users.noreply.github.com>
Co-authored-by: Julian Groß <julian.g@posteo.de>
Co-authored-by: armored-dragon <publicmail@armoreddragon.com>
Co-authored-by: Armored-Dragon <github56254@armoreddragon.com>
Co-authored-by: Alezia Kurdis <60075796+AleziaKurdis@users.noreply.github.com>
Co-authored-by: Maki <mxmcube@gmail.com>
Co-authored-by: Dale Glass <dale@daleglass.net>
2024-10-24 06:32:53 +00:00
armored-dragon
9442559f9d
Say less, JulianGro. 2024-09-19 07:27:52 -05:00
armored-dragon
637968eceb
Update icons. 2024-09-19 06:20:44 -05:00
Dale Glass
fb81ad6c83
Merge pull request #1105 from HifiExperiments/colorspace
add a setting to workaround the GLES colorspace conversion issue
2024-08-17 21:13:24 +02:00
HifiExperiments
f987bbca4f add a setting to workaround the GLES colorspace conversion issue 2024-08-16 14:35:33 -07:00
HifiExperiments
126c325410 master -> primary 2024-08-13 20:50:51 -07:00
HifiExperiments
74b0754f72 blacklist -> blocklist 2024-08-13 17:39:51 -07:00
HifiExperiments
f2d8fa2fe4 whitelist -> allowlist 2024-08-13 17:29:53 -07:00
HifiExperiments
493c9c9441
Merge pull request #1058 from HifiExperiments/fallbacks
Custom shader fallbacks
2024-08-01 14:55:15 -07:00
d6150c3684 Fix login failure handling in LoggingInBody.qml. 2024-07-25 03:16:42 +02:00
Dale Glass
13579a2b6b Add --getProtocolVersionData and --getProtocolVersionHash arguments 2024-07-17 23:33:25 +02:00
Dale Glass
afddb463ec Remove question mark, the guess was correct 2024-07-17 23:32:40 +02:00
6d3d90f6a2 Remove remnants of RELEASE_NAME. 2024-07-08 12:31:25 +02:00
HifiExperiments
2a3d1c639c disabled fallback 2024-06-29 22:49:55 -07:00
HifiExperiments
206d1c0157 shader error fallback 2024-06-29 21:50:33 -07:00
Dale Glass
a91ae5aea4
Merge pull request #1046 from overte-org/fix/offscreen_ui_keyboard
Allow events from VR keyboard to overlay UI
2024-06-29 21:16:25 +02:00
HifiExperiments
4d927b1440
Merge pull request #1014 from HifiExperiments/lasers
Wiggly lasers
2024-06-28 01:51:25 -07:00
26de05ad1b Add QML API function to show VR keyboard 2024-06-25 21:13:49 +02:00
7b625ab83b Allow events from VR keyboard to overlay UI 2024-06-23 23:18:47 +02:00
HifiExperiments
d3111011d8 set default to 0.35, change steps 2024-06-18 17:20:16 -07:00
Kalila L
c2382e2e91 Revert "Add releaseName property to About namespace."
This reverts commit 8abfe2ead0.
2024-06-18 15:09:03 +02:00
2617711cf9 Revert "Add "RELEASE_NAME" env variable."
This reverts commit a0747b2912.

Conflicts:
	cmake/templates/BuildInfo.h.in
	interface/src/Application.cpp
2024-06-18 15:08:48 +02:00
HifiExperiments
a5b32a6406 allow configurable delay 2024-06-14 20:15:24 -07:00
HifiExperiments
3064647d05 wiggly lasers 2024-06-09 20:00:44 -07:00
HifiExperiments
bc45c17a19 debug warning fix 2024-06-08 14:12:45 -07:00
HifiExperiments
93276a901d one more warning 2024-06-07 14:22:02 -07:00
HifiExperiments
e6f462e04a fix some warnings 2024-06-05 13:35:16 -07:00
Armored Dragon
dd01944bbf
Fixed Settings UI in simplifiedUi.
Keepmenus by default.
Update HiFi links to Overte.

Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
2024-05-16 16:31:59 -05:00
Dale Glass
84b16f44aa Fix ignored return value warning
warning: ignoring return value of ‘std::lock_guard<_Mutex>::lock_guard(mutex_type&) [with _Mutex = std::mutex; mutex_type = std::mutex]’, declared with attribute ‘nodiscard’ [-Wunused-result]

This may mean the lock wasn't actually being taken.
2024-05-04 16:15:09 +02:00
HifiExperiments
268de192f7
Merge branch 'master' into fix/script_deadlocks 2024-04-30 13:29:17 -07:00
9f80c9de58 Added HelperScriptEngine class 2024-04-30 00:27:19 +02:00
HifiExperiments
ed88ab5ecb
Merge pull request #936 from HifiExperiments/mtoon2
support VRMC_materials_mtoon and KHR_materials_unlit
2024-04-19 23:01:41 -07:00
HifiExperiments
edb8cc55b4
Merge pull request #887 from overte-org/feature/script_security
Added simple protection for avatar URL
2024-04-18 15:16:27 -07:00
HifiExperiments
8f27a4bf2b support VRMC_materials_mtoon and KHR_materials_unlit 2024-04-14 16:23:45 -07:00
95406c44c6 Simplified ScriptSecurity.qml 2024-04-14 21:56:41 +02:00
1887a82b4b Script security fixes and cleanups 2024-04-14 20:22:22 +02:00
HifiExperiments
750c5f20f6 cleanup, fixes, update QML 2024-03-29 21:37:57 -07:00
latex
a6646d8dff Custom refresh rate profile WIP
This adds a Custom refresh rate profile with configurable refresh rate regimes.

Unfortunately this commit does not work yet. The SpinBoxes inside GraphicsSettings are on top of each other, and changing the values for the Custom profile through e.g. the JS API does not actually affect the refresh rate cap at all for some reason.
2024-03-29 21:37:50 -07:00
5f0f03af0a Fixed private settings bug 2024-03-26 00:27:58 +01:00
076bd2dbee Added permissions to avatar bookmarks 2024-03-24 22:36:26 +01:00
16530b2334 Moved avatar URL to fully private settings 2024-03-23 20:41:22 +01:00
225578febe Added simple protection for avatar URL 2024-03-23 01:19:05 +01:00
9106746bc9 Add Oculus to fullbody-enabled headsets list 2024-03-19 22:13:39 +01:00
93a243d095 Move helper script engines to their own threads 2024-03-04 23:06:26 +01:00
HifiExperiments
214c9c4ef7 fix Developer > UI > Show Overlays + snap UI not hiding 2024-02-28 15:24:18 -08:00
9a00edd371 Fix entity density not setting and not updating for motion states 2024-02-17 20:55:02 +01:00
1fd3f80210
Merge pull request #673 from overte-org/feature/entity_script_logging
Entity script logging for script editor
2024-02-17 16:32:05 +01:00
c311d3cbfc Script API for subscribing to entity server messages 2024-01-29 00:19:14 +01:00
Alezia Kurdis
360e43e006
fix the doppleganger position in the tutorial
This try to fix the doppleganger position in the Avatar Viewer in the tutorial.
2023-12-30 21:42:31 -05:00
7010f242b3 Fix a bug in Entities.getEntityProperties 2023-12-10 11:23:06 +01:00