Commit Graph

6631 Commits

Author SHA1 Message Date
Shyotl
bd26be78a9 Server occlusion prep. 2016-01-18 17:31:35 -08:00
Shyotl
25fbeb2080 Resolve compilation errors when building under RelWithDebInfo configuration. 2015-07-23 03:06:17 -05:00
Shyotl
e335848169 Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer.git 2015-07-23 01:48:45 -05:00
Shyotl
09f3376259 Apparently there's some poor branch prediction behavior with various gcc versions. Apply tweak from v3 in assert_glerror(). 2015-07-23 01:39:50 -05:00
Shyotl
0b6e69de7e Better handling of texture filtering in deferred post-process passes. TODO: Investigate incorrect fxaa behavior when resolution divisor isn't 1.0. 2015-07-23 01:38:03 -05:00
Shyotl
f5fcf385e4 Experimental disabling of adding/removing wearables when link-creation/old-link-deletion is still pending a response from the server. 2015-07-23 01:35:58 -05:00
Shyotl
22b12223ef Manual swizzling of textures when in coreGL mode incorrectly overrode pixel pointer just prior to copying to to scratch buffer. 2015-07-23 01:33:28 -05:00
Shyotl
3fc035f568 Trivial cleanup of removal of translation component from transformation matrix when drawing cubemaps. 2015-07-23 01:30:31 -05:00
Shyotl
b2065b43a5 Added new preprocessor flag 'NO_CWDEBUG'. Excludes cwdebug.h from linden_common.h if set, as cwdebug inclusion complicated unit testing. 2015-07-23 01:29:26 -05:00
Shyotl
dbd1eb0d68 Apply occlusion refactor. 2015-07-23 01:24:12 -05:00
Shyotl
dedd75dc4f Implement all aisv3 HTTP requests. Added PATCH and COPY methods. 2015-07-23 01:02:02 -05:00
Inusaito Sayori
1a6e99a9e3 Sync with Alchemy to go from keys.ini to keys.xml 2015-07-22 01:53:42 -04:00
Inusaito Sayori
4c0038a8ec Hi xuiparser! 2015-07-22 01:49:18 -04:00
Inusaito Sayori
8d76b798c9 Fix a crash that was possible when teleporting without quick settings having been opened. 2015-07-21 03:59:31 -04:00
Inusaito Sayori
47d9c6d0b5 Revert "More unicodification to fix JP"
This reverts commit 7ee66bebe2.
Damn thing breaks diffing.
2015-07-21 03:58:27 -04:00
Inusaito Sayori
defb530e8b Revert "Change llavatarname.h to unicode to kill linker warnings when using Japanese codepage."
This reverts commit f2e57d72ef.
2015-07-21 03:55:39 -04:00
Inusaito Sayori
0b70603a0c Tweak removeWord code to make it work for text editors and make more sense 2015-07-17 22:07:35 -04:00
Inusaito Sayori
3d1d138074 [RLVa] includes cleanup by kitty 2015-07-17 22:06:30 -04:00
Inusaito Sayori
bb2537dbaf Fix Issue 1960: Wrong positon display in mouselook 2015-07-16 17:14:05 -04:00
Inusaito Sayori
7ee66bebe2 More unicodification to fix JP 2015-07-16 15:16:46 -04:00
Inusaito Sayori
f2e57d72ef Change llavatarname.h to unicode to kill linker warnings when using Japanese codepage.
Yeah, I've been playing those anime games lately...
2015-07-15 23:22:25 -04:00
Inusaito Sayori
770f46157b [Radar] Correct a flaw in which initialization of the avatar list would just be a refresh of the gui
Without first populating the list, this was pretty much nothing doing, now the list will populate initially.
Previously, it could be that opening and closing the radar (when not in announce even when closed mode) would yield an empty radar should the sim have been stingy or the connection been rather latent.
2015-07-15 23:00:44 -04:00
Inusaito Sayori
0843505fae [Radar] When opening, refresh the avatar list gui
Normally we cut back on refreshAvatarList calls to avoid work when not visible.
When we reopen, there needs to be a call to refreshAvatarList so the user isn't waiting for position updates to see correct data.
2015-07-15 22:06:10 -04:00
Inusaito Sayori
a4e732da5f [Radar] Stylistic opts. 2015-07-15 21:51:48 -04:00
Shyotl
2b9245ba2e Nullptr crash fix that has been sitting unstaged for too long. 2015-07-13 15:09:15 -05:00
Shyotl
d8207424fa Removed LLUpdateAppearanceAndEditWearableOnDestroy. Use LLUpdateAppearanceOnDestroy + edit_wearable_and_customize_avatar callback. 2015-07-13 15:08:32 -05:00
Shyotl
7a5cd5b659 Have removeCOFLinksOfType also immediately update local inv. Also have it support callbacks (Although unused in singu.) 2015-07-13 15:06:35 -05:00
Shyotl
18ac6dcb60 Fix 'Wear' action if a wearable of that asset id is already worn; option should now be disabled if there's already a worn wearable with a matching assetid that would NOT be replaced by said 'Wear' action. (It should work otherwise). 2015-07-12 02:35:14 -05:00
Shyotl
4cce1f73c8 Remove llwarns spam on rightclick of bodypart in inventory. Also, disabling 'add' option if group selected wearables would exceed wearable limits should not in any way override visibility of that option. 2015-07-12 02:08:14 -05:00
Inusaito Sayori
5e71af2ed7 control_name here caused the server to be spammed and throttle us. 2015-06-29 08:34:24 -04:00
Inusaito Sayori
d8389e6fa7 Don't be retarded, LL.
Thanks to Drake Arconis for pointing this out.
2015-06-28 10:04:06 -04:00
Shyotl
865ab0572d Missed some c++11 bits. 2015-06-27 02:55:22 -05:00
Shyotl
3f3ead0988 Merge branch 'master' into AISv3-WIP
Conflicts:
	indra/newview/llinventorybridge.cpp
