Age | Commit message (Collapse) | Author |
|
Includes: DEV-45800, DEV-45803 - Grid Manager
DEV-45804 - SLURL refactor
DEV-45801 - Single username field (for Identity Evolution and SLE Ldap)
Also,
Includes Certificate Management code allowing the viewer to connect to
grids not signed by a well know key (just like any web browser). Also
contains secure storage for things like passwords.
The security/certificate code is modular with the intention of adding modules
to directly use the operating system facilities for crypto if available.
(that's much more secure than we'll ever be)
Also, refactor of voice to modularize it, and add a diamondware voice module.
CR: Aimee, James, Lynx, Mani, Karina and a list of thousands
|
|
|
|
|
|
reviewed by Richard cc#176
|
|
|
|
reviewed by Leyla
|
|
--HG--
branch : EXT-4880
|
|
|
|
what's passed up from login.cgi instead of just using hardcoded
values. If nothing is passed up, it defaults to values in settings.xml
|
|
|
|
|
|
|
|
|
|
disable Web plugins via prefs" and EXT-6401 "Add feature to disable Javascript via prefs"
Apologies for the multiple commit of Jiras - these changes are closely related and impossible to commit deparately
Reviewed by Monroe
|
|
on first-run
Reviewed by Vadim at https://codereview.productengine.com/secondlife/r/69/
--HG--
branch : product-engine
|
|
|
|
|
|
The specs contradict themselves and I *like* this interpretation better.
|
|
Decrease PluginInstancesCPULimit default value from 1.0 to 0.9.
|
|
was: EXT - 5891 (Login location defaults to My Home)
backing this out because, although it sucks, it's per-spec :/
|
|
--HG--
branch : product-engine
|
|
|
|
Added the following query parameters to the URL that is sent to the
search web server. This will allow them to do version-specific content
if necessary (such as using secondlife:///app/region for viewer's that
support it).
* channel = the viewer channel name, e.g. "Second Life Beta Viewer"
* version = the full version string, e.g. "2.0.0.2001234"
* major = the viewer major version number, e.g., "2"
* minor = the viewer major version number, e.g., "0"
* patch = the viewer major version number, e.g., "0"
* build = the viewer major version number, e.g., "2001234"
|
|
Fix for avatar appearance editor drawing hair in the background.
|
|
|
|
|
|
mVolumeDirty needs to be set when recalling volume levels, for both the participant and the session, to trigger sending a volume change message to Vivox.
Reviewed by: Lynx.
|
|
|
|
Review #114
This (mostly XUI) change moves the prefs checkboxes out of the nearby media panel and into the prefs floater. The "Sound" tab is now the "Sound & Media" tab, and its layout has been modified drastically to match https://docs.google.com:443/a/lindenlab.com/Doc?id=ddznhrqn_34kcxdz8f3#Preferences
|
|
'Setup' pane
|
|
'Sound' pane
|
|
'Privacy' pane
|
|
'General' pane
|
|
|
|
Url substitutions now support a [FIRST_LOGIN] parameter that returns
the value of gAgent.isFirstLogin(). This now gets passed to the Home
sidetray web site as a firstlogin query param.
|
|
Now points to: https://viewer-sidebar.secondlife.com/
|
|
play" and "auto scale" to 'true' by default
|
|
|
|
wrong order
Order of the buttons has been recovered to viewer 1.23 behavior.
--HG--
branch : product-engine
|
|
|
|
|
|
private voice calls
Added ShowVoiceVisualizersInCalls, setting it to true will show voice visualizers, lipsync and voice gestures for people in the same voice session that are also visible in-world.
|
|
- Deleted unnecessary parameters (UIButtonImageTopPadding, UIButtonImageBottomPadding) from settings.xml and their usage in LLTabContainer
- Deleted triggers (LLIMFloaterContainer::processProperties and LLIMFloaterContainer::changed) due to LLIMFloaterContainer no more Observer
- Renamed class LLParticularGroupMgrObserver to LLParticularGroupObserver as the last one's name is more self explanatory
--HG--
branch : product-engine
|
|
|
|
|
|
--HG--
branch : product-engine
|
|
image_right_padding members from button.h and button.xml and their the only place usage in LLTabContainer::reshapeTuple . Now image overlay placement adjustible via: mLeftHPad, mRightHPad, mImageOverlayBottomPad, mImageOverlayTopPad, mImgOverlayLabelSpace
--HG--
branch : product-engine
|
|
|
|
Several changes here:
- Implemented support for "media classification": see http://docs.google.com/a/lindenlab.com/View?id=ddznhrqn_29vhnr2pg8
- Added settings for auto-playing of said classifications
Nearby Media Floater:
- On/Off buttons are now explicit...no more power buttons
- Parcel Media and Parcel Audio are "lighter weight", with no more on/off
- List now sorts with playing items at top, non-playing below
- There is now a "Show" drop-down that filters the list by classification
- Added checkboxes to the bottom to control auto-play settings
More work is needed, so consider this a checkpoint
|
|
|