Commit Graph

52371 Commits (0921da3d0490c0472bf7dcb1e1e59c40c7010f6b)

Author SHA1 Message Date
Ansariel 0921da3d04 FIRE-21209: Remove tab stops from C/P/p buttons in tools floater 2017-06-01 16:14:04 +02:00
Ansariel bde5b9d062 Sync LLPanelPermissions with (commented out) changes from MAINT-1239 2017-06-01 16:03:06 +02:00
Ansariel 1730f9a999 FIRE-21200: List attachment spots in "Attach to" lists in alphabetical order 2017-05-31 23:53:17 +02:00
PanteraPolnocy 5cad3bc844 Updated Polish translation 2017-05-31 07:20:30 +02:00
Ansariel 34307e4c98 Update German translation and fix toybox floater size to fit all buttons in other languages 2017-05-31 00:21:13 +02:00
Beq b6bae93b89 Remove FSRenderFriendsOnlyPersistTP from global settings, leave in per_account 2017-05-30 22:32:24 +01:00
Beq 0cc3eef31b Merge Render Friends Only with lgpl 2017-05-30 22:15:01 +01:00
Ansariel 00027bb77d Backed out changeset: 5d022ae9e79c 2017-05-30 22:32:05 +02:00
Beq 987f492b60 [FIRE-20977] Addtoolbar button and aut cancel to Render Friends Only
Adding new toolbat button and assocaited icon for Render Friends Only
Adding check_box linked to property controlling persistencs of RFO across TPs
Added FSRenderFriendsOnlyPersistsTP to movement/TP tab in preferences
Default is to NOT persist. This is a change from current behaviour which
confuses users who accidentally enable, or forget they have enabled it.
2017-05-30 16:01:34 +01:00
PanteraPolnocy ec365feafb Updated Polish translation 2017-05-29 15:52:15 +02:00
andreykproductengine c877206569 MAINT-1139 Catch Windows crash on Saving snapshot 2017-05-26 15:11:37 +03:00
Ansariel 3293859a90 FIRE-21199: "Replace Links" is duplicated in context menu 2017-05-26 01:45:09 +02:00
Mnikolenko Productengine a376047515 MAINT-7436 FIXED [viewer-neko] Crash occurs when trying to highlight non-existent(or removed item) using SLURI 2017-05-24 17:28:30 +03:00
Ansariel c437e17160 Sync message template with master 2017-05-24 09:56:11 +02:00
AndreyL ProductEngine 5e4b441ebe MAINT-7396 [JigglyPuff] Agent that is not estate owner or estate manager shouldn't be able to toggle estate access settings. 2017-05-23 06:36:16 +03:00
Mnikolenko Productengine cad3affd77 build fix 2017-05-22 11:44:41 +03:00
andreykproductengine 8f17db9563 MAINT-7424 Fixed number of items in the Trash not calculating correctly 2017-05-19 18:47:20 +03:00
Mnikolenko Productengine c31ef2a4b2 MAINT-7383 Show correct number of items including folder descendants 2017-05-19 17:50:17 +03:00
Mnikolenko Productengine da30e0c004 MAINT-7417 FIXED Confirmation is not shown when removing your own object inworld 2017-05-19 17:46:08 +03:00
Ansariel 5a60c7595a Adjust MAINT-1086 fix for FS since we can render beacons even without the beacons floater being visible 2017-05-23 15:48:46 +02:00
Ansariel f65c820cdb Merge viewer-bear 2017-05-22 22:08:14 +02:00
Ansariel e19c295cbf Merge Firestorm LGPL 2017-05-22 22:07:38 +02:00
Ansariel d8a48c34b5 Merge LL viewer release 5.0.5 2017-05-22 22:07:14 +02:00
AndreyL ProductEngine 2c0dfcdf49 Merged in lindenlab/viewer-release 2017-05-22 22:03:09 +03: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 f5e0a536c1 MAINT-7431 Fixed crash in LLAccordionCtrlTab::showAndFocusHeader() 2017-05-22 03:29:01 +03:00
Beq 8d00cd0a83 [FIRE-16995] [CRASH] A bad object entry in a .slc simobject cache can result in an unreadable/unusable volume
This leaves the volume in an uncertain state and can result in a crash when later code access an uninitialised pointer
return an INVALID_UPDATE instead
2017-05-21 20:48:51 +01:00
Ansariel 135d534d21 Undo the confusing chat console fading time being controlled by a chat toast setting 2017-05-19 20:20:55 +02:00
Ansariel 8b617a5849 Remove XUI callback handlers that are not necessary anymore 2017-05-18 08:58:30 +02:00
Ansariel 0508140b96 Update German translation 2017-05-18 08:56:54 +02:00
Ansariel 55baa89640 Merge viewer-bear 2017-05-18 08:55:43 +02: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
Ansariel 1a003d630a Merge Firestorm LGPL 2017-05-09 19:48:45 +02:00
Nicky 1a2373a564 Quick fix for OSX to be able to compile a version. 2017-05-09 12:01:07 +02:00
andreykproductengine fb7be87beb MAINT-7354 correction to misbehaving 'purge' and notification spam. 2017-05-08 18:05:10 +03:00
Ansariel 93a5cf7eea Just a small sync 2017-05-07 15:11:22 +02:00
Ansariel 1250a71ba5 Fix XUI log warnings 2017-05-07 14:57:46 +02:00
Ansariel a207e635cf Fix background color for preview trash floater 2017-05-07 14:42:54 +02:00
Ansariel 2f6c80b6ea Update German translation 2017-05-07 14:33:59 +02:00