2015-06-27 01:30:28 -05:00
Shyotl
a380161283 Merge in select parts of https://bitbucket.org/Kitty_Barnett/rlva-development @ 1adfc2cd210c4cf3a8800b31915d363bfe47d045 2015-06-26 20:59:31 -05:00
Shyotl
1e488fef6d Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer.git
Conflicts:
	indra/newview/llviewerregion.cpp
2015-06-26 20:38:43 -05:00
Inusaito Sayori
c6672b3347 Address Issue 1954: OnlineStatus in groups general tab (with OpenSimulator) 2015-06-26 21:38:34 -04:00
Inusaito Sayori
e5c0a362d7 Clean up stupidity in floatertools 2015-06-26 04:54:22 -04:00
Shyotl
4d61305095 GCC fixup. 2015-06-26 01:40:01 -05:00
Shyotl
18c6330af7 Remove unused index_array pointer in LLFace::renderElements and LLFace::pushVertices 2015-06-25 20:24:25 -05:00
Shyotl
af81f692de Remove superfluous check in llfontgl. 2015-06-25 20:21:33 -05:00
Shyotl
ada7e3ca30 Make clang happier. 2015-06-25 20:19:55 -05:00
Shyotl
41357e579a Missed LLError::LLCallStacks::cleanup call on shutdown. 2015-06-25 20:19:26 -05:00
Shyotl
9f10d9510d Initial AISv3 merge. New HTTP messages not plugged in yet. 2015-06-25 20:16:30 -05:00
Inusaito Sayori
1368cd6816 Fix that thing that spammed Nomade. 2015-06-25 03:07:04 -04:00
Inusaito Sayori
b3b2da1428 [Radar] Reroute some code, optimize silly stuff away.
No more dead state, death is instant when you disappear
No more dependency on frame or life time, updates come from the sims.
No need to rate control anymore, ui removed.

RIP: My headphones, you were shortlived, but you served my ears well.
2015-06-25 02:57:48 -04:00
Inusaito Sayori
fdab6d0efb [RLVa] - changed : reimplemented the @adjustheight command using LL's new hover functionalit 2015-06-24 21:44:59 -04:00
Inusaito Sayori
91029955f6 In some cases, one may have modular outfits, added to each other; let it be so! 2015-06-19 22:46:56 -04:00
Inusaito Sayori
990b5f9bb4 Linux Build Foxes 2015-06-19 19:55:56 -04:00
Shyotl
09f4528bfb Removed LLDynamicArray, LLDynamicArrayIndexed, LLDynamicArrayPtr, LLDLinked, LLDynamicQueuePtr, LLEnum, and LLIndexedQueue. Added new LLPointer variants. 2015-06-19 18:27:21 -05:00
Inusaito Sayori
8f2c92d198 Fix warnings. 2015-06-19 17:28:09 -04:00