User Tools

Site Tools


firestorm_change_log_5.0.7.52912
Advertisement

Firestorm Release Notes 5.0.7 (52912) Release


Firestorm Release 5.0.7.52912 Downloads can be found HERE


New Features And Improvements In This Release

This page shows all changes since the 5.0.1.52150 Release.
If you are updating from an earlier version then 5.0.1, see HERE for previous release notes.

For a summary of all the major new features and improvements in this release, please
see Inara Pey's Firestorm 5.0.7 blog post.



Linden Lab New Features and Improvements


  • NEW Project JigglyPuff - New region and parcel access controls
    Added the new Estate Ban Lines override option for estate owners
    If “Parcel owners can be more restrictive” is disabled on a region, when a region is explicitly set to Public Access via the Region / Estate floater, parcel owners will no longer be able to uncheck “Allow Public Access” or set other restrictive access (e.g. Group Only) in the About Land floater for their parcel.
    The region and parcel access user interface has also been redesigned for greater clarity.
    Inara Pey's review of this feature can be found on her Firestorm 5.0.7 review.
    Rider Linden, AndreyL ProductEngine
  • NEW Added the ability to set custom folders for uploading items
    You can now set custom folders for uploading items:
    Set the inventory folder as default via right-click menu, “Use as default for” and chose which type of upload, Image, Sound, Animation, Model
    View your settings via Preferences → Firestorm → Uploads
    Andreyk ProductEngine, Firestorm Implementation by Ansariel Hiller
  • NEW Added an option to cycle through texture faces
    Edit an object → Top menu bar, Build → Select Elements
    Either “Edit linked parts” or “Select Face”, then:
    • Select Next Part or Face (CTRL + .)
    • Select Previous Part or Face (CTRL + ,)
    • Include Next Part or Face (CTRL + SHIFT + .)
    • Include Previous Part or Face (CTRL + SHIFT + ,)
      Andreyk ProductEngine
  • NEW Added a new toolbar button for “Report Abuse”
    This feature was requested in BUG-40499
    Avatar → Toolbar Buttons → Report Abuse
    Andreyk ProductEngine
  • NEW Added a new Grid Status floater and toolbar button
    The toolbar button will flash when the grid status page is updated
    This feature was requested in BUG-41151
    Avatar → Toolbar Buttons → Grid Status
    Mnikolenko ProductEngine
  • NEW Added new “Ignore Landing Point” group ability
    On group owned land, when “Ignore Landing Point” is enabled on a group role, it will allow members of that role to override the teleport routing
    eg) Right click → teleport to on the parcel if a landing point is set, as long as Direct Teleport is enabled on the region.
    Mnikolenko ProductEngine
  • NEW Added the ability to see and modify mute types within the block list
    Comm → Block List → Right click an avatar name → Choose to block voice, text, particles &/or object sounds
    AndreyL ProductEngine
  • NEW Added a new option to never render friends as a Jellydoll
    Top menu bar → World → Always show friends normally
    Mnikolenko ProductEngine
  • NEW Added a new URI namespace - /legacyname
    The legacyname URI namespace will always return an agents legacy name regardless of the “View Display Names” viewer setting
    secondlife:///app/agent/<UUID>/legacyname
    This feature was requested in BUG-41103
    Mnikolenko ProductEngine
  • NEW Added second life events menu option
    Top menu bar → World → Events
    Andreyk ProductEngine
  • NEW Allow to use the last image from the Abuse report floater after relog
    This feature lets the Abuse Report floater stay open after a relog from a crash/logout and maintains the last image it had
    This feature was requested in BUG-40499
    Mnikolenko ProductEngine
  • NEW Added a new debug setting to account for CTRL+ 0 zoom when mesh LOD is calculated
    Advanced → Show Debug Settings → IgnoreFOVZoomForLODs
    When IgnoreFOVZoomForLODs is set to TRUE, unrigged mesh will load the higher LODs when zooming in using CTRL + 0
    This feature was requested in BUG-40757
    Mnikolenko ProductEngine
  • NEW Added a warning when objects in different regions can't be linked
    “Objects cannot be linked across region boundaries”
    AndreyK ProductEngine
  • NEW Added “Duplicate” feature into Build-Object sub-menu
    Top menu bar → Build → Object → Duplicate
    AndreyK ProductEngine
  • NEW Changes to Trash behaviour to prevent accidental inventory deletion
    • The prompt displayed when you have over 5K items in Trash will be amended to show the trash folder when you’re ready to purge it – before you can purge it.
      When you empty trash from there, there's a confirmation dialog with item count too.
    • Backspace won’t act as delete on Windows (but will still delete on Mac as it’s the only option available).
    • The purging Trash notification will give you the count of items you’re deleting and will be unavoidable.
    • You can no longer purge trash from Recent Items tab, because you might think you're deleting just the recent items, but in fact it's everything.
    • The “Are you sure you want to delete this thing” warning will be seen at least once per session.
      This will hopefully fix BUG-100541
      AndreyK ProductEngine, Mnikolenko ProductEngine
  • NEW Added “Copy outfit list to clipboard” for Current Outfit folder
    Inventory → Right click “Current Outfit” folder → Copy outfit list to clipboard
    This feature was requested in STORM-2092
    Contributed by Jonathan Yap
  • Lots and lots of Maintenance fixes
    Too many to list them all here.
    See the full change log for details.
    Highlighted fixes are listed below.
    Rider Linden, Nat Linden, Vir Linden, Eli Linden, Oz Linden, AndreyK ProductEngine, AndreyL ProductEngine, Mnikolenko ProductEngine, Ruslan ProductEngine, PavelK ProductEngine

  • Fixed edit tool being tiny on 4k displays
    This fixes BUG-41069 and FIRE-20449
    PavelK ProductEngine
  • Fixed Developer > Show Info > Show Render Info not reporting accurate vertex counts for Selected Objects
    This fixes BUG-40727
    Mnikolenko ProductEngine
  • Fixed viewer crash when opening many scripts
    Mnikolenko ProductEngine
  • Fixed crash when uploading a mesh if Include skin weights checkbox is clicked before preview appears
    Mnikolenko ProductEngine
  • Fixed Viewer crash when attempting to block an experience from the permissions request dialog
    This fixes BUG-40762
    Mnikolenko ProductEngine
  • Fixed viewer crash when hovering in fast timers floater
    Mnikolenko ProductEngine
  • Fixed viewer crash when saving sky preset and clicking “Save” button twice
    Mnikolenko ProductEngine
  • Fixed newly created & renamed favorite landmarks were displaying the old name
    This fixes BUG-37645
    AndreyK ProductEngine
  • Fixed renaming worn outfit is not reflected in gallery view
    This fixes BUG-40940
    Mnikolenko ProductEngine
  • Appearance panel performance improvements
    AndreyK ProductEngine
  • Fixed Preferences floater taking too much time to open at the login screen on some machines
    Mnikolenko ProductEngine
  • Set a cap for each attachment's render weight
    The cap can be changed with the debug setting MaxAttachmentComplexity
    This fixes BUG-41034
    AndreyK ProductEngine, Mnikolenko Productengine
  • Fixed teleport to friend location in world map omits Z value
    This fixes VWR-7792
    AndreyK ProductEngine
  • Fixed user never de-clouds with a large inventory after inventory fetch
    This fixes BUG-6192
    AndreyK ProductEngine
  • Fixed script error particle not displaying above agent when script error comes from a HUD
    This fixes VWR-26016
    Mnikolenko ProductEngine
  • Fixed “Repeats per meter” nor allowing direct input of negative values
    This fixes MATBUG-259
    Mnikolenko ProductEngine
  • Fixed Build Tool having wrong screen priority and can stay behind other floaters when called
    This fixes VWR-19864
    AndreyK ProductEngine
  • Fixed pasting from Mac Word into a notecard, line break is replaced by ?
    This fixes BUG-11892
    Mnikolenko ProductEngine
  • Improved viewer performance when using the Appearance Panel with a large inventory
    AndreyK ProductEngine
  • Renamed “Linksets…” in Build menu to “Region Objects”
    Top menu bar → Build → Pathfinding → Region Objects
    Mnikolenko ProductEngine
  • Fixed various inventory floater related issues
    • Opening new inventory via Control-Shift-I shortcut uses legacy and potentially dangerous code path
    • Closing new inventory windows don't release memory
    • During shutdown legacy and inoperable code for inventory window cleanup is called
    • Removed old and unused inventory legacy code
      This fixes STORM-2141
      Contributed by Ansariel Hiller (Firestorm Viewer)
  • Fixed import of custom spellcheck dictionary fails silently
    This fixes BUG-41218 and FIRE-20725
    Contributed by Ansariel Hiller (Firestorm Viewer)
  • Fixed stars being shaped like Pac-man
    This fixes BUG-40967
    Contributed by Sovereign Engineer (Alchemy Viewer)
  • Fixed Empty Trash/Empty Lost and Found menu items being active even when empty
    This fixes STORM-2091
    Contributed by Jonathan Yap


Firestorm New Features and Improvements


  • Merge up to Linden Lab viewer 5.0.5 codebase
    Firestorm 5.0.7 is fully merged up to the 5.0.5 Linden codebase, plus some cherry picked fixes from upstream.
    Ansariel Hiller
  • KDU updated to version 7.9.1
    KDU 7.9.1 release notes
    Nicky Dasmijn
  • Glod update
    Nicky Dasmijn
  • Sign OS X binaries with The Phoenix Firestorm Project, Inc Apple ID
    Tonya Souther


RLVa Fixes and Improvements

  • Fixed RLVa Toolbar buttons not showing the disabled state anymore
    This fixes FIRE-20539
    Ansariel Hiller
  • Block auto-login when RLV is enabled
    This change was made to stop the third party XtremRLV wrapper from working with Firestorm due to too many users losing access to their accounts.
    Linden Lab recently posted a blog post about the dangers of using such a tool - Account Security Tips: Password Edition
    Kitty Barnett
  • Fixed @camdist[min|max] and @camunlock aren't enforced when using a scripted camera
    This fixes FIRE-21234
    Kitty Barnett


Skinning And Translations


  • Fixed the Stand/Fly button being too transparent on Starlight CUI skin
    This fixes FIRE-20494
    Ansariel Hiller
  • Fixed “Report Leaving Draw Range” does not persist after logout when checked in Vintage skin people panel
    This fixes FIRE-21121
    Ansariel Hiller
  • Translation updates and improvements
    German - Ansariel Hiller
    Polish - PanteraPolnocy
    Japanese - Hiroshi Kumaki


For Photographers


  • NEW Added new Windlight sky - StrawberrySingh.com - Headshots
    This is the windlight Strawberry uses in all of her videos and the majority of her pictures.
    This was requested in FIRE-20756
    Strawberry Singh, Ansariel Hiller
  • Improved layout in the snapshot floater
    Ansariel Hiller


For Builders And Scripters


  • Fixed align tool manipulator not scaling with the UI scaling setting
    This fixes FIRE-20449
    Ansariel Hiller
  • Fixed disabling mouse wheel zoom also disabling scaling HUDs in build mode
    This fixes FIRE-20833
    Ansariel Hiller
  • Fixed RGB spinner on LSL tab and Hex entry in color picker not updating color and implemented proper check for valid Hex string
    Ansariel Hiller
  • Improved log output to script queue logging
    Ansariel Hiller
  • REMOVED Removed “Importing old Value” script dialog position option that isn't needed anymore
    Ansariel Hiller


Audio / Voice


  • REMOVED Removed the defective “Hear voice from everyone equally” option
    This option has been removed because it never worked properly
    For details see FIRE-17459
    Ansariel Hiller


Communications


  • NEW Added CTRL-F shortcut for conversation history to open the search window
    Open a chat transcript via Comm → Conversation log
    CTRL-F will open the Search/Replace window
    Ansariel Hiller
  • NEW Added a new option to show Nearby Chat in console/toasts while bubble chat is enabled
    Preferences → Chat → Visuals → Show chat in bubbles above avatars → Don't show chat in Nearby Chat console and toasts
    This feature was requested in FIRE-20876
    Ansariel Hiller
  • NEW Added tally and limit values to the Block list
    Comm → Block List
    Ansariel Hiller
  • Fixed local chat toasts sometimes appearing on top of the chat floater
    This fixes FIRE-17834 and BUG-11858
    Ansariel Hiller
  • Fixed importing of custom spellcheck dictionary not working
    This fixes FIRE-20725
    Ansariel Hiller



  • NEW Added support for Timezone switching in Teleport History
    World → Teleport History → Gear menu → Select Timezone → Choose UTC, SLT or Local
    Beq Janus
  • NEW Added optional position & data display option to Teleport History
    World → Teleport History → Gear menu → Show → Position / Date
    Ansariel Hiller


Inventory, Appearance, Avatar


  • NEW Make it possible to disable trash-emptying warning
    Added a debug setting FSDontNagWhenPurging which when true will disable the “are you sure” modal for all empty trash context menus - defaults to false.
    This does not affect the empty trash prompt used in the trash preview floater that is shown when a user hits the trash overflow limit as this is considered a key safety valve.
    This change was requested in FIRE-21247
    Advanced → Show Debug Settings → FSDontNagWhenPurging
    Beq Janus, Ansariel Hiller
  • NEW List the attachment spots in “Attach to” in alphabetical order
    This change was requested in FIRE-21200
    Ansariel Hiller
  • Fixed attachments on extended Bento skeleton cannot be detached via pie menu
    This fixes FIRE-20504
    Ansariel Hiller
  • Clarified the meaning of the “Allow avatar to walk backwards” setting
    Preferences → Move & View → Movement → Allow avatars to walk backwards on your screen (SL default, local only)
    When checked, this option allows avatars that are moving backwards to be seen on your screen as walking backwards.
    This setting only affects what your viewer shows, not what the avatar actually does.
    This is the default behavior in the Second Life viewer.
    The avatar's AO may override this behavior and force turning the avatar around instead.
    For further details, see FIRE-20921
    Tonya Souther
  • REMOVED Removed the visited landmark icon that hasn't been working since 2008
    This fixes FIRE-20693 and VWR-7896
    Ansariel Hiller


User Interface


  • NEW Added new preferences option to choose between V5 style & legacy style object profile window
    Legacy object profile is disabled by default for V5 login mode
    Preferences → User Interface → Interface Windows → Use legacy object properties
    Ansariel Hiller
  • Changed the URL Query part colour to be be more distinct from the URL colour on default settings
    This fixes FIRE-21013
    Beq Janus
  • Fixed login mode change confirmation notification so it actually looks like a confirmation
    This fixes FIRE-20624
    Ansariel Hiller


General


  • NEW Added a toolbar button for “Show Friends only”
    By default, “Show Friends only” will be disabled after teleport.
    This is a change from current behaviour which confuses users who accidentally enable, or forget they have enabled it.
    To make “Show Friends only” persist after teleports either tick the box in the toolbar icon or enable “Keep 'Show friends only' enabled after teleporting” in Preferences → Move & View → Teleports.
    This feature was requested in FIRE-20977
    Avatar → Toolbar Buttons → Show Friends Only
    Beq Janus
  • Fixed sorting by date in legacy events search
    Content → Search → Events
    This fixes FIRE-20887
    Ansariel Hiller
  • Fixed the classified click statistics not showing in legacy profile
    This fixes FIRE-20507
    Ansariel Hiller
  • Fixed the grid check status page ignoring opening SL links in internal browser setting
    This fixes FIRE-20796
    Help → Check Grid Status
    Ansariel Hiller
  • Fixed illegal characters sometimes added to the open_notifications xml file
    This fixes FIRE-20655
    Ansariel Hiller
  • Various tweaks contributed to Firestorm by Sovereign Engineer
    • Fixed a bug in LLLineEditor where Capslock deselects text.
    • Fixed a copy & paste error in the permission check for editing media objects.
    • Fixed buffer creation using the wrong type.
    • Fixed avatar cloth failing to work in deferred rendering.
    • Fixed weird water glow on the edge of land due to broken alpha value.
    • Fixed gamma in underwater.
    • Fixed fullbright objects looking dark through fog.
    • Fixed impostors failing to render with alpha correctly.
    • Fixed infinite loop when OpenGL debugging is enabled.
    • Fixed failure to abort from LLDataPackerBinaryBuffer unpack* in the case of an error resulting in an invalid memcpy.
    • Vectorized Weight4Strider and ClothWeightStrider.
    • Use a vbo for the static LLVertexBuffer::drawArray/Element functions.
    • Improved selection silhouette rendering speed.
    • Don't use fixed functions when using shader renderer.
      Sovereign Engineer (Alchemy Viewer), Ansariel Hiller
  • Fixes to the Firestorm LSL bridge
    • Don't try to use LSL bridge if we don't have a URL and log URL request failures
      Ansariel Hiller
  • Fixed the Windows uninstaller not removing all registry keys
    This fixes FIRE-20497
    Nicky Dasmijn
  • Fixed the Windows installer showing the incorrect size
    Ansariel Hiller


Performance and Stability Improvements


  • Many MANY crash fixes and general performance improvements
    Big thanks to everyone who submitted their crash reports last release
    Nicky Dasmijn
  • Fixed crash when disabling Wireframe when ALM is enabled
    This fixes FIRE-9179
    Ansariel Hiller
  • Fixed crash when refreshing group profile
    This fixes FIRE-21031
    Ansariel Hiller
  • Fixed crash in LLFloaterScriptDebug
    Ansariel Hiller
  • Fixed viewer crash when a bad object entry is in an .slc sim object cache file
    This fixes FIRE-16995
    Beq Janus
  • check pointer to avoid allocation crash in llpluginclassmedia
    Ansariel Hiller
  • Enabled Texture Compression by default on systems with < 512 MB texture memory
    This change should help low end cards cope with all the meshes with high res textures that are common these days.
    You can disable texture compression if you prefer under Preferences → Graphics → Hardware Settings → Untick “Enable Lossy Texture Compression”
    Ansariel Hiller
  • Fixed the Windows 64bit viewer hanging during benchmarking / Initializing VFS on Windows 10 systems with older Intel cards after KB4015217
    If you suffer from this problem:
    • Right click the desktop shortcut for 5.0.7 64bit Firestorm → Properties → Shortcut tab.
    • In the “Target” text box, go to the end of the text, add a space and then add this text --noprobe.
    • So for example, if your target text is originally "C:\Program Files\FirestormOS-Releasex64\FirestormOS-Releasex64.exe" --set InstallLanguage en
    • You would change this to "C:\Program Files\FirestormOS-Releasex64\FirestormOS-Releasex64.exe" --set InstallLanguage en --noprobe
    • Then Apply & OK to save changes.
    • Launch the viewer from this edited shortcut.
      This fixes FIRE-21109
      Nicky Dasmijn


OpenSim New Features and Improvements


  • Fixed recompile scripts not working in OpenSim
    This fixes FIRE-20765
    Ansariel Hiller


Known Issues

FIXME

