summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-14SL-10499, SL-10497 - use LLAgentBenefits infoBrad Payne (Vir Linden)
2019-11-13Merge in from viewer-release 6.3.5Dave Houlton
2019-11-13SL-12186 WIP Get rid of excessive offset settings as we moved to store data ↵maxim_productengine
in xml
2019-11-13Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2019-11-13SL-12272 Ordered Shutdown log spamandreykproductengine
2019-11-13SL-12186 WIP Use appropriate offset names when saving presetsmaxim_productengine
2019-11-13SL-9699 Field should be populated as long as there is data, regardless of ↵andreykproductengine
'remember password'
2019-11-13SL-12271 FIXED Notifications are cropped after moving them to the 'Never ↵maxim_productengine
show' box
2019-11-13Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2019-11-13SL-10790 Don't show excessive information on the Profile Feed tabAndreyL ProductEngine
2019-11-13SL-11964 Removed SL Share from the viewerAndreyL ProductEngine
2019-11-12SL-10498 - benefits info received at login, persisted in new LLAgentBenefits ↵Brad Payne (Vir Linden)
singleton.
2019-11-12mergeBrad Payne (Vir Linden)
2019-11-12SL-12186 WIP Added ability to reset default presets and updated item list in ↵maxim_productengine
'My camera presets' floater
2019-11-12Fix instance existance checkandreykproductengine
2019-11-12SL-6109 Mouse localization supportandreykproductengine
2019-11-12SL-9699 Updated tooltip and initial checkbox valueandreykproductengine
2019-11-12Downstream merge from lindenlab/viewer-servalAndreyL ProductEngine
2019-11-12Post-merge fixesAndreyL ProductEngine
2019-11-12Downstream merge from 494-maint-wassailAndreyL ProductEngine
2019-11-12BuildfixAndreyL ProductEngine
2019-11-12Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2019-11-11increment viewer version to 6.3.5Nat Goodspeed
2019-11-11Added tag 6.3.4-release for changeset 4033b3f57e76Nat Goodspeed
2019-11-11SL-6109 Removed LLDrawFrustum and used changes from EEP to prevent merge ↵andreykproductengine
conflicts
2019-11-11Backed out changeset: 19f3fa6e3e63andreykproductengine
2019-11-11SL-12244 Copying a no transfer texture does not set target object to no transferandreykproductengine
2019-11-10SL-6109 Better key and table localization support and fix for key-replacingandreykproductengine
2019-11-10SL-9699 Fixed tooltip warningandreykproductengine
2019-11-10SL-6109 localization support for control tableandreykproductengine
2019-11-09Save XUI parser warningAnsariel Hiller
2019-11-09Only focus camera on agent in autopilot mode if the walk is actually performedAnsariel Hiller
2019-11-09Fix double-tab run right not working properlyAnsariel Hiller
2019-11-09Fix custom user keybindings not being displayed in preferences correctlyAnsariel Hiller
2019-11-08SL-12241 Separated 'flexible' paramentersandreykproductengine
2019-11-08SL-12186 WIP Add new 'My camera presets' floatermaxim_productengine
2019-11-08SL-12186 WIP Minor updates for 'Camera controls' and 'Save preset' floatersmaxim_productengine
2019-11-08SL-12186 WIP Add new iconsmaxim_productengine
2019-11-08SL-12186 WIP Revert Preferences changesmaxim_productengine
2019-11-07Add text_valign to LLTextBase to specify the vertical alignment within a ↵Kitty Barnett
single document line The existing font_valign property is used as to position the entire document so it's impossible to top align a text editor with each line's text centered within that line's extents
2019-11-07FIXED Calling LLTextBase::insertStringNoUndo() with more than one segment ↵Kitty Barnett
results in overlapping segment ranges Text is only inserted into the view model *after* the segments are added so if seg1_pos_start is the current EOF: -> 1st segment: getSegIterContaining(seg1_pos_start) returns the last segment and insertSegment() ends up properly adjusting its start/end position -> 2nd segment: getSegIterContaining(seg2_pos_start) returns mSegments.end() since its position is beyond the available and insertSegment() leaves the last 2 segments with overlapping ranges After the fix: -> if index runs past the end of all segments then mSegments.end() is returned (no change) -> if index is a position past the length of text but claimed by a segment then that segment is returned (change) -> if index specifies a position in the middle of the document unclaimed by any segment then the first segment after that position is returned (no change) (this does break the assertion that segment->mStart <= index <= segment->mEnd?)
2019-11-07SL-6109andreykproductengine
- Edit mode appears to be obsolete and is not used, cleaned up - Improved ability to set defaults - Improved some labels - Made buttons bigger to accomodate languages with longer descriptions - Added ability to assign key for all modes simultaneously
2019-11-07Fallback fonts can have first crack at adding an unknown character + set ↵Kitty Barnett
Twemoji as the viewer's fallback for all emoji blocks
2019-11-06Characters can have more than one representation in LLFontFreetypeKitty Barnett
* By default all viewer text will use B/W glyphs * Added temporary use_color attribute to LLTextBase for testing
2019-11-05SL-11959 Some of the missing tooltipsandreykproductengine
2019-11-05SL-12227 FIXED Copied physics data always applies physics material as Stone.maxim_productengine
2019-11-04SL-12186 WIP Updating UI for camera controls, including presetsMnikolenko Productengine
2019-11-04SL-12213 Unable to paste no-modify/no-transfer textureandreykproductengine
2019-11-04SL-12212 Unable to copy-paste Color, Transparency and Glow settingsandreykproductengine
2019-11-04SL-6109andreykproductengine
- Fixed defaults not restoring reliably - Fixed temporary changes not lifting reliably - Fixed switching modes was dropping changes to mode we switch to