summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-01Automated merge with ssh://bitbucket.org/lindenlab/398-buildcleanupNat Goodspeed
2015-06-01Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2015-06-01MAINT-4761 FIXED viewer crash (Crash after selecting 'Skin weights' checkbox ↵vyacheslavsproductengine
when uploading the second model.)
2015-07-01MAINT-2864 FIXED Viewer crashes when clicking "Ok" on "Delete Selected Item" ↵andreykproductengine
modal from a non existant object.
2015-06-11MAINT-5269 FIXED Viewer crashes if you open Help -> About Second Life while ↵andreykproductengine
a group member list is loading.
2015-07-15Merge downstream code and become version 3.8.2andreykproductengine
2015-07-02Merge from viewer-relese and become version 3.8.1andreykproductengine
2015-06-25MAINT-5299 FIXED [MAINT-RC] Unlinking individual prims from a linkset no ↵andreykproductengine
longer works
2015-06-16merge 3.7.30-releaseOz Linden
2015-06-01MAINT-4761 FIXED viewer crash (Crash after selecting 'Skin weights' checkbox ↵vyacheslavsproductengine
when uploading the second model.)
2015-06-02MAINT-2007 FIXED Restored the code for ejecting confirmation. Confirmation ↵Mnikolenko ProductEngine
on banning was added.
2015-06-01Correct/update invocation documentation, clarify TC progress messagingOz Linden
2015-05-31merge changes for drtvwr-398Oz Linden
2015-05-30merge viewer-release following 3.7.29-releaseOz Linden
2015-05-30skip remaining variants once one variant build fails (fail early and often)Oz Linden
2015-05-29Pull merge from lindenlab/viewer-releaseMerov Linden
2015-05-29MAINT-5232: Make LLPounceable noncopyable.Nat Goodspeed
Changing the queue-of-callables implementation to boost::signals2::signal, which is noncopyable, means that LLPounceable itself should be noncopyable.
2015-05-29Land SKU descriptions by coroRider Linden
2015-05-29DRTVWR-397 WIP - downgraded spammy log message.Brad Payne (Vir Linden)
2015-05-29MAINT-5232: Per Vir review, use Boost.Signals2 for LLPounceable.Nat Goodspeed
Vir points out that "queue of callables" is pretty much exactly what a signal does. Add unit tests to verify chronological order, also queue reset when fired.
2015-05-29rearrange upload of autobuild metadata in hopes of making it reliableOz Linden
2015-05-29Set media viewer mime probe to follow redirection.Rider Linden
Coroutines for group moderation.
2015-05-29MAINT-1850 FIXED Update Preview tittle and description after setting ↵Mnikolenko ProductEngine
texture's id.
2015-05-28MAINT-5232: Stop documenting deprecated alternative LLSingleton usage.Nat Goodspeed
2015-05-28Convert LSL syntax download to coroutine.Rider Linden
2015-05-28MAINT-5232: Normalize LLGlobalEconomy's use of LLSingleton.Nat Goodspeed
LLSingleton currently presents two different usage styles: deriving MyClass from LLSingleton<MyClass>, or just using a typedef. Turns out LLGlobalEconomy is the ONLY class using the typedef style -- and the apologetic comment talks about a potential maintenance that hasn't actually happened. Derive LLGlobalEconomy from LLSingleton<LLGlobalEconomy>, like everyone else.
2015-05-28Remove the display name floaterRider Linden
2015-05-28MAINT-5232: Provide better commentation for llinitdestroyclass.h.Nat Goodspeed
2015-05-28MAINT-5227 FIXED Changing premium access of an account with > 42 groups back ↵andreykproductengine
to basic account shows negative number of groups that they can join
2015-05-28MAINT-3597 FIXED Bumps, Pushes & Hits ImprovementsMnikolenko ProductEngine
2015-05-27Memory leak (extra ref) in webprofileRider Linden
Viewer media routines to coroutine. Post with raw respons in llcorehttputil LLCore::Http added headers only option (applies only on get)
2015-05-27debugging addition for autobuild-package.xmlOz Linden
2015-05-27MAINT-5232: Extract LLInitClass, LLDestroyClass from llui/llui.hNat Goodspeed
to a new llcommon/llinitdestroyclass.h. This mechanism is so general -- but has so many related moving parts -- that (a) it deserves to be in a header file all its own, instead of conflated with llui.h, and (b) it should be in llcommon where anyone can use it. It has no dependencies whatsoever on llui or anything viewer-specific. In this very changeset we changed one #include "llui.h" whose comment admits that it was only dragged in for LLDestroyClass.
2015-05-27MAINT-5232: Remove dubious polling in LLMuteList::getInstance().Nat Goodspeed
The LLMuteList singleton instance might be requested before gMessageSystem is constructed. LLMuteList wants to register a couple gMessageSystem callbacks. Since gMessageSystem is not (yet) itself an LLSingleton, LLMuteList's constructor can't just call it into existence. Until now, LLMuteList overrode LLSingleton's getInstance() method: every time getInstance() was called, the subclass override method would check whether gMessageSystem had been initialized, and if so, register its callbacks before forwarding the call to the base-class LLSingleton::getInstance() method. Change to use LLPounceable::callWhenReady() instead. This is the reason gMessageSystem was made an LLPounceable.
2015-05-27MAINT-5225 FIXED Viewer makes unnecessary requests to get group membersAndreyL ProductEngine
2015-05-27MAINT-839 FIXED [PUBLIC]Clicking at menu a second time does not close it.andreykproductengine
2015-05-27mergeBrad Payne (Vir Linden)
2015-05-27MAINT-1677 FIXED Explanation text doesn't disappear after creating "New ↵Mnikolenko ProductEngine
classified" in the "Picks" dialog
2015-05-26Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2015-05-26MAINT-5232: Having an IF macro collides with helper libraries.Nat Goodspeed
Changing to IFF in the lex/yacc sources (which are supposedly deprecated on the viewer side anyway!) unbreaks Mac builds.
2015-05-26Coros for Object cost and physics flags.Rider Linden
2015-05-26Merge with viewer-release after layer-limits releasecallum_linden
2015-05-26increment viewer version to 3.7.30Oz Linden
2015-05-26Added tag 3.7.29-release for changeset d07f76c5b986Oz Linden
2015-05-26Extra specification that MS didn't catch.Rider Linden
2015-05-26MAINT-5096 FIXED Camming is broken in freeze frame mode once snapshot is ↵AndreyL ProductEngine
refreshed... Fix for freezing by ticking the "Freeze frame" checkbox
2015-05-26MAINT-5233 FIXED Viewer fall into recourse and crash when try open chat floaterMnikolenko ProductEngine
2015-05-25MAINT-5155 FIXED Unfortunate way to accidently permanantly delete outfits ↵Mnikolenko ProductEngine
which bypasses Trash
2015-05-23MAINT-5232: Convert gMessageSystem != NULL to simple bool test.Nat Goodspeed
Now that gMessageSystem is an LLPounceable, we would either have to define comparisons to LLPounceable's held type or static_cast<LLMessageSystem*> to literally compare to NULL. But since we already define operator bool(), that's the easy (and idiomatic) fix.
2015-05-23MAINT-5232: Make gMessageSystem an LLPounceable<LLMessageSystem*>.Nat Goodspeed
This will permit other subsystems to use gMessageSystem.callWhenReady() to (e.g.) register callbacks as soon as gMessageSystem is fully initialized.