Firestorm JIRA Link Details Official viewer bug?1) New on 5.0.7?
FIRE-21308 Firestorm crashes on certain regions. No. Yes
FIRE-21292 [MAC 10.12.5] Gives error message on Mac when quitting the viewer. Mac Only No. Yes
FIRE-21298 Emotes using “/me” get the wrong name format BUG-100955 Yes
FIRE-21236 Help Menu - Check Grid Status doesn't open using External Browser Yes Yes
FIRE-21323 Viewer crashes when toggling “Let scripted objects see my current language setting” No No
FIRE-21264 Latest Intel graphics driver 21.20.16.4678 causes viewer screen to be too large, top menu bar missing & click area ~1cm too low BUG-100858 No, Driver bug.
FIRE-21071 Group profile - Crashing when creating an Admin Role Mac Only No No
FIRE-20848 Icecast & Shoutcast v2 audio streams drop out in-world BUG-41531 No
FIRE-19704 Viewer crashes uploading mesh that uses a cube as the physics file Mac Only No No
FIRE-19333 Legacy Profile 2nd Life Pic sometimes blurry and opens at 32×32 instead of full size N/A No
FIRE-18160 [CEF] Media volume control has no effect on media volume. Mac & Linux only BUG-11821 No
FIRE-18045 [CEF] SLPlugin crahes frequently on Vista Vista Only Yes but no bug report No
FIRE-17838 [CEF] NHC TV's will not play media on any CEF enabled viewer.
This problem can only be fixed by the TV creator.
BUG-11485 No
FIRE-17868 Viewer crashes in nvwgf2umx.dll when Nvidia Shadow Play is enabled when opening Help → Report bug, Help → About, & sometimes when detecting hardware during launch. BUG-11530 No
FIRE-17392 Counts of individual Roles are reported wrong in the Group info BUG-10804 No
FIRE-17101 Unable to see group members belonging to any group role in the Roles tab until you switch to the Members tab and back to Roles tab. BUG-10447 No
FIRE-16745 Standing up from Groundsit triggers walk/run BUG-10122 No
FIRE-16672 [Linux 64bit] Media plugin gstreamer fail - linux x64
Linux 64bit Only
N/A No
FIRE-16496 [BigBird-merge] Using Wear to replace attachments sometimes incorrectly adds BUG-9454 No
FIRE-15854 Camming is broken in freeze frame mode once snapshot is refreshed since the STORM-2040 changes BUG-9021 No
FIRE-15967 Avatar moved underground when adding accessories to worn items while in edit mode. While wearing deformer skeleton. BUG-8616 No
FIRE-15852 Some rigged mesh avatars are deformed on post-attachment fix viewers for self and all observers BUG-9010 No
FIRE-12520 Highlight transparent no longer highlights particles that use a texture containing alpha BUG-4731 No
FIRE-12496 On Materials enabled viewers, textures containing alpha display as full bright if basic shaders are disabled BUG-4709 No
FIRE-12249 “Develop → Render Metadata → Avatar Hitboxes” makes eyes disappear No No
FIRE-12213 Enabling Advanced Lighting Model in graphics preferences causes horizon to invert BUG-4430 No
FIRE-12115 Hairbase renders incorrectly in edit appearance mode when ALM is enabled BUG-4367 No
FIRE-12072 Alpha masking is broken again on avatar clothing when ALM is enabled BUG-4357 No
FIRE-11929 Some prims have black moire-like patterns when ALM is enabled MAINT-3302 No
FIRE-11740 Mesh clothing with solid/sheer clothing combo pixelated
Mac only
MAINT-3238 No
FIRE-10883 Context Menu - The top of the right click menus are hidden No No
FIRE-10041 Rotating Objects flicker from a distance MAINT-2648 No
FIRE-10104 Camera won't follow objects when you paste new location using edit MAINT-2586 No
FIRE-7979 Changing from Ultra to Low with basic shaders disabled breaks much of the UI MAINT-3363 No
FIRE-6825 Show info - Show memory (usage) doesn't work
Mac and Linux only
MAINT-1421 No
FIRE-4963 using animation upload window disables physics wearables No No

Change Log Since 5.0.1.52150 Release


changeset: 52151:35df0b34958b
date: 2016-12-10 10:28 +0100
user: Nicky
summary: Tip to default.

changeset: 52152:3bea3655134c
date: 2016-12-10 12:28 +0100
user: Ansariel
summary: Fix bug in LLLineEditor where Capslock deselects text, found by Drake Arconis

changeset: 52153:472df17ae7c2
date: 2016-12-10 12:29 +0100
user: Ansariel
summary: Fix copy & paste error in permission check for editing media objects, found by Drake Arconis

changeset: 52154:7fd821a22301
date: 2016-12-10 12:40 +0100
user: Ansariel
summary: Fix buffer creation using the wrong type, found by Drake Arconis

changeset: 52155:91c48146e924
date: 2016-12-10 12:43 +0100
user: Ansariel
summary: Fix small layout issue in snapshot floater

changeset: 52156:84d8d3e3d557
date: 2016-12-10 17:15 +0100
user: Ansariel
summary: Set main branch to 5.0.2

changeset: 52157:de612f846183
date: 2016-12-11 00:13 +0100
user: Ansariel
summary: FIRE-20494: Stand/Fly button is transparent on Starlight CUI

changeset: 52158:3f022c588708
date: 2016-12-11 11:49 +0100
user: Ansariel
summary: Correct installed size in Windows installer

changeset: 52159:2ca26d9e51e0
date: 2016-12-11 12:02 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation (installer strings)

changeset: 52160:8d28d46ba422
date: 2016-12-12 00:24 +0100
user: Ansariel
summary: FIRE-20502: Money tracker shows unsuccessful payments

changeset: 52161:7a70acc2144a
date: 2016-12-12 09:37 +0100
user: Ansariel
summary: FIRE-20504: Attachments on extended skeleton cannot be detached via pie menu

changeset: 52162:8502a996fb69
date: 2016-12-12 16:48 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: FIRE-20497; Uninstaller did not remove all registry keys.

changeset: 52163:fecafb23d4f4
date: 2016-12-13 13:52 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Minor adjustments to pie menu in Polish translation

changeset: 52164:91ca532e2624
date: 2016-12-13 16:32 +0100
user: Ansariel
summary: FIRE-20507: Fix the return of FIRE-8787 and classified click statistics not shown in legacy profile

changeset: 52165:da1e60ffe73f
date: 2016-12-13 16:33 +0100
user: Ansariel
summary: Merge

changeset: 52166:873e477f0e14
date: 2016-12-15 10:47 +0100
user: Ansariel
summary: Added tag Firestorm_5.0.1_Release for changeset ab632018105c

changeset: 52167:18315a7a2f33
date: 2016-12-16 14:16 +0100
user: Ansariel
summary: Add CTRL-F shortcut for conversation history to open the search window

changeset: 52168:7be753d0ee1c
date: 2016-12-16 15:36 +0100
user: Ansariel
summary: FIRE-20539: [RLVa] Toolbar buttons don't show disabled state anymore
→ initialize_menus() is called before RLVa is enabled

changeset: 52169:dc3cc85feaa3
date: 2016-12-16 21:56 +0100
user: Ansariel
summary: FIRE-20545: Blacklisting from area search window doesn't work properly anymore

changeset: 52170:f954d1f4b30d
date: 2016-12-17 12:55 +0100
user: Ansariel
summary: FIRE-20554: Correct tooltip for video memory in preferences

changeset: 52171:00f44ad501a1
date: 2016-12-17 14:12 +0100
user: Ansariel
summary: Optional legacy version of the object profile window

changeset: 52172:e62a8362c9ad
date: 2016-12-17 14:14 +0100
user: Ansariel
summary: Disable legacy object profile for V5 mode by default

changeset: 52173:fa425ba2618c
date: 2016-12-20 11:23 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation; Some alterations in English one

changeset: 52174:c48b501e82a1
date: 2016-12-23 15:16 +0200
user: andreykproductengine akleshchev@productengine.com
summary: Reverted changeset 409b67af8faf (MAINT-6901)

changeset: 52175:a065b9202100
date: 2016-12-27 20:33 +0100
user: Ansariel
summary: FIRE-20624: Fix mode change confirmation notification so it actually looks like a confirmation

changeset: 52176:d584a3ac1f4c
date: 2016-12-31 13:19 +0100
user: Ansariel
summary: FIRE-9179: Fix crash LLRenderTarget:getTexture: Invalid attachment Index

changeset: 52177:bcce1d180ee8
date: 2017-01-03 11:16 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52178:34516b84d921
date: 2017-01-06 09:32 +0100
user: Ansariel
summary: Don't try to use LSL bridge if we don't have a URL and log URL request failures

changeset: 52179:4767fac191ff
date: 2017-01-06 09:42 +0100
user: Ansariel
summary: And suddenly, completely on surprise, there is 2017…

changeset: 52180:377e08918a23
date: 2017-01-06 10:10 +0100
user: Ansariel
summary: FIRE-20655: Don't try to add illegal characters to persisted notifications filename

changeset: 52181:a6f7ba5dfc75
date: 2017-01-09 09:37 +0100
user: Ansariel
summary: FIRE-20693: Get rid of visited landmark icon that hasnn't been working anymore for ages

changeset: 52182:24dc298bb0d3
date: 2017-01-09 00:22 +0000
user: Beq beqjanus@gmail.com
summary: Support for Timezone switching in Teleport History
- Added FSTPHistoryTZ variable
- overrides the utc variable in datetime setting.
- Adds menu to LLTEleportHistoryPanel gear menu
- modifies behaviour of LLTeleportHistoryPanel:getNextTab to use TZ watersheds

changeset: 52183:2f29975111f0
date: 2017-01-09 00:27 +0000
user: Beq beqjanus@gmail.com
summary: Merge from lgpl

changeset: 52184:47cf1f91b2f5
date: 2017-01-09 23:30 +0000
user: Beq beqjanus@gmail.com
summary: Merge

changeset: 52185:3db60273839e
date: 2017-01-10 09:38 +0100
user: Ansariel
summary: Remove unnecessary cached control

changeset: 52186:16dbc1367c5c
date: 2017-01-10 09:39 +0100
user: Ansariel
summary: Add position & data display option to teleport history gear menu

changeset: 52187:946953a4893c
date: 2017-01-10 09:39 +0100
user: Ansariel
summary: Update German translation

changeset: 52188:c4371ace5140
date: 2017-01-10 10:23 +0100
user: Ansariel
summary: FIRE-17834: Unscrew MAINT-2579 fix and apply the change only for those toasts it's necessary for

changeset: 52189:b0a7064023d6
date: 2017-01-10 10:24 +0100
user: Ansariel
summary: Comment out logspam

changeset: 52190:ac3a78711338
date: 2017-01-10 13:10 +0100
user: Ansariel
summary: Drake says passing a const reference into a coroutine is bad…

changeset: 52191:37029b4140f1
date: 2017-01-10 18:26 +0100
user: Ansariel
summary: Properly initialize LLVivoxVoiceClient:mHidden

changeset: 52192:cd949075bb2d
date: 2017-01-11 14:15 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52193:8a2dda839ddd
date: 2017-01-13 19:04 +0100
user: Ansariel
summary: FIRE-20725: Import of custom spellcheck dictionary doesn't work

changeset: 52194:f2178a9f73c4
date: 2016-12-16 09:51 -0500
user: Drake Arconis drake@alchemyviewer.org
summary: Fix avatar cloth failing to work in deferred

changeset: 52195:d29f481175d4
date: 2016-12-16 09:52 -0500
user: Drake Arconis drake@alchemyviewer.org
summary: Fix weird water glow on edge of land due to broken alpha value

changeset: 52196:9b6c391a5ed1
date: 2016-12-16 09:52 -0500
user: Drake Arconis drake@alchemyviewer.org
summary: Fix gamma in underwater

changeset: 52197:c8f7ce33473c
date: 2016-12-16 09:52 -0500
user: Drake Arconis drake@alchemyviewer.org
summary: Fix fullbright fog failing

changeset: 52198:9edb31c19e38
date: 2016-12-16 09:52 -0500
user: Drake Arconis drake@alchemyviewer.org
summary: Fix impostors failing to render with alpha correctly

changeset: 52199:b3904bd9a0ef
date: 2017-01-18 11:13 +0100
user: Ansariel
summary: Add Firestorm tags & stuff

changeset: 52200:605edfe8afe1
date: 2017-01-18 11:15 +0100
user: Ansariel
summary: Merge a bunch of rendering fixes from Drake Arconis (Alchemy Viewer)

changeset: 52201:c08238a303a3
date: 2017-01-22 21:30 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Windows: KDU 7.9.0.

changeset: 52202:e4f701a814c5
date: 2017-01-22 21:39 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Linux: Windows: KDU 7.9.0.

changeset: 52203:05155387ee01
date: 2017-01-23 10:45 +0100
user: Ansariel
summary: FIRE-20765: Recompile scripts not working on OpenSim

changeset: 52204:8959b4dc116b
date: 2017-01-23 11:55 +0100
user: Ansariel
summary: Improvements to script queue logging

changeset: 52205:2c34cfa25909
date: 2017-01-23 12:04 +0100
user: Ansariel
summary: Merge

changeset: 52206:6d93b4dcce38
date: 2017-01-24 13:05 +0100
user: Ansariel
summary: FIRE-20756: Added Windlight sky StrawberrySingh.com - Headshots

changeset: 52207:83bf22bc862f
date: 2017-01-24 13:58 +0100
user: Ansariel
summary: Max texture update time should be shared among the 3 texture pipeline threads I think…

changeset: 52208:8687839ff292
date: 2016-11-19 00:22 -0500
user: Drake Arconis drake@alchemyviewer.org
summary: Fix failure to abort from LLDataPackerBinaryBuffer unpack* in the case of an error resulting in an invalid memcpy

changeset: 52209:a1b1054eb68c
date: 2017-01-25 15:58 -0800
user: Rider Linden rider@lindenlab.com
summary: MAINT-7082: Remove waiting loop in frame when textures queued for download in alternate thread. With debug spam for observation.

changeset: 52210:cfcc28df43b3
date: 2017-01-26 10:19 -0800
user: Rider Linden rider@lindenlab.com
summary: MAINT-7082: max_idle_time unused.

changeset: 52211:c43d64880626
date: 2017-01-26 15:50 -0800
user: Rider Linden rider@lindenlab.com
summary: MAINT-7082: Clean up, remove log spam.

changeset: 52212:7bbfdae8b7b0
date: 2017-01-25 11:31 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7056 Viewer crash when opening many scripts.

changeset: 52213:9cde4928a73e
date: 2017-01-28 13:47 +0100
user: Ansariel
summary: FIRE-20796: Grid check status page ignores opening SL links in internal browser setting

changeset: 52214:89cd4eec6965
date: 2017-01-29 22:52 +0100
user: Ansariel
summary: FIRE-20766: Add debug messag output

changeset: 52215:fdd427440ffc
date: 2017-01-30 18:31 +0100
user: Ansariel
summary: Prevent warning “No callback found for: 'Inventory.CustomAction' in control: Find Links”

changeset: 52216:c53a2e727c23
date: 2017-01-30 18:59 +0100
user: Ansariel
summary: Fix a few UI warnings:
* Making dummy class LLView named “Buy Land…” in Menu Holder
* No callback found for: 'Media.ResetCurrentUrl' in control: current_url_reset_btn
* Making dummy class LLView named “media_tex” in toolbox floater
* Making dummy class LLView named “edit_media” in toolbox floater

changeset: 52217:2068b4bb06f7
date: 2017-01-30 19:51 +0100
user: Ansariel
summary: Introduce VIEWER_GENERATION as default substitution for LL's viewer generation

changeset: 52218:e6a49fce2470
date: 2016-09-23 19:45 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6747 eliminating convertion error

changeset: 52219:21bc5441bcbf
date: 2016-09-27 15:16 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6737 [VOB] Show confirmation floater when dnd an image to an Outfit folder

changeset: 52220:12cd6be97fd2
date: 2016-09-27 18:35 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6775 ParserWarning spam in viewer log

changeset: 52221:4029ce7641f5
date: 2016-09-28 12:35 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6773 Add payment message

changeset: 52222:518b05c2ab09
date: 2016-09-29 12:51 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6775 ParserWarning spam in viewer log

changeset: 52223:7a8aa7e6b642
date: 2016-09-29 21:34 +0300
user: andreykproductengine
summary: MAINT-6770 Remember appearance floater's chosen tab across logins

changeset: 52224:d29190b16614
date: 2016-09-30 11:21 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6783 Xml parser warnings should show the file name

changeset: 52225:629c91aaf1f8
date: 2016-09-26 21:29 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-4950 Appearance panel performance improvements.

changeset: 52226:c81d2bf65ef6
date: 2016-09-30 17:44 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52227:c1a0fd067dff
date: 2016-09-30 05:15 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-6785 Clean up log spam caused by unused/undeclared “foto_bg_panel”

changeset: 52228:bc5f352688ce
date: 2016-10-04 19:07 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6779 Allow to use last pic from Abuse report floater after relog

changeset: 52229:5560f72bf362
date: 2016-10-04 16:41 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6748 Add Report Abuse as new Toolbar entry

changeset: 52230:c53ee520809f
date: 2016-10-05 16:19 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6761 Play button in the top right corner was not functioning when pressed

changeset: 52231:af8ec16a40db
date: 2016-10-06 19:01 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-6785 Don't parse XML when creating dummy LLPanel

