Andrzej Kapolka
9d1278b663
Wait until we know that Faceshift didn't connect before we attempt to
...
initialize Visage.
2014-03-13 16:18:47 -07:00
Dimitar Dobrev
85a15a2284
Moved the chat from a window to a built-in panel.
2014-03-14 01:12:25 +02:00
Geenz
55d0835ba1
Indentation!
2014-03-13 19:08:18 -04:00
Dimitar Dobrev
881ecb07cd
Changed the font of the entire chat window to Helvetica/Arial.
2014-03-14 01:07:21 +02:00
Geenz
b34921ea6d
Merge branch 'master' of https://github.com/Geenz/hifi into 19514
2014-03-13 18:55:36 -04:00
Geenz
4523ae742e
Tweak in code styling per Brad’s feedback, along with using SIGNAL and SLOT instead of function pointers directly.
2014-03-13 18:51:14 -04:00
Andrzej Kapolka
007bfa8866
Tweak to Visage toggle.
2014-03-13 15:26:07 -07:00
Atlante45
423f26f669
Review comments
2014-03-13 15:26:02 -07:00
Andrzej Kapolka
fc32d9581d
Visage toggle bits.
2014-03-13 15:17:16 -07:00
Atlante45
0748682119
Merge branch 'master' of https://github.com/highfidelity/hifi into avatar_uploader
2014-03-13 15:04:49 -07:00
Andrzej Kapolka
5b30f932c1
Fix for slight graphical glitches on loading avatars.
2014-03-13 14:09:12 -07:00
Andrzej Kapolka
b4cb1457a2
Do a simple frustum check for rendering the avatar or doing a full joint
...
update. Closes #2071 .
2014-03-13 13:29:18 -07:00
Andrzej Kapolka
43feef3ebd
Only update the full set of joints when we've received new data from the
...
mixer. Closes #2274 .
2014-03-13 12:03:02 -07:00
Geenz
4d5b4081e1
Merge branch 'master' of https://github.com/Geenz/hifi into 19514
2014-03-13 14:40:10 -04:00
Andrzej Kapolka
b2a29cb84f
Fixes for Linux build.
2014-03-13 10:56:19 -07:00
Atlante45
51585acd25
Merge branch 'master' of https://github.com/highfidelity/hifi into avatar_uploader
2014-03-13 10:53:24 -07:00
Stephen Birarda
e8a6ab6831
Merge pull request #2297 from ddobrev/xmppchat
...
Hid the chat window rather than close it in order to preserve sent messages.
2014-03-13 09:40:23 -07:00
Geenz
f9be989a98
Merge branch 'master' of https://github.com/Geenz/hifi into 19514
2014-03-13 11:43:43 -04:00
Geenz
2e119fa0fe
Skip rendering when we're minimized.
2014-03-13 11:41:15 -04:00
Dimitar Dobrev
442ca145da
Hid the chat window rather than close it in order to preserve sent
...
messages.
2014-03-13 14:07:21 +02:00
stojce
be804e0f86
Fixes for linux build
2014-03-13 09:30:59 +01:00
stojce
e964b846de
- url encoding for get requests
2014-03-13 08:03:23 +01:00
stojce
e231c8486b
Using singleton for location manager
2014-03-13 07:47:33 +01:00
stojce
cd1ec97d28
Merge branch 'master' of https://github.com/worklist/hifi into 19495
2014-03-13 07:42:31 +01:00
Brad Hefta-Gaub
cbe9480171
Merge pull request #2293 from ddobrev/xmppchat
...
Changed the chat window to a popup with a custom closing button.
2014-03-12 20:15:29 -07:00
Dimitar Dobrev
727903b216
Changed the chat window to a popup with a custom closing button.
2014-03-13 04:07:33 +02:00
Brad Hefta-Gaub
79b1465cb0
Merge pull request #2275 from Atlante45/editVoxels
...
Edit voxels
2014-03-12 18:52:55 -07:00
Geenz
d580f177a3
Refactor if..else into a switch.
...
Also support the hidden and suspended states.
2014-03-12 21:17:54 -04:00
Geenz
292f37154b
Use the applicationStateChanged signal.
2014-03-12 21:08:55 -04:00
Geenz
e27af75ad2
Use QApplication::applicationState to detect if we're in the background.
...
May want to expand upon this at some point; if we’re hidden we most
definitely *do not* want to render anything
2014-03-12 20:49:58 -04:00
Geenz
9c61f12926
Support for an idle render time step.
...
The basics of this is, if the application has changed its active state
then we only call paintGL every N milliseconds. Currently the default
time step is 100 milliseconds.
2014-03-12 19:10:26 -04:00
Dimitar Dobrev
6d4d61c38a
Removed the double border between the sent messages and the entry.
2014-03-13 01:06:11 +02:00
Atlante45
424afaa36b
Merge branch 'master' of https://github.com/highfidelity/hifi into editVoxels
...
Conflicts:
interface/interface_en.ts
2014-03-12 15:59:17 -07:00
Andrzej Kapolka
9ad2ea9059
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-03-12 15:30:39 -07:00
AndrewMeadows
bed8617846
Merge pull request #2277 from ZappoMan/server_scale_testing
...
Voxel/Particle Server Scaling Work
2014-03-12 15:24:29 -07:00
stojce
e6ea51a8bd
Merge branch 'master' of https://github.com/worklist/hifi into 19495
2014-03-12 23:11:55 +01:00
stojce
d92426c37d
translation auto corrected
2014-03-12 23:11:44 +01:00
Andrzej Kapolka
ffe3717573
Enable back face culling on the opaque parts of avatars.
2014-03-12 15:10:33 -07:00
stojce
004e8e02d5
Merge branch 'master' of https://github.com/worklist/hifi into 19495
...
Conflicts:
interface/interface_en.ts
2014-03-12 23:03:26 +01:00
stojce
fd201c450b
Multiple destinations implementation
2014-03-12 23:02:21 +01:00
Andrzej Kapolka
bab74e9cd4
Push the distance back even more.
2014-03-12 15:01:09 -07:00
Andrzej Kapolka
889c1358fc
Increase the distance at which avatars glow when moving.
2014-03-12 14:56:52 -07:00
Dimitar Dobrev
d67381d85e
Changed the font used in the chat to Helvetica, with Arial as a
...
fallback.
2014-03-12 23:45:10 +02:00
Atlante45
728a5f6251
Merge branch 'master' of https://github.com/highfidelity/hifi into editVoxels
2014-03-12 14:09:27 -07:00
Atlante45
5941ad0dd1
Changed lockForWrite() to lockForRead()
2014-03-12 14:08:23 -07:00
Andrzej Kapolka
f85f49caa6
Might as well update this.
2014-03-12 14:03:22 -07:00
Andrzej Kapolka
43ad9b4048
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-03-12 13:54:45 -07:00
Andrzej Kapolka
800be7eef4
One more degree conversion.
2014-03-12 13:38:16 -07:00
Dimitar Dobrev
6caf6b2c31
Filtered received messages, accepting only group ones.
2014-03-12 22:36:50 +02:00
Andrzej Kapolka
f088912ecf
More GCC warning fixes.
2014-03-12 12:51:43 -07:00
Andrzej Kapolka
f1145272eb
Signed/unsigned fix.
2014-03-12 12:29:01 -07:00
Atlante45
a2acdc01ab
Merge branch 'master' of https://github.com/highfidelity/hifi into editVoxels
...
Conflicts:
interface/interface_en.ts
2014-03-12 12:21:56 -07:00
Atlante45
9402a5852c
Fixed review comments
2014-03-12 12:20:43 -07:00
Andrzej Kapolka
e249b29b45
Merge pull request #2268 from AndrewMeadows/radians
...
prefer radians over degrees
2014-03-12 12:10:29 -07:00
Andrew Meadows
e68241d2a9
using glm::degrees() instead of DEGREES_PER_RADIAN
2014-03-12 12:08:27 -07:00
Andrew Meadows
c3e8d51694
orientation stored in dataserver is in degrees
2014-03-12 12:06:59 -07:00
Atlante45
5cb9ea8402
Merge branch 'master' of https://github.com/highfidelity/hifi into avatar_uploader
2014-03-12 11:49:20 -07:00
Atlante45
b9ee60ba41
FstReader not a member anymore
2014-03-12 11:47:47 -07:00
Atlante45
855f6fcf59
Moved Avatar upload to file Menu
2014-03-12 11:46:41 -07:00
AndrewMeadows
1f80a5a074
Merge pull request #2269 from ey6es/master
...
Fix for white flashes when loading avatars, performance improvements.
2014-03-12 11:43:13 -07:00
AndrewMeadows
0d38f1c320
Merge pull request #2260 from ey6es/metavoxels
...
Yet another metavoxel checkpoint: work on streaming spanners, LOD/subdivision bits, etc.
2014-03-12 11:34:59 -07:00
ZappoMan
4b60c549e7
add LOD to overlay display
2014-03-12 11:10:52 -07:00
Dimitar Dobrev
4c26f025ac
Enabled 'Enter' to open the chat. Deleted the now obsolete ChatEntry.
2014-03-12 20:04:22 +02:00
stojce
7afd6c3d0c
Merge branch 'master' of https://github.com/worklist/hifi into 19495
...
Conflicts:
libraries/shared/src/AccountManager.h
2014-03-12 18:54:59 +01:00
stojce
95d0128c74
Using new API client
2014-03-12 18:53:25 +01:00
Atlante45
1c4051b288
Added importBoundaries
2014-03-12 10:35:22 -07:00
Atlante45
5ccba0b080
Merge branch 'master' of https://github.com/highfidelity/hifi into editVoxels
2014-03-12 10:27:27 -07:00
Dimitar Dobrev
acb4047b54
Increased the right margin of sent messages for better visibility.
2014-03-12 17:33:25 +02:00
ZappoMan
86feabee99
add last scene packets, bytes and pps
2014-03-12 02:22:24 -07:00
ZappoMan
7ce741762e
Merge branch 'master' of https://github.com/worklist/hifi into server_scale_testing
2014-03-12 01:21:33 -07:00
ZappoMan
a95fd55172
suppress sending of extra queries when the client's view hasn't changed
2014-03-12 01:11:21 -07:00
ZappoMan
4d0b762de3
some hacking on full scene debuggin
2014-03-11 20:33:53 -07:00
Atlante45
72e1810df5
Merge branch 'master' of https://github.com/highfidelity/hifi into editVoxels
2014-03-11 18:15:58 -07:00
Andrzej Kapolka
6c4223bcdf
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-03-11 18:12:12 -07:00
Atlante45
6fcb802a94
Added preview deplacement + fixed locking issue
2014-03-11 18:01:38 -07:00
Andrzej Kapolka
c21e18c220
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-03-11 17:35:52 -07:00
Andrew Meadows
793a760272
merge upstream master into "radians" project
2014-03-11 17:28:36 -07:00
Andrew Meadows
aa8c2fc8cb
use radians instead of degrees (almost) everywhere
2014-03-11 17:26:58 -07:00
Andrzej Kapolka
bf9929e64d
Since the bucky balls are showing up in the hot spots list when profiling,
...
don't simulate them if they're disabled.
2014-03-11 17:16:49 -07:00
Dimitar Dobrev
f427f524bf
Patched the Qt CMake function for auto-translations so that *.ts files
...
are not deleted on clean.
2014-03-12 01:24:31 +02:00
Dimitar Dobrev
52c8ccb698
Added a define to ensure the build works without qxmpp.
2014-03-12 01:24:31 +02:00
Dimitar Dobrev
fe2f9f5253
Prevented empty time stamps - when less then a minute has passed - from
...
appearing.
2014-03-12 01:24:31 +02:00
Dimitar Dobrev
858e9fa7df
Ensured sent chat messages are always wholly visible.
2014-03-12 01:24:31 +02:00
Dimitar Dobrev
ed90e45c96
Ensured messages are always aligned at the top to user names, and users
...
onine are deleted.
2014-03-12 01:24:30 +02:00
Dimitar Dobrev
60bf473be7
Improved the adherence to code conventions after a code review.
2014-03-12 01:24:30 +02:00
Dimitar Dobrev
acb2793053
Ensured messages are sent to the group chat rather than to individual
...
users.
2014-03-12 01:24:30 +02:00
Dimitar Dobrev
86643803cf
Moved the connection and configuration of XMPP to the log-in process.
2014-03-12 01:24:30 +02:00
Dimitar Dobrev
9eb217794c
Added time stamps to the chat. Enabled translations.
2014-03-12 01:24:30 +02:00
Dimitar Dobrev
437cadf360
Added a basic version of the chat window.
2014-03-12 01:24:30 +02:00
ZappoMan
12becb9d19
improve octree stats display
2014-03-11 16:22:35 -07:00
Dimitar Dobrev
1c2e752f3c
Integrated QXmpp in the build system.
2014-03-12 01:16:10 +02:00
Clement
be6e7d0e97
Merge branch 'master' of https://github.com/highfidelity/hifi into editVoxels
2014-03-11 16:03:43 -07:00
Clement
dcaef45f2e
More work on editVoxel.js
2014-03-11 16:01:21 -07:00
Andrzej Kapolka
5bfe2c2ed5
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-03-11 15:42:07 -07:00
Andrzej Kapolka
8d69eff867
Need to reorder includes due to HANDLE definition conflict.
2014-03-11 15:38:19 -07:00
Andrzej Kapolka
ecb54600eb
Another compile fix.
2014-03-11 15:34:41 -07:00
Andrzej Kapolka
f8e6593bcf
Turn off mipmaps. Performance is actually substantially better without them.
2014-03-11 15:24:14 -07:00
Andrzej Kapolka
3d9d89e4a7
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-03-11 15:11:32 -07:00
Andrzej Kapolka
a4fc2397c7
Fixed Visage includes.
2014-03-11 14:36:29 -07:00
Andrzej Kapolka
e96e591481
Build fix for Visage: added missing include.
2014-03-11 14:25:34 -07:00
Andrzej Kapolka
bc3bba9240
Get rid of unused, expensive "average color" nonsense.
2014-03-11 14:01:23 -07:00
Andrzej Kapolka
35d0fa7189
Don't render avatars until they've been simulated, init before first simulate.
...
Closes #2262 .
2014-03-11 13:46:58 -07:00
Andrzej Kapolka
7d1a44fbea
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-03-11 12:52:13 -07:00
Brad Hefta-Gaub
c09b5aec5e
Merge pull request #2257 from ey6es/master
...
Applied Ryan's tweaks to Visage mapping and config file.
2014-03-11 12:39:23 -07:00
Brad Hefta-Gaub
df4128a2dd
Merge pull request #2255 from ey6es/joints
...
Rather than unloading resources immediately when unused, use a simple LRU cache.
2014-03-11 12:38:42 -07:00
Stephen Birarda
d1623e6e4d
fixes for warnings produced by Xcode 5.1
2014-03-11 11:45:13 -07:00
Andrzej Kapolka
35be8cd941
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-03-11 10:23:13 -07:00
Andrzej Kapolka
4e37586577
Merge pull request #2250 from birarda/windows-build
...
windows build cleanup after dependencies work, BUILD guide updates
2014-03-11 10:22:53 -07:00
Andrzej Kapolka
81e3197751
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-03-11 10:03:30 -07:00
Stephen Birarda
2f95f3b3a2
Merge pull request #2245 from ZappoMan/cruft_cleanup
...
Cruft cleanup
2014-03-11 09:45:40 -07:00
Stephen Birarda
778ad1411f
resolve conflicts on merge with upstream master
2014-03-11 09:39:00 -07:00
Andrzej Kapolka
ae6a59ef78
Ray intersections for models, don't load resources if there's no network
...
manager installed.
2014-03-10 17:53:20 -07:00
Andrzej Kapolka
9e5aae4a39
Remove spanner bits.
2014-03-10 17:01:27 -07:00
Andrzej Kapolka
2005b8dd9d
Slight tweak to Visage instructions (in order not to overwrite our custom
...
configuration).
2014-03-10 15:16:48 -07:00
Andrzej Kapolka
853bba27ca
Applied Ryan's tweaks to Visage mapping and config file.
2014-03-10 15:13:24 -07:00
Andrzej Kapolka
3b63424abd
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-03-10 12:27:07 -07:00
Andrzej Kapolka
34ddddae1b
Basic LRU cache. Closes #2234 .
2014-03-10 12:06:07 -07:00
stojce
3753c01e31
Merge branch 'master' of https://github.com/worklist/hifi into 19495
2014-03-10 20:03:55 +01:00
Andrzej Kapolka
9731159b82
Merge branch 'master' of https://github.com/highfidelity/hifi into joints
2014-03-10 10:57:48 -07:00
Andrzej Kapolka
c6655382d6
Initialize scale to unity. Closes #2232 .
2014-03-10 10:52:46 -07:00
Andrzej Kapolka
d2f947aee1
Working on LRU cache for resources.
2014-03-10 10:49:38 -07:00
Stephen Birarda
741bf9fe9c
remove double definition of GLEW_STATIC
2014-03-10 09:22:51 -07:00
stojce
ba0bf75d56
Merge branch 'master' of https://github.com/worklist/hifi into 19495
2014-03-09 10:12:46 +01:00
ZappoMan
7fb872c1d7
remove dead VoxelSceneStats class and clean up Voxel Stats to be OctreeStats
2014-03-08 23:53:44 -08:00
ZappoMan
1ceb05bf09
click harder
2014-03-08 18:22:30 -08:00
ZappoMan
68c3e0e54d
Merge pull request #2236 from Atlante45/fst_upload
...
FST ploader base
2014-03-07 15:42:52 -08:00
Stephen Birarda
3eace31dde
add a definition so that static GLEW works without DLL
2014-03-07 14:53:13 -08:00
Stephen Birarda
6f81803a3d
don't have GLUT find module look for the DLL
2014-03-07 14:47:24 -08:00
Stephen Birarda
a72cac8c9c
default to using Release LibOVR, include instructions for OS X rebuild
2014-03-07 14:31:59 -08:00
Stephen Birarda
e96e88b3b3
remove a warning that no longer needs to be heeded
2014-03-07 14:19:45 -08:00
Stephen Birarda
720846fa62
fix FindGLUT to get path to GLUT dll
2014-03-07 14:11:45 -08:00
Stephen Birarda
b8a03cf0f4
glew to be linked statically so dll not required at runtime
2014-03-07 14:08:30 -08:00
Stephen Birarda
1bd3529395
more module fixes and sixense readme change for OS X dylib
2014-03-07 13:59:50 -08:00
Stephen Birarda
569dd694fe
cmake styling cleanup in Visage find module and interface CMakeLists
2014-03-07 13:42:13 -08:00
Stephen Birarda
23249866f7
have cmake copy dlls for glut and glew beside executable
2014-03-07 13:41:00 -08:00
Stephen Birarda
e3363dd304
conditionally include the OPENGL_INCLUDE_DIR since it is empty on windows
2014-03-07 12:22:58 -08:00
Stephen Birarda
1ec48b5999
fix a dumb elseif in custom find glut module
2014-03-07 12:16:09 -08:00
Stephen Birarda
dbf8021ccd
include GLUT and OpenGL dirs as system includes
2014-03-07 12:07:19 -08:00
Atlante45
8faaa28bc1
FST ploader base
2014-03-07 11:55:02 -08:00
Stephen Birarda
cabbfb9a9e
fix typos in updated sixense and oculus READMEs
2014-03-07 10:36:19 -08:00
Stephen Birarda
68c5d72a0f
update sixense and oculus readme to suggest use of HIFI_LIB_DIR
2014-03-07 10:30:43 -08:00
Stephen Birarda
3b06bbd88d
move sixense directory to lowercase, have find module look in env dir
2014-03-07 09:59:24 -08:00
Stephen Birarda
a364655f63
Merge branch 'master' of https://github.com/highfidelity/hifi into cleanup-externals
2014-03-07 09:40:50 -08:00
ZappoMan
92d39b3c47
Merge pull request #2229 from birarda/master
...
make LibOVR (for oculus) an external dependency
2014-03-06 22:43:32 -08:00
Andrzej Kapolka
44374732fa
Further joint bits.
2014-03-06 19:30:24 -08:00
Stephen Birarda
b91a55d89d
tweak the GLEW and glut modules to be more hifi specific
2014-03-06 17:53:07 -08:00
Stephen Birarda
594d43db84
add a find module for glew and tweak glm module
2014-03-06 17:41:14 -08:00
Stephen Birarda
cfc55c0435
cleanup interface CMakeLists for freeglut and GLEW finding
2014-03-06 17:23:56 -08:00
Stephen Birarda
d64be26e41
Merge branch 'master' of https://github.com/highfidelity/hifi into cleanup-externals
2014-03-06 17:12:08 -08:00
Stephen Birarda
0f5fbb5fab
pull out glew and freeglut so they can be external dependencies
2014-03-06 17:09:59 -08:00