Merge remote-tracking branch 'Liru/master'
Merge remote-tracking branch 'Liru/master'
Merge remote-tracking branch 'Liru/master'
Attempted fix in Linux build and Linux32 packaging
Merge remote-tracking branch 'Liru/master'
Focus depth of field under cursor in flycam
update panel_login.xml and menu_minimap.xml files and fix labels in master language file menu-minimap.xml to make translations works
Don't shorten avatar skeleton while in mouselook
Unstaged changes cleanup. Further vectorization. Change in binormal/bitangent calculation.
Change lightfunc from GL_R8 to GL_R16F/R32F
Removed a little bit of unnecessary code from pipeline.cpp
In render_disconnected_background don't bind a shader or flush unless a disconnect image is actually being drawn.
Use camera enums instead of magic numbers.
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer

Conflicts:
	indra/newview/llvotree.h
Fixed Windows build
Avoid perpetual re-entry for LLOctreeNode::octree_pool_alloc::malloc if LL_USE_TCMALLOC is defined.
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
[LLIMMgr/LLIMPanel Revision] Cleanup of unused/useless classes, functions, members and xmls
[LLIMMgr/LLIMPanel Revision] Fix PinTalkViewOpen=false mechanics

If the user is holding a modifier key with enter, it bypasses the unpinned setting
If a chat is popped out, this setting now only minimizes that chat, not toggles the main communications floater.
LLIMPanel::closeIfNotPinned() now condenses the logic.

Also makes LLIMMgr::toggle() non-static and requiring no args.