Brad Davis
8bcde84d89
Disable remote QML unless whitelisted
2019-06-27 16:37:56 -07:00
SamGondelman
50df5e0bc5
small cleanup to shared object etc.
2019-06-19 16:56:45 -07:00
Anthony J. Thibault
c33ad93a55
SharedObject::onRender deadlock fix
...
Call gl::globalRelease() for paused surfaces, this fixes a very common deadlock on mac.
But for PC, by inspection, a race condition could occur over the _syncRequested boolean, between the main and qml rendering thread.
To fix this, we split render and renderSync into separate messages.
2019-05-06 16:19:30 -07:00
Brad Davis
d3301803d3
Support custom display / input plugin lists and small tweaks
2019-02-07 15:15:26 -08:00
SamGondelman
6fd34bf1f0
setup qml surface contexts
2019-01-14 09:26:57 -08:00
SamGondelman
4b67a79561
more web entity wip
2019-01-11 09:57:42 -08:00
Alexander Ivash
64d05e33c1
second attempt to fix all other shutdown QML warnings at once
2018-11-18 00:24:45 +05:30
Seth Alves
1593c1185a
revert PR-14238 "TypeError: Cannot read property 'buttons'" until we can adjust it.
2018-11-14 12:29:09 -08:00
John Conklin II
79e67ad45f
Merge pull request #14238 from ElderOrb/FB19400
...
FB19400 during shutdown -- TypeError: Cannot read property 'buttons' …
2018-11-13 15:07:21 -08:00
Brad Hefta-Gaub
4bafcd2cfa
Merge pull request #14271 from SamGondelman/oculus
...
Case 19475: Fix various Oculus Store test failures
2018-11-13 11:06:39 -08:00
SamGondelman
e20aeb28eb
force low detail on oculus first run
2018-11-06 15:58:35 -08:00
Bradley Austin Davis
28b45ce1d9
Resolve compositing glitches
2018-10-26 11:23:29 -07:00
Bradley Austin Davis
95d160a170
Working on mac GL issues
2018-10-26 11:23:29 -07:00
Alexander Ivash
657ff7f6f8
eliminate signal, introduce deletion list
2018-10-22 23:29:39 +03:00
Alexander Ivash
5d8a253785
FB19400 during shutdown -- TypeError: Cannot read property 'buttons' of null
...
note: change also resolve a lot of other shutdown errors from QML (related to null parent)
2018-10-19 18:57:07 +03:00
Bradley Austin Davis
3dea4fd10a
Fix some Mac rendering issues
2018-09-27 19:21:50 -07:00
Sam Gondelman
7dd80d0180
Merge pull request #13240 from jherico/feature/glsl_layouts
...
Update shader pipeline, improve mac startup time
2018-08-06 15:30:46 -07:00
Brad Davis
d6bcdcde3f
Fix DISABLE_QML behavior
2018-08-03 14:58:11 -07:00
Brad Davis
4b317a84d8
Don't allow Web surfaces created by non-client scripts to access files
2018-08-01 15:12:45 -07:00
Thijs Wenker
d886bc2d9c
Merge branch 'master' of github.com:highfidelity/hifi into feat/create/interactive-window
2018-07-03 18:19:48 +02:00
Dante Ruiz
847cad46ca
fix billboard crash
2018-06-28 16:25:34 -07:00
Thijs Wenker
5029767493
InteractiveWindow scripting API
2018-06-28 19:04:08 +02:00
David Rowe
764e00d9cf
Stop desktop app window's QML source from running when window is closed
2018-06-20 15:48:40 +12:00
Seth Alves
7466d08f1f
more suppression of logging
2018-05-09 13:01:49 -07:00
Brad Davis
575520fe30
Ensure we actually delete the QML scenegraph!
2018-04-27 15:08:10 -07:00
Brad Davis
1b612d373f
Explicitly delete QML context before releasing engine
2018-04-27 08:11:11 -07:00
Brad Davis
ecaf162afb
Fixing PR build
2018-04-23 20:41:36 -07:00
Brad Davis
861200db27
Attempt to shutdown web surfaces more consistently
2018-04-23 14:32:38 -07:00
Simon Walton
adcf991125
Improvements to profiling data capture
...
Use code-provided task names for profile blocks; record QML URLs for
loadInternal.
2018-04-11 17:36:32 -07:00
Simon Walton
9b6306601a
Merge Clement's PR12700 diffs for early trace start
2018-04-10 13:13:46 -07:00
Clément Brisset
c62a701a2d
Merge pull request #12838 from highfidelity/RC66
...
RC66 merge back to master
2018-04-09 13:17:12 -07:00
SamGondelman
d38dadaf58
possible fix for qml texture leak
2018-04-06 09:34:00 -07:00
John Conklin II
97d9c1b735
Merge pull request #12726 from jherico/fix/rc66_crashes
...
Attempt to resolve potential overlay crashes at shutdown
2018-03-29 09:37:23 -07:00
Cristian Luis Duarte
fe9481b28d
Cleanup code, comment out log, simplify radar is valid touch code (no more flag)
2018-03-28 19:50:44 -03:00
Brad Davis
9be162de95
Synchronously shut down QML rendering threads
2018-03-28 09:13:46 -07:00
Cristian Luis Duarte
242b009562
Android - Use mouse events for interacting with UI. Now LoginDialog UI interation does not move radar camera. Remove repeated tooggle call in audio.js. Adapt button to simulated mouse events.
2018-03-23 18:59:55 -03:00
Gabriel Calero
d0f1aa9020
Refactor fix for keyboard crash
2018-03-14 19:18:42 -03:00
Gabriel Calero
e744edc6a0
Possible fix for keyboard crash
2018-03-14 18:11:23 -03:00
Gabriel Calero
109fa1d832
Add the url of each qml as on-screen debug info
2018-03-07 17:18:37 -03:00
Gabriel Calero
069d3e40bc
Merge branch 'android' into android_bubble_fix
2018-03-06 18:58:49 -03:00
Brad Davis
24545f8b58
Fixing android errors
2018-02-26 12:32:57 -08:00
Brad Davis
0550138609
Merge remote-tracking branch 'upstream/master' into android_dev
2018-02-23 12:48:10 -08:00
John Conklin II
92249a2bee
Merge pull request #12396 from ElderOrb/double-connection-fix
...
fix 4x 'fromQml' slots execution
2018-02-21 09:01:47 -08:00
Alexander Ivash
beb595266d
fix 4x 'fromQml' slots execution
...
note: per discussion with Austion & Seth, TabletRoot should be the only entity sending 'sendToScript' signals to C++
2018-02-15 21:45:35 +03:00
Brad Davis
8853bd6388
Fix spectator camera crash
2018-02-14 11:11:28 -08:00
Brad Davis
7d5502eb92
Migrating QML rendering off the main thread
2018-02-06 11:53:09 -08:00