changeset: 52232:2aa4d75c4348
date: 2016-10-06 19:32 +0300
user: Andrey Lihatskiy alihatskiy@productengine.com
summary: Merged in andreyl_productengine/viewer-neko-marchcat (pull request #55)

MAINT-6785 Don't parse XML when creating dummy LLPanel

changeset: 52233:d1805ac7c55e
date: 2016-10-07 21:11 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52234:e8e6d839e914
date: 2016-10-11 01:21 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52235:f5b0067c2122
date: 2016-10-11 13:16 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6600 FIXED Mac Viewer Does Not Handle Bad Arguments Gracefully

changeset: 52236:0ea8987bfcb4
date: 2016-10-11 14:15 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6811 remove Autopilot cancelled notification

changeset: 52237:8883ef1720a9
date: 2016-10-11 18:16 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6790 Fixing log spam

changeset: 52238:bd2841a920ea
date: 2016-10-12 16:48 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6813 Opening Preferences floater takes too much time to open on login screen on some machines

changeset: 52239:a43efd8d9b3f
date: 2016-10-15 07:08 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52240:6025c82378e8
date: 2016-10-13 22:49 +0300
user: andreykproductengine
summary: MAINT-6828 Removed unnessesary spam in logs

changeset: 52241:0b2194c27a37
date: 2016-10-18 11:09 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6817 crash when uploading a mesh if Include skin weights checkbox is clicked before preview appears.

changeset: 52242:3157f9d50d53
date: 2016-10-20 16:15 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6835 Material of model is not a subset of reference, cause upload model dialog to stick with error

changeset: 52243:cf7999504bb0
date: 2016-10-20 17:04 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6830 Newly created & renamed favorite landmarks were displaying old name

changeset: 52244:be77ca1bef51
date: 2016-08-05 17:21 +0300
user: ruslantproductengine ruslantproductengine@lindenlab.com
summary: MAINT-5018 crashing when touching mesh
Fix #1 Disable FSAA for drawing selected objects (it help to avoid crash on
old ATI cards (in my case it's a HD3800)).

changeset: 52245:accf007a8e91
date: 2016-09-27 15:43 +0300
user: Ruslan Teliuk ruslantproductengine@lindenlab.com
summary: Merged lindenlab/viewer-neko into default

changeset: 52246:0d2f16d115ff
date: 2016-09-28 18:01 +0300
user: Ruslan Teliuk ruslantproductengine@lindenlab.com
summary: Merged lindenlab/viewer-neko into default

changeset: 52247:eed3211d0db1
date: 2016-10-11 16:21 +0300
user: Ruslan Teliuk ruslantproductengine@lindenlab.com
summary: Merged lindenlab/viewer-neko into default

changeset: 52248:ec5d1860645d
date: 2016-10-20 16:50 +0000
user: Ruslan Teliuk ruslantproductengine@lindenlab.com
summary: Merged in ruslantproductengine/viewer-neko-ruslant-4-cr (pull request #60)

MAINT-5018 crashing when touching mesh

changeset: 52249:c776da34a7e8
date: 2016-10-21 16:59 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6860 Appearance floater crash due to missnamed variable

changeset: 52250:2aecc9fdd51e
date: 2016-10-21 17:29 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6855 Developer > Show Info > Show Render Info is not reporting accurate vertex counts for Selected Objects

changeset: 52251:d95161dd7f09
date: 2016-10-24 13:28 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6861 FIXED Viewer crashes when attempting to block an experience from the permissions request dialog.

changeset: 52252:b7c3707be4a8
date: 2016-10-25 18:14 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6775 ParserWarning spam in viewer log

changeset: 52253:37fe4e18eb61
date: 2016-10-25 20:09 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52254:cd1467d71bce
date: 2016-10-26 15:10 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: SL-448 Implement a limit to block list

changeset: 52255:1e6556063385
date: 2016-10-27 21:10 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52256:0af400ad8aae
date: 2016-10-28 11:30 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6875 Viewer crashes after double clicking on Upload>Mesh

changeset: 52257:b81a82ef71bd
date: 2016-10-31 17:47 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-2465 FIXED Viewer crash when hovering in fast timers floater

changeset: 52258:cc05d669e2c2
date: 2016-10-28 17:29 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6825 Fixing bad_alloc crash

changeset: 52259:33b77bfd1a3c
date: 2016-11-02 17:19 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6884 Issues with the Outfit Gallery and viewer crashes - out of memory crashes since VOB

changeset: 52260:8a1f5dc0de7a
date: 2016-11-03 16:49 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6580 Snapshot becomes blank after changing the size of Second Life window

changeset: 52261:787db2b0b15e
date: 2016-11-03 17:28 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6884 Issues with the Outfit Gallery and viewer crashes - out of memory crashes since VOB

changeset: 52262:2fd67d70c4f2
date: 2016-11-03 16:55 +0000
user: max nikolenko maximnproductengine@lindenlab.com
summary: Merged MAINT-6884 Issues with the Outfit Gallery and viewer crashes - out of memory crashes since VOB

changeset: 52263:22e296fc3271
date: 2016-11-04 16:25 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6902 Place Profile → Region displays incorrect group or group is stuck on “Loading…”

changeset: 52264:2b964e87005f
date: 2016-11-04 16:18 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6905 reducing log spam

changeset: 52265:85204ad20b8c
date: 2016-11-04 15:20 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6906 Editing landmark name removes the land mark coordinates

changeset: 52266:38f25fedf4a7
date: 2016-11-07 12:33 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: STORM-2140 LLLineEditor enabled-state cannot properly set via XUI

changeset: 52267:f79671c9766f
date: 2016-11-07 21:03 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6911 Fixes viewer crash after using “Clear settings & reset form”

changeset: 52268:a4fb6d44d638
date: 2016-11-09 11:49 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6918 When viewer language is not set to English, LibVLC version does not display in system information.

changeset: 52269:e05e067212ed
date: 2016-11-09 12:55 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6919 New SKU description doesn't fit in REGION/ESTATE →Region tab

changeset: 52270:b1a30962dd54
date: 2016-11-09 14:20 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6917 Setting one avatar to “Do not render” causes all avatars to become imposters

changeset: 52271:446e49516117
date: 2016-11-09 20:32 +0200
user: andreykproductengine
summary: MAINT-6880 Viewer notification was not centered.

changeset: 52272:23f1c9cdc4bc
date: 2016-11-10 12:51 +0200
user: andreykproductengine
summary: MAINT-6912 Specifying physics mesh was resetting previous model name

changeset: 52273:a44b84b8f4c3
date: 2016-11-11 11:18 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6891 Chat longer than “fade after n lines” doesn't show except in chat history

changeset: 52274:0e5e5bbd11e9
date: 2016-11-11 19:26 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6909 Marking settings as obsolete

changeset: 52275:c8af0ab89356
date: 2016-11-14 22:01 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52276:991149a914a5
date: 2015-05-20 10:56 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Introduce SUBSYSTEM_CLEANUP() macro
and use it for existing LLSomeClass:cleanupClass() calls.
This logs the fact of making the call, as well as making it.

changeset: 52277:e86c5a37e2b7
date: 2015-05-22 14:02 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Clean up some dubious LLSingleton methods.
Remove evil getIfExists() method, used by no one.
Remove evil destroyed() method, used in exactly three places – one of which
is a test. Replace with equally evil instanceExists() method, which is used
EVERYWHERE – sigh.

changeset: 52278:6c671f595bf6
date: 2015-05-22 22:05 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Add LLPounceable template for delayed registrations.
LLMuteList, an LLSingleton, overrides its getInstance() method to intercept
control every time a consumer wants LLMuteList. This “polling” is to notice
when gMessageSystem becomes non-NULL, and register a couple callbacks on it.
Unfortunately there are a couple ways to request the LLMuteList instance
without specifically calling the subclass getInstance(), which would bypass
that logic. Moreover, the polling feels a bit dubious to start with.
LLPounceable<T*> presents an idiom in which you can callWhenReady(callable) on
the LLPounceable instance. If the T* is already non-NULL, it calls the
callable immediately; otherwise it enqueues it for when the T* is set
non-NULL. (This lets you “pounce” on the T* as soon as it becomes available,
hence the name.) So if gMessageSystem were an LLPounceable<LLMessageSystem*>,
LLMuteList's constructor could simply call gMessageSystem.callWhenReady() and
relax: the callbacks would be registered either on LLMuteList construction or
LLMessageSystem initialization, whichever comes later.
LLPounceable comes with its very own set of unit tests. However, as of this
commit it is not yet used in actual viewer code.

changeset: 52279:598761408bbc
date: 2015-05-23 12:41 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Make gMessageSystem an LLPounceable<LLMessageSystem*>.
This will permit other subsystems to use gMessageSystem.callWhenReady() to (e.g.)
register callbacks as soon as gMessageSystem is fully initialized.

changeset: 52280:2390a1580a1c
date: 2015-05-23 13:34 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Convert gMessageSystem != NULL to simple bool test.
Now that gMessageSystem is an LLPounceable, we would either have to define
comparisons to LLPounceable's held type or static_cast<LLMessageSystem*> to
literally compare to NULL. But since we already define operator bool(), that's
the easy (and idiomatic) fix.

changeset: 52281:7d1bab2fc625
date: 2015-05-26 20:15 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Having an IF macro collides with helper libraries.
Changing to IFF in the lex/yacc sources (which are supposedly deprecated on
the viewer side anyway!) unbreaks Mac builds.

changeset: 52282:c34b49e9b8ea
date: 2015-05-26 20:15 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with bitbucket.org/lindenlab/viewer-release

changeset: 52283:8a0678d40d7b
date: 2015-05-27 14:38 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Remove dubious polling in LLMuteList:getInstance().
The LLMuteList singleton instance might be requested before gMessageSystem is
constructed. LLMuteList wants to register a couple gMessageSystem callbacks.
Since gMessageSystem is not (yet) itself an LLSingleton, LLMuteList's
constructor can't just call it into existence. Until now, LLMuteList overrode
LLSingleton's getInstance() method: every time getInstance() was called, the
subclass override method would check whether gMessageSystem had been
initialized, and if so, register its callbacks before forwarding the call to
the base-class LLSingleton:getInstance() method.
Change to use LLPounceable:callWhenReady() instead.
This is the reason gMessageSystem was made an LLPounceable.

changeset: 52284:fc9b95935636
date: 2015-05-27 16:41 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Extract LLInitClass, LLDestroyClass from llui/llui.h
to a new llcommon/llinitdestroyclass.h.
This mechanism is so general – but has so many related moving parts – that
(a) it deserves to be in a header file all its own, instead of conflated with
llui.h, and (b) it should be in llcommon where anyone can use it. It has no
dependencies whatsoever on llui or anything viewer-specific.
In this very changeset we changed one #include “llui.h” whose comment admits
that it was only dragged in for LLDestroyClass.

changeset: 52285:a6431b47cdde
date: 2015-05-28 11:57 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Provide better commentation for llinitdestroyclass.h.

changeset: 52286:7724e79aaf62
date: 2015-05-28 16:52 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Normalize LLGlobalEconomy's use of LLSingleton.
LLSingleton currently presents two different usage styles: deriving MyClass
from LLSingleton<MyClass>, or just using a typedef. Turns out LLGlobalEconomy
is the ONLY class using the typedef style – and the apologetic comment talks
about a potential maintenance that hasn't actually happened.
Derive LLGlobalEconomy from LLSingleton<LLGlobalEconomy>, like everyone else.

changeset: 52287:b97f756a2aac
date: 2015-05-28 17:03 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Stop documenting deprecated alternative LLSingleton usage.

changeset: 52288:2d3abebeb2c1
date: 2015-05-29 15:10 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Per Vir review, use Boost.Signals2 for LLPounceable.
Vir points out that “queue of callables” is pretty much exactly what a signal
does.
Add unit tests to verify chronological order, also queue reset when fired.

changeset: 52289:9f047616ed1e
date: 2015-05-29 16:37 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Make LLPounceable noncopyable.
Changing the queue-of-callables implementation to boost:signals2:signal,
which is noncopyable, means that LLPounceable itself should be noncopyable.

changeset: 52290:0c84c2490a8c
date: 2015-06-24 20:57 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Finish 7724e79aaf62: remove LLGlobalEconomy:initSingleton()

changeset: 52291:49a751ab2589
date: 2015-06-24 21:14 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Introduce inter-LLSingleton dependency tracking.
Introduce LLSingleton:cleanupSingleton() canonical method as the place to put
any subclass cleanup logic that might take nontrivial realtime or throw an
exception. Neither is appropriate in a destructor.
Track all extant LLSingleton subclass instances on a master list, which
permits adding LLSingletonBase:cleanupAll() and deleteAll() methods.
Also notice when any LLSingleton subclass constructor (or initSingleton()
method) calls instance() or getInstance() for another LLSingleton, and capture
that other LLSingleton instance as a dependency of the first. This permits
cleanupAll() and deleteAll() to perform a dependency sort on the master list,
thus cleaning up (or deleting) leaf LLSingletons AFTER the LLSingletons that
depend on them.
Make C++ runtime's final static destructor call LLSingletonBase:deleteAll()
instead of deleting individual LLSingleton instances in arbitrary order.
Eliminate “llerror.h” from llsingleton.h, a longstanding TODO.

changeset: 52292:4546d9918521
date: 2015-06-25 16:04 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Try to avoid circularity between LLError and LLSingleton.
Part of LLError's logging infrastructure is implemented with an LLSingleton.
Therefore, attempts to log from within LLSingleton machinery could potentially
go south if LLError's LLSingleton is not yet initialized.
Introduce LLError:is_available() in llerrorcontrol.h and llerror.cpp.
Make LLSingletonBase:logwarns() and logerrs() consult LLError:is_available()
before attempting to use LL_WARNS or LL_ERRS, respectively.
Moreover, make all LLSingleton internal logging use logwarns() and logerrs()
instead of directly engaging LL_ERRS or LL_WARNS.

changeset: 52293:badb72271b95
date: 2015-06-25 16:07 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Correct forward declaration of LLSingleton_manage_master.
The forward declaration said it was a 'friend class', whereas the actual
definition is a struct. MSVC dislikes that.

changeset: 52294:61dc03e7e5c6
date: 2015-06-25 17:00 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Make LLHTTPClientAdapter not be an LLSingleton.
llhttpclientadapter_test.cpp starts its every test by explicitly instantiating
a local LLHTTPClientAdapter object. This is an abuse of LLSingleton, and if it
had been properly defined (private constructor), it should never have compiled.
Looked at the other way, though, every known reference to LLHTTPClientAdapter
instantiates a local object. Why did someone think it should be an LLSingleton
in the first place? Remove LLSingleton<> as a base class; remove llsingleton.h.
This makes llhttpclientadapter_test.cpp work just fine.
One might also question what value this class adds. It seems to do very little
– but more significantly, the ONLY references in the source tree are its
declaration, definition and test. Nobody actually uses it anywhere.

changeset: 52295:85503a040370
date: 2015-06-26 13:03 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Loosen LLSingleton circularity constraints slightly.
LLSingleton explicitly supports circular dependencies: initialization
performed during an LLSingleton subclass's initSingleton() method may
recursively call that same subclass's getInstance() method. On the other hand,
circularity from a subclass constructor cannot be permitted, else
getInstance() would have to return a partially-constructed object.
Our dependency tracking circularity check initially forbade both. Loosen it to
permit references from within initSingleton().

changeset: 52296:91a0f0a215fc
date: 2015-06-26 15:27 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Publish class name demangler as LLError:Log:demangle().
We've had this functionality buried in llerror.cpp for years. Make it
available for callers outside llerror.cpp too.

changeset: 52297:6f150cce2389
date: 2015-06-26 15:27 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: merge LLError:Log:demangle() to tip

changeset: 52298:acd583afef4d
date: 2015-06-26 15:28 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Use LLError:Log:demangle() to log LLSingleton classes.

changeset: 52299:836ba5d87554
date: 2015-06-30 14:49 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Add tests for new LLSingleton dependency functionality.

changeset: 52300:4cc637b51488
date: 2015-06-30 14:50 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with bitbucket.org/lindenlab/viewer-release

changeset: 52301:c3972db60be7
date: 2015-11-02 14:09 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with bitbucket.org/lindenlab/viewer-release

changeset: 52302:545715abb9bc
date: 2016-08-30 11:36 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with bitbucket.org/lindenlab/viewer-release

changeset: 52303:b608fae52276
date: 2016-08-30 14:08 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Do less work inside typeid() calls.


clang gets nervous about expressions that call functions inside typeid(), even
though these particular typeid() calls are runtime expressions on runtime
values. Extract the offending calls to a previous statement.

changeset: 52304:6646d9c59cb1
date: 2016-08-30 14:09 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Remove unreferenced mInFlightCounter.


This fixes fatal warnings.

changeset: 52305:488754d5c669
date: 2016-08-30 14:12 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Change getIfExists() call to instanceExists().


LLSingleton:getIfExists() has been eliminated. The only remaining way to
detect whether a given LLSingleton has been instantiated is to call
instanceExists(). But the relevant cleanup code should be refactored to
cleanupSingleton() anyway, which would make this specific call moot.

changeset: 52306:7079359dbb65
date: 2016-08-30 14:16 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: LLGlobalEconomy is now an LLSingleton.


It used to contain an LLSingleton called Singleton, requiring
LLGlobalEconomy:Singleton:instance() to access it rather than the
conventional LLGlobalEconomy:instance(). This has been fixed, so normalize
references accordingly.

changeset: 52307:20d2a8feebfd
date: 2016-08-30 16:28 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Move “llerror.h” out of llcleanup.h, llinitdestroyclass.h


Introduce corresponding llcleanup.cpp, llinitdestroyclass.cpp modules to
contain code that performs logging calls.


Track class:method names for LLInitClass<T> and LLDestroyClass<T> subclasses,
and log them when called. The order in which these calls occur could be
relevant to bugs, and could surface the need to convert to LLSingleton
dependencies.

changeset: 52308:7669b34ca36b
date: 2016-08-30 16:42 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Consolidate special LLSingletonBase logging logic.

changeset: 52309:ea6fd7f291e8
date: 2016-08-31 14:25 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Add DEBUG logging to LLSingleton operations.


Specifically, log as LLSingleton captures inter-Singleton dependencies. Also
log cleanupAll() calls to cleanupSingleton() and deleteAll() calls to
deleteSingleton(), since they happen in an implicitly-determined order. But do
not log anything during the implicit LLSingletonBase:deleteAll() call
triggered by the runtime destroying the last LLSingleton's static data. That's
too late in the run; even std:cerr might already have been destroyed!

changeset: 52310:7ea6e71f351a
date: 2016-08-31 14:46 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: LLMetricPerformanceTesterBasic:cleanClass→cleanupClass
for consistency with everything else, so we can use SUBSYSTEM_CLEANUP() macro
to call it.

changeset: 52311:d3c3865a4fdb
date: 2016-08-31 16:17 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Add a tag to LLSingleton log messages.

changeset: 52312:cd271f947996
date: 2016-08-31 16:20 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Add LLSingletonBase:cleanupAll() and deleteAll() calls
near the end of LLAppViewer:cleanup() so every LLSingleton class that hasn't
already been explicitly cleaned up gets a chance to perform its own cleanup.

changeset: 52313:28537f75fc74
date: 2016-09-01 18:29 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with file:/Users/nat/linden/viewer-comment-lllog

changeset: 52314:afaec4297f6e
date: 2016-09-01 19:52 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with file:
/Users/nat/linden/viewer-comment-lllog

changeset: 52315:514037a33b7b
date: 2016-09-01 19:53 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5011: Use LL_VLOGS() rather than raw lllog() macro.


Raw lllog() doesn't work for varying log level, which is why LL_VLOGS()
exists.

changeset: 52316:ce9df4e68ab1
date: 2016-09-02 14:03 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Abbreviate FILE path in log_subsystem_cleanup().


LLError:abbreviateFile() is specifically to avoid cluttering log output with
the prefix of an absolute file path on the original build system, pointless
for anyone trying to read the log.

changeset: 52317:c574d75cae29
date: 2016-09-03 11:22 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Make LLError:is_available() depend on both LLSingletons.


LLError machinery depends on two different LLSingletons. Its is_available()
function is primarily for LLSingleton itself to determine whether it is, or is
not, safe to log. Until both of LLError's LLSingletons have been constructed,
attempting to log LLSingleton operations could produce infinite recursion.

changeset: 52318:b19be84b387e
date: 2016-09-03 11:30 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Add DEBUG logging to LLSingleton dependency tracking.


Specifically, add DEBUG logging to the code that maintains the stack of
LLSingletons currently being initialized. This involves passing
LLSingletonBase's constructor the name of LLSingleton's template parameter
subclass, since during that constructor typeid(*this).name() will only produce
“LLSingletonBase”.


Also add logdebugs() and oktolog() helper functions.

changeset: 52319:4684f38e461c
date: 2016-09-03 11:39 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Add LLCoros:get_id() to identify the running coroutine.


Change the module-static thread_specific_ptr to a function-static
thread_specific_ptr so it will be initialized on demand – since LLSingleton
will need to rely on get_id(). Note that since LLCoros isa LLSingleton, we
must take great care to avoid circularity.


Introduce a private helper class LLCoros:Current to obtain and bind that
thread_specific_ptr. Change all existing internal references from the static
thread_specific_ptr to the new Current helper class.

changeset: 52320:d15e57fe4072
date: 2016-09-03 12:04 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Break out LLCoros:get_id() into its own header file.


We need LLSingleton machinery to be able to reference get_id() without also
depending on all the rest of LLCoros – since LLCoros isa LLSingleton.

changeset: 52321:5326690794fc
date: 2016-09-06 12:08 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Ensure that llcoro:get_id() returns distinct values.


Until now, the “main coroutine” (the initial context) of each thread left
LLCoros:Current() NULL. The trouble with that is that llcoro:get_id()
returns that CoroData* as an opaque token, and we want distinct values for
every stack in the process. That would not be true if the “main coroutine” on
thread A returned the same value (NULL) as the “main coroutine” on thread B,
and so forth. Give each thread's “main coroutine” a dummy heap CoroData
instance of its own.

changeset: 52322:14bdf5fe83a4
date: 2016-09-06 21:07 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Make LLSingleton's 'initializing' stack coro-specific.


The stack we maintain of which LLSingletons are currently initializing only
makes sense when associated with a particular C++ call stack. But each
coroutine introduces another C++ call stack!


Move the initializing stack from function-static storage to
LLSingletonBase:MasterList. Make it a map keyed by llcoro:id. Each coro then
has a stack of its own.


This introduces more dependencies on the MasterList singleton, requiring
additional LLSingleton_manage_master workarounds.

changeset: 52323:595c632f31e8
date: 2016-09-06 21:25 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Prevent runaway LLSingletonBase:MasterList growth.


Until we reimplement LLCoros on Boost.Fiber, we must hand-implement
coroutine-local data. That presently takes the form of a map keyed on
llcoro:id, whose values are the stacks of currently-initializing LLSingleton
instances.


But since the viewer launches an open-ended number of coroutines, we could end
up with an open-ended number of map entries unless we intentionally prune the
map. So every time we pop the stack to empty, remove that map entry.


This could result in thrashing, a given coroutine's 'initializing' stack being
created and deleted for almost every LLSingleton instantiated by that
coroutine – but the number of different LLSingletons is necessarily static,
and the lifespan of each is the entire rest of the process. Even a couple
dozen LLSingletons won't thrash that badly.

changeset: 52324:70c030b579cb
date: 2016-09-15 20:18 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Normalize LLSingleton subclasses.


A shocking number of LLSingleton subclasses had public constructors – and in
several instances, were being explicitly instantiated independently of the
LLSingleton machinery. This breaks the new LLSingleton dependency-tracking
machinery. It seems only fair that if you say you want an LLSingleton, there
should only be ONE INSTANCE!


Introduce LLSINGLETON() and LLSINGLETON_EMPTY_CTOR() macros. These handle the
friend class LLSingleton<whatevah>;
and explicitly declare a private nullary constructor.


To try to enforce the LLSINGLETON() convention, introduce a new pure virtual
LLSingleton method you_must_use_LLSINGLETON_macro() which is, as you might
suspect, defined by the macro. If you declare an LLSingleton subclass without
using LLSINGLETON() or LLSINGLETON_EMPTY_CTOR() in the class body, you can't
instantiate the subclass for lack of a you_must_use_LLSINGLETON_macro()
implementation – which will hopefully remind the coder.


Trawl through ALL LLSingleton subclass definitions, sprinkling in
LLSINGLETON() or LLSINGLETON_EMPTY_CTOR() as appropriate. Remove all explicit
constructor declarations, public or private, along with relevant 'friend class
LLSingleton<myself>' declarations. Where destructors are declared, move them
into private section as well. Where the constructor was inline but nontrivial,
move out of class body.


Fix several LLSingleton abuses revealed by making ctors/dtors private:


LLGlobalEconomy was both an LLSingleton and the base class for
LLRegionEconomy, a non-LLSingleton. (Therefore every LLRegionEconomy instance
contained another instance of the LLGlobalEconomy “singleton.”) Extract
LLBaseEconomy; LLGlobalEconomy is now a trivial subclass of that.
LLRegionEconomy, as you might suspect, now derives from LLBaseEconomy.


LLToolGrab, an LLSingleton, was also explicitly instantiated by
LLToolCompGun's constructor. Extract LLToolGrabBase, explicitly instantiated,
with trivial subclass LLToolGrab, the LLSingleton instance.


(WARNING: LLToolGrabBase methods have an unnerving tendency to go after
LLToolGrab:getInstance(). I DO NOT KNOW what should be the relationship
between the instance in LLToolCompGun and the LLToolGrab singleton instance.)


LLGridManager declared a variant constructor accepting (const std:string&),
with the comment:
initialize with an explicity grid file for testing.
As there is no evidence of this being called from anywhere, delete it.


LLChicletBar's constructor accepted an optional (const LLSD&). As the LLSD
parameter wasn't used, and as there is no evidence of it being passed from
anywhere, delete the parameter.


LLViewerWindow:shutdownViews() was checking LLNavigationBar:
instanceExists(), then deleting its getInstance() pointer – leaving a
dangling LLSingleton instance pointer, a land mine if any subsequent code
should attempt to reference it. Use deleteSingleton() instead.


~LLAppViewer() was calling LLViewerEventRecorder:instance() and then
explicitly calling ~LLViewerEventRecorder() on that instance – leaving the
LLSingleton instance pointer pointing to an allocated-but-destroyed instance.
Use deleteSingleton() instead.

changeset: 52325:73246c008b88
date: 2016-09-16 11:04 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with bitbucket.org/lindenlab/viewer-release

changeset: 52326:a3bd16f0801c
date: 2016-09-16 11:45 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Fix a couple new LLGlobalEconomy:Singleton references.

changeset: 52327:7c4a0318d632
date: 2016-09-17 20:54 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Eliminate pointless string search for “class ” prefix.


The Visual C++ runtime produces typeid(MyClass).name() as “class MyClass”.
It's prudent to check for the presence of that prefix before stripping off the
first six characters, but if the first comparison should ever fail, find()
would continue searching the rest of the string for “class ” – a search
guaranteed to fail. Use compare() instead.

changeset: 52328:2062689c6498
date: 2016-09-23 06:16 -0700
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Try workaround for dubious llcorehttp mem usage test.

changeset: 52329:36ac7af7d2ef
date: 2016-09-27 10:36 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Give up on running mem test twice: doesn't work

changeset: 52330:8a2de0473396
date: 2016-09-27 10:41 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Disable unrealistic failing checks on GetMemTotal().

changeset: 52331:a9e9456e7250
date: 2016-09-27 16:28 +0000
user: nat@linux-build-phx8.lindenlab.com
summary: MAINT-5232: Ensure BOOST_SYSTEM_LIBRARY follows BOOST_THREAD_LIBRARY.


In recent versions of Boost, BOOST_THREAD_LIBRARY depends on
BOOST_SYSTEM_LIBRARY. In llcorehttp/CMakeLists.txt, these were
incorrectly ordered for Linux. Somewhat oddly, that appears to have
caused Linux link errors even in llmath. Fix at least this problem.

changeset: 52332:d4ed14b0acce
date: 2016-09-27 12:38 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: LLWinDebug has empty constructor.


This didn't become apparent until we got past the other Windows build issues
and attempted to link the viewer itself.

changeset: 52333:027985a24104
date: 2016-10-11 10:59 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Merge up to VLC viewer from viewer-release

changeset: 52334:8e37770a075e
date: 2016-10-12 23:01 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Add LLHeteroMap to contain objects of unrelated classes.

changeset: 52335:d9ff654de734
date: 2016-10-13 07:11 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Ensure custom operator«() overload is visible to TUT.

changeset: 52336:64ef170b7f26
date: 2016-10-13 08:11 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-5232: Use LLHeteroMap for LLUICtrlFactory:ParamDefaults objs
instead of making every ParamDefaults specialization an LLSingleton in its own
right.

changeset: 52337:85408160c167
date: 2016-11-14 22:04 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-cleanup

changeset: 52338:a52d91a75639
date: 2016-11-15 01:39 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Buildfix: proper constructor declaration for LLHUDRenderNotifier

changeset: 52339:0877f2a51e5c
date: 2016-11-16 09:55 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52340:ce8d4ebd2ed9
date: 2016-11-16 10:53 +0100
user: Ansariel
summary: Remove circular dependency of LLWLParamManager & LLWaterParamManager singletons

changeset: 52341:5c3714591d0d
date: 2016-11-16 11:23 +0100
user: Ansariel
summary: Fix invalid XUI in floater_report_abuse.xml

changeset: 52342:dc6eeaa18ab1
date: 2016-11-16 11:23 +0100
user: Ansariel
summary: Update German translation

changeset: 52343:ba7ea3052e58
date: 2016-11-16 11:29 +0100
user: Ansariel
summary: Can't log after all singletons got destroyed

changeset: 52344:906fd9659ef9
date: 2016-11-16 11:30 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52345:540a9193f975
date: 2016-11-16 11:33 +0100
user: Ansariel
summary: Update contributions.txt

changeset: 52346:4140af19a069
date: 2016-11-15 13:00 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6929 [Contribution] E-mail links are not parsed correctly when top level domain is over 6 characters.

changeset: 52347:ad12c8e3f092
date: 2016-11-16 00:04 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-release

changeset: 52348:df3a437a06da
date: 2016-11-16 11:33 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52349:276d206061cf
date: 2016-11-19 17:50 +0100
user: Ansariel
summary: Update German translation

changeset: 52350:90dedb78721a
date: 2016-11-30 09:43 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52351:4e6d525e4557
date: 2016-11-14 20:13 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6920 More information in About Second Life floater

changeset: 52352:944b9548c3d0
date: 2016-11-16 09:53 +0000
user: Andrey Kleshchev andreykproductengine@lindenlab.com
summary: Merged in MAINT-6920 More information in About Second Life floater

changeset: 52353:4ed0fad1469f
date: 2016-11-16 16:48 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: STORM-2140 LLLineEditor enabled-state cannot properly set via XUI

changeset: 52354:f73be0eb9d00
date: 2016-11-16 15:54 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6872 Account for CTRL+0 zoom when mesh LOD is calculated

changeset: 52355:5dbee67f1a73
date: 2016-11-16 17:48 +0000
user: max nikolenko maximnproductengine@lindenlab.com
summary: Merged in MAINT-6872

changeset: 52356:7cd74f36c0b8
date: 2016-10-19 01:12 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-6818 Fix for LLImageBase:allocateData crash

changeset: 52357:f355edeccae6
date: 2016-10-19 02:09 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-6819 Fix for LLTextureCacheRemoteWorker:doWrite crash

changeset: 52358:409b67af8faf
date: 2016-11-15 20:16 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6901 Fixes upload assigning different scale to parts of the model

changeset: 52359:4ea20bdf3839
date: 2016-11-18 16:24 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6901 Linux build fix

changeset: 52360:314ce4821d28
date: 2016-11-19 16:50 +0100
user: Ansariel
summary: STORM-2140 LLLineEditor enabled-state cannot properly set via XUI

changeset: 52361:44e8cd5c5dcb
date: 2016-11-18 20:59 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-2141 Fix for Sky Cloud Coverage reverting.

changeset: 52362:7e363b1f0b7f
date: 2016-11-14 14:45 +0100
user: Ansariel
summary: STORM-2141: Fix various inventory floater related issues:
* Opening new inventory via Control-Shift-I shortcut uses legacy and potentinally dangerous code path
* Closing new inventory windows don't release memory
* During shutdown legacy and inoperable code for inventory window cleanup is called
* Remove old and unused inventory legacy code

changeset: 52363:b93c5502c698
date: 2016-11-21 18:01 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6938 Fixed Inventory gear menu, 'empty' entries are always enabled.

changeset: 52364:d1614650fcc0
date: 2016-11-21 21:18 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in Ansariel/storm-2141

changeset: 52365:e68400215b47
date: 2016-11-21 22:58 +0200
user: andreykproductengine
summary: MAINT-6901 safety checks fix

changeset: 52366:3912a647ca67
date: 2016-11-22 16:30 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6949 Visual Outfit Browser - rename worn outfit is not reflected in gallery view

changeset: 52367:0fa5f9c0fa63
date: 2016-11-23 16:29 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6957 A high object bonus can cause incorrect parcel land capacity to appear in the build tool's Advanced floater

changeset: 52368:3c0f92928c0a
date: 2016-11-23 18:18 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6919 New SKU description doesn't fit in REGION/ESTATE →Region tab

changeset: 52369:7479029acac1
date: 2016-11-23 19:28 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6951 Fixed Appearance panel causing camera movement regardless of circumstance.

changeset: 52370:c8a2a2ec917d
date: 2016-11-19 11:19 +0000
user: Ansariel Hiller ansarielhiller@yahoo.de
summary: MAINT-6953 [Contribution] Error in DPI scaling calculation

changeset: 52371:c0f1fcc8d8c2
date: 2016-11-25 16:12 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6961 FIXED Some textures(copied from Library) couldn't be set as Outfit image via “Select image” although drag and drop works fine

changeset: 52372:4a791efe27c0
date: 2016-11-28 13:31 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6962 Viewer crashes when saving sky preset and clicking “Save” button twice

changeset: 52373:e31c31293655
date: 2016-11-28 18:48 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-5456 Button tooltips in Appearance floater should now be localisable

changeset: 52374:9f551afbd419
date: 2016-11-29 11:46 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6936 Black screen following toggle to wireframe in photo dialogue.

changeset: 52375:81d678de7bcc
date: 2016-10-21 19:38 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6803 Implemented possibility to cycle through texture faces

changeset: 52376:3bf1bd11a298
date: 2016-11-29 11:30 +0000
user: Andrey Kleshchev andreykproductengine@lindenlab.com
summary: Merged in MAINT-6803 face cycling

changeset: 52377:9dd8251b47d6
date: 2016-11-19 22:25 -0500
user: Drake Arconis drake@alchemyviewer.org
summary: STORM-2143 Correct vertex winding of stars

changeset: 52378:9f7a5f196dc8
date: 2016-11-25 17:28 +0100
user: Ansariel
summary: Don't resize viewer window if UI scaling didn't change

changeset: 52379:3429f9159c79
date: 2016-11-25 17:40 +0100
user: Ansariel
summary: Fix UI scaling changed notice showing up on startup if system UI scale factor changed during last session

changeset: 52380:0752f9672fac
date: 2016-11-29 12:25 +0000
user: Andrey Lihatskiy alihatskiy@productengine.com
summary: Merged in Ansariel/viewer-neko-ui-scaling (pull request #98)


More improvements for UI scaling detection

changeset: 52381:9c61954920a3
date: 2016-11-29 12:28 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-6729 Fix crash in LLImageGL:analyzeAlpha()

changeset: 52382:5e6eb300d53d
date: 2016-11-29 17:17 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6967 FIXED Crash in LLFloaterAvatarPicker:find()

changeset: 52383:6ddbc4bb7bd0
date: 2016-11-30 04:41 +0000
user: Andrey Lihatskiy alihatskiy@productengine.com
summary: Merged in maxim_productengine/viewer-neko_maint2 (pull request #104)


MAINT-6967 FIXED Crash in LLFloaterAvatarPicker:find()

changeset: 52384:319a01195173
date: 2016-11-30 11:15 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52385:36d7a3312382
date: 2016-12-04 14:05 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52386:111488c0e11b
date: 2016-11-30 15:03 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6970 FIXED Crash in LLFloaterPermsDefault:updateCap()

changeset: 52387:82b3dcb4e8a4
date: 2016-11-30 21:25 +0200
user: andreykproductengine
summary: MAINT-6803 Account for deselection

changeset: 52388:36357c7451c9
date: 2016-12-01 12:18 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: Ignore plugin warnings on linux

changeset: 52389:5acb0652ceab
date: 2016-12-01 15:31 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6974 FIXED '[ERROR_MESSAGE]' dialog is shown if try to bulk apload any .txt file

changeset: 52390:6ef1ce995f23
date: 2016-12-01 13:58 +0200
user: andreykproductengine
summary: MAINT-6562 Avatar COF was occasionally failing to update because Not Found

changeset: 52391:d79d48138e95
date: 2016-12-02 12:43 +0000
user: Andrey Kleshchev andreykproductengine@lindenlab.com
summary: Merged in MAINT-6562

changeset: 52392:cd89317ce62e
date: 2016-12-05 19:21 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Backed out changeset: ffffbe002ff2
Finally reverting the MAINT-4488 (see BUG-37693 for details)

changeset: 52393:708c5a74a861
date: 2016-12-05 21:56 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52394:063dc421a2d6
date: 2016-12-05 22:40 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52395:c0014162ed1d
date: 2016-12-05 21:51 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-release
DRTVWR-412 Bento (avatar skeleton extensions)

changeset: 52396:7d2d50a70739
date: 2016-12-05 22:42 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52397:8015f1d22c8e
date: 2016-12-15 09:34 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52398:5ac9a02ac730
date: 2016-12-08 17:21 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-6729 Additional fix for crash in LLImageGL:analyzeAlpha()

changeset: 52399:c3ecec18c151
date: 2016-12-06 14:22 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Skip the llcorehttp test that breaks test machinery.


Loath though I am to skip testing, this consistent failure is not a failure in
the software being tested (llcorehttp) but rather in the dummy server with
which we're testing it.

changeset: 52400:7f82ff45db43
date: 2016-12-06 15:38 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Skip the whole of the failing llcorehttp test function.

changeset: 52401:ea4f83d4ae30
date: 2016-12-06 16:09 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: Try even harder to ignore errors in llcorehttp's dummy server.

changeset: 52402:8725320d8aaa
date: 2016-12-06 16:19 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: Fix minor error in forwarding shutdown_request() call.

changeset: 52403:bbcba4b52f40
date: 2016-12-06 19:44 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Remove duplicate testrunner.py

changeset: 52404:82742b038116
date: 2016-12-07 09:30 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Revamp testrunner to shutdown server Thread at end.


Instead of having testrunner.run()'s caller pass a Thread object on which to
run the caller's server instance's serve_forever() method, just pass the
server instance. testrunner.run() now constructs the Thread. This API change
allows run() to also call shutdown() on the server instance when done, and
then join() the Thread.


The hope is that this will avoid the Python runtime forcing the process
termination code to 1 due to forcibly killing the daemon thread still running
serve_forever().


While at it, eliminate calls to testrunner.freeport() – just make the runtime
pick a suitable port instead.

changeset: 52405:a5d93325c72e
date: 2016-12-07 09:44 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Fix a couple variable references in debugging output.

changeset: 52406:0e1d31b2d9bb
date: 2016-12-07 10:05 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Reinstate test that we THOUGHT was killing test run.


But since the real problem is quite different, try with that suspected test
restored.

changeset: 52407:ab936b7b65e9
date: 2016-12-07 10:20 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Diagnostic prints to identify hangup

changeset: 52408:df6d865ad22e
date: 2016-12-07 13:25 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Make testrunner.run() avoid extra Thread altogether.

changeset: 52409:07c51e8fea98
date: 2016-12-07 14:10 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: DRTVWR-418: Apparently (some) Windows hosts still need freeport().


This is the function in indra/llmessage/tests/testrunner.py that iterates
through ports in a specified range, looking for an available one. Other
platforms understand a specification of port 0 to mean: “You pick one. I'll
just use whichever one you picked.”

changeset: 52410:c152304656da
date: 2016-12-08 14:27 -0500
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with bitbucket.org/lindenlab/viewer-skip-llcorehttp-test

changeset: 52411:980d05496fd2
date: 2016-12-09 18:49 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6840 start and pause doesn't wotk reliably and can get stuck

changeset: 52412:ea015c6c25b2
date: 2016-12-06 13:25 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6963 Object's name is not changed in inventory if object in attached state was renamed through Edit floater.

changeset: 52413:290d4c1316c8
date: 2016-12-08 16:24 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6979 Scroll bar in Appearance → Wearing jumps up to the top each time an attachment is detached

changeset: 52414:bbca735eacbb
date: 2016-12-09 00:00 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52415:ebe10b4b1197
date: 2016-12-12 18:24 +0200
user: ruslantproductengine ruslantproductengine@lindenlab.com
summary: MAINT-6125 - Mesh avatar deforms constantly
MAINT-6910 - [MAINT-RC] Some mesh turns invisible when camera is moved on the Maint-RC viewer only - caused by fix for MAINT-6125.


Commulative fix.
Fixed for booth ticket's in indra/newview/llvovolume.cpp
Remained fixed, it's a small code improvements which is not related to
MAINT-6125, MAINT-6910

changeset: 52416:28a39b2ee4fb
date: 2016-12-09 19:31 +0200
user: pavelkproductengine <pavelkproductengine@lindenlab.com
summary: MAINT-6551 One of my avatars does not render correctly when ALM is disabled unless basic shaders are also disabled.

changeset: 52417:44d88da14de1
date: 2016-12-12 19:20 +0200
user: Pavel Krivich pavelkproductengine@lindenlab.com
summary: MAINT-6551 One of my avatars does not render correctly when ALM is disabled unless basic shaders are also disabled.

changeset: 52418:d7c7a6874d98
date: 2016-12-13 11:35 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6990 'Voice chat volume' floater is shown if you click in the right side of resident name

changeset: 52419:a4b11579d9e2
date: 2016-12-13 11:59 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6994 Viewer still reports remaining capacity incorrectly during the presence of an region object bonus.

changeset: 52420:16f1c052064c
date: 2016-12-13 17:21 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7002 Crash in LLConversationViewSession:handleMouseUp()

changeset: 52421:a8ca49e90d93
date: 2016-12-13 18:23 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52422:0d98fe91b33a
date: 2016-12-13 17:56 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6978 Simple additional logging

changeset: 52423:f33fa6b9b46d
date: 2016-12-13 20:29 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6978 Proxy should not be initialized outside of startLLProxy()

changeset: 52424:8bc11ebbf0e3
date: 2016-12-15 02:40 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Backed out changeset: ebe10b4b1197

changeset: 52425:afffe0969ea9
date: 2016-12-15 02:41 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Backed out changeset: f73be0eb9d00

changeset: 52426:7b22662b83b2
date: 2016-12-15 02:41 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Backed out changeset: b1a30962dd54

changeset: 52427:30e3f0f79756
date: 2016-12-15 09:46 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52428:43250d50bb2b
date: 2016-12-15 09:48 +0100
user: Ansariel
summary: Backed out changeset: 7b22662b83b2 - This stays in and has nothing to do with mesh LOD calculation

changeset: 52429:cb129c0e508e
date: 2017-01-02 11:47 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52430:65643b739dc3
date: 2016-12-19 16:55 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6761 Video that is not playing or paused should be stopped

changeset: 52431:69a312675eda
date: 2016-12-19 17:48 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7017 Stop All was preventing media from playing

changeset: 52432:0bb63d03618f
date: 2014-12-10 11:09 -0500
user: Jonathan Yap jhwelch@gmail.com
summary: STORM-2091 “Empty Trash”/“Empty Lost and Found” menu item is active even if empty

changeset: 52433:410302295327
date: 2015-01-06 13:21 -0500
user: Jonathan Yap jhwelch@gmail.com
summary: STORM-2091 A few small changes per code review requests.

changeset: 52434:e166b1f4d687
date: 2014-12-11 18:23 -0500
user: Jonathan Yap jhwelch@gmail.com
summary: STORM-2092 Add “Copy outfit list to clipboard” for COF folder

changeset: 52435:dad1ce4fbf08
date: 2015-01-06 10:49 -0500
user: Jonathan Yap jhwelch@gmail.com
summary: STORM-2100 Incorrect displays in Script Information window

changeset: 52436:c20cadd3eb0f
date: 2015-01-07 17:14 -0500
user: Jonathan Yap jhwelch@gmail.com
summary: STORM-2100 Remove incorrect “…” from some menu entries added in the last commit.
Right justify numeric columns in the My Avatar tab.
Use the simplified script usage message in the My Avatar tab.

changeset: 52437:c5c08b0ac84d
date: 2015-02-12 14:10 -0500
user: Jonathan Yap jhwelch@gmail.com
summary: STORM-2104 Statistics floaters adjustments

changeset: 52438:14d437a413ad
date: 2016-11-16 11:21 -0500
user: Jonathan Yap jhwelch@gmail.com
summary: STORM-2142 Tweaks to some of the 4 combined issues

changeset: 52439:6a466fe7248f
date: 2016-12-19 19:18 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged STORM-2142

changeset: 52440:ae342a4946cf
date: 2016-12-21 06:57 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7020 llui/llfloater.cpp should not access settings

changeset: 52441:afad3a9480ee
date: 2016-12-23 15:16 +0200
user: andreykproductengine akleshchev@productengine.com
summary: Reverted changeset 409b67af8faf (MAINT-6901)

changeset: 52442:36a0fc2771bc
date: 2017-01-02 12:24 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52443:272e3453b2cf
date: 2017-01-02 12:28 +0100
user: Ansariel
summary: Adjustment for FIRE-7556: Configurable User Interface sounds

changeset: 52444:9c2a2d59e912
date: 2017-01-02 12:30 +0100
user: Ansariel
summary: Undo the minimum width change to the script limits floater

changeset: 52445:01f57724fec2
date: 2017-01-02 12:37 +0100
user: Ansariel
summary: Comment out unused changes from STORM-2091 that has been fixed by LL differently in the meantime

changeset: 52446:205df353694b
date: 2017-01-02 12:39 +0100
user: Ansariel
summary: Fix button width in German translation

changeset: 52447:77e109acf14f
date: 2017-01-02 17:57 +0100
user: Ansariel
summary: Update German translation

changeset: 52448:0a46e31a6175
date: 2017-01-02 18:00 +0100
user: Ansariel
summary: Backed out changeset: 9c2a2d59e912

changeset: 52449:1337c8270e7d
date: 2017-01-11 19:31 +0100
user: Ansariel
summary: FIRE-20449: Scale align tools manipulator depending on UI scaling factor

changeset: 52450:f5275bae1595
date: 2017-01-06 01:25 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-7028 Fixes scrambling of Outfit Order in Appearance Panel

changeset: 52451:9106b77e51db
date: 2017-01-06 18:43 -0800
user: eli
summary: INTL-238 FIX translate Viewer Set46 for Repo viewer-lynx (DRTVWR-428)

changeset: 52452:cacf1cb4e4ec
date: 2017-01-04 20:27 +0200
user: pavelkproductengine <pavelkproductengine@lindenlab.com
summary: MAINT-7014 [MAINT-RC] Edit arrows are too small with 4k monitor

changeset: 52453:7af9e777deb6
date: 2017-01-20 16:10 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7069 Media controls show Play icon even though media is autoplaying

changeset: 52454:6e8025fd927b
date: 2017-01-19 17:28 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7066 Issues where viewer always asks to use previous screenshot when filing abuse report.

changeset: 52455:c9ce22950129
date: 2016-11-10 19:44 +0200
user: pavelkproductengine <pavelkproductengine@lindenlab.com
summary: MAINT-6882 4k monitor with maximized window overwhelms low end GPUs and crashes viewer

changeset: 52456:acad541725cc
date: 2017-01-25 11:12 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52457:293387f6987d
date: 2017-01-25 11:13 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52458:c2788f61b873
date: 2017-02-02 22:29 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52459:4b2630cbd022
date: 2017-02-02 15:44 -0500
user: Oz Linden oz@lindenlab.com
summary: Added tag 5.0.1-release for changeset c9ce22950129

changeset: 52460:8579cefad304
date: 2017-02-02 15:44 -0500
user: Oz Linden oz@lindenlab.com
summary: increment viewer version to 5.0.2

changeset: 52461:6fcd8b510e57
date: 2017-02-02 22:29 +0100
user: Ansariel
summary: Merge LL viewer release 5.0.1

changeset: 52462:0cfbf1701eb2
date: 2017-02-03 20:54 +0100
user: Ansariel
summary: FIRE-20832: Fix Linux build

changeset: 52463:9a441a3856f4
date: 2017-02-03 20:59 +0100
user: Nicky
summary: KDU 7.9.0 for OSX.

changeset: 52464:279d1df2f05c
date: 2017-02-04 01:10 +0100
user: Ansariel
summary: FIRE-20833: Disabling mouse wheel zoom also disables scaling HUDs in build mode

changeset: 52465:3d8018f145d8
date: 2017-01-24 12:35 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7067 Issue with UI artifacts showing up in Abuse Report screenshots.

changeset: 52466:184edc89807c
date: 2017-02-04 13:28 +0100
user: Ansariel
summary: FIRE-20838: Refreshing the Abuse Report snapshot no longer works

changeset: 52467:8088609b8bfd
date: 2017-02-04 10:25 -0600
user: Tonya Souther tonya.souther@gmail.com
summary: Compile fix for OS X.

changeset: 52468:58dc7e54d335
date: 2017-02-06 14:01 +0100
user: Ansariel
summary: Clean up CoF context menu in appearance floater

changeset: 52469:5decf08195e2
date: 2017-02-03 20:51 +0100
user: Ansariel
summary: Transplant “MAINT-7084 Add tally and limit values to Block list.” to Firestorm

changeset: 52470:1581aed6a622
date: 2017-02-08 20:31 +0100
user: Ansariel
summary: Update German translation

changeset: 52471:a2ccbf6845fa
date: 2017-02-09 15:36 -0600
user: Tonya Souther tonya.souther@gmail.com
summary: FIRE-20862: Add configurable offset for teleporting to another avatar.

changeset: 52472:10bcaccc6230
date: 2017-02-10 18:34 +0100
user: Ansariel
summary: FIRE-17459: Remove defect “Hear voice from everyone equally” option

changeset: 52473:5efc147b9da8
date: 2017-02-12 11:01 +0100
user: Ansariel
summary: FIRE-20876: Add option to show Nearby Chat in console/toasts while bubble chat is enabled

changeset: 52474:557056aed879
date: 2017-02-13 15:14 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish transaltion

changeset: 52475:b7ac0c1e17e2
date: 2017-02-14 17:13 +0100
user: Ansariel
summary: FIRE-20887: Fix sorting by date in legacy events search

changeset: 52476:ba2c009cb918
date: 2017-02-19 15:21 +0900
user: Hiroshi Kumaki hiroshi.kumaki@gmail.com
summary: Update Japanese translation

changeset: 52477:e744a68bbaf9
date: 2017-02-24 14:20 -0500
user: Oz Linden oz@lindenlab.com
summary: MAINT-7156: do not use the server-supplied agent email when sending a postcard because it is obfuscated and not needed

changeset: 52478:d380d9085ec6
date: 2017-02-25 12:25 +0100
user: Ansariel
summary: Fill “From” field in snapshot floater on open in case it's empty

changeset: 52479:ee4cd7ec5bf6
date: 2017-02-26 15:39 +0100
user: Ansariel
summary: Fix RGB spinner on LSL tab and Hex entry in color picker not updating color and implement proper check for valid Hex string

changeset: 52480:8f96a9cdf7cb
date: 2017-03-02 10:10 +0100
user: Ansariel
summary: Apply missing changes to OpenJPEG 2 decoder implementation

changeset: 52481:b0b3bf04cb1d
date: 2017-03-03 20:41 +0100
user: Ansariel
summary: Update German translation

changeset: 52482:f00833e095ae
date: 2017-03-04 15:31 +0100
user: Ansariel
summary: Restore snapshot to email functionality for OpenSim

changeset: 52483:2f5040898207
date: 2017-03-05 20:27 +0100
user: Ansariel
summary: Remove “Importing old Value” script dialog position option that isn't needed anymore and fix enabled state of “Animate Script Dialogs” option

changeset: 52484:792afcff903e
date: 2016-12-14 17:24 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6899 Viewer should use fixed buttons instead of a scroll list for tabs in Appearance floater

changeset: 52485:5b5e521a8dd5
date: 2016-12-14 18:28 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6999 Cap attachment render weight

changeset: 52486:da21b84979d0
date: 2016-12-16 12:42 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6899 Reduce width of floater tabs

changeset: 52487:337066989257
date: 2016-12-19 20:06 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7009 backing out changeset 638ac620a500 (MAINT-4576)

changeset: 52488:8a75ec6d4671
date: 2016-12-20 00:25 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52489:018d55c34b36
date: 2016-12-21 16:18 -0500
user: Brad Payne (Vir Linden) vir@lindenlab.com
summary: MAINT-7005 - added ability to set base priority and joint priority in anim_tool.py

changeset: 52490:a0af6ce30d60
date: 2016-12-21 16:24 -0500
user: Brad Payne (Vir Linden) vir@lindenlab.com
summary: merge

changeset: 52491:f3eb4d37bf7c
date: 2016-12-20 16:38 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7012 FIXED Crash in LLPanelEditWearable:isDirty()

changeset: 52492:5a0293d7e622
date: 2016-12-21 13:09 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7021 Add minimum width for statistics floaters

changeset: 52493:3fe11804138a
date: 2016-12-20 17:19 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-3609 The sun was jumping acros the sky at set time

changeset: 52494:2bd3a830ab3f
date: 2016-12-21 18:08 +0200
user: Andrey Kleshchev andreykproductengine@lindenlab.com
summary: Merged in MAINT-3609

changeset: 52495:15b8f8a75bf3
date: 2016-12-22 00:00 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52496:67c0b8d34a1e
date: 2016-12-22 00:01 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52497:b419648752ef
date: 2016-12-22 17:34 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7024 Release notes page was requested prior to proxy initialization.

changeset: 52498:9236bb5ee02d
date: 2016-12-26 19:08 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-965 FIXED Teleport to friend location in world map omits Z value

changeset: 52499:f404888064af
date: 2016-12-27 12:04 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7022 Crash in LLFloaterIMContainer:visibleContextMenuItem()

changeset: 52500:d9e94c2fc57e
date: 2016-12-27 16:10 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-3027 remove CameraAspectRatio from Debug Settings

changeset: 52501:08763c9e70d7
date: 2016-12-27 16:57 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-1970 Inaccurate menu label in menu_gesture_gear

changeset: 52502:8fcee6aafeb1
date: 2016-12-27 20:15 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-4097 User never de-clouds with a large inventory after inventory fetch

changeset: 52503:12b9c7b56b60
date: 2016-12-28 15:50 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-406 Ban and access limits no longer showing

changeset: 52504:9b2e4b806b05
date: 2016-12-28 19:58 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-2450 PRIM_MEDIA_PERMS_CONTROL shouldn't disable mouse wheel scrolling

changeset: 52505:42ffe6d74a34
date: 2016-12-30 16:26 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7026 Teleport history info panel is shown when it shouldn't be after certain actions

changeset: 52506:021a0ed5cc31
date: 2017-01-03 16:22 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-900 fixed male gestures spelling mistake

changeset: 52507:d46cdc103f2a
date: 2017-01-03 17:31 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52508:9cf80b5a07e5
date: 2017-01-04 11:15 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-897 show confirmation dialog when copying notecard

changeset: 52509:b4dca1384851
date: 2017-01-04 13:34 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-2193 FIXED Right half of Delete button in Pathfinding linksets window cannot be clicked

changeset: 52510:124b87faf82d
date: 2017-01-04 10:51 +0200
user: andreykproductengine
summary: MAINT-838 Removing obsolete and malfunctioning leftClickShowMenu

changeset: 52511:8743bbcc5887
date: 2017-01-04 19:47 +0200
user: Andrey Kleshchev andreykproductengine@lindenlab.com
summary: Merged in MAINT-838 (pull request #133)

changeset: 52512:e85a422f875b
date: 2017-01-04 18:38 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-918 Newline was not displayed correctly in chat window.

changeset: 52513:f0615ce3c448
date: 2017-01-05 11:45 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7029 Pop-up menu isn't shown in Place profile if all menu items are disabled

changeset: 52514:edc054856b87
date: 2017-01-05 11:41 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-7034 Added second life events into menu

changeset: 52515:3a8b5115be79
date: 2017-01-05 17:22 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-930 Fixed Viewer saves your password whether you want it to or not

changeset: 52516:d7c7f219608a
date: 2017-01-06 10:08 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-7039 Fixed typo

changeset: 52517:2dc919222b6d
date: 2017-01-10 15:09 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-1384 FIXED Grid selection menu at login not working Ctrl-Shift-g

changeset: 52518:5b45466b9193
date: 2017-01-10 18:15 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52519:10a9b5f95247
date: 2017-01-11 13:52 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7031 /displayname & /completename should perform regardless of “View Display Names” viewer setting.

changeset: 52520:b26ec05782fe
date: 2017-01-11 15:04 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7048 FIXED Changes in wearables are not saved properly

changeset: 52521:3430cf7031d6
date: 2017-01-11 13:07 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-2001 Fixed the width of columns cannot be changed in Inspect Object

changeset: 52522:c739710ffd4f
date: 2017-01-13 17:20 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1747 Fixed after switching Preferences tabs, radio buttons don't get focus on click

changeset: 52523:a700e637887f
date: 2017-01-16 11:26 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-1689 The object that was created after opening Linkset is not presented in linkset list

changeset: 52524:2c50704eb19b
date: 2017-01-16 11:32 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-1245 FIXED Script error particle not displaying above agent when script error comes from a HUD

changeset: 52525:1fc446aa7d1a
date: 2017-01-04 10:51 +0200
user: andreykproductengine
summary: MAINT-2438 When wearing 2 pair of identical pants, only one pair was editable

changeset: 52526:170c867d308f
date: 2017-01-17 14:47 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-275 Allow showing Beacons floater in mouse look

changeset: 52527:77b9860541c6
date: 2017-01-18 12:20 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7059 [contribution] Import of custom spellcheck dictionary fails silently

changeset: 52528:0d1bc6fe4862
date: 2017-01-18 18:28 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7061 Don't show the release notes floater for local builds

changeset: 52529:b80f5155f20f
date: 2017-01-18 18:40 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52530:14359cef1cdd
date: 2017-01-19 17:28 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7066 Issues where viewer always asks to use previous screenshot when filing abuse report.

changeset: 52531:a9b63c10e811
date: 2017-01-19 20:15 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-2159 Fixed Health Meter Not Aligned

changeset: 52532:3584500d243c
date: 2017-01-23 19:51 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-1322 IMs from users with muted voice (but not text) should be received

changeset: 52533:43635b4643fd
date: 2017-01-24 12:35 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7067 Issue with UI artifacts showing up in Abuse Report screenshots.

changeset: 52534:d2d5f46f1c74
date: 2017-01-24 14:45 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52535:335c878eff17
date: 2017-01-24 18:00 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-1322 Voice calls from users with muted text (but not voice) should be received

changeset: 52536:a9b34222d0cc
date: 2017-01-27 09:42 +0100
user: Ansariel
summary: Merge viewer-bear

changeset: 52537:1d7c0bd3ba27
date: 2017-01-27 09:46 +0100
user: Ansariel
summary: Update German translation

changeset: 52538:dccab10dac36
date: 2017-01-27 09:58 +0100
user: Ansariel
summary: Remove more traces of unused CameraAspectRatio setting

changeset: 52539:2abd148794d8
date: 2017-01-27 10:17 +0100
user: Ansariel
summary: Show start location setting has no effect on login

changeset: 52540:77bb2c80e82d
date: 2017-01-27 10:27 +0100
user: Ansariel
summary: Move “Events” menu location

changeset: 52541:a2c40abc8756
date: 2017-02-03 00:31 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52542:a0288d3ac97e
date: 2017-01-25 11:31 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7056 Viewer crash when opening many scripts.

changeset: 52543:76f637385170
date: 2017-01-25 18:03 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7072 Edit menu shows land impact of object you are sitting on instead of 0 when selecting your attachment

changeset: 52544:9b7db7492565
date: 2017-01-26 18:59 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7061 Make the check TPV friendly

changeset: 52545:a6cee205d1d9
date: 2017-01-25 21:59 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-309 Fixed top and bottom cube faces do not show a selection silhouette

changeset: 52546:895e90d4a04b
date: 2017-01-26 17:25 +0000
user: Andrey Kleshchev andreykproductengine@lindenlab.com
summary: Merged in MAINT-309

changeset: 52547:1396c0df59c2
date: 2017-01-17 20:11 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6959 Ability to set custom folders for uploading items

changeset: 52548:c85800096a5c
date: 2017-01-26 09:43 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-6959 swapping line edits with text boxes in preferences tab

changeset: 52549:c0f480326e24
date: 2016-09-16 16:00 -0700
user: Rider Linden rider@lindenlab.com
summary: Merge

changeset: 52550:78334c648878
date: 2017-01-25 11:13 -0800
user: Rider Linden rider@lindenlab.com
summary: Merge

changeset: 52551:a4a1e1797f2d
date: 2017-01-25 15:58 -0800
user: Rider Linden rider@lindenlab.com
summary: MAINT-7082: Remove waiting loop in frame when textures queued for download in alternate thread. With debug spam for observation.

changeset: 52552:fdd1860b6bfb
date: 2017-01-26 10:19 -0800
user: Rider Linden rider@lindenlab.com
summary: MAINT-7082: max_idle_time unused.

changeset: 52553:f626246bfc89
date: 2017-01-26 15:50 -0800
user: Rider Linden rider@lindenlab.com
summary: MAINT-7082: Clean up, remove log spam.

changeset: 52554:e202298dd0fb
date: 2017-01-27 09:26 -0800
user: Rider Linden rider@lindenlab.com
summary: Merge

changeset: 52555:43a7f8fe1956
date: 2017-01-27 22:36 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7061 Better check

changeset: 52556:db01875579fc
date: 2017-01-27 17:43 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-86 Fixed object-contents aren't updated after wearing from ground

changeset: 52557:625afcf859c7
date: 2017-01-28 12:09 +0000
user: Andrey Kleshchev andreykproductengine@lindenlab.com
summary: Merged in MAINT-86

changeset: 52558:87c46984703b
date: 2017-01-30 16:51 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6959 Dummy callback to prevent log spam

changeset: 52559:d4c03ed65d17
date: 2017-01-31 11:31 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7084 Add tally and limit values to Block list.

changeset: 52560:216d4fd3b868
date: 2017-01-30 20:02 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-3216 Fixed “Vertical scale” does not change “Repeats per meter” on “Tab”

changeset: 52561:c0b7181d9d44
date: 2017-01-31 19:10 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7094 Fixed Adjust messages in the viewer for new xml tags

changeset: 52562:2e824db87530
date: 2017-02-01 10:57 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-725 Script debug floater functionality is borked, rendering it completely useless for scripters

changeset: 52563:0ca1c54f1244
date: 2017-02-01 12:04 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7096 FIXED The last item on the block list cannot be read

changeset: 52564:7d3d100cc628
date: 2017-02-01 17:03 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7099 FIXED 'IM' and 'Voice call' menu items should be disabled for the group, which you have already left

changeset: 52565:f9faf3e56905
date: 2017-02-02 17:58 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-288 Fixed Content of 'Object contents' tab blinks after editing it's permissions

changeset: 52566:bec317704c5b
date: 2017-02-03 20:09 +0100
user: Ansariel
summary: Merge viewer-bear

changeset: 52567:6c578eed863f
date: 2017-02-02 23:11 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-release

changeset: 52568:68a59c44986a
date: 2017-02-03 20:14 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-2438 Fixes wrong permissions source

changeset: 52569:1902a83d5f54
date: 2017-02-03 20:14 +0100
user: Ansariel
summary: Merge viewer-bear

changeset: 52570:9f7967f34741
date: 2017-02-03 20:24 +0100
user: Ansariel
summary: Move new “Uploads” tab in preferences as sub-tab into the “Firestorm” tab

changeset: 52571:d6641f4cb538
date: 2017-02-03 20:51 +0100
user: Ansariel
summary: Transplant “MAINT-7084 Add tally and limit values to Block list.” to Firestorm

changeset: 52572:5948311cada9
date: 2017-02-03 21:36 +0100
user: Ansariel
summary: Update German translation

changeset: 52573:8978f6f3e398
date: 2017-02-03 21:51 +0100
user: Ansariel
summary: Fix EoL

changeset: 52574:91efbf4e0864
date: 2017-02-03 22:21 +0100
user: Ansariel
summary: Fix folder name localization for MAINT-6959

changeset: 52575:c925ae69c64e
date: 2017-02-04 00:36 +0100
user: Ansariel
summary: Change previous commit to match fix contributed to LL

changeset: 52576:535aec4a24dd
date: 2017-02-16 18:24 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52577:e382925cf3fe
date: 2017-02-16 18:57 +0100
user: Ansariel
summary: Build fix

changeset: 52578:620d89efc1bb
date: 2017-02-03 21:28 +0000
user: Ansariel Hiller ansarielhiller@yahoo.de
summary: MAINT-6959: Use localized category names

changeset: 52579:c3b2d1537a67
date: 2017-02-06 17:29 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-2001 Fixes colums misbeheaving

changeset: 52580:1f05b517a364
date: 2017-02-03 10:42 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7103 New URI namespace /legacyname

changeset: 52581:d367eb5591fe
date: 2017-02-03 21:06 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52582:5f59172ac409
date: 2017-02-07 12:56 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7112 FIXED URI namespace /completename is still affected by the Usernames viewer setting.

changeset: 52583:8e7f48e2dd17
date: 2017-02-09 21:18 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7095 Fixed Detached and reduced nearby chat floater does not maintain its position through viewer restart.

changeset: 52584:a7623f3443d9
date: 2017-02-10 19:56 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52585:321429165382
date: 2017-02-13 17:39 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6999 Cap attachment render weight

changeset: 52586:796efd0eaa70
date: 2017-02-16 19:24 +0100
user: Ansariel
summary: Merge viewer-bear

changeset: 52587:cea1632c002c
date: 2017-03-01 19:26 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7161 Crash in LLViewerInventoryItem

changeset: 52588:f4406f7e1f99
date: 2017-03-06 14:25 -0500
user: Oz Linden oz@lindenlab.com
summary: Added tag 5.0.2-release for changeset cea1632c002c

changeset: 52589:8c1697206aac
date: 2017-03-06 14:25 -0500
user: Oz Linden oz@lindenlab.com
summary: increment viewer version to 5.0.3

changeset: 52590:b967b1101026
date: 2017-03-06 21:35 +0100
user: Ansariel
summary: Merge LL Viewer release 5.0.2

changeset: 52591:dd5df111826d
date: 2017-03-06 21:35 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52592:3358eca25bb1
date: 2017-03-07 11:35 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52593:5500d9d42f68
date: 2017-03-07 06:51 -0600
user: Tonya Souther tonya.souther@gmail.com
summary: Sign OS X binaries with our ID, not Linden Lab's.

changeset: 52594:8f711e020b74
date: 2017-03-09 13:42 -0600
user: Tonya Souther tonya.souther@gmail.com
summary: Change default behavior to TP onto people's heads because some people think that's the right thing to do.

changeset: 52595:75d5b5f85ef2
date: 2017-03-12 20:36 -0500
user: Tonya Souther tonya.souther@gmail.com
summary: FIRE-20921: Clarify meaning of “allow avatar to walk backwards” setting.

changeset: 52596:b334717e2d20
date: 2017-03-13 09:23 +0100
user: Ansariel
summary: Update German translation

changeset: 52597:8662b766001e
date: 2017-03-13 15:12 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52598:e340ac9ba010
date: 2017-03-13 21:25 +0100
user: Ansariel
summary: Fix crash in LLFloaterScriptDebug

changeset: 52599:de22610e29ec
date: 2017-02-24 14:20 -0500
user: Oz Linden oz@lindenlab.com
summary: MAINT-7156: do not use the server-supplied agent email when sending a postcard because it is obfuscated and not needed

changeset: 52600:02c24e9f4f7d
date: 2017-03-08 15:32 -0500
user: Oz Linden oz@lindenlab.com
summary: merge changes for MAINT-7156

changeset: 52601:834674b39dc9
date: 2017-03-13 15:34 -0400
user: Oz Linden oz@lindenlab.com
summary: Added tag 5.0.3-release for changeset 02c24e9f4f7d

changeset: 52602:876095076694
date: 2017-03-13 15:34 -0400
user: Oz Linden oz@lindenlab.com
summary: increment viewer version to 5.0.4

changeset: 52603:c8bb0ca276f2
date: 2017-03-13 23:54 +0100
user: Ansariel
summary: Merge LL Viewer release 5.0.3

changeset: 52604:1ddd012a06e3
date: 2017-03-16 23:39 +0100
user: Ansariel
summary: Add MAINT-7215 to our avatar rendering settings floater early - yes, we even can multiselect

changeset: 52605:b133965e1f81
date: 2017-03-16 23:41 +0100
user: Ansariel
summary: Line endings…

changeset: 52606:249c0beb0f57
date: 2017-03-17 09:48 +0100
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52607:363a99022ccb
date: 2017-03-19 11:07 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: KDU 7.9.1

changeset: 52608:b7830539a6c1
date: 2017-03-21 16:18 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7224 Chat logs move down, leaving huge empty space

changeset: 52609:65f30a874ead
date: 2017-03-27 22:32 +0200
user: Ansariel
summary: FIRE-21031: Crash when refreshing group profile

changeset: 52610:cf984a0f7dae
date: 2017-03-30 21:34 +0200
user: Ansariel
summary: Transplant multiline support for MAINT-6959

changeset: 52611:f9167d14b0ff
date: 2017-04-07 13:22 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-3221 “Repeats per meter” didn't allow direct input of negative values

changeset: 52612:bd9acad5c31f
date: 2017-02-13 11:04 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-5556 Active listing folder stays listed, with empty Version folder

changeset: 52613:26cc9cc1c568
date: 2017-02-13 15:50 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-299 Fixed Inventory not mentioning additional inventory shortcut

changeset: 52614:cfdff8877c29
date: 2017-02-13 20:15 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-397 Teleport offers are not received after disabling “do not disturb” mode

changeset: 52615:2b41ce46e4c0
date: 2017-02-06 13:04 +0200
user: Mnikolenko ProductEngine mnikolenko@productengine.com
summary: MAINT-7104 Add Grid status floater and toolbar button

changeset: 52616:2afea6d0fc09
date: 2017-02-14 13:37 +0200
user: Mnikolenko ProductEngine mnikolenko@productengine.com
summary: MAINT-7104 Flash toolbar when grid status page is updated

changeset: 52617:2aa610d40170
date: 2017-02-14 15:46 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7104 whitespace clean-up

changeset: 52618:156dd8053366
date: 2017-02-15 10:02 +0000
user: max nikolenko maximnproductengine@lindenlab.com
summary: Merged in MAINT-7104 Quicker and easier access to Grid Status from within the Second Life viewer

changeset: 52619:945d6eff562d
date: 2017-02-15 14:52 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7051 Release Notes url shouldn't include the EDU parameter

changeset: 52620:474a767cd9e9
date: 2017-02-16 14:46 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7132 snapshot window should re-open in last selected mode

changeset: 52621:710a840555a4
date: 2017-02-17 15:19 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-397 Fixing confusing behavior

changeset: 52622:d1f027f0ce58
date: 2017-02-20 11:20 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7142 Use '/completename' in teleport offer and eject messages

changeset: 52623:98b078954322
date: 2017-02-20 11:24 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7133 add object name to inventory offer chat message

changeset: 52624:c8ebb280b29a
date: 2017-02-20 14:20 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7146 No callback for 'Url.RemoveFriend' in LLScrollListCtrl

changeset: 52625:12d3e9cbe7ff
date: 2017-02-21 18:01 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7036 Communicate Menu - Voice Morphing - Subscribe Now options - update

changeset: 52626:6ccd0c11283d
date: 2017-02-21 19:30 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-768 Fixed mouse hover triggers foreground and background UI

changeset: 52627:ac3a45fd8945
date: 2017-02-21 15:50 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-389 Fixed No way to wear an outfit from Library besides drag-n-drop

changeset: 52628:b4cac43351ff
date: 2017-02-15 20:40 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7118 Swapping legacy people API with new cache

changeset: 52629:0a6c1a0dced8
date: 2017-02-22 16:53 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52630:2f320d0e59f4
date: 2017-02-23 09:02 +0100
user: Ansariel
summary: Merge viewer-neko

changeset: 52631:389af142f3a6
date: 2017-02-23 09:06 +0100
user: Ansariel
summary: Fix toybox floater size

changeset: 52632:318583e9a295
date: 2017-02-23 09:13 +0100
user: Ansariel
summary: Update German translation

changeset: 52633:7df9a3813b79
date: 2017-02-23 09:22 +0100
user: Ansariel
summary: Link grid status menu item with new grid status floater

changeset: 52634:425e3e157c5a
date: 2017-02-23 10:54 +0100
user: Ansariel
summary: Transplant MAINT-7118 and fix some bad design on the way

changeset: 52635:964dbf8d8dc5
date: 2017-02-23 10:55 +0100
user: Ansariel
summary: Merge phoenix-firestorm-lgpl-bear

changeset: 52636:ab0cf437fcf9
date: 2017-02-23 11:07 +0100
user: Ansariel
summary: Fix line endings

changeset: 52637:7fb5b4dcd92e
date: 2017-02-23 11:15 +0100
user: Ansariel
summary: Just in case gAgentUsername is empty…

changeset: 52638:f7f43521154d
date: 2017-02-22 18:31 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7118 fixed erroneous name check

changeset: 52639:0adf26cad85e
date: 2017-02-23 12:17 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7138 Fix Agent Limit field and spinner cap in Region/Estate floater

changeset: 52640:67cc140cfb2b
date: 2017-02-23 19:38 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-2132 Fixed Avatar hasn't animation while moving if wear and detach object in edit mode

changeset: 52641:17c2add94362
date: 2017-02-27 16:43 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-1206 “Save as” only works once when making skins in the new appearance editor

changeset: 52642:7d470eaf75eb
date: 2017-02-24 17:41 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-3509 Fixed Context menu orphaned when Inventory floater is closed by keyboard shortcut

changeset: 52643:8005c49179cf
date: 2017-02-28 15:52 +0000
user: Andrey Kleshchev andreykproductengine@lindenlab.com
summary: Merged in MAINT-3509

changeset: 52644:92fa1299d91b
date: 2017-02-28 18:34 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-908 Build Tool has wrong screen priority and can stay behind other floaters when called

changeset: 52645:011355fdeddd
date: 2017-03-01 17:53 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-3604 Extend llTextBox message lines according to it's length

changeset: 52646:6de3f49c9a68
date: 2017-03-01 22:59 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-bear

changeset: 52647:e232a65ab991
date: 2017-03-02 11:28 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7167 Change snapshot's social features to use “share” instead of “upload”

changeset: 52648:4c3adb8bb334
date: 2017-03-03 17:26 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7168 SL Viewer should remember avatar rendering selection

changeset: 52649:fc01a4f99505
date: 2017-02-27 19:27 +0200
user: pavelkproductengine pavelkproductengine@lindenlab.com
summary: MAINT-3235 Stand button not centered when left toolbar is empty

changeset: 52650:63f251ae50e1
date: 2017-03-03 19:05 +0100
user: Ansariel
summary: Merge viewer-neko

changeset: 52651:0f08e06b7577
date: 2017-03-03 19:05 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52652:58d923c67106
date: 2017-03-03 19:07 +0100
user: Ansariel
summary: Update German translation

changeset: 52653:4c6be48e218e
date: 2017-03-03 20:47 +0100
user: Ansariel
summary: Transplant MAINT-7076 Add the ability to see/modify mute types within the block list

changeset: 52654:ada22ef6db67
date: 2017-03-03 20:47 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52655:48beb1a760ac
date: 2017-03-02 19:05 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7076 Add the ability to see/modify mute types within the block list

changeset: 52656:c546a3b75e38
date: 2017-03-03 18:59 +0200
user: Andrey Lihatskiy alihatskiy@productengine.com
summary: Merged lindenlab/viewer-neko into default

changeset: 52657:0ab887a7a2ec
date: 2017-03-03 20:48 +0100
user: Ansariel
summary: Merge viewer-neko

changeset: 52658:39edb2c16cb6
date: 2017-03-03 21:15 +0100
user: Ansariel
summary: Get rid of magic numbers

changeset: 52659:94e6df0ef9a7
date: 2017-03-06 21:49 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52660:dedb3570c898
date: 2017-03-06 18:02 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-3683 “login failed” notice has an extra character in pop-up notification

changeset: 52661:e269f25a6823
date: 2017-03-06 22:46 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-release

changeset: 52662:73168e3790b9
date: 2017-03-06 21:51 +0100
user: Ansariel
summary: Merge viewer-neko

changeset: 52663:0dde092eff9b
date: 2017-03-14 00:01 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52664:5f971f1557d8
date: 2017-03-13 21:36 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-release

changeset: 52665:b9581b379137
date: 2017-03-14 00:02 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52666:d82440f5e15f
date: 2017-03-04 23:57 +0100
user: Ansariel
summary: Remove deprecated OpenGL QUADS rendering mode

changeset: 52667:f108a21f73c8
date: 2017-03-05 12:31 +0100
user: Ansariel
summary: Infinite loop fix when OpenGL debugging is enabled; by Drake Arconis (Alchemy Viewer)

changeset: 52668:5742aed8d896
date: 2017-03-05 13:18 +0100
user: Ansariel
summary: Vectorized Weight4Strider and ClothWeightStrider by Drake Arconis (Alchemy Viewer)

changeset: 52669:762228c5a569
date: 2017-03-05 14:27 +0100
user: Ansariel
summary: Use a vbo for the static LLVertexBuffer:drawArray/Element functions; by Drake Arconis/Shyotl Kuhr

changeset: 52670:ac8e12feb452
date: 2017-03-05 16:05 +0100
user: Ansariel
summary: Fall back to fixed functions in case of LLGLSLShader:sNoFixedFunction = false

changeset: 52671:5cfe60f8255b
date: 2017-03-05 16:45 +0100
user: Ansariel
summary: Skip some avoidable conversions

changeset: 52672:90a29791e2f1
date: 2017-03-05 18:22 +0100
user: Ansariel
summary: Improve selection silhouette rendering speed by Drake Arconis (Alchemy Viewer)

changeset: 52673:6f3ea4d86107
date: 2017-03-05 18:31 +0100
user: Ansariel
summary: Don't use fixed functions when using shader renderer; found by Drake Arconis (Alchemy Viewer)

changeset: 52674:bfed5d0766ac
date: 2017-03-06 00:41 +0100
user: Ansariel
summary: FIRE-16829: Let's see if this helps with the AMD artefacts issue

changeset: 52675:ea5ec3ecd527
date: 2017-03-06 22:42 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52676:e1f0e4441761
date: 2017-03-07 20:26 +0100
user: Ansariel
summary: Merge

changeset: 52677:aae0229b1c97
date: 2017-03-10 11:45 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Switch to a glod version that is not depending on opengl fixed functions.

changeset: 52678:8c25655ab28f
date: 2017-03-10 20:43 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Correct winding order of second triangle so it does not get culled.

changeset: 52679:83367bf466cd
date: 2017-03-10 20:52 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Correct winding order for another triangle.

changeset: 52680:4ec90f02c38e
date: 2017-03-10 21:31 +0100
user: Ansariel
summary: Fix vertex windings

changeset: 52681:d003f8564cf3
date: 2017-03-10 22:06 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Remove one last toggle of sGLCoreProfile.

changeset: 52682:c9923c1a7d81
date: 2017-03-11 00:19 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Make sure preview of mesh model gets redrawn when vbos get updated.

changeset: 52683:e6bd9bdbf85e
date: 2017-03-11 00:22 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Linux: glod update.

changeset: 52684:e99c22b30cbf
date: 2017-03-14 00:10 +0100
user: Ansariel
summary: Merge

changeset: 52685:dd5057d882ad
date: 2017-03-11 20:46 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-6789 bulk update can be resource hungry and needs to be monitored

changeset: 52686:83e9915f7517
date: 2017-03-13 20:48 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1324 Warning should appear that objects in different regions can't be linked

changeset: 52687:8ae29e0adbc1
date: 2017-03-14 18:20 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1800 Menu item appears at the top of the screen during teleporting

changeset: 52688:d1ac4b2ce66d
date: 2017-03-15 16:01 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7199 Field “From” on the tab “Send via E-mail” should be initialized to the agent full name

changeset: 52689:66e1aaa928e6
date: 2017-03-15 12:08 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7168 Avatar rendering settings adjustments

changeset: 52690:68aaf986a1b9
date: 2017-03-15 17:38 +0000
user: max nikolenko maximnproductengine@lindenlab.com
summary: Merged in MAINT-7168

changeset: 52691:b11d018d7b38
date: 2017-03-15 19:55 +0100
user: Ansariel
summary: Merge viewer-neko

changeset: 52692:07e7875e72ae
date: 2017-03-15 20:12 +0100
user: Ansariel
summary: Wire up “AlwaysRenderFriends” debug setting in “World” main menu

changeset: 52693:947d42ea14e3
date: 2017-03-15 20:14 +0100
user: Ansariel
summary: Performance improvement

changeset: 52694:c8f274f21b96
date: 2017-03-15 20:16 +0100
user: Ansariel
summary: Update German translation

changeset: 52695:7599fbc56fe1
date: 2017-03-15 23:08 +0100
user: Ansariel
summary: Fix copy & paste bug

changeset: 52696:c706f86fa555
date: 2017-03-15 23:32 +0100
user: Ansariel
summary: Make sure to definitely stop typing after 5 secs, even if we don't receive the timeout via process_chat_from_simulator

changeset: 52697:685d1515de4b
date: 2017-03-15 23:44 +0100
user: Ansariel
summary: Remove upgrade code reference from Win64 build readme

changeset: 52698:5272a5b8023c
date: 2017-03-18 21:49 +0100
user: Ansariel
summary: Vertex Array Objects are required in OpenGL core profile

changeset: 52699:9fd397526f5f
date: 2017-03-18 22:22 +0100
user: Ansariel
summary: Partially undo d536fd19aa9d as it causes OpenGL error: glDeleteObjectARB - GL_INVALID_VALUE

changeset: 52700:bfb1c2d39833
date: 2017-03-22 00:02 +0100
user: Nicky sl.nicky.ml@googlemail.com
summary: Make sure glow works when using VAOs.
- Use emissive shader in LLDrawPoolAlpha:renderAlpha (like LL does)
- Make sure LLVertexBuffer:setBuffer calls setupClientArrays with the new attrib mask, otherwise dissabled attrib arrays will stay disabled and never get enabled.

changeset: 52701:65ef5fd7f631
date: 2017-03-22 16:36 +0100
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52702:b1ae1bf7c0bb
date: 2017-03-15 01:24 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7206 Fixed crash on doubleclick deselecting last mute type from the context menu

changeset: 52703:eeda6802583d
date: 2017-03-16 17:34 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7208 Some messages had links that were not highlighted

changeset: 52704:ec0bf7565223
date: 2017-03-17 10:18 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7215 Add “+” button next to filter editor in Avatar rendering settings floater

changeset: 52705:50e72280019f
date: 2017-03-16 19:23 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1858 Fixed camera not looking at avatar if “Editing Appearance” while moving

changeset: 52706:664d14229a10
date: 2017-03-20 11:09 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7117 Don't Show “Unknown error” in warning dialog

changeset: 52707:ffd30bea1d48
date: 2017-03-20 16:58 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7223 Odd placement on box in chat preferences

changeset: 52708:c42788c88643
date: 2017-03-21 16:18 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7224 Chat logs move down, leaving huge empty space

changeset: 52709:57b1ff84f90c
date: 2017-03-22 15:52 +0200
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52710:285b76c81e59
date: 2017-03-22 16:40 +0100
user: Ansariel
summary: Merge viewer-lynx

changeset: 52711:8550109e704a
date: 2017-03-22 16:45 +0100
user: Ansariel
summary: Update German translation

changeset: 52712:9749a646ec69
date: 2017-03-25 14:31 +0100
user: Ansariel
summary: With all the meshes with high res textures flying around nowadays this seems to be a good idea…

changeset: 52713:f57cc91a2188
date: 2017-03-22 15:53 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7225 Blocks list wasn't updating corretly for name based muting.

changeset: 52714:13ed6755d336
date: 2017-03-22 18:41 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6789 MAC build fix

changeset: 52715:51c56d1d4e81
date: 2017-03-23 12:08 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7237 Change Flickr upload button label & window title name

changeset: 52716:120434b31a26
date: 2017-03-28 12:30 +0300
user: andreykproductengine akleshchev@productengine.com
summary: Backed out changeset: 50e72280019f

changeset: 52717:167d671742e6
date: 2017-03-28 13:56 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1858 Fixed camera not looking at avatar if “Editing Appearance” while moving

changeset: 52718:1798ca8c745c
date: 2017-03-30 00:22 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7128 Crash in LLDrawable:cleanupReferences - more informative logging

changeset: 52719:f1504b35f0ab
date: 2017-03-22 17:50 +0200
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6404 FIXED When pasting from Mac Word into a notecard, line break is replaced by ?

changeset: 52720:2317421bf150
date: 2017-03-22 18:41 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7225 MAC build fix

changeset: 52721:8d1e22700eea
date: 2017-03-21 02:22 +0200
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-6789 Add More now won't affect Edit Appearance perfomance during fetch unless visible

changeset: 52722:83b5adde4ab0
date: 2017-03-24 19:09 +0200
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-380 Add “Duplicate” feature into Build-Object sunbmenu

changeset: 52723:b4839d3e2b8c
date: 2017-03-27 15:20 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7238 Change InventoryMarketplaceError text

changeset: 52724:5821d7ea1e00
date: 2017-03-28 11:42 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-6980 FIXED Ctrl + Alt + Shift + B does not force a crash on mac

changeset: 52725:225b9b67b73f
date: 2017-03-28 16:24 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7257 Added null check for volume manager

changeset: 52726:cfb60114116f
date: 2017-03-29 03:15 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52727:5b371e9eafdb
date: 2017-03-30 16:30 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7245 Use Experience Box in LSL Editor will not show as checked if containing object is in another region

changeset: 52728:eb75a95af05b
date: 2017-03-30 21:35 +0300
user: andreykproductengine akleshchev@productengine.com
summary: Add multiline support for MAINT-6959

changeset: 52729:022709ef76a3
date: 2017-03-31 00:17 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52730:c5dc46213788
date: 2017-04-03 20:25 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7162 Forced sit on a physical object triggers a bogus “Cancelled Sit” message

changeset: 52731:489205ee5fa4
date: 2017-04-14 12:42 +0200
user: Ansariel
summary: Merge viewer-lynx

changeset: 52732:585b871885cc
date: 2017-04-14 12:46 +0200
user: Ansariel
summary: Update German translation

changeset: 52733:ee485ce0230a
date: 2017-04-14 12:46 +0200
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52734:fc3cc90a59bc
date: 2017-04-18 13:11 -0700
user: eli
summary: FIX INTL-247 translations for 9 languages for viewer-lynx (DRTVWR-432)

changeset: 52735:ccaed05369ac
date: 2017-04-19 20:37 +0200
user: Ansariel
summary: Merge viewer-lynx

changeset: 52736:604d50d56d84
date: 2017-04-19 15:11 -0400
user: Oz Linden oz@lindenlab.com
summary: Added tag 5.0.4-release for changeset 022709ef76a3

changeset: 52737:fe9ad8205ee1
date: 2017-04-19 15:11 -0400
user: Oz Linden oz@lindenlab.com
summary: increment viewer version to 5.0.5

changeset: 52738:81a6c186d330
date: 2017-04-19 22:03 +0200
user: Ansariel
summary: Merge LL viewer release 5.0.4

changeset: 52739:b04c5806cf9c
date: 2017-04-20 16:57 +0200
user: Nicky sl.nicky.ml@googlemail.com
summary: Glod update for OSX.

changeset: 52740:16b4d8dd1a1d
date: 2017-04-21 16:01 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52741:5c3dcfdfff3d
date: 2017-04-21 16:08 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Fix localizability

changeset: 52742:ff03f28f63c7
date: 2017-04-21 16:10 +0200
user: Ansariel
summary: Fix indention

changeset: 52743:82b74af8ea7c
date: 2017-04-21 16:12 +0200
user: Ansariel
summary: Merge

changeset: 52744:28bf48ba32e9
date: 2017-04-21 16:14 +0200
user: Ansariel
summary: Update German translation

changeset: 52745:7d75eebe5f78
date: 2017-04-22 11:34 +0200
user: Ansariel
summary: FIRE-21101: Use alternative shader setup for particles in OpenGL compatibility profile to fix performance issue with crappy implemented particle crap

changeset: 52746:3ed0191797d6
date: 2017-04-06 21:29 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7267 Fixed UI missing last symbol of string on hi-res monitors.

changeset: 52747:8551133b1d7b
date: 2017-04-24 15:06 +0200
user: Nicky sl.nicky.ml@googlemail.com
summary: Skip gpu_benchmark if the startup paramert -noprobe is present. This can be used as a last resort option if gpu_bench hangs or crashes (eg on some Intel chipset/driver/windows combination).

changeset: 52748:a24043ed0ce4
date: 2017-04-25 15:00 +0200
user: Ansariel
summary: Fix “Physics Shape” rendering option

changeset: 52749:6516c90ead4c
date: 2017-04-26 16:04 +0200
user: Ansariel
summary: Reset all VertexBuffer during TP

changeset: 52750:ece96388feb1
date: 2017-04-27 09:17 +0200
user: Ansariel
summary: Fix GL error GL_INVALID_ENUM in ReadPixels

changeset: 52751:dcecaf930248
date: 2017-04-27 10:07 +0200
user: Ansariel
summary: Replace GL_TEXTURE_RECTANGLE_ARB with GL_TEXTURE_RECTANGLE

changeset: 52752:7c71fc503489
date: 2017-04-27 11:00 +0200
user: Ansariel
summary: Fix GL error GL_INVALID_OPERATION in VertexAttribPointerARB

changeset: 52753:e2c16f7410da
date: 2017-04-27 11:07 +0200
user: Ansariel
summary: Fix reading the wrong channel introduced in ece96388feb1

changeset: 52754:f011fcb85124
date: 2017-04-27 15:50 +0200
user: Ansariel
summary: Clean up inventory bridges

changeset: 52755:a6de1c6b2db0
date: 2017-04-27 17:21 +0200
user: Ansariel
summary: FIRE-21121: “Report Leaving Draw Range” does not persist after logout when checked in Vintage skin people panel

changeset: 52756:14adb7eddc14
date: 2017-04-28 00:13 +0200
user: Ansariel
summary: Fix void and region water flickr by Drake Arconis (Alchemy viewer)

changeset: 52757:3dd570b772b1
date: 2017-05-01 00:03 +0200
user: Nicky
summary: FIRE-21116; Fixed gload for Linux.

changeset: 52758:7137ef146e4f
date: 2017-05-09 12:01 +0200
user: Nicky
summary: Quick fix for OSX to be able to compile a version.

changeset: 52759:2d9e9791cea7
date: 2017-05-19 20:20 +0200
user: Ansariel
summary: Undo the confusing chat console fading time being controlled by a chat toast setting

changeset: 52760:64459473e8d8
date: 2017-05-21 20:48 +0100
user: Beq beqjanus@gmail.com
summary: [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

changeset: 52761:e2471075df71
date: 2017-03-30 20:11 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-728 Allows multiple dialogs per script

changeset: 52762:47ebc1c78a56
date: 2017-03-31 20:38 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1911 Fetch perfomance improvement

changeset: 52763:63772143b2fd
date: 2017-04-03 02:21 +0300
user: mnikolenko
summary: MAINT-6404 FIXED When pasting text with mac linebreak into a notecard, it shouldn't be removed

changeset: 52764:8408fd8a7daf
date: 2017-04-04 08:01 +0000
user: max nikolenko maximnproductengine@lindenlab.com
summary: Merged in MAINT-6404

changeset: 52765:e512be4d0987
date: 2017-04-03 18:35 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7274 Placeholder text shouldn't be shown

changeset: 52766:f9ca54ef4f62
date: 2017-04-05 14:29 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-3595 Add the ability to turn off auto-complete of gestures in local chat

changeset: 52767:30ac83e33aa5
date: 2017-04-05 19:34 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7249 Fixing obsolete suffix for wearables that are no longer worn

changeset: 52768:b4cb9f0ca45d
date: 2017-04-06 19:41 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52769:c2c6502daae0
date: 2017-04-07 10:07 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7247 Crash when closing “Upload model” floater right after selecting model

changeset: 52770:ee181383d1c7
date: 2017-04-07 13:22 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-3221 “Repeats per meter” didn't allow direct input of negative values

changeset: 52771:9e4b4de8bec4
date: 2017-04-06 21:29 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7267 Fixed UI missing last symbol of string on hi-res monitors.

changeset: 52772:d1aa3526cd50
date: 2017-04-07 20:29 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6283 Names that contain 'http:' or 'https:' were causing new line in chat history

changeset: 52773:943c59ec8bc8
date: 2017-04-10 16:10 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6283 Fixing line enfings

changeset: 52774:f1efbc7ea852
date: 2017-04-11 18:43 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7243 Fixed Crash when creating IM session if failed to resolve name

changeset: 52775:bb4d93d4f42b
date: 2017-04-13 18:25 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7313 Connect the recent per attachment reported render weight cap to a debug setting.

changeset: 52776:935404489b78
date: 2017-04-13 16:49 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1427 New group inviation result alerts for localization

changeset: 52777:d7e532d31ebc
date: 2017-04-14 18:54 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7320 Avatars without voice mute hould be able to start the calls

changeset: 52778:43c76ce4d956
date: 2017-04-14 19:50 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1427 Fixing spaces

changeset: 52779:fe53566e7f35
date: 2017-04-14 17:13 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7058 Fixed missing extents for generated (split) faces

changeset: 52780:1a1c8be0fd5d
date: 2017-04-18 11:54 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-1086 FIXED Cannot select a fully transparent object with Beacon Highlight

changeset: 52781:e4acb79845f6
date: 2017-04-18 14:11 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7313 Connect the recent per attachment reported render weight cap to a debug setting.

changeset: 52782:b13065b1fd8e
date: 2017-04-18 23:19 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52783:9c617bdd286d
date: 2017-04-19 21:43 +0200
user: Ansariel
summary: Merge viewer-bear

changeset: 52784:d759ac2bf41b
date: 2017-04-19 21:55 +0200
user: Ansariel
summary: Update German translation

changeset: 52785:dcfbf129cfa7
date: 2017-04-19 22:11 +0200
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52786:17ea828b05bb
date: 2017-04-18 21:46 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1239 Fixed There is no icon of owner and creator in build dialog

changeset: 52787:f4982cc1cb39
date: 2017-04-19 22:19 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-release

changeset: 52788:bee50df9fc65
date: 2017-04-19 22:20 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52789:1d5f6930e4dc
date: 2017-04-19 22:36 +0200
user: Ansariel
summary: Merge viewer-bear and discard the changes from MAINT-1239 for now as the icons are obviously shown properly without that change

changeset: 52790:9ae3b8def004
date: 2017-05-06 00:27 +0200
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52791:6ec5daa77b0c
date: 2017-05-07 11:01 +0200
user: Ansariel
summary: Backed out changeset ce8d4ebd2ed9 for fix from LL

changeset: 52792:829c9747f35a
date: 2017-04-20 19:01 +0300
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-1463 Fixed inconsistent permissions
Permissions should be checked against owning group instead of active one

changeset: 52793:1fd0db5c4b3b
date: 2017-04-20 10:42 -0700
user: eli
summary: FIX INTL-247 translations for 9 languages for viewer-lynx (DRTVWR-432), 4 new files each language

changeset: 52794:f5257ac14e82
date: 2017-04-20 20:50 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-lynx

changeset: 52795:4a68e2345d6a
date: 2017-04-21 12:26 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7339 FIXED Ctrl+W does not close a floater when not logged in

changeset: 52796:d68129597ea0
date: 2017-04-20 17:33 +0300
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-1427 Resolving dupplicate message

changeset: 52797:999f8845c04c
date: 2017-04-24 15:49 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7340 FIXED Incoming IMs steal focus if “Open conversation window” setting is enabled

changeset: 52798:f537e6dd96a8
date: 2017-04-24 19:55 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7330 Fixed circularity of environmental singletons

changeset: 52799:24b1b2034c0b
date: 2017-04-25 17:37 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7349 FIXED An item is not highlighted in Block panel after blocking it

changeset: 52800:078fba5acfa9
date: 2017-04-26 17:17 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-1239 Fixed font

changeset: 52801:6e3d1aeff952
date: 2017-04-27 18:02 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7210 Increased timeout for asset uploads

changeset: 52802:4d591cec5f93
date: 2017-04-27 17:26 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-3223 Texture repeats synch feature

changeset: 52803:d586b39bb4a1
date: 2017-04-27 16:28 +0000
user: max nikolenko maximnproductengine@lindenlab.com
summary: Merged in MAINT-3223

changeset: 52804:5da505cd08fb
date: 2017-04-20 16:55 +0300
user: pavelkproductengine pavelkproductengine@lindenlab.com
summary: MAINT-6477 VOB - Click on an outfit folder from Outfit Gallery tab does not open folder or enlarge image

changeset: 52805:59a0c5412f3c
date: 2017-04-28 15:39 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7354 Trash alert should display trash, not prompt to purge it all

changeset: 52806:f5b170db64a2
date: 2017-05-03 11:52 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7367 Change “Linksets…” on Build menu to “Region Objects”

changeset: 52807:9712169d2406
date: 2017-05-02 19:55 +0300
user: pavelkproductengine pavelkproductengine@lindenlab.com
summary: MAINT-7351 New Default volume for Streaming Music & Media

changeset: 52808:c12a4ea88f74
date: 2017-04-25 17:48 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7145 Eliminate LLSingleton circular references

changeset: 52809:fec1badd51c4
date: 2017-03-10 15:07 -0800
user: Rider Linden rider@lindenlab.com
summary: MAINT-7196: Viewer changes supporting new Allow Access Override opition for estate owners.

changeset: 52810:87661f6ec809
date: 2017-03-13 14:16 -0700
user: Rider Linden rider@lindenlab.com
summary: MAINT-7196: Revers flag when sent to viewer (to correctly mask when value isn't sent)

changeset: 52811:738d1c605454
date: 2017-03-13 14:47 -0700
user: Rider Linden rider@lindenlab.com
summary: Backed out changeset: 87661f6ec809

changeset: 52812:527b68598351
date: 2017-03-17 17:02 -0700
user: Rider Linden rider@lindenlab.com
summary: Readd the depricated way of updating the estate info. TODO: Figure out why the cap is not working.

changeset: 52813:df0ea89b15c9
date: 2017-04-04 11:16 -0700
user: Rider Linden rider@lindenlab.com
summary: Merged lindenlab/viewer-release into default

changeset: 52814:238e45768f95
date: 2017-04-29 00:45 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7324 Changes to Region/Estate and About Land floaters to clarify and add functionality

changeset: 52815:ff515b0e6bed
date: 2017-04-29 05:57 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7324 Region/Estate floater cosmetic improvement

changeset: 52816:ad13e8fead22
date: 2017-05-01 09:04 -0700
user: Rider Linden rider@lindenlab.com
summary: Merged lindenlab/viewer-release into default

changeset: 52817:a91fe402c638
date: 2017-05-04 00:51 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in rider_linden/jigglypuff

changeset: 52818:a7887e637157
date: 2017-05-04 10:55 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7357 Disable delete function of the Backspace key on Windows

changeset: 52819:aa271d3f2afb
date: 2017-05-04 15:00 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7383 Revise notification for Empty Trash / Purge trash action to include number of items being deleted.

changeset: 52820:b637179509c2
date: 2017-05-04 17:52 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-7210 Improving notification for Image upload failures

changeset: 52821:9af95ae2da50
date: 2017-05-05 17:47 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7386 FIXED app/objectim slurl consumes the rest of the chat string

changeset: 52822:438f1d811af3
date: 2017-04-27 19:19 +0200
user: Ansariel
summary: MAINT-6519 Contribution, adds feature to replace inventory links

changeset: 52823:497d2dff3ac1
date: 2017-05-05 20:18 +0300
user: andreykproductengine akleshchev@productengine.com
summary: MAINT-6519 MAC build fix

changeset: 52824:90fb90fca214
date: 2017-04-19 21:19 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7074 Fixed ability to escape from skin directory with <icon>

changeset: 52825:710e83deed1f
date: 2017-05-07 13:11 +0200
user: Ansariel
summary: Merge viewer-bear

changeset: 52826:b039357217ab
date: 2017-05-07 13:22 +0200
user: Ansariel
summary: Use our own sync materials feature instead of LL's

changeset: 52827:772240d49b8b
date: 2017-05-07 13:35 +0200
user: Ansariel
summary: Remove traces of our link replace feature now that it's part of the LL viewer

changeset: 52828:08313d9691d2
date: 2017-05-07 14:33 +0200
user: Ansariel
summary: Fixes to English UI

changeset: 52829:743de1541a59
date: 2017-05-07 14:33 +0200
user: Ansariel
summary: Update German translation

changeset: 52830:a00612334b0b
date: 2017-05-07 14:42 +0200
user: Ansariel
summary: Fix background color for preview trash floater

changeset: 52831:7619349b1112
date: 2017-05-07 14:57 +0200
user: Ansariel
summary: Fix XUI log warnings

changeset: 52832:05665e30b9c5
date: 2017-05-07 15:11 +0200
user: Ansariel
summary: Just a small sync

changeset: 52833:1311bc51300d
date: 2017-05-09 19:48 +0200
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52834:651f94efad9a
date: 2017-05-08 18:05 +0300
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-7354 correction to misbehaving 'purge' and notification spam.

changeset: 52835:3adae253e32e
date: 2017-05-10 15:41 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7359 improve new Avatar Render Settings window

changeset: 52836:fd51498e90af
date: 2017-05-11 17:18 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7403 Disallow emptying Trash while in the Recent tab of Inventory

changeset: 52837:136668b1595a
date: 2017-05-15 15:17 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7413 Display confirmation dialog after clicking Empty Trash on Trash floater

changeset: 52838:1fe0704e9010
date: 2017-05-15 16:47 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7383 show notifications for Purge item action in all inventory panels

changeset: 52839:14ddb3c5b3ed
date: 2017-05-16 18:03 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7414 FIXED Confirmation is not shown when removing multiple items at once when above InventoryTrashMaxCapacity limit

changeset: 52840:42e7bb02e057
date: 2017-05-17 16:52 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7274 Remove “identifier” arg from the message

changeset: 52841:16ddc77c555b
date: 2017-03-23 22:39 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-6789: Add LLEventBatch, LLEventThrottle, LLEventBatchThrottle.


These classes are as yet untested: they are straw people for API review, based
on email conversations with Caladbolg and Rider.

changeset: 52842:eb2c35f39665
date: 2017-03-24 18:25 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: MAINT-6789: Add LLEventThrottle:getInterval(), setInterval()
plus LLEventBatch:getSize(), setSize()
plus LLEventThrottle:getPostCount() and getDelay().


The interesting thing about LLEventThrottle:setInterval() and
LLEventBatch:setSize() is that either might cause an immediate flush().

changeset: 52843:1239277f7589
date: 2017-05-04 17:36 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with bitbucket.org/lindenlab/viewer-release

changeset: 52844:e950e0d0f0da
date: 2017-05-10 15:04 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: 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.

changeset: 52845:b09206a2dcfc
date: 2017-05-10 15:37 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Automated merge with bitbucket.org/lindenlab/viewer-neko

changeset: 52846:5807f88e0247
date: 2017-05-10 17:37 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: 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.

changeset: 52847:734a14249b69
date: 2017-05-17 14:53 +0000
user: nat_linden nat@lindenlab.com
summary: 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

changeset: 52848:b4d76b5590fd
date: 2017-05-18 03:13 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Linux buildfix; this should be reverted after gcc update to 4.7+

changeset: 52849:7ffb523b1175
date: 2017-05-18 08:55 +0200
user: Ansariel
summary: Merge viewer-bear

changeset: 52850:8d1e85d3c5f5
date: 2017-05-18 08:56 +0200
user: Ansariel
summary: Update German translation

changeset: 52851:91e1b7d5da08
date: 2017-05-18 08:58 +0200
user: Ansariel
summary: Remove XUI callback handlers that are not necessary anymore

changeset: 52852:4b3de4574e63
date: 2017-05-22 14:21 -0400
user: Oz Linden oz@lindenlab.com
summary: Added tag 5.0.5-release for changeset b4d76b5590fd

changeset: 52853:b5fdb5d2597a
date: 2017-05-22 14:21 -0400
user: Oz Linden oz@lindenlab.com
summary: increment viewer version to 5.0.6

changeset: 52854:5040e7a3b8a8
date: 2017-05-22 22:07 +0200
user: Ansariel
summary: Merge LL viewer release 5.0.5

changeset: 52855:8e8ea490e022
date: 2017-05-22 22:07 +0200
user: Ansariel
summary: Merge Firestorm LGPL

changeset: 52856:1de7cea1071c
date: 2017-05-22 03:29 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7431 Fixed crash in LLAccordionCtrlTab:showAndFocusHeader()

changeset: 52857:ac7c846b088f
date: 2017-05-22 22:03 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: Merged in lindenlab/viewer-release

changeset: 52858:44f4b1840649
date: 2017-05-22 22:08 +0200
user: Ansariel
summary: Merge viewer-bear

changeset: 52859:a1ec0f76539c
date: 2017-05-23 15:48 +0200
user: Ansariel
summary: Adjust MAINT-1086 fix for FS since we can render beacons even without the beacons floater being visible

changeset: 52860:8a3bab8b9c41
date: 2017-05-19 17:46 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7417 FIXED Confirmation is not shown when removing your own object inworld

changeset: 52861:31fbd8f166b9
date: 2017-05-19 17:50 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7383 Show correct number of items including folder descendants

changeset: 52862:fb266508e864
date: 2017-05-19 18:47 +0300
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-7424 Fixed number of items in the Trash not calculating correctly

changeset: 52863:bd74e32f7b7c
date: 2017-05-22 11:44 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: build fix

changeset: 52864:441d5bf5e2f6
date: 2017-05-23 06:36 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7396 [JigglyPuff] Agent that is not estate owner or estate manager shouldn't be able to toggle estate access settings.

changeset: 52865:cd12eb376c16
date: 2017-05-24 09:56 +0200
user: Ansariel
summary: Sync message template with master

changeset: 52866:7d5e93fac193
date: 2017-05-24 17:28 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7436 FIXED [viewer-neko] Crash occurs when trying to highlight non-existent(or removed item) using SLURI

changeset: 52867:01d93509c4a4
date: 2017-05-26 01:45 +0200
user: Ansariel
summary: FIRE-21199: “Replace Links” is duplicated in context menu

changeset: 52868:af9ca7b3c6c3
date: 2017-05-29 15:52 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52869:98e75acd0864
date: 2017-05-29 11:30 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7443 FIXED Able to Block a user with Lastname Linden

changeset: 52870:6dcf7f930e49
date: 2017-05-29 17:53 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7438 FIXED Always allow 'create landmark' allows group teleport routing override, however was removed.

changeset: 52871:fb6e858cee6b
date: 2016-12-15 09:34 -0600
user: Cinder cinder@sdf.org
summary: STORM-2144 - Guard against null pointers when LLPanelOutfitEdit gets called before postBuild() on login.

changeset: 52872:2dfd983cd03a
date: 2017-05-26 15:11 +0300
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-1139 Catch Windows crash on Saving snapshot

changeset: 52873:272cf5c306b1
date: 2017-05-30 22:32 +0200
user: Ansariel
summary: Backed out changeset: 5d022ae9e79c

changeset: 52874:32bf6b7edd76
date: 2017-05-30 16:01 +0100
user: Beq beqjanus@gmail.com
summary: [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.

changeset: 52875:174d7d774158
date: 2017-05-30 22:15 +0100
user: Beq beqjanus@gmail.com
summary: Merge Render Friends Only with lgpl

changeset: 52876:dcc3eff74a5b
date: 2017-05-30 22:32 +0100
user: Beq beqjanus@gmail.com
summary: Remove FSRenderFriendsOnlyPersistTP from global settings, leave in per_account

changeset: 52877:80adbe310779
date: 2017-05-31 00:21 +0200
user: Ansariel
summary: Update German translation and fix toybox floater size to fit all buttons in other languages

changeset: 52878:31e44964b2c3
date: 2017-05-31 07:20 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52879:5111769a1e33
date: 2017-05-31 23:53 +0200
user: Ansariel
summary: FIRE-21200: List attachment spots in “Attach to” lists in alphabetical order

changeset: 52880:41fb0501030c
date: 2017-06-01 16:03 +0200
user: Ansariel
summary: Sync LLPanelPermissions with (commented out) changes from MAINT-1239

changeset: 52881:99ed62bb624b
date: 2017-06-01 16:14 +0200
user: Ansariel
summary: FIRE-21209: Remove tab stops from C/P/p buttons in tools floater

changeset: 52882:ac114cec0c8f
date: 2017-05-31 21:24 +0300
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-7325 Fixed issue of images being marked as missing due to uninitialized discard level

changeset: 52883:040d838e7d19
date: 2017-05-30 16:28 +0300
user: andreykproductengine andreykproductengine@lindenlab.com
summary: MAINT-731 Fixed Images Do Not Show at Proper Proportions

changeset: 52884:38bd1fa3026e
date: 2017-06-02 00:29 +0200
user: Ansariel
summary: Fix “Unconstrained (for HUDs)” script dialog option

changeset: 52885:7bfacc7333d6
date: 2017-06-02 00:41 +0200
user: Ansariel
summary: FIRE-21224: Unconstrained script dialog option

changeset: 52886:cc05efc4f80e
date: 2017-06-02 14:43 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52887:79c255b88784
date: 2017-06-02 23:58 +0100
user: Beq beqjanus@gmail.com
summary: Correct Show Only Friends to be Show Friends Only consistently

changeset: 52888:2249f88a24bd
date: 2017-06-02 19:38 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7459 Fixed incorrect 'Parcel owners can be more restrictive' checkbox focus behavior

changeset: 52889:b6c17e68456c
date: 2017-06-06 09:25 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52890:4d93d31e6481
date: 2017-06-06 10:55 +0200
user: Nicky sl.nicky.ml@googlemail.com
summary: Crash fix in case column already went away (not sure how it happens, but it does).

changeset: 52891:c61a9489698c
date: 2017-03-13 19:59 +0100
user: Kitty Barnett develop@catznip.com
summary: Block auto-login when RLV is enabled

changeset: 52892:0b6ce0c0b1db
date: 2017-03-13 20:04 +0100
user: Kitty Barnett develop@catznip.com
summary: Visualize LLSD debug settings in the settings floater

changeset: 52893:888631e675ad
date: 2017-06-05 14:27 +0200
user: Kitty Barnett develop@catznip.com
summary: [FIXED] @camdist[min|max] and @camunlock aren't enforced when using a scripted camera

changeset: 52894:2067da1281b6
date: 2017-06-06 13:08 +0200
user: Ansariel
summary: Merge

changeset: 52895:0e2d8280b48c
date: 2017-06-06 13:25 +0200
user: Ansariel
summary: FIRE-21231: Backed out changeset 14adb7eddc14

changeset: 52896:e356dc86614f
date: 2017-06-07 03:16 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-6697 Added a nullcheck to unzip_llsd()

changeset: 52897:7c5195eaecd3
date: 2017-06-07 21:16 +0200
user: Ansariel
summary: MAINT-6697 More nullchecks for zip/unzip functions + changes to do it the right way

changeset: 52898:b3567b051734
date: 2017-06-07 21:19 +0200
user: Ansariel
summary: MAINT-7462 check pointer to avoid allocation crash in llpluginclassmedia

changeset: 52899:2a941a723641
date: 2017-06-07 21:28 +0200
user: Ansariel
summary: MAINT-7461 Fixed images not showing at correct proportions when opened for the first time

changeset: 52900:e5d706f552c1
date: 2017-06-07 21:30 +0200
user: Ansariel
summary: Build fix

changeset: 52901:648190983d99
date: 2017-06-08 17:17 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7460 FIXED Crash in LLPopupView:removePopup()

changeset: 52902:c124916ce624
date: 2017-06-08 23:44 +0200
user: Ansariel
summary: FIRE-21240: Estate floater clipped on the right hand side & bottom

changeset: 52903:ad66f1ff7175
date: 2017-06-09 09:34 +0200
user: Ansariel
summary: MAINT-6697 Correct pointer freeing

changeset: 52904:77b07b441696
date: 2017-06-09 09:39 +0200
user: Ansariel
summary: Sync contributions.txt with upstream

changeset: 52905:131a37c94233
date: 2017-05-31 19:28 +0300
user: pavelkproductengine pavelkproductengine@lindenlab.com
summary: STORM-2148 Crash on trying to save texture file(s) to computer from inventory

changeset: 52906:ac501376358e
date: 2017-06-09 11:58 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52907:59637bb6005d
date: 2017-06-10 17:17 +0100
user: Beq beqjanus@gmail.com
summary: [FIRE-21013] Request from LL. Change the URL Query part colour to be be more distinct from the URL colour on default settings.
Changed to 50% grey which matches the Lab viewer default.

changeset: 52908:4f1e63bc2560
date: 2017-06-11 20:23 +0200
user: Nicky
summary: Apply Japanese translation update from FIRE-21009

changeset: 52909:d9ab7b7a2290
date: 2017-06-11 21:52 +0100
user: Beq beqjanus@gmail.com
summary: FIRE-21247 Make it possible to disable trash-emptying warning
Added a debug setting FSDontNagWhenPurging which wehn true will disabled the “are you sure” modal for all empty trash context menus.(defaults to false)
This does not affect the empty trash prompt used in the trash preview floater that is shown when a user hits the inventory limit as this is considered a key safety valve.

changeset: 52910:8fcac42178a1
date: 2017-06-11 23:32 +0200
user: Ansariel
summary: FIRE-21247: Make setting less intrusive and changeable without relog

changeset: 52911:02868e5d5ec4
date: 2017-06-12 01:31 +0100
user: Beq beqjanus@gmail.com
summary: FIRE-21246 re-enable context menus for remove from COF on system folders and reinstate wearables separator

changeset: 52912:85a08f480886
date: 2017-06-12 21:44 +0200
user: Nicky
summary: Release branch for 5.0.7.

1)
Only publicly viewable issues are given as links
firestorm_change_log_5.0.7.52912.txt · Last modified: 2017/07/14 18:27 by whirly_fizzle