Commit Graph

43897 Commits (03e0640212e69a6794d034a049fd6bdb042dd157)

Author SHA1 Message Date
Mnikolenko Productengine e4dc39cf19 SL-15249 FIXED The F1 key does not close the guidebook after clicking a link 2021-05-11 13:25:57 +03:00
Mnikolenko Productengine 713ab594d3 Merge branch 'DRTVWR-518-ui' of https://bitbucket.org/lindenlab/viewer/commits/branch/DRTVWR-518-ui into DRTVWR-518-ui 2021-05-11 13:25:45 +03:00
Andrey Kleshchev c8c06400a6 SL-15245 Multiple guide books open, but cannot close them all
"how_to" floater is supposed to be single instance
2021-05-11 13:23:04 +03:00
Andrey Kleshchev 80eb5ae1f2 SL-15168 Improved uri recognition 2021-05-11 13:21:04 +03:00
Andrey Kleshchev 2ddbdeb165 SL-15168 Reset title of guidebook when opening 2021-05-11 13:00:45 +03:00
Andrey Kleshchev e886a5e343 SL-15168 Reset title of guidebook when opening 2021-05-11 01:48:21 +03:00
Andrey Kleshchev 9dee16185a SL-15168 Changed format
instead of an url function takes an uri
2021-05-11 01:27:10 +03:00
Andrey Kleshchev 48394bdc23 SL-15168 Reorginized contants 2021-05-11 00:10:38 +03:00
Nat Goodspeed 95d8085fa4 SL-10297: Make LLSingletonBase::llerrs() et al. runtime variadic.
Instead of accepting a fixed list of (const char* p1="", etc.), accept
(std::initializer_list<std::string_view>). Accepting a
std::initializer_list<T> in your parameter list allows coding (e.g.)
func({T0, T1, T2, ... });
-- in other words, you can pass the initializer_list a brace-enclosed list of
an arbitrary number of instances of T.

Using std::string_view instead of const char* means we can pass *either* const
char* or std::string. string_view is cheaply constructed from either, allowing
uniform treatment within the function.

Constructing string_view from std::string simply extracts the pointer and
length from the std::string.

