Commit Graph

5596 Commits

Author SHA1 Message Date
Latif Khalifa
066d0221b8 Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer 2014-01-24 01:16:32 +01:00
Latif Khalifa
269deb56e6 Fitted mesh 2014-01-24 01:11:27 +01:00
Lirusaito
7572674fdb Enforce xml follows flags in scroll containers, and allow the appearance floater to resize, enforcing minimum dimensions of its default size
It was requested to let people resize the height to easily display more sections, and well, this is the easiest fix, if width changes in a nasty way, it can just be fixed since default is min.
2014-01-23 19:07:53 -05:00
Lirusaito
63379105b5 Fix the local chat focu bug, yay! 2014-01-23 19:06:33 -05:00
Lirusaito
655081365f focusFirstItem was no longer being overridden here, this function has proven not needed, thus. 2014-01-23 17:42:08 -05:00
Lirusaito
7ac0330e4b Fix a rare glitch where mouselook zoomed field of view would be maintained upon leaving mouselook 2014-01-22 00:57:15 -05:00
Latif Khalifa
bbb1d15b8e Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer 2014-01-16 08:18:04 +01:00
Latif Khalifa
b7c54301fb Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer 2014-01-16 08:17:54 +01:00
Inusaito Sayori
75109e14c3 Italics hotfix
Restores use of the old slant_amt offset for italicizing fonts by slanting quads.
Note that this is the wrong way to fix the issue and should eventually be removed.
2014-01-15 20:15:53 -05:00
Latif Khalifa
3446f708ff Syncronized max bandwith const with prefs panel max 2014-01-06 20:27:17 +01:00
Aleric Inglewood
9bce3b38d4 Do not erase cache every login forever, when NewCacheLocation is set a non-existing directory!
I can't believe that I have not have gotten a cache for two years
because of this... I knew I didn't, but didn't really want to fix
it while I working on the network code (AICurl) ;). It kinda made
for a good testing. Bet my ISP is glad I fixed it though.
2013-12-31 23:37:10 +01:00
Aleric Inglewood
93736308c9 Add missing ft2build.h to linux64 freetype package. 2013-12-30 19:38:41 +01:00
Aleric Inglewood
ba9c5c366b Avoid duplicated entries in mAttachedObjectsVector
This fixes Top Crasher signatures 2 and 50.
http://crash.singularityviewer.org/crashes.php?signature_id=2
http://crash.singularityviewer.org/crashes.php?signature_id=50
2013-12-30 03:24:46 +01:00
Aleric Inglewood
e523aadc4a Do not destruct running Responders upon viewer exit.
This hopefully saves some crashes.
2013-12-29 21:50:10 +01:00
Aleric Inglewood
4416dafe73 Erata for last commit (issue 1113). 2013-12-29 01:49:33 +01:00
Aleric Inglewood
2062431f23 Bug fix.
singularity-do-not-run-directly: /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llcommon/llmemory.h:219: void ll_memcpy_nonaliased_aligned_16(char*, const char*, size_t): Assertion `src != __null' failed.

 Program received signal SIGABRT, Aborted.
 [Switching to Thread 0x7fff3342f700 (LWP 18001)]
 0x00007ffff0f951d5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
 56      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
 (gdb) bt
 #0  0x00007ffff0f951d5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
 #1  0x00007ffff0f98388 in __GI_abort () at abort.c:90
 #2  0x00007ffff0f8e252 in __assert_fail_base (fmt=0x7ffff10cc080 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x2c7ca97 "src != __null",
     file=file@entry=0x2c7ca40 "/opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llcommon/llmemory.h", line=line@entry=219,
     function=function@entry=0x2c7dc60 "void ll_memcpy_nonaliased_aligned_16(char*, const char*, size_t)") at assert.c:92
 #3  0x00007ffff0f8e302 in __GI___assert_fail (assertion=0x2c7ca97 "src != __null", file=0x2c7ca40 "/opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llcommon/llmemory.h",
     line=219, function=0x2c7dc60 "void ll_memcpy_nonaliased_aligned_16(char*, const char*, size_t)") at assert.c:101
 #4  0x0000000001b3ebd9 in ll_memcpy_nonaliased_aligned_16 (dst=0x7fff2c39f440 "\001", src=0x0, bytes=0)
     at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llcommon/llmemory.h:219
 #5  0x0000000001e09d93 in LLVector4a::memcpyNonAliased16 (dst=0x7fff2c39f440, src=0x0, bytes=0)
     at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llmath/llvector4a.cpp:44
 #6  0x0000000001e2a13c in LLVolumeFace::pushVertex (this=0x7fff3342daf0, pos=..., norm=..., tc=...)
     at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llmath/llvolume.cpp:6106
 #7  0x0000000001e2a03f in LLVolumeFace::pushVertex (this=0x7fff3342daf0, cv=...) at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llmath/llvolume.cpp:6080
 #8  0x0000000001e20498 in LLVolumeFace::optimize (this=0x7fff2c39ee20, angle_cutoff=2) at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llmath/llvolume.cpp:4841
 #9  0x0000000001aa61d4 in LLModel::optimizeVolumeFaces (this=0x7fff2c39e100) at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llprimitive/llmodel.cpp:866
 #10 0x0000000001aa5f28 in LLModel::createVolumeFacesFromDomMesh (this=0x7fff2c39e100, mesh=0x7fff2c36cc90)
     at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llprimitive/llmodel.cpp:829
 #11 0x0000000001aa8324 in LLModel::loadModelFromDomMesh (mesh=0x7fff2c36cc90) at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llprimitive/llmodel.cpp:1402
 #12 0x0000000000a9bc11 in LLModelLoader::doLoadModel (this=0x7fff4f74d480) at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/newview/llfloatermodelpreview.cpp:1535
 #13 0x0000000000a9b100 in LLModelLoader::run (this=0x7fff4f74d480) at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/newview/llfloatermodelpreview.cpp:1395
 #14 0x00007ffff5e52e9a in LLThread::staticRun (apr_threadp=0x7ffff7e572e0, datap=0x7fff4f74d480)
     at /opt/secondlife/viewers/singularity/SingularityViewer/linden/indra/llcommon/llthread.cpp:93
 #15 0x00007ffff7bc6e0e in start_thread (arg=0x7fff3342f700) at pthread_create.c:311
 #16 0x00007ffff10490fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

This happened while loading some .dae.
2013-12-28 20:52:11 +01:00
Aleric Inglewood
a4b2ecc4f7 Fix issue 1113, "detaching editted attachment does not unfreeze avatar"
Detaching an attachment didn't reset the select managers pause request
for the avatar.
2013-12-28 18:59:20 +01:00
Aleric Inglewood
c8017c7945 Merge remote-tracking branch 'singu/master' 2013-12-27 17:59:00 +01:00
Aleric Inglewood
f81f5e2374 Show the part of an animation after the loop out point when previewing. 2013-12-27 17:57:45 +01:00
Aleric Inglewood
19a36a6e12 Don't assert at exit.
It's perfectly ok when a responder is being deleted before it finished,
when the application is exiting.
2013-12-27 17:55:49 +01:00
Latif Khalifa
9768b3e42f Build fix 2013-12-25 18:53:29 +01:00
Latif Khalifa
bc6348bb34 Merge branch 'master' of git://github.com/Shyotl/SingularityViewer 2013-12-25 18:08:42 +01:00
Shyotl
3da9fe0e94 Avoid calling a few deprecated gl functions when shaders are enabled. 2013-12-25 02:09:36 -06:00
Shyotl
75f94d346d Fixed Alerics favorite assertion. 2013-12-24 20:21:55 -06:00
Shyotl
4eb9dc5191 Use GL_STREAM_DRAW_ARB for post-process fullscreen quad. 2013-12-24 20:17:05 -06:00
Shyotl
e00e704cbd Fix minor error in shader which prevented ssao from working with shadows enabled. 2013-12-24 20:16:05 -06:00
Shyotl
033880c8f9 Kill some vertex attribute / shader attribute inconsistencies. (Issue 1287, 1281) Also hopefully improved face edit overlay behavior when editing normal/specular texture/scale/offset/rotation. 2013-12-24 20:15:29 -06:00
Aleric Inglewood
1f80dac4c0 Don't cause undefined behavior by calling std::vector<>::front() for empty container. 2013-12-24 20:03:27 +01:00
Aleric Inglewood
a17eca6300 Merge remote-tracking branch 'singu/master' 2013-12-23 20:34:11 +01:00
Latif Khalifa
4a2168cf48 Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer 2013-12-20 04:59:59 +01:00
Latif Khalifa
facd5a76c5 Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer 2013-12-20 04:59:48 +01:00
Latif Khalifa
85c875e856 Link boost dynamically, bundle its libs. Addresses issue 1152.
Rebuild collada to also use dynamic boost.
SV-1152 #close Fixed by linking boost dynamically
2013-12-20 03:02:17 +01:00
Aleric Inglewood
302bebd80f Merge remote-tracking branch 'singu/master' 2013-12-19 23:03:22 +01:00
Inusaito Sayori
85943b8a03 Rename zmm_mlfov to ExodusAlternativeFOV 2013-12-19 11:57:58 -05:00
Aleric Inglewood
8f2781ca3b Fix bug with adding a new grid. 2013-12-19 03:13:33 +01:00
Inusaito Sayori
101c65098d Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer 2013-12-17 00:28:20 -05:00
Inusaito Sayori
195c962d8c Feature request from Issue 1285: Cost per sq. m. display on map. 2013-12-15 09:51:16 -05:00
Siana Gearz
2bb2e05ef9 Merge branch 'master' of https://github.com/Shyotl/SingularityViewer 2013-12-15 14:56:20 +01:00
Siana Gearz
679019f2de Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer 2013-12-15 14:09:29 +01:00
Inusaito Sayori
649c29674c Feature Request: User control over which UI will become hidden when going into mouselook.
Adds three checkboxes to input and camera preferences: Floaters, Notices, and Menubar
Should satisfy Issue 462.
SV-462 #close Done~
2013-12-14 20:48:48 -05:00
Inusaito Sayori
b22cc2c2fa [Warnings] Fixed warning: "_FORTIFY_SOURCE" redefined [enabled by default] 2013-12-14 00:05:10 -05:00
Inusaito Sayori
2642a1c3ff [Warnings] Fix class/struct inconsistency. 2013-12-14 00:00:52 -05:00
Shyotl
9014d56957 Fix 'setBuffer: Shader consumption mismatches data provision.' error in LLPipeline::updateCull. Issue caused by LLDrawPoolAlpha not unbinding shaders when only basic shaders are enabled. https://code.google.com/p/singularity-viewer/issues/detail?id=1281 2013-12-13 02:21:54 -06:00
Shyotl
7da8b012e6 Pulled SSAO out into its own shader to support running at a lower-than-native framebuffer resolution (defaults at half-resolution [SHRenderSSAOResolutionScale=.5] ). This doesn't improve the slow ssao/shadow softening, however, as that bit remains unchanged. 2013-12-13 02:19:57 -06:00
Inusaito Sayori
edabdcf724 log_sStringTemplates_accesses now spews lldebugs, not llinfos 2013-12-11 15:57:05 -05:00
Siana Gearz
c5adb01ed9 Stop occasional crash during shutdown 2013-12-10 23:11:07 +01:00
Inusaito Sayori
13f26e6b5a Feature request: Add EnableNongestureSounds as an opposite to gesture mute 2013-12-10 15:56:07 -05:00
Siana Gearz
64e7be0321 This should make the cache-full situation a lot more benign
I should be ashamed of myself, i took ugly, terrible code and uglied it up even more.
2013-12-09 08:35:21 +01:00
Siana Gearz
e182173ee2 Fatal paranoia cure 2013-12-09 03:39:47 +01:00
Inusaito Sayori
a59940c592 Fix Issue 1273: Typing in Group Chat opens IM Window for other participants
Broken logic, my bad.
2013-12-08 14:21:39 -05:00