Commit Graph

37131 Commits (36e0aab434f4c09ea25e8b3b1b1c445b6b466f33)

Author SHA1 Message Date
Oz Linden 36e0aab434 Added tag 5.0.6-release for changeset 3e5035dfd8af 2017-06-20 16:10:15 -04:00
Brad Payne (Vir Linden) b8e2c58cec no-op edit to force a rebuild 2017-05-24 13:08:12 +01:00
Brad Payne (Vir Linden) 806fd24704 merge 2017-05-22 21:09:07 +01:00
Oz Linden 48af8529a8 increment viewer version to 5.0.6 2017-05-22 14:21:49 -04:00
Oz Linden fbd0032fdf Added tag 5.0.5-release for changeset b4d76b5590fd 2017-05-22 14:21:48 -04:00
AndreyL ProductEngine 4a90678cc7 Linux buildfix; this should be reverted after gcc update to 4.7+ 2017-05-18 03:13:57 +03:00
nat_linden 6233797388 Merged in nat_linden/viewer-neko (pull request #262)
Add LLEventBatch, LLEventThrottle, LLEventBatchThrottle classes.

Approved-by: Rider Linden <rider@lindenlab.com>
Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
2017-05-17 14:53:00 +00:00
Mnikolenko Productengine 03984764a7 MAINT-7274 Remove "identifier" arg from the message 2017-05-17 16:52:09 +03:00
Mnikolenko Productengine 424b30ee3e MAINT-7414 FIXED Confirmation is not shown when removing multiple items at once when above InventoryTrashMaxCapacity limit 2017-05-16 18:03:25 +03:00
Mnikolenko Productengine 5bd00f8602 MAINT-7383 show notifications for Purge item action in all inventory panels 2017-05-15 16:47:18 +03:00
Mnikolenko Productengine 23af757686 MAINT-7413 Display confirmation dialog after clicking Empty Trash on Trash floater 2017-05-15 15:17:33 +03:00
Mnikolenko Productengine 8e6d54e7b9 MAINT-7403 Disallow emptying Trash while in the Recent tab of Inventory 2017-05-11 17:18:43 +03:00
Nat Goodspeed 4d87ded886 Add size limit to LLEventBatchThrottle like LLEventBatch.
The new behavior is that it will flush when either the pending batch has grown
to the specified size, or the time interval has expired.
2017-05-10 17:37:06 -04:00
Nat Goodspeed 51b0592093 Automated merge with ssh://bitbucket.org/lindenlab/viewer-neko 2017-05-10 15:37:11 -04:00
Nat Goodspeed 9c66072cac Add LLEventThrottle tests; actually *all* lleventfilter.cpp tests.
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-10 15:04:18 -04:00
Mnikolenko Productengine bb3380b220 MAINT-7359 improve new Avatar Render Settings window 2017-05-10 15:41:16 +03:00
Brad Payne (Vir Linden) 8528a9ae13 MAINT-7343 - improved error case handling and checking for unlikely corners 2017-05-09 10:58:43 -04:00
andreykproductengine fb7be87beb MAINT-7354 correction to misbehaving 'purge' and notification spam. 2017-05-08 18:05:10 +03:00
Nat Goodspeed 16e9e87d92 Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2017-05-04 17:36:53 -04:00
Brad Payne (Vir Linden) ed9653f711 MAINT-7343 - contributions.txt update 2017-05-01 15:17:28 -04:00
Brad Payne (Vir Linden) 218615320a MAINT-7343 - removed unusued coprocedure parameter, changed one coro argument to pass by value 2017-05-01 15:05:57 -04:00
Brad Payne (Vir Linden) 9dfb5614e6 MAINT-7343 - moved asset downloads to use coprocedure pools, which should reduce the size of potential memory spikes 2017-04-28 16:10:24 -04:00
Brad Payne (Vir Linden) b7b8d6e1ae MAINT-7343 - added periodic logging of state of the asset store. 2017-04-26 12:39:14 -04:00
Brad Payne (Vir Linden) e6f53dedb7 MAINT-7343 - Added check for shutdown in progress when asset result arrives 2017-04-24 11:25:04 -04:00
Brad Payne (Vir Linden) 6d737c927c SL-409 - added tags to more log messages 2017-04-19 16:29:21 -04:00
Brad Payne (Vir Linden) de5cbddf79 merge 2017-04-19 16:02:48 -04:00
Brad Payne (Vir Linden) 8d12ef71a0 SL-409 - Added tags to some log messages 2017-04-19 16:01:56 -04:00
Oz Linden f62b550328 increment viewer version to 5.0.5 2017-04-19 15:11:10 -04:00
Oz Linden 37c5150a3c Added tag 5.0.4-release for changeset 022709ef76a3 2017-04-19 15:11:10 -04:00
AndreyL ProductEngine d4d56f004a MAINT-7074 Fixed ability to escape from skin directory with <icon> 2017-04-19 21:19:04 +03:00
andreykproductengine 1c5bdf4bdc MAINT-6519 MAC build fix 2017-05-05 20:18:52 +03:00
Ansariel b59ac959fc MAINT-6519 Contribution, adds feature to replace inventory links 2017-04-27 19:19:11 +02:00
Mnikolenko Productengine d65e6e8382 MAINT-7386 FIXED app/objectim slurl consumes the rest of the chat string 2017-05-05 17:47:36 +03:00
andreykproductengine fa22ad457d MAINT-7210 Improving notification for Image upload failures 2017-05-04 17:52:50 +03:00
Mnikolenko Productengine 00529b31b7 MAINT-7383 Revise notification for Empty Trash / Purge trash action to include number of items being deleted. 2017-05-04 15:00:33 +03:00
Mnikolenko Productengine fd337f2c43 MAINT-7357 Disable delete function of the Backspace key on Windows 2017-05-04 10:55:03 +03:00
AndreyL ProductEngine acb4ef1a94 Merged in rider_linden/jigglypuff 2017-05-04 00:51:20 +03:00
Rider Linden bb0e2e6b95 Merged lindenlab/viewer-release into default 2017-05-01 09:04:14 -07:00
AndreyL ProductEngine dca8d3b5f5 MAINT-7324 Region/Estate floater cosmetic improvement 2017-04-29 05:57:51 +03:00
AndreyL ProductEngine 07f913b062 MAINT-7324 Changes to Region/Estate and About Land floaters to clarify and add functionality 2017-04-29 00:45:12 +03:00
andreykproductengine 0dcb423cf3 MAINT-7145 Eliminate LLSingleton circular references 2017-04-25 17:48:34 +03:00
pavelkproductengine 288f93c7e0 MAINT-7351 New Default volume for Streaming Music & Media 2017-05-02 19:55:24 +03:00
Mnikolenko Productengine 7beb9381f6 MAINT-7367 Change "Linksets..." on Build menu to "Region Objects" 2017-05-03 11:52:04 +03:00
andreykproductengine dcd1b45d2e MAINT-7354 Trash alert should display trash, not prompt to purge it all 2017-04-28 15:39:04 +03:00
pavelkproductengine 0d5b835840 MAINT-6477 VOB - Click on an outfit folder from Outfit Gallery tab does not open folder or enlarge image 2017-04-20 16:55:14 +03:00
max nikolenko c995dcdbf3 Merged in MAINT-3223 2017-04-27 16:28:48 +00:00
andreykproductengine f199fd5a52 MAINT-7210 Increased timeout for asset uploads 2017-04-27 18:02:58 +03:00
Mnikolenko Productengine 69db7cd947 MAINT-3223 Texture repeats synch feature 2017-04-27 17:26:32 +03:00
andreykproductengine 9dcb80e637 MAINT-1239 Fixed font 2017-04-26 17:17:39 +03:00
Mnikolenko Productengine 5dd4a28472 MAINT-7349 FIXED An item is not highlighted in Block panel after blocking it 2017-04-25 17:37:46 +03:00