Constructing string_view from const char* (e.g. a "string literal") requires
scanning the string for its terminating nul byte -- but that would be
necessary even if the scan were deferred until the function body. Since
string_view stores the length, the scan still happens only once.
2021-05-10 15:21:51 -04:00
Andrey Kleshchev aac1fc4991 SL-15168 Mac build fix 2021-05-10 21:15:12 +03:00
Andrey Kleshchev cb42bc2823 SL-15168 Viewer side functionality for guidebook window opening #2 2021-05-06 21:57:46 +03:00
Andrey Kleshchev cfb6ca569b SL-15168 Viewer side functionality for guidebook window opening 2021-05-06 02:46:42 +03:00
Andrey Lihatskiy 9874d65e54 Follow-up merge conflict fix 2021-05-01 02:17:35 +03:00
Andrey Kleshchev 8a33636e8f SL-13395 Don't hide empty outfit folders
Outfit folders can be created, managed and deleted by users, they should stay visible
2021-04-30 16:27:20 +03:00
Callum Prentice 0dd53d7b5b Expose the flag to turn automatic VAD on and off. We will likely keep it off since that appears to be working well for us but others may want to turn in on 2021-04-29 15:59:19 -07:00
Euclid Linden 272da688f7 Force a clean, full rebuild 2021-04-29 21:29:54 +00:00
Callum Prentice e41412edda Merge remote-tracking branch 'origin/master' into DRTVWR-531 2021-04-29 13:41:02 -07:00
Callum Prentice e3721fe66e Merge remote-tracking branch 'origin/master' into DRTVWR-533 2021-04-29 13:38:16 -07:00
Euclid Linden 5e757b2841 Merged in DV525-merge-6.4.19 (pull request #559)
DRTVWR-525 merge up to 6.4.19
2021-04-29 18:23:44 +00:00
Andrey Kleshchev 0d793f4fa3 restored SL-14027 (merge conflict) 2021-04-29 21:13:21 +03:00
Andrey Kleshchev 3f31901640 Merge master (DRTVWR-515) into DRTVWR-516-maint
# Conflicts:
#	autobuild.xml
#	doc/contributions.txt
#	indra/llcommon/llcoros.cpp
#	indra/llmessage/llcoproceduremanager.cpp
#	indra/newview/llfloaterfixedenvironment.cpp
#	indra/newview/llfloaterimsessiontab.cpp
2021-04-29 21:00:25 +03:00
Dave Houlton 2386125ae0 Merge master into DV525-merge-6.4.19 2021-04-29 11:40:22 -06:00
Andrey Lihatskiy c54382b760 Merge branch 'master' into DRTVWR-518-ui
# Conflicts:
#	indra/newview/llfloaterfixedenvironment.cpp
#	indra/newview/skins/default/xui/en/strings.xml
2021-04-29 20:04:33 +03:00
Nat Goodspeed ce65bc2f13 Increment viewer version to 6.4.19
following promotion of DRTVWR-515
2021-04-29 12:26:23 -04:00
Callum Prentice 0ccb0306da After a small but successful test at our standup, we're going to make the default value for the VAD sensitivity 0 (off). The settings can all still be changed via Debug variables but this seems like a sensible starting point for the next test. 2021-04-28 11:41:53 -07:00
Andrey Kleshchev 8ce21268a1 SL-15181 Crash at LLSkinningUtil::initSkinningMatrixPalette 2021-04-28 19:48:48 +03:00
Mnikolenko Productengine a91e227319 SL-15174 set Starting Guidebook location on-screen 2021-04-28 13:14:51 +03:00
Andrey Kleshchev d91f3ab6ae SL-15150 Crash at LLScrollColumnHeader::updateResizeBars
Looks like mHeader is invalid yet mHeader->updateResizeBars() gets called, decided to validate column pointer
2021-04-24 01:04:23 +03:00
Andrey Kleshchev db8a55c2e6 SL-14842 Tooltip for clear history 2021-04-23 18:39:40 +03:00
Andrey Kleshchev be7f6b8575 SL-14956 Fix landmarks sometimes staying in mLoadedCallbackMap #2
Improved fix
2021-04-23 17:48:48 +03:00
Mnikolenko Productengine 70bc98c4b0 SL-15144 FIXED The "Remove" button is enabled with no selection 2021-04-23 14:56:01 +03:00
Andrey Kleshchev a391cf9cbc SL-14842 Clear history should be it's own button 2021-04-22 20:10:22 +03:00
Andrey Lihatskiy 6da0a6873b Merge branch 'SL-14862' into DRTVWR-518-ui
# Conflicts:
#	indra/newview/llstartup.cpp
2021-04-22 18:26:54 +03:00
Andrey Kleshchev 1b900651f1 SL-14956 Fix landmarks sometimes staying in mLoadedCallbackMap 2021-04-21 22:36:34 +03:00
Callum Prentice 5ef055fe69 SL-15072 update. Values for VAD settings now stored in debug settings. Request successfully sent at startup and also, whenever a relevant debug setting is changed. Going to send this build to Brett to test 2021-04-21 12:07:18 -07:00
Andrey Kleshchev 766ba20028 SL-15152 Crashfix: Do not update environments when quiting 2021-04-21 18:28:32 +03:00
Andrey Kleshchev 0ed270a056 SL-14842 Landmarks created by '+' menu always starting in favorites 2021-04-21 18:27:18 +03:00
Mnikolenko Productengine 297b81b03a SL-15028 Update GuidebookURL setting 2021-04-21 15:39:01 +03:00
Mnikolenko Productengine 2c88c74276 Revert "SL-12475 add Inventory Favorites tab" 2021-04-21 12:12:04 +03:00
Mnikolenko Productengine b1fad32e8b Revert "SL-14633 FIXED The item from the favorite tab in the inventory floater can be purged" 2021-04-21 12:08:24 +03:00
Mnikolenko Productengine b9fa5d55b5 Revert "SL-14632 FIXED The viewer is crashed after deleting the new favorite folder" 2021-04-21 12:07:31 +03:00
Callum Prentice 28935a8b64 Move location where we call function to setup VAD but didn't help 2021-04-20 16:28:58 -07:00
Callum Prentice 6e7b0fc882 SL-15072: First part of adding ability to disable the VIVOX auto VAD feature and set our own values via Debug Settings - hardcoded currently for testing but will be pulled from global settings eventually 2021-04-20 15:52:00 -07:00
Andrey Kleshchev bf5ae51d2e SL-14842 Clear history button was in wrong menu 2021-04-21 01:22:06 +03:00
Andrey Kleshchev d298c9983b SL-14906 Fix LLFloaterHowTo overriding stored position
preferred_media_size was repositioning the floater
2021-04-20 20:00:58 +03:00
Andrey Lihatskiy 99eaddad90 Merge branch 'SL-14999' into DRTVWR-516-maint 2021-04-20 17:06:35 +03:00
Mnikolenko Productengine 7b5dd3154b SL-15028 Update menu items on the login screen 2021-04-20 14:48:13 +03:00
Michael Pohoreski 18316191cd Merged in SL-15096b (pull request #540)
SL-15096: Merge SovereignEngineer's fix for SL-14035 regression

Approved-by: Euclid Linden
2021-04-16 22:56:03 +00:00
Ptolemy b58c15b1bd SL-15096: Merge SovereignEngineer's fix for SL-14035 regression 2021-04-16 15:34:41 -07:00
Andrey Kleshchev 8cd5d7c58a SL-14906 More adjustments to guidebook
The Guidebook should remember it's open/closed state between sessions.
The Guidebook button should show as pressed while the Guidebook is open.
2021-04-17 00:36:10 +03:00