summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-10Add LLEventThrottle tests; actually *all* lleventfilter.cpp tests.Nat Goodspeed
For some reason there wasn't an entry in indra/llcommon/CMakeLists.txt to run the tests in indra/llcommon/tests/lleventfilter_test.cpp. It seems likely that at some point it existed, since all previous tests built and ran successfully. In any case, (re-)add lleventfilter_test.cpp to the set of llcommon tests. Also alphabetize them to make it easier to find a particular test invocation. Also add new tests for LLEventThrottle. To support this, refactor the concrete LLEventThrottle class into LLEventThrottleBase containing all the tricky logic, with pure virtual methods for access to LLTimer and LLEventTimeout, and an LLEventThrottle subclass containing the LLTimer and LLEventTimeout instances and corresponding implementations of the new pure virtual methods. That permits us to introduce TestEventThrottle, an alternate subclass with dummy implementations of the methods related to LLTimer and LLEventTimeout. In particular, we can explicitly advance simulated realtime to simulate particular LLTimer and LLEventTimeout behaviors. Finally, introduce Concat, a test LLEventPump listener class whose function is to concatenate received string event data into a composite string so we can readily test for particular sequences of events.
2017-05-04Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2017-04-19increment viewer version to 5.0.5Oz Linden
2017-04-19Added tag 5.0.4-release for changeset 022709ef76a3Oz Linden
2017-03-31Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2017-03-30Add multiline support for MAINT-6959andreykproductengine
2017-03-30MAINT-7245 Use Experience Box in LSL Editor will not show as checked if ↵Mnikolenko Productengine
containing object is in another region
2017-03-30MAINT-7128 Crash in LLDrawable::cleanupReferences - more informative loggingAndreyL ProductEngine
2017-03-29Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2017-03-28MAINT-7257 Added null check for volume managerandreykproductengine
2017-03-28MAINT-1858 Fixed camera not looking at avatar if "Editing Appearance" while ↵andreykproductengine
moving
2017-03-28Backed out changeset: 50e72280019fandreykproductengine
2017-03-28MAINT-6980 FIXED Ctrl + Alt + Shift + B does not force a crash on macMnikolenko Productengine
2017-03-27MAINT-7238 Change InventoryMarketplaceError textMnikolenko Productengine
2017-03-24MAINT-6789: Add LLEventThrottle::getInterval(), setInterval()Nat Goodspeed
plus LLEventBatch::getSize(), setSize() plus LLEventThrottle::getPostCount() and getDelay(). The interesting thing about LLEventThrottle::setInterval() and LLEventBatch::setSize() is that either might cause an immediate flush().
2017-03-24MAINT-380 Add "Duplicate" feature into Build-Object sunbmenuandreykproductengine
2017-03-23MAINT-6789: Add LLEventBatch, LLEventThrottle, LLEventBatchThrottle.Nat Goodspeed
These classes are as yet untested: they are straw people for API review, based on email conversations with Caladbolg and Rider.
2017-03-23MAINT-7237 Change Flickr upload button label & window title nameMnikolenko Productengine
2017-03-22MAINT-6789 MAC build fixandreykproductengine
2017-03-22MAINT-7225 Blocks list wasn't updating corretly for name based muting.andreykproductengine
2017-03-22Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2017-03-21MAINT-7224 Chat logs move down, leaving huge empty spaceMnikolenko Productengine
2017-03-21MAINT-6789 Add More now won't affect Edit Appearance perfomance during fetch ↵andreykproductengine
unless visible
2017-03-22MAINT-7225 MAC build fixandreykproductengine
2017-03-22MAINT-6404 FIXED When pasting from Mac Word into a notecard, line break is ↵Mnikolenko Productengine
replaced by ?
2017-03-20MAINT-7223 Odd placement on box in chat preferencesMnikolenko Productengine
2017-03-20MAINT-7117 Don't Show "Unknown error" in warning dialogMnikolenko Productengine
2017-03-16MAINT-1858 Fixed camera not looking at avatar if "Editing Appearance" while ↵andreykproductengine
moving
2017-03-17MAINT-7215 Add "+" button next to filter editor in Avatar rendering settings ↵Mnikolenko Productengine
floater
2017-03-16MAINT-7208 Some messages had links that were not highlightedandreykproductengine
2017-03-15Merged in MAINT-7168max nikolenko
2017-03-15MAINT-7199 Field "From" on the tab "Send via E-mail" should be initialized ↵Mnikolenko Productengine
to the agent full name
2017-03-15MAINT-7168 Avatar rendering settings adjustmentsMnikolenko Productengine
2017-03-15MAINT-7206 Fixed crash on doubleclick deselecting last mute type from the ↵AndreyL ProductEngine
context menu
2017-03-14MAINT-1800 Menu item appears at the top of the screen during teleportingandreykproductengine
2017-03-13Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2017-03-13increment viewer version to 5.0.4Oz Linden
2017-03-13Added tag 5.0.3-release for changeset 02c24e9f4f7dOz Linden
2017-03-13MAINT-1324 Warning should appear that objects in different regions can't be ↵andreykproductengine
linked
2017-03-11MAINT-6789 bulk update can be resource hungry and needs to be monitoredandreykproductengine
2017-03-08merge changes for MAINT-7156Oz Linden
2017-03-06Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2017-03-06increment viewer version to 5.0.3Oz Linden
2017-03-06Added tag 5.0.2-release for changeset cea1632c002cOz Linden
2017-03-06MAINT-3683 "login failed" notice has an extra character in pop-up notificationandreykproductengine
2017-03-03Merged lindenlab/viewer-neko into defaultAndrey Lihatskiy
2017-03-02MAINT-7076 Add the ability to see/modify mute types within the block listAndreyL ProductEngine
2017-03-03MAINT-7168 SL Viewer should remember avatar rendering selectionMnikolenko Productengine
2017-03-02MAINT-7167 Change snapshot's social features to use "share" instead of "upload"Mnikolenko Productengine
2017-03-01Merged in lindenlab/viewer-bearAndreyL ProductEngine