Andrew Meadows
635e2e78e3
minor cleanup
2016-05-05 18:43:08 -07:00
Seth Alves
073d845bb5
show with debug icons when someone else is the simulation owner
2016-05-05 18:33:01 -07:00
Andrew Meadows
7d6424bdcc
Head::render() was cruft
2016-05-05 18:28:27 -07:00
Andrew Meadows
71b2d647e8
add locks and explicitly copy ViewFrustums
2016-05-05 18:28:27 -07:00
Andrew Meadows
bcf2cc8074
use references not pointers for ViewFrustums
...
also unravelling some spaghetti:
(1) split Octree stuff out of ViewFrustum
(2) moved ViewFrustum from octree to shared lib
(3) removed some cruft
2016-05-05 18:28:27 -07:00
Andrew Meadows
60a72c6660
getViewFrustum() provides const pointer
2016-05-05 18:28:27 -07:00
Stephen Birarda
a5d09e268d
fix sessionID pull and re-sent for HB
2016-05-05 15:56:16 -07:00
Seth Alves
b5a3baf322
Merge branch 'master' of github.com:highfidelity/hifi into linux-qol
2016-05-05 15:55:37 -07:00
Stephen Birarda
839c7fb8c2
provide session ID for metaverse heartbeat once received
2016-05-05 15:45:11 -07:00
Stephen Birarda
0ea46cb415
send fallback socket, don't send HB if send usage disabled
2016-05-05 15:35:37 -07:00
Atlante45
bc6544a3c5
Fix MyAvatar's velocity change
2016-05-05 14:55:28 -07:00
Atlante45
07adef9465
Fix entities collision sounds
2016-05-05 14:55:28 -07:00
Atlante45
96ee33e80e
Fix avatars collision sounds
2016-05-05 14:55:28 -07:00
James B. Pollack
67b1015f4a
re add users to default, default to visible friends only
2016-05-05 14:54:04 -07:00
Zach Pomerantz
3619821b82
Improve timing tests with averages
2016-05-04 13:23:10 -07:00
Zach Pomerantz
0f6162d683
Use appropriate units for timing tests
2016-05-04 13:23:10 -07:00
Seth Alves
44beca1687
try having all spring derived actions agree on a target
2016-05-04 11:29:17 -07:00
howard-stearns
d3c6662198
Take the deadband down a notch, following feedback from P.
2016-05-03 16:35:20 -07:00
howard-stearns
adb11c9266
Merge branch 'master' of https://github.com/highfidelity/hifi into hand-controller-pointer
2016-05-03 14:03:10 -07:00
Howard Stearns
773770a7fc
All but origin-correction.
2016-05-03 07:01:23 -07:00
Brad Hefta-Gaub
49d02b802a
Merge pull request #7719 from zzmp/feat/resource-prefetch
...
Add prefetching to exposed caches
2016-05-02 18:04:26 -07:00
Clément Brisset
2ef87557fc
Merge pull request #7798 from zzmp/clean/override
...
Fix warnings on vanilla XCode compilations
2016-05-02 10:56:07 -07:00
Seth Alves
5fd871d640
Merge branch 'master' of github.com:highfidelity/hifi into no-fly-zones
2016-05-02 10:28:53 -07:00
Brad Hefta-Gaub
cddcac60c1
Merge pull request #7768 from ctrlaltdavid/20891
...
Add Interface "Home" bookmark function
2016-05-02 10:14:57 -07:00
Brad Hefta-Gaub
a447ce4633
Merge pull request #7770 from AndrewMeadows/avoid-crosseyes
...
don't cross the eyes
2016-05-02 10:13:25 -07:00
Brad Hefta-Gaub
44fb572248
Merge pull request #7775 from ctrlaltdavid/20896
...
Use UI Toolkit border styles for various dialogs
2016-05-02 10:11:29 -07:00
Seth Alves
4feb2944ed
hook up zone's ghostingAllowed flag
2016-05-01 15:27:49 -07:00
Seth Alves
ef85cc7803
hook up zone flyingAllowed flag to character controller
2016-05-01 14:47:12 -07:00
Zach Pomerantz
13945aa4d9
Annotate all virtual fns with override
2016-04-30 13:48:59 -07:00
David Rowe
6b8109f164
Fix avatar browser top border height and remove separate "close" button
2016-04-29 12:42:10 +12:00
Seth Alves
5cec928ad1
Merge pull request #7776 from huffman/fix/build-copy-scripts
...
Fix interfaces scripts not copying from /scripts in local builds
2016-04-27 19:15:09 -07:00
Andrew Meadows
5f98af1898
avoid crossed eyes
2016-04-27 16:58:13 -07:00
Andrew Meadows
8a691cf449
Merge pull request #7765 from hyperlogic/tony/cone-sphere-angle
...
Improve eye tracking when face to face
2016-04-27 16:54:07 -07:00
Ryan Huffman
f92f29ecab
Fix interfaces scripts not copying from /scripts in local builds
2016-04-27 16:34:30 -07:00
David Rowe
e5ee98ee60
Fix up filenames in headers
2016-04-28 11:19:30 +12:00
David Rowe
16874baf5f
Use UI Toolkit border styles for various dialogs
...
File > Help...
File > About Interface
Settings > Avatar Settings > Browse
Go To button (directory.js)
Examples button (examples.js)
2016-04-28 11:14:39 +12:00
Zach Pomerantz
bc8a171fde
Merge branch 'master' of github.com:highfidelity/hifi into feat/resource-prefetch
2016-04-27 11:55:24 -07:00
Andrew Meadows
5042561e80
Merge pull request #7730 from imgntn/defaultScripts
...
/scripts for launch
2016-04-27 11:36:20 -07:00
Brad Hefta-Gaub
db6a07171f
Merge pull request #7764 from zzmp/fix/text3d-pipeline
...
Fix strange rendering with Text3DOverlay
2016-04-26 17:15:09 -07:00
David Rowe
5e00a1ef49
Implement "go home" action
2016-04-27 11:24:19 +12:00
James B. Pollack
afb2342781
Merge remote-tracking branch 'upstream/master' into defaultScripts
2016-04-26 16:16:56 -07:00
David Rowe
f74be226c8
Add "home" button to address bar
2016-04-27 10:28:05 +12:00
Anthony J. Thibault
71f67c99cc
MyAvatar: use coneSphereAngle for eyeTracking look at targets
2016-04-26 13:43:03 -07:00
Brad Hefta-Gaub
82f905dc84
fix qml issue
2016-04-26 13:29:22 -07:00
Zach Pomerantz
63b0c0a9ad
Reset pipeline after rendering text3d
2016-04-26 13:23:16 -07:00
David Rowe
7406e5fd9c
Add Navigate > Set Home Location menu item
2016-04-27 07:57:43 +12:00
Brad Hefta-Gaub
e7d26a8a63
CR feedback magic numbers
2016-04-26 11:45:48 -07:00
Brad Hefta-Gaub
ee277dcf9d
Merge branch 'master' of https://github.com/highfidelity/hifi into qmlWindowFixes
2016-04-26 11:44:51 -07:00
Brad Hefta-Gaub
0ae6e9f241
remove debug messages
2016-04-26 11:36:21 -07:00
Andrew Meadows
3d1abf8fb1
use the new JS script location
2016-04-26 11:20:08 -07:00
Brad Hefta-Gaub
cf49ba26ad
Merge pull request #7760 from hyperlogic/tony/away-reset-avatar
...
Reset avatar on exit of away-mode.
2016-04-26 09:51:47 -07:00
Brad Hefta-Gaub
716d9e554c
removed a bunch of dead code
2016-04-26 09:25:28 -07:00
Brad Hefta-Gaub
4ab7b660d4
fix a bunch of bugs in qml window placement
2016-04-25 20:19:54 -07:00
Anthony J. Thibault
b7f157f4ff
Reset avatar on exit of away-mode.
...
Exposed MyAvatar.reset(bool) to script.
away.js now calls this on exit of away-mode.
2016-04-25 14:10:20 -07:00
Clément Brisset
d74b5bdb17
Merge pull request #7756 from sethalves/add-missing-delete
...
fix memory leak in AssetMappingModel
2016-04-25 12:56:26 -07:00
Anthony Thibault
6dfd174285
Merge pull request #7750 from hyperlogic/tony/thousand-yard-stare
...
Avatar eye gaze fix for HMDs
2016-04-25 10:29:41 -07:00
Seth Alves
49566c8f26
fix memory leak in AssetMappingModel
2016-04-25 10:07:08 -07:00
Anthony J. Thibault
0c200e8c00
MyAvatar: coding convention fix for updateEyeContactTarget()
2016-04-25 09:27:43 -07:00
Anthony Thibault
0da3fb8eee
Eye contact improvements
...
* After eyes change targets there is now a minimum 1/3rd second delay before they will again.
* Changing gaze from eye to mouth is less likely then switching between eyes.
2016-04-24 18:50:14 -07:00
Anthony Thibault
d8a32c8329
Avatar eye gaze fix for HMDs
...
When no avatars are chosen for more detailed eye gaze tracking the eyes should look straight ahead.
Before this fix, if you were in room scale or not aligned with the camera sensor your gaze could drift to the left or to the right of your head's forward direction.
Now it should follow your head more closely.
2016-04-24 17:59:51 -07:00
Seth Alves
2425baf6e6
don't early _exit on Linux
2016-04-24 08:14:56 -07:00
Brad Hefta-Gaub
88ab52d340
Merge pull request #7747 from hyperlogic/tony/avatar-look-at-fixes
...
Fixes for avatar eye tracking.
2016-04-23 17:04:15 -07:00
Brad Hefta-Gaub
04dab65b59
Merge pull request #7727 from ZappoMan/supportLargeClockSkew
...
support for larger than 35 minute clock skew
2016-04-23 08:42:38 -07:00
Brad Hefta-Gaub
21b324e1f3
Merge pull request #7742 from birarda/new-default-av
...
replace the default avatar with the being of light
2016-04-23 08:42:00 -07:00
Anthony J. Thibault
c850880515
Head: compute _eyePosition properly.
2016-04-22 19:16:28 -07:00
Chris Collins
9bd9de5710
Merge pull request #7636 from samcake/red
...
Stereo drawcall amplification
2016-04-22 15:46:18 -07:00
Stephen Birarda
09a068e472
add back the avatar animation file new path
2016-04-22 13:53:39 -07:00
Stephen Birarda
132d9c3486
replace the default avatar with the being of light
2016-04-22 13:48:30 -07:00
Brad Hefta-Gaub
f4e4f217e8
Merge pull request #7642 from ctrlaltdavid/20872
...
Further restyling of edit.js
2016-04-22 13:46:26 -07:00
Brad Hefta-Gaub
79a1e6264e
Merge pull request #7714 from hyperlogic/tony/default-anims-are-local
...
Avatar animations are now stored locally
2016-04-22 13:44:30 -07:00
Brad Hefta-Gaub
c410242fb2
Merge pull request #7688 from jherico/texture_derez
...
Reducing GPU texture memory footprint
2016-04-22 13:20:54 -07:00
Brad Hefta-Gaub
de17834dd1
Merge pull request #7740 from ctrlaltdavid/20887
...
Don't display "Reveal Scripts Folder" control in HMD mode
2016-04-22 13:04:07 -07:00
David Rowe
7b9e6b52fb
Merge branch 'master' into 20872
...
Conflicts:
interface/resources/qml/hifi/dialogs/RunningScripts.qml
2016-04-22 13:19:47 +12:00
David Rowe
a7b82e8cae
Decouple ui and shared libraries
2016-04-22 12:58:47 +12:00
David Rowe
266e4c998b
Don't show "Reveal Scripts Folder" link when open Running Scripts in HMD
2016-04-22 12:29:22 +12:00
Andrew Meadows
c35ddccba1
Merge pull request #7718 from zzmp/fix/release-motion-states
...
Remove myAvatar motion states on shutdown
2016-04-21 17:11:25 -07:00
Brad Hefta-Gaub
72c81e2378
Merge branch 'master' of https://github.com/highfidelity/hifi into supportLargeClockSkew
2016-04-21 16:26:44 -07:00
Brad Hefta-Gaub
0f966e934e
Merge pull request #7728 from ctrlaltdavid/20887
...
Add link in Running Scripts that opens scripts folder
2016-04-21 16:01:52 -07:00
Brad Hefta-Gaub
d87d631871
Merge pull request #7708 from zzmp/feat/render-rates
...
Add renderRates.js to visualize rates over time
2016-04-21 15:59:58 -07:00
Brad Hefta-Gaub
d9ae788818
more CR feedback
2016-04-21 15:55:50 -07:00
Brad Davis
6c30194916
Support lowering the minimum mip of a texture at runtime
2016-04-21 14:46:12 -07:00
Brad Hefta-Gaub
ddf5b0f316
some debugging
2016-04-21 10:32:22 -07:00
David Rowe
6c5335cfa7
Replace button with icon and text
2016-04-21 15:17:06 +12:00
Zach Pomerantz
e3131d2098
Rm prefetchAnimation from avatar/rig
2016-04-20 20:14:15 -07:00
Brad Hefta-Gaub
31f9d592e0
support for larger than 35 minute clock skew
2016-04-20 18:42:00 -07:00
David Rowe
9c9bca546c
Add button that opens scripts directory window
2016-04-21 11:52:03 +12:00
Zach Pomerantz
2c7cf3ea83
Fix RateScriptingInterface headers
2016-04-20 14:32:25 -07:00
David Rowe
6e8b535e80
Merge branch 'master' into 20872
2016-04-21 09:19:00 +12:00
Zach Pomerantz
ad225b3aed
Fix RatesScriptingInterface ctor
2016-04-20 13:58:06 -07:00
Zach Pomerantz
1fe12e7029
Mv Rates to RatesScriptingInterface.h
2016-04-20 13:26:23 -07:00
Anthony J. Thibault
506033a5d8
Remove old avatar-animation.json
2016-04-19 16:14:26 -07:00
Anthony J. Thibault
8e5785cdf8
Avatar animations are now stored locally
...
Improves FTUE, by no longer going over the network to download default avatar animations.
This also includes support for relative animation urls within the animation.json
2016-04-19 16:11:14 -07:00
Zach Pomerantz
4dacb04ee1
Rm myAvatar motion states on shutdown
2016-04-19 16:01:55 -07:00
David Rowe
54b032f612
Merge branch 'master' into 20872
2016-04-20 08:51:53 +12:00
Howard Stearns
cbb76013c4
Merge pull request #7710 from ZappoMan/LODtweaks
...
tweaks to LOD behavior
2016-04-19 13:50:21 -07:00
samcake
3dad4f576e
Merging with master
2016-04-19 11:59:44 -07:00
Brad Hefta-Gaub
c7ecbb6b4b
tweaks to LOD behavior
2016-04-19 11:19:28 -07:00
Howard Stearns
9ff9682b2a
Merge pull request #7692 from ZappoMan/resetScriptEngineOnDomainChange
...
Reset entities script engine on domain change
2016-04-19 11:14:28 -07:00
samcake
a997f9bb1b
Merge branch 'master' of https://github.com/highfidelity/hifi into red
2016-04-19 10:49:53 -07:00
Zach Pomerantz
fc61f85bf9
Merge pull request #7698 from hyperlogic/tony/avatar-on-load-complete-callback
...
Added MyAvatar onLoadComplete Callback
2016-04-19 10:36:20 -07:00
samcake
265f6f1275
Updating & Merging with master
2016-04-19 10:05:44 -07:00
Brad Hefta-Gaub
8eff47f922
Merge pull request #7705 from hyperlogic/tony/avatar-attachment-lag-fix
...
Fix for laggy avatar attachments
2016-04-19 07:15:38 -07:00
Brad Hefta-Gaub
0ac9601ea7
Merge pull request #7690 from ZappoMan/improveHMD
...
Introduce "recommended overlay rectangle" to display plugins
2016-04-18 18:04:21 -07:00
Brad Hefta-Gaub
0a79b5dd69
Merge pull request #7707 from huffman/fix/osx-default-script-dir
...
Remove fix for old QT file path bug in OSX
2016-04-18 18:01:47 -07:00
Brad Hefta-Gaub
0e9bd9a776
Merge pull request #7682 from zzmp/clean/stars
...
Cleanup stars to persist a single BufferView
2016-04-18 17:59:48 -07:00
David Rowe
47b4c36546
Merge branch 'master' into 20872
2016-04-19 12:56:55 +12:00
Zach Pomerantz
f48541961d
Expose Rates to JS/QML
2016-04-18 17:43:34 -07:00
Brad Hefta-Gaub
f5cddc9962
fix the bug that Omega found
2016-04-18 17:26:12 -07:00
Ryan Huffman
4e0ac2a4be
Remove fix for old QT file path bug in OSX
2016-04-18 16:07:53 -07:00
Brad Hefta-Gaub
01907f181f
Merge branch 'master' of https://github.com/highfidelity/hifi into improveHMD
2016-04-18 16:01:42 -07:00
Seth Alves
3298883774
Merge pull request #7702 from zzmp/fix/clear-octree-on-exit
...
Clear entities and avatars on exit
2016-04-18 15:48:35 -07:00
Anthony J. Thibault
279e77f523
updated comment
2016-04-18 15:18:08 -07:00
samcake
dccf549118
Merge pull request #7676 from jherico/perf_testing
...
Manually generate mipmaps for textures while loading
2016-04-18 15:09:12 -07:00
Zach Pomerantz
146ea066db
Update AvatarManager.cpp
2016-04-18 14:53:04 -07:00
Anthony J. Thibault
544928b46e
MyAvatar: fix for laggy avatar attachments
2016-04-18 14:51:33 -07:00
Zach Pomerantz
c9dc642d76
Fix type in AvatarManager::clearAllAvatars
2016-04-18 14:48:24 -07:00
Zach Pomerantz
c87eec4182
Fix typo in AvatarManager::clearAllAvatars
2016-04-18 14:45:33 -07:00
Zach Pomerantz
790e325248
Clear entities and avatars on exit
2016-04-18 14:31:16 -07:00
Anthony J. Thibault
dc92ccc2b2
MyAvatar: Removed unnecessary slot.
2016-04-18 13:19:49 -07:00
Brad Hefta-Gaub
374ba10524
more CR feedback
2016-04-18 12:23:36 -07:00
Brad Hefta-Gaub
0d20f2468e
CR feedback
2016-04-18 12:13:21 -07:00
Anthony J. Thibault
1682598be7
Added onLoadComplete signal to MyAvatar
...
This can be used in javaScript to detect when the model has finished loading because the url has changed or the model has been reset.
2016-04-18 11:37:02 -07:00
Brad Hefta-Gaub
0520363da8
cleanup
2016-04-18 10:37:15 -07:00
Brad Hefta-Gaub
d1f6b371c9
cleanup
2016-04-18 10:27:12 -07:00
Brad Davis
b50f835d35
Warning and error fixes
2016-04-17 10:22:26 -07:00
Brad Davis
f3e5306f90
Working on an automated performance test
2016-04-17 10:20:00 -07:00
Brad Hefta-Gaub
b62f1a135d
fix qml to work with rect instead of vec4
2016-04-16 17:29:03 -07:00
Brad Hefta-Gaub
8f3d48190a
switch to QRect instead of vec4
2016-04-16 16:59:47 -07:00
Brad Hefta-Gaub
6b5fd1e807
code review feedback
2016-04-16 16:11:36 -07:00
Brad Hefta-Gaub
54777c9cd5
Merge branch 'master' of https://github.com/highfidelity/hifi into improveHMD
2016-04-16 15:19:35 -07:00
Brad Hefta-Gaub
87078b1ea2
first cut at resetting entities script engine on domain change
2016-04-16 11:09:23 -07:00
David Rowe
8f6cfb72ea
Fix QML warnings at shutdown
2016-04-16 15:23:41 +12:00
Brad Hefta-Gaub
d5a46d3390
handle repositioning of qml windows
2016-04-15 20:01:14 -07:00
Brad Hefta-Gaub
04df84974c
handle repositioning of qml windows
2016-04-15 19:50:12 -07:00
Zach Pomerantz
d96c97cdb4
Cleanup stars to persist BufferView
2016-04-15 16:40:02 -07:00
samcake
298300e42f
Merge branch 'master' of https://github.com/highfidelity/hifi into red
2016-04-15 14:16:02 -07:00
Howard Stearns
e4f8a67e60
Merge pull request #7649 from hyperlogic/tony/simplify-away-mode
...
away.js: fix for permanent disabling avatar IK
2016-04-15 13:35:14 -07:00
Brad Hefta-Gaub
a88cd4b786
Merge pull request #7671 from AndrewMeadows/link-pthread
...
add pthread link dependency to interface for UNIX
2016-04-15 10:24:31 -07:00
David Rowe
19fd8cda14
Merge branch 'master' into 20872
2016-04-15 17:36:42 +12:00
David Rowe
bda2f455e5
Add buttons to entities list that toggle locked and visible
2016-04-15 16:26:34 +12:00
Brad Hefta-Gaub
c7f58dc17c
first cut at exposing recommend overlay rectangle
2016-04-14 20:47:31 -07:00
Zach Pomerantz
f803ecd2e7
Merge pull request #7633 from Atlante45/fix/shared-resource
...
Fix raw pointers in shared resource cache items
2016-04-14 17:52:04 -07:00
Atlante45
4ed8573f74
CR
2016-04-14 17:28:24 -07:00
Andrew Meadows
ae20bb5fa7
add pthread link dependency to interfac for UNIX
2016-04-14 16:35:51 -07:00
Brad Hefta-Gaub
ea4da05cba
Merge pull request #7643 from AndrewMeadows/faster-bullet
...
faster Bullet kinematics
2016-04-14 12:16:54 -07:00
Brad Hefta-Gaub
c9b0531f55
Merge pull request #7662 from zzmp/fix/model-anim-cache
...
Use AnimationCache for models
2016-04-14 12:16:32 -07:00
Andrew Meadows
dcf28937cf
cleanup cached Physics::sessionUUID
2016-04-14 11:18:10 -07:00
Zach Pomerantz
e80898f095
Merge branch 'master' of github.com:highfidelity/hifi into fix/model-anim-cache
2016-04-14 10:12:16 -07:00
Ryan Huffman
e76ed6f73a
Merge branch 'master' of https://github.com/highfidelity/hifi into feat/crash-handling
2016-04-14 09:47:03 -07:00
Brad Hefta-Gaub
7b5075cce5
Merge pull request #7645 from sethalves/dont-run-bullet-too-soon
...
add a heuristic for deciding when it's safe to enable bullet
2016-04-14 09:35:58 -07:00
Brad Hefta-Gaub
285ebe8ec5
Merge pull request #7655 from sethalves/dont-spam-about-expired-actions
...
don't flood log with messages about expired actions
2016-04-14 09:32:56 -07:00
Brad Hefta-Gaub
623bfa3c35
Merge pull request #7653 from hyperlogic/tony/avatar-meta-item-bound-fix
...
Fix for occasional invisible avatars
2016-04-14 09:32:46 -07:00
Brad Hefta-Gaub
37dcfdad8a
Merge pull request #7652 from huffman/feat/crash-menu
...
Move crash menu items to submenu and add new crash types
2016-04-14 09:32:36 -07:00
Seth Alves
ba0549dddd
Merge branch 'master' of github.com:highfidelity/hifi into dont-run-bullet-too-soon
2016-04-14 09:18:58 -07:00
samcake
6c3e011b89
Expose cleanely the 3 different techniques
2016-04-14 02:43:28 -07:00
samcake
41d4d3b2d7
Providing a cleaner way to try different paths and exploring a simpler way
2016-04-13 19:21:17 -07:00
Chris Collins
47522e1774
Merge pull request #7659 from ZappoMan/newLODSettings
...
improve reset settings
2016-04-13 16:49:22 -07:00
Brad Hefta-Gaub
eef3445ede
Merge pull request #7361 from imgntn/homereset
...
Home reset and content
2016-04-13 16:27:31 -07:00
Zach Pomerantz
7a15339631
Use AnimationCache for models
2016-04-13 15:44:47 -07:00
Ryan Huffman
47c2a1722b
Merge branch 'master' of https://github.com/highfidelity/hifi into feat/crash-menu
2016-04-13 14:40:46 -07:00
Brad Hefta-Gaub
07f734f4dd
Merge pull request #7640 from jherico/vive_timewarp
...
Vive timewarp
2016-04-13 14:39:59 -07:00
Ryan Huffman
bc247ec058
Remove unused Application::crashApplication()
2016-04-13 14:01:41 -07:00
Howard Stearns
f24c2c7714
Merge pull request #7657 from ZappoMan/avatarLicenseSupport
...
add support for avatar licenses in FST files
2016-04-13 14:01:37 -07:00
Brad Hefta-Gaub
0af47fd3d5
Merge pull request #7617 from jherico/vr_menu
...
VR menu fixes
2016-04-13 13:53:36 -07:00
Brad Hefta-Gaub
9c437c0824
CR feedback
2016-04-13 13:36:28 -07:00
Brad Hefta-Gaub
67af3917bc
improve reset settings
2016-04-13 13:18:23 -07:00
Brad Hefta-Gaub
4b3b917af6
add support for avatar licenses in FST files
2016-04-13 12:26:09 -07:00
Ryan Huffman
2d39551a35
Fix style in CrashReporter.cpp
2016-04-13 10:56:27 -07:00
Ryan Huffman
fa49c213cc
Add threaded crashes
2016-04-13 10:24:56 -07:00
Seth Alves
3288bff963
don't flood log with messages about expired actions. also, try to remove such actions
2016-04-13 09:47:07 -07:00
Brad Hefta-Gaub
93f8cfc80a
new default LOD settings, and support for reset settings without crashing
2016-04-13 09:26:01 -07:00
samcake
de4345bdc5
Trying to use several FBO instead to avoid changing the REnderBUffers for overlay but...
2016-04-13 01:27:57 -07:00
samcake
8800dd84f1
Trying to use several FBO instead to avoid changing the REnderBUffers for overlay but...
2016-04-13 01:25:46 -07:00
David Rowe
9e2c844dc0
Updated the HiFi glyphs font file
...
Used the new "model" icon in entity properties tab.
2016-04-13 16:48:13 +12:00
David Rowe
43f843f731
Retrofit updated margins and spacing to QML dialogs
2016-04-13 16:39:52 +12:00
David Rowe
b33d28852b
Merge branch 'master' into 20872
2016-04-13 13:11:26 +12:00
Brad Davis
1a02220886
Fixing wobble
2016-04-12 17:50:59 -07:00
Anthony J. Thibault
97f836d3bb
Avatar: fix for avatar meta item bound.
...
* In the case where a SkeletonModel was renderable, but had not actually
created the render items yet, don't use the the rendererableMeshBound
for the meta render item, because it hasn't been computed yet! Instead
wait until the render items have been added to the scene before using
the more accurate bound...
2016-04-12 17:32:49 -07:00
Ryan Huffman
0c1277ae7a
Add CrashHelpers.h and add to separate submenu
2016-04-12 16:44:11 -07:00
Anthony J. Thibault
87cba810a7
remove away states from avatar-animation.json
...
away.js: prefetch the kneel animation, so it is available when we need it.
2016-04-12 15:37:31 -07:00
Seth Alves
688de6f100
quiet warning
2016-04-12 14:10:14 -07:00
Atlante45
e45939d18f
Make sure ResourceCacheSharedItems deals with strong refs
2016-04-12 13:51:11 -07:00
Atlante45
afdfef1482
Make sure we don't use raw resource ptr
2016-04-12 13:51:11 -07:00
Seth Alves
e4c91e5064
add a heuristic for deciding when it's safe to enable bullet
2016-04-12 11:46:00 -07:00
Brad Davis
3349093908
Fix vr menu login item update
2016-04-12 11:15:06 -07:00
Brad Hefta-Gaub
83494c4a96
Merge pull request #7594 from huffman/feat/include-rolled-logs-bugsplat
...
Add rolled log files to BugSplat
2016-04-12 08:33:17 -07:00
Brad Hefta-Gaub
3f05ded932
Merge pull request #7611 from zzmp/guard/amd
...
Disable gradient QML items on AMD
2016-04-12 08:32:57 -07:00
Brad Hefta-Gaub
a1fe6aee6d
Merge pull request #7625 from hyperlogic/tony/third-person-hmd-camera-improvements
...
Improve comfort of third-person HMD camera.
2016-04-12 08:32:23 -07:00
Brad Hefta-Gaub
c5840f217a
Merge pull request #7630 from jherico/fps_fix
...
Fix FPS counter
2016-04-12 08:31:58 -07:00
David Rowe
f7f5443a44
Merge branch 'master' into 20872
...
Conflicts:
examples/html/entityProperties.html
2016-04-12 15:40:35 +12:00
David Rowe
d6fcbd2dac
Revisit margins and spacing
2016-04-12 15:07:30 +12:00
Ryan Huffman
2dfe96a654
Cleanup headers
2016-04-11 14:50:28 -07:00
Ryan Huffman
afe502e1d2
Fix typo
2016-04-11 14:43:05 -07:00
Ryan Huffman
02a17c4497
Fix commented out code
2016-04-11 14:38:29 -07:00
Ryan Huffman
9faeb13ae9
Remove error testing code
2016-04-11 14:38:19 -07:00
Ryan Huffman
63aee23bf1
Move crash testing to CrashHelpers.h
2016-04-11 14:29:16 -07:00
Zach Pomerantz
1df2fc7809
Disable qml gradient for AMD for ContentSection
2016-04-11 13:59:08 -07:00
Ryan Huffman
316d533d19
Update crash reporting to cover a larger area
2016-04-11 13:50:42 -07:00
Zach Pomerantz
ab72d8d8fb
Init QML GL from share context
2016-04-11 13:47:45 -07:00
Zach Pomerantz
d719b3692e
Consolidate qml alpha gradient workaround to desktop
2016-04-11 11:36:42 -07:00
Brad Hefta-Gaub
94f970dd89
Merge pull request #7622 from hyperlogic/tony/frozen-avatar-fix
...
Fix for frozen ghost avatars
2016-04-11 09:37:30 -07:00
Brad Davis
df8ad57185
Fix FPS counter
2016-04-11 00:25:16 -07:00
James B. Pollack
02f69607d7
Merge remote-tracking branch 'upstream/master' into homereset
2016-04-10 11:23:16 -07:00
Anthony J. Thibault
93a5bdd79a
Prevent avatar rotation due to HMD head turning in third-person camera.
...
Also, fix one frame glitch during snap turning, by updating the sensorToWorld matrix
after the MyAvatar::updateOrientation rotates the avatar, but before we perform IK.
2016-04-08 15:27:43 -07:00
Brad Davis
2353daa254
Merge pull request #7614 from ctrlaltdavid/20876
...
Disable arrow keys being able to move between HTML form fields
2016-04-08 13:28:30 -07:00
Anthony J. Thibault
711a1b8c7d
Avatar: update renderItems when avatar position or render mesh is in the frustum.
...
Previously, when render mesh was visible the renderItems they were not updated with the latest avatar mixer joints rotations and position.
This would result in a frozen avatar being visible.
Now the renderItems are updated when the render mesh is in the frustum or the bounding sphere around the avatar position is visible.
2016-04-08 13:14:50 -07:00
Ryan Huffman
6232c82f66
Update BugSplat to only send first and last log files
2016-04-08 09:39:25 -07:00
Ryan Huffman
2d60a9a51e
Reduce log size limit from 1MB to 512KB
2016-04-08 09:39:08 -07:00
David Rowe
77e16f62c9
Merge branch 'master' into 20872
...
Conflicts:
examples/html/edit-style.css
2016-04-08 15:08:34 +12:00
Zach Pomerantz
e54cfce392
Disable qml alpha gradients for AMD
2016-04-07 18:27:36 -07:00
Zach Pomerantz
e08c9db469
Expose GL property to QML
2016-04-07 18:27:07 -07:00
Brad Hefta-Gaub
d79d66c34e
Merge pull request #7601 from ctrlaltdavid/20871
...
Entities editor fixes
2016-04-07 17:14:00 -07:00
Brad Hefta-Gaub
5287c174b4
Merge pull request #7605 from jherico/route_log_errors
...
Fixing logging errors on initial load of controller routes
2016-04-07 17:13:13 -07:00
David Rowe
e37e46d34a
Disable arrow keys being able to move between HTML form fields
...
Moving between form fields with arrow keys makes it to easy to make
unintended changes to adjacent fields.
2016-04-08 10:30:00 +12:00
Brad Hefta-Gaub
3d94558d6b
Merge pull request #7589 from jherico/oculus_input
...
Support oculus remote input
2016-04-07 15:05:45 -07:00
Brad Hefta-Gaub
157dd96303
Merge pull request #7612 from ZappoMan/mirrorReturnsToLastView
...
when using the fullscreen mirror hot key, return to the view mode you were in when leaving full screen mirror
2016-04-07 14:56:53 -07:00
Brad Davis
72d8990fed
Fix menu launch from Oculus remote
2016-04-07 14:13:02 -07:00
Brad Hefta-Gaub
d1a2a30c02
fix build buster
2016-04-07 13:41:05 -07:00
Brad Hefta-Gaub
09004680d0
handle a couple edge cases
2016-04-07 13:32:26 -07:00
Brad Davis
2f28c64edb
Fixing menu navigation in oculus remote
2016-04-07 13:21:00 -07:00
Brad Davis
a58a627fdf
Support oculus remote input
2016-04-07 13:20:59 -07:00
Brad Hefta-Gaub
81bb5ff07d
when using the fullscreen mirror hot key, return to the view mode you were in when leaving full screen mirror
2016-04-07 13:13:19 -07:00
Brad Hefta-Gaub
bd1eb5842a
fix crash related to menu vs watchdog create order
2016-04-07 12:45:24 -07:00
Brad Davis
85019b2b5e
Fixing logging errors on initial load of controller routes
2016-04-07 10:41:54 -07:00
Brad Hefta-Gaub
2c3aeddbe4
reduce log spam for the deadlock watchdog
2016-04-07 10:25:08 -07:00
Brad Hefta-Gaub
e78b202433
Merge pull request #7602 from ZappoMan/default1PView
...
default to first person view
2016-04-07 09:16:04 -07:00
Brad Hefta-Gaub
5f4d6ca1d3
CR feedback
2016-04-06 19:07:26 -07:00
David Rowe
3f62702ff0
Add search icon to entity list filter
2016-04-07 13:38:00 +12:00
David Rowe
4e3cdf6569
Update Running Scripts' search to have rounded ends and a search icon
2016-04-07 12:32:27 +12:00
Brad Hefta-Gaub
47aed9c8bd
fix redraw issue when logging in to or out of a domain
2016-04-06 14:56:20 -07:00
Brad Hefta-Gaub
1f708ccb57
default to first person view
2016-04-06 13:35:08 -07:00
Brad Hefta-Gaub
2ee5b45ca6
Merge pull request #7583 from zzmp/log/bookmarks-exists
...
Do not warn if no bookmarks file
2016-04-06 11:20:06 -07:00
Ryan Huffman
5fb898de74
Add rolled log files to BugSplat
2016-04-06 10:14:12 -07:00
Brad Hefta-Gaub
51660ab3a8
Merge pull request #7579 from sethalves/log-about-webengine-remote-debugging
...
Log about webengine remote debugging
2016-04-06 08:28:37 -07:00
Brad Hefta-Gaub
699c717828
Merge pull request #7580 from hyperlogic/tony/keyboard-focus-on-web-entity-fix
...
Application: focusOut keyboard device when clicking on web entity.
2016-04-05 18:44:30 -07:00
Brad Hefta-Gaub
70f3a39463
Merge pull request #7593 from hyperlogic/tony/keyboard-focus-improvements
...
Application: change keyboard input focus when using ui overlay.
2016-04-05 18:44:16 -07:00
Anthony J. Thibault
07ff687bfe
Application: change keyboard input focus when using ui overlay.
...
call focusOutEvent on keyboard input plugin when an offscreen ui has activeFocus.
2016-04-05 18:12:02 -07:00
Brad Hefta-Gaub
891cc12d3f
Merge pull request #7549 from zzmp/feat/resource-vis
...
Add a visualization of cacheable resource usage
2016-04-05 15:43:27 -07:00
Zach Pomerantz
cba866b375
Do not warn if no bookmarks file
2016-04-05 14:59:57 -07:00
Seth Alves
bda8761e00
fix how env variable is accessed
2016-04-05 14:30:41 -07:00
Seth Alves
f42e968dda
commit to repush to see if github is working yet
2016-04-05 14:12:46 -07:00
Anthony J. Thibault
4c632cb4c4
Application: focusOut keyboard device when clicking on web entity.
2016-04-05 14:00:43 -07:00
Seth Alves
d8282ae799
log value of QTWEBENGINE_REMOTE_DEBUGGING before exit
2016-04-05 13:56:39 -07:00
David Rowe
c9c414d5a8
Fix entities editor display of large negative coordinates and angles
2016-04-06 07:45:04 +12:00
Brad Hefta-Gaub
08a19c0471
Merge pull request #7554 from jherico/load_stutter2
...
Addressing stuttering in the frame while loading content - Part 2
2016-04-05 09:45:31 -07:00
Ryan Huffman
ab89e47bba
Merge pull request #7562 from hyperlogic/tony/make-debugger-work-again
...
Fix for debugging on windows
2016-04-05 09:08:50 -07:00
Brad Davis
e86066c1ce
Merge pull request #7563 from hyperlogic/tony/jittery-hands-fix
...
Application: fix for jittery hands when moving.
2016-04-04 15:58:22 -07:00
Brad Hefta-Gaub
04471f1c88
Merge branch 'master' of https://github.com/highfidelity/hifi into simpleTestPR
...
Conflicts:
interface/src/Application.cpp
2016-04-04 13:16:39 -07:00
Brad Hefta-Gaub
b3b5c5d1ea
small change to trigger a build
2016-04-04 13:14:52 -07:00
Anthony J. Thibault
d7b13d226f
Application: fix for jittery hands when moving.
...
The issue was that the hands are sampled in sensor coordinates.
But when the avatar is moved via physics, the sensor to world matrix
must be updated to move the hands in the world by the correct amount.
These new hand positions are then computed before IK is performed.
2016-04-04 12:36:18 -07:00
Anthony J. Thibault
a9197385b5
Make debug builds work again.
...
Only run mt.exe on the manifest in non development builds.
2016-04-04 12:24:26 -07:00
Brad Davis
d98abbc7df
First pass at threaded texture transfers
2016-04-04 10:23:01 -07:00
Thijs Wenker
2be4097bc5
another 3.1.2.1 rollback
2016-04-04 17:36:43 +02:00
Thijs Wenker
142f37da1c
fix accidentally violated style rule 3.1.2.1
2016-04-04 17:33:47 +02:00
Thijs Wenker
b2058376ba
used "ReSharper C++" to fix some style and spelling in Application.(h|cpp)
2016-04-04 17:03:05 +02:00
Brad Hefta-Gaub
e5f3ec4600
Merge pull request #7545 from birarda/marketplace-to-examples
...
renaming of marketplace icon/window to examples
2016-04-03 14:25:00 -07:00
Brad Hefta-Gaub
ecaaa34576
Merge pull request #7547 from howard-stearns/lock-trees-on-import-export
...
Lock trees on import export
2016-04-03 14:23:54 -07:00
James B. Pollack
15e0b40a18
merge hand controller things
2016-04-02 21:02:14 -07:00
Anthony Thibault
d899d7d696
Merge pull request #7530 from hyperlogic/tony/culling-fixes
...
Culling fixes
2016-04-01 21:29:34 -07:00
Zach Pomerantz
5b9198ed3d
Expose tex/model cache to js/qml
2016-04-01 19:52:43 -07:00
Seth Alves
5fa9f662fc
Merge pull request #7542 from birarda/refresh-on-asset-connect
...
refresh/close the asset browser dialog on domain switch
2016-04-01 18:08:59 -07:00
Zach Pomerantz
d72c695417
Sanitize ResourceCache to expose to JS/QML
...
fix sanitize
2016-04-01 17:42:36 -07:00
Seth Alves
4788bb453b
Merge pull request #7540 from murillodigital/master
...
Updating defaultAvatar_full.fbx to fixed version
2016-04-01 15:53:19 -07:00
Stephen Birarda
6e83ed5ccc
use a more generic custom user agent
2016-04-01 15:49:24 -07:00
Stephen Birarda
6df7ddeb16
pass the HighFidelityInterface user agent with WebView
2016-04-01 15:13:28 -07:00
howard-stearns
b5cbd7720e
Lock entity tree on export, and clipboard on import.
2016-04-01 14:56:56 -07:00
Brad Hefta-Gaub
5f710782eb
Merge pull request #7528 from howard-stearns/fbx-reader-safety
...
Fbx reader safety
2016-04-01 13:34:17 -07:00
Brad Hefta-Gaub
95e0682012
Merge pull request #7446 from ctrlaltdavid/20855
...
Restyle entities editor
2016-04-01 13:07:58 -07:00
Brad Hefta-Gaub
270a9b0483
Merge pull request #7534 from hyperlogic/tony/only-update-model-on-main-thread
...
Application: don't call Model::simulate on network thread.
2016-04-01 13:05:54 -07:00
Stephen Birarda
309d327a37
change My Asset Server to Asset Browser in Menu
2016-04-01 13:02:26 -07:00
Stephen Birarda
ee7bee95f8
use nodeActivated to trigger refresh of Asset Browser
2016-04-01 11:35:33 -07:00
Stephen Birarda
459cbebcee
don't show the My Asset Server option beside Reload All Content
2016-04-01 11:15:32 -07:00
Stephen Birarda
194226103c
refresh the Asset Browser when switching domains
2016-04-01 11:13:59 -07:00
Leonardo Murillo
946a292cfb
Updating defaultAvatar_full.fbx to fixed version
2016-04-01 11:49:45 -06:00
Anthony J. Thibault
5e81cccc6c
Merge branch 'master' into tony/culling-fixes
2016-04-01 09:29:46 -07:00
Brad Hefta-Gaub
5a665f9aef
Merge pull request #7482 from huffman/extra-logging
...
Add system information to log file
2016-04-01 09:10:21 -07:00
James B. Pollack
30c8a44411
Merge remote-tracking branch 'upstream/master' into homereset
2016-04-01 08:02:19 -07:00
David Rowe
b9054897f7
Merge branch 'master' into 20855
2016-04-01 17:32:47 +13:00
Anthony J. Thibault
3d43f73a88
Application: don't call Model::simulate on network thread.
...
This can cause a crash.
On startup the Application::processOctreeStats method on the network thread will call into entities entity->isReadyToComputeShape() (without a tree lock) and trigger Model::simulate. Model is NOT thread safe. This was leading to a single model to be initialized on two threads simultaneously.
This might be somewhat rare, I only caught it because I was running a debug build.
2016-03-31 17:57:20 -07:00
ericrius1
39f5ed443a
fixed merge conflicts
2016-03-31 17:16:36 -07:00
Anthony J. Thibault
bc967f0ab0
Model: update renderItems when items are added to the scene.
...
* Renamed enqueueLocationChange to updateRenderItems
* Call updateRenderItems when models are added to the scene.
This will fix entity render bounds being incorrect when they are first added to the scene,
then later being correct after a position update.
* Renamed getMeshPartBound to getRenderableMeshBound.
* Avatar now uses getRenderableMeshBound() to do boundingRadius vs frustum check.
* Model::getRenderableMeshBound now returns a more accurate bound, because it is the same one used for rendering.
This will fix avatar freezing, when they are in the corner of your frustum.
This was due to matrices not being updated because the avatar had to a small bounding sphere.
2016-03-31 14:59:27 -07:00
Ryan Huffman
1c1158b761
Add Windows manifest to interface.exe
2016-03-31 14:20:19 -07:00
Brad Davis
97e96f7b67
PR comments
2016-03-31 13:19:26 -07:00
howard-stearns
1df9a57e58
Merge branch 'master' of https://github.com/highfidelity/hifi into fbx-reader-safety
2016-03-31 10:56:55 -07:00
Andrew Meadows
74633ca8c8
Merge pull request #7522 from ZappoMan/optimizeFindZones
...
optimize checkEnterLeaveEntities() to do distance check and stationary checks less frequently
2016-03-31 10:14:32 -07:00
howard-stearns
258ffbc8ac
Merge branch 'master' of https://github.com/highfidelity/hifi into fbx-reader-safety
2016-03-31 10:08:01 -07:00
James B. Pollack
140bb75542
lots
2016-03-31 09:21:08 -07:00
Brad Hefta-Gaub
a7f93aa75c
Merge pull request #7519 from zzmp/fix/avatar-crash
...
Fix crash from updating/resetting avatar
2016-03-30 21:31:17 -07:00
David Rowe
2ac9f282c7
Merge branch 'master' into 20855
2016-03-31 17:00:09 +13:00
Brad Hefta-Gaub
b76f8509aa
Merge branch 'master' of https://github.com/highfidelity/hifi into optimizeFindZones
2016-03-30 19:29:28 -07:00
David Rowe
13ab854a9d
Reduce space between collapsed sections
...
In settings dialogs as well as entities editor.
2016-03-31 15:02:16 +13:00
Brad Hefta-Gaub
28978c8adb
optimize checkEnterLeaveEntities() to do distance check and stationary checks less frequently
2016-03-30 17:49:30 -07:00
Brad Hefta-Gaub
f0cc8c0dd3
Merge pull request #7491 from jherico/oculus_release
...
Update to latest Oculus SDK, add input device support
2016-03-30 17:42:32 -07:00
David Rowe
382b05e00b
Make expand/collapse icon larger
2016-03-31 13:13:13 +13:00
howard-stearns
51a4154ae7
Check results of qUncompress, and catch fbx reader throws in utility
...
programs.
2016-03-30 16:56:39 -07:00
Brad Hefta-Gaub
4a1e82892a
Merge pull request #7494 from sethalves/use-local-scripts
...
Use local scripts
2016-03-30 15:46:32 -07:00
Seth Alves
92981a6660
Merge pull request #7503 from sethalves/lock-tree-before-moving-av-children
...
lock entity-tree before moving entity-children of avatars
2016-03-30 15:05:38 -07:00
Zach Pomerantz
b6bf392f94
Defer avatar URL change to render thread
2016-03-30 14:39:35 -07:00
Seth Alves
bb43347599
Merge branch 'master' of github.com:highfidelity/hifi into use-local-scripts
2016-03-30 13:33:59 -07:00
David Rowe
510d167c87
Merge branch 'master' into 20855
2016-03-31 08:43:35 +13:00