Disclaimer

This is MY Viewer, i decide which feature i want to add and which to remove, i share this Viewer to show the world that user base size is not important, i do rate quality by effort, thought and love put into the project, not some rough estimated numbers. I consider feature requests only if i you can name proper valid reasons i can agree on. It is my unpaid time i'm putting into this project, i'm not here to cater to every Joe's desires.

Changelogs

These are listed from newest to oldest.



2.7.8


Added: Show number of agents not being able to see you.
Added: First steps of the planned Animator. (WIP)
Added: Multi-selection delete for poses.
Added: Internal blend timer for motions to be used for linear interpolation.
Changed: Massive rewrite and cleanup of the Animation Controls floater.
- Made linear interpolation default.
- Linear interpolation to be constant interpolation.
- Cleaned up and consolidated multiple quick functions into one big command function.
- Made use of the ability to add objects and pointers to list entries to simplify a lot of character find loops.
- Fixed UnFreeze unable to unfreeze only the selected avatars.
Changed: Decapitalized capitalistic letters in object weight info floater. Damn capitalists.
Changed: Layout of build options floater (grid options).
Changed: Clamp spherical linear interpolation between 0.0 and 1.0. Isn't conveyed in the UI yet.
Changed: Disabled all animator controls for now.
Changed: Sharpened godray shadow corners, less dittering but might look worse on lower shadow resolutions.
Changed: Version to 2.7.8.
Fixed: FXAA Warning appearing on wrong conditions.
Fixed: Titles in additional object info being almost unreadable.
Fixed: Developer auto-response message appearing for others when opening my group.
Fixed: Some options in Machinima Sidebar being enabled with Deferred instead of their correct feature.
Fixed: (POTENTIAL) AMD not reporting its max and used memory correctly in the texture console.
Fixed: Glow Warmth Weight sliders in preferences not refreshing their correct values.
Fixed: Linear interpolation behaving weird and being unreliable.
Fixed: (POTENTIAL) Attempted fix at writing bogus bone.
Fixed: Changing interpolation type and time resulting in a bogus XML file or header.
Fixed: Inverted vehicle controls.
Removed: Greyscale effect on teleport, for now.
Misc: Changed, added and removed some commenting.
Misc: Optimizations in People floater to reduce getChild calls.
Misc: Improved Motion Blur impostor check and removed some unnecessary extra Settings getter.



2.7.7


Added: Always Render Friends option to Preferences - Display tab.
Changed: Finetuned Tone Mapping brightness a bit more, slightly darker, still brighter than before.
Changed: Dropped Motion Blur types down to only objects and your own avatar by default.
Changed: Improved description of all warnings in Preferences - Display tab.
Changed: Allowed Auto Hide Surface Limit to go up to 512m².
Changed: Made hitting ESC (reset view) disable Third Person Steering.
Changed: Hide Sidebar while in Mouselook.
Changed: Made animation window refresh bones after clicking Start Posing.
Changed: Clamp view angle slider in Machinima Sidebar to min and max current camera values.
Changed: Some conditions for warnings appearing.
Changed: Made all boolean warnings appear via UI calls, saves a lot calls.
Changed: Made FPS counter refresh only 10 times a second instead of as fast as possible. (Subject to change).
Changed: Made "Start Posing" reflect it's current status and show "Stop Posing" when enabled.
Changed: Enable Highlight Friend Names by default.
Changed: Disable bone rotation controls as long as posing is not enabled.
Changed: Version to 2.7.7.
Fixed: Sky Quality and Reflection Quality warnings being in the wrong section.
Fixed: Short massive framedrop/freeze when going into Mouselook with hide UI in ML enabled.
Fixed: Stopping all animations with the animation window breaks posing.
Fixed: Y Bone Rotation sliders writing Z rotations into the list resulting in them being saved/loaded wrong in poses.
Fixed: Bone refresh showing the current in-transition values instead of the final values.
Fixed: Conversation log combobox not being detected and throwing an warning.
Misc: Cleaned up llfloaterpreferences.cpp slightly.
Misc: Cleaned up bdfloateranimations.cpp a bit.
Misc: Fixed up a whitespace in llfloaterimsession.cpp.
Misc: Massive performance optimizations to sidebar refreshing.
Misc: Massive Performance optimizations to preferences window.
- Eliminated a massive amount of getChild calls every update.
- Eliminated a massive amount of gSavedSettings setting getter calls every refresh.
- Reduced graphic options and memory refreshs to once every second.
- Performance with preferences open (even with display tab selected) shows almost similar performance as with preferences closed now.
Misc: Slight performance improvements for People floater refreshes.
Misc: Slight performance improvements on updating the display stats such as avg FPS and used memory being logged.
Misc: Cleanup and comment llagentcamera.cpp, llstatusbar.h and lltoolpie.cpp a bit.



2.7.6


Changed: Inworld Poser to Version 4.0.
- Inworld Poser can now change pelvis position.
- Inworld Poser can now interpolate positions.
- Inworld Poser can now be customized to use linear or spherical linear interpolation.
- Inworld Poser can now save interpolation strength and type into the exported XML.
- Added: Double click to load a pose.
- Added: Controls to add interpolation type and strength when saving a pose.
- Added: Position sliders and display in the bone list.
- Changed: Pose tab layout and buttons.
- Changed: Moved save button and name editor to pose tab.
- Changed: Cut off more than 3 decimal digits on rotation and position values.
- Fixed: Poser not creating a folder automatically if needed.
- Misc: Cleaned up and commented some poser code.
Changed: Slightly brightened pitch black colors up with Tone Mapping, to allow black clothes to show their texture details.
Changed: Version to 2.7.6.
Fixed: Depth of Field lock shortcut not properly triggering, changed it to Shift + Alt + X.



2.7.5


Changed: Disabled torso rotation on head tracking.
Changed: Inworld Poser to Version 3.0
- Inworld Poser can now save/load and delete poses. (XML)
- Inworld Poser will now blend from one pose to another.
- Inworld Poser will now blend between rotation changes.
- Changed rotations to euler angles instead of converted vector3
- Fixed body inflating with certain rotation thresholds.
- Fixed rotations strength scaling weird near -1/1.
- Changed slider min/max values to 3.142 (PI).
- Cleaned up and reorganized a bit of code.
Changed: Version to 2.7.5.



2.7.4


Changed: Inworld Poser to Version 2.0.
- Poser can now rotate all 133 bones in the LL skeleton.
Changed: Poser tab layout.
Changed: Version to 2.7.4.
Removed: Poser debugs.



2.7.3


Added: Inworld Poser feature to Animation Control floater.
- Stops all default standing animations.
- Plays a custom animation that tells the Viewer to apply your specified bone rotations.
- Allows rotating every available, important non-bento (coming in next version) bone freely via the UI.
- Comes with default buttons to quickly reset a bone back to the default position.
- Debugs are permanent, so is the pose, the Pose will save over sessions and needs to be manually resetted for now.
- This feature is completely local.
- Future updates include, exporting, multi-pose and blending between them (animations) and possibly more.
Added: A whole lot of debugs for the Poser.
Added: Ability for Animation Control floater to access Vector3 controls properly.
Added: Logging to find out about future 3D mice we might want to add.
Changed: Removed iteration through avatars when the only one the feature is going to affect is ourselves.
Changed: Decreased the visible surface amount needed for the Machinima Sidebar to start rendering. e.g doesn't vanish in the last bit.
Changed: Version to 2.7.3.
Fixed: Mislabeled code comment.
Fixed: A whole lot of warnings in "Picks" floater.
Fixed: Joystick always resetting to Xbox360 Controls.
Fixed: A whole bunch of warnings in "Places" floater.
Fixed: Compile. Missing bdposingmotion.h/cpp in CMakeLists.



2.7.2


Added: Permission column to avatar list.
Added: Ability to double-click bindings to replace them.
Added: Window to replace binds, shows both old and new buttons.
Changed: Improved texture console display. Match memory type colors and grey out unavailable memory.
Changed: Only allow animation manipulation of people whose "Can Edit My Objects" permission we got.
- This includes saving and applying animations to/from them.
- Stopping, restarting and altering speed is not subject to these changes.
Changed: Re-enabled animation manipulation window.
Changed: Moved Avatar Render Settings to main preferences as tab.
Changed: Disallow animating others via the animation control window.
Changed: Greyed out text color for already accepted attachments from notifications.
Changed: Better text color for notification main text.
Changed: Overhauled "Keybindings" preferences tab layout.
Changed: Moved all action lists below its corresponding mode.
Changed: "Add" and "Remove" buttons to be seperate for each mode.
Changed: Disallow opening the bind window when no action is selected.
Changed: Version to 2.7.2.
Fixed: Line Endings in llpanellogin.h.
Fixed: Texture load progressbar extending offscreen sometimes.
Fixed: Compile.
Fixed: Keybindings tab layout inconsistencies.
Fixed: Avatar turning around when resetting camera.
Fixed: Missing RLVa string when enabling/disabling RLVa.
Removed: Mode selection.
Merge with Release.



2.7.1


Changed: Improved developer conversation auto-response message.
Changed: Version to 2.7.1.
Removed: Disabled Animation Manipulation floater for now.



2.7.0


Added (WIP): Pose manipulation to 'Animation Manipulation' floater. Not functional yet.
Added: Human readable action names to keybinding lists.
Added (WIP): Ability to simple change/replace single keybinds. Not functional yet.
Changed: Renamed 'Move Forward/Backwards' (camera) to Zoom In/Out.
Changed: Keybinding column widths to fit everything in.
Changed: Relabeled 'Region' to 'Land Options' in german UI to match the english one.
Changed: Overhauled 'Script Information' floater layout.
Changed: Version to 2.7.0 - Decaying Dragon.
Fixed: Line Endings in llpanellogin.cpp.
Fixed: Login button being greyed out for firt timers since LL code merge.
Fixed: Line Endings in llfloaterpreferences.cpp.
Fixed: Special keys like Enter not immediately registering after ticking any mask checkbox.
Removed: UUID line editor and 'Create' button from the 'Animation Manipulation' floater.


2.6.9


Added: Show an automated message whenever someone not in my friendlist opens a conversation with me.
Added: Missing optional XML parameters to panel.xml.
Added: Ability to flag scrolllist entries for easy removal later.
Added: New floater that allows manipulation of animations around you including your own avatar.
- Allows temporarily saving animations into a list for playing them on avatars.
- Allows creating/adding new animations to the list from a UUID.
- Allows removing entries from the list to get rid of unwanted animations.
- Allows viewing general information about saved animations such as their duration and if they loop.
- Allows playing anyone's animations including your own, at any speed you want, including backwards.
- Allows freezing avatar animations.
- Allows stopping all animations.
- Allows restarting currently playing animations, useful for synchronizing dances.
Added: Option to disable other people's attached lights without removing your own.
Added: Option to disable projector images being reflected in shiny surfaces.
Added: Option for projector images to 'Display' tab for easy toggling.
Changed: Made getting the my UUID a global centralized function of gAgent.
Changed: Allow global time factor being altered all the way down to pause via menu.
Changed: Layout of 'Uploads' tab to match all others.
Changed: Version to 2.6.9.
Fixed: Borderless Window Mode being greyed out if for some reason the defunct FullScreen debug was still enabled.
Fixed: Wrong layout panel name for local chat 'Chat History' button.
Fixed: Missing separators in some keybinding action menus.
Fixed: About Viewer floater throwing XML warnings.
Fixed: Focus point not resetting when zooming on something or someone and changing to a different camera preset.
Fixed: Default Upload Folder tab not appearing in preferences.
Fixed: 'Browser' tab's layout not exactly matching that of all others.
Removed: All languages except german and english.
Misc: Removal of unused code.


2.6.8


Changed: Version to 2.6.8.
Fixed: Compile.
Fixed: 'Dragon' main menu being broken after merge.
Merge with Release.


2.6.7


Added: Camera Field of View option to machinima sidebar.
Added: Ability to add infinite additional and/or alternative bindings for everything.
Added: Ability to select one or more keybinds and delete them with a single click.
Added: Some additional bindings to most modes that were missing.
Changed: Preferences "Display" tab bottombar layout.
Changed: Preferences floater layout slightly to look cleaner.
Changed: Internal Browser space between content and the edge of the floater.
Changed: Make enabling Deferred force all necessary code and features to on.
Changed: Completely overhauled the preferences 'Keybindings' tab.
Changed: Fixed keybinding buttons and displays into lists.
Changed: Wording on the loadingscreen tip when an update is downloading.
Changed: Some display tab options to enable with Deferred instead of pre-deferred shader options.
Changed: Show the invite to session button in IM tabs only if the session is P2P or a ad-hoc conference.
Changed: Output the modifier keys in 'Keybindings' tab as easily understandable strings.
Changed: 'Display' tab bottom padding for preset buttons to match those in the 'Keybinding' tab.
Changed: Version to 2.6.7.
Fixed: Color for self on minimap.
Removed: Export button because we export (save) everything immediately anyway.
Misc: Cleaned up some preferences code, improved performance when preferences is open slightly.


2.6.6


Added: Toolbar button styled combobox buttons for login and elsewhere.
Added: Projector Shadow Resolution sliders to Sidebar.
Added: Chat History button to IM tab toolbar.
Added: Missing chat history icon texture.
Changed: Moved Inventory Library option from Viewer tab to UI tab.
Changed: Moved Show Inbox/Outbox option from Viewer tab to UI tab.
Changed: UI tab "Misc" section layout, segmented it with a separator.
Changed: Moved SLURL Teleport in Chat to Chat tab.
Changed: Overhauled the internal webbrowser layout.
Changed: Replaced the normal combobox button images with the new toolbar ones in login.
Changed: Default value for tooltip alive time while mouse is away to 0.1, making it a lot snappier.
Changed: Make Sidebar only refresh the controls on toggle, should improve performance drastically while its opened.
Changed: Revamped the vector control code, unified into one function for each of the 4 maximum values (X Y Z W).
Changed: Glow Max Alpha slider decimal digits down to 3 since we controlled it in 0.001 steps anyway.
Changed: Moved Motion Blur further to the top.
Changed: Organized multiple option types into smaller slider groups just like in preferences.
Changed: Overhauled texture picker layout. Vertical approach.
Changed: Pipette icon. Need to do a new one.
Changed: Statusbar media, draw distance and preset icon layout.
Changed: Loginscreen location combo width to match the other widgets.
Changed: Moved IM tab voice indicator a bit for better spacing.
Changed: Overhauled open object floater.
Changed: Version to 2.6.6.
Fixed: Pressing Cancel on the System UI notification opens preferences.
Fixed: Made the URL in the internal webbrowser readable.
Fixed: Shadow Projector sliders not properly syncing.
Fixed: Texture resolution not showing ontop of texture.
Fixed: Warnings in floater_texture_ctrl.xml caused by remnants from Nirans Viewer.
Removed: Unused shadow projector Resolution Multiplicator option.
Removed: Camera options from Machinima Sidebar.
Misc: Cleanup.
Misc: Pulled MAINT-7156 on Oz's suggestion.
MAINT-7156: do not use the server-supplied agent email when sending a postcard because it is obfuscated and not needed



2.6.5


Added: Extra Vector2 support, not as complete as Vector4 but everything needed for upcoming changes.
Added: Ability to control each projector's shadow resolution.
Added: Ability to ignore the System UI Scale change notification.
Changed: Use a Vector2 for projector shadow resolution.
Changed: Shadow allocation code to be faster and fix an issue with shadows staying when disabling them.
Changed: Inverted the System UI Scale notification answers to prevent it from opening preferences by default when ignoring it.
Changed: Use the developer always-on styled avatarlistitem only if i'm not in the friendlist, respect online status.
Changed: Replaced the Viewer icon on my developer entry with a "DEVELOPER" label.
Changed: Inverted the Moderator and Developer tag colors. Blue seems better for the Developer tag.
Changed: Don't allow Glow Width below 0.1, 0 would disable it.
Changed: Current Outfit scroll panel layout to match the other tabs.
Changed: Ignore NearMeRange debug for any radar like list and use a fixed 4800m range instead.
Changed: Version to 2.6.5.
Fixed: (POTENTIAL) Blue badge loadingscreen tip cutting off for unknown reasons.
Fixed: Login to anything other than "Last Location" doesn't work.
Fixed: German title for the quick presets floater cutting off.
Fixed: More artifacts in german main menu.
Misc: Updated most of the login panels internal code.
Misc: pipeline.cpp code fixup that got broken on revert.
Backed out changeset: 3abfd5d5c5c4 ~ having another stab at this.



2.6.4


Added: Show me as fake, temporary, permission-less friendlist entry in case the user doesn't have me in his friendlist to make contacting me easy.
Added: Use a special background and show a Viewer badge with tooltip on my friendlist entry to show that i'm the developer.
Changed: Made Tone Mapping and Color Correction default.
Changed: Left Shoulder and Right Shoulder camera preset look height angle.
Changed: Commented out some save snapshot code on Viewer cleanup. Unused.
Changed: Enable projector shadow toggle only if the light is a projector.
Changed: Don't show ourselves in the nearby avatar list.
Changed: Sorting to sort me (the developer) always at the top.
Changed: People panel nearby, friendlist, group, blocked and recent layouts to fix a huge bunch of minor icon clippings.
Changed: Blocked object icon size to prevent it from appearing washed out due to being scaled bigger than the texture size.
Changed: Show permission code, made it fire the entire block only if necessary.
Changed: Moderator/Developer chat tag code, compacted it.
Fixed: Several snapshot text boxes using hardly readable text colors.
Fixed: IM Chat line editor too high with multi-line disabled after fix for multi-line.
Fixed: German translation for the "Set Cache" button.
Fixed: Group icons being slightly cut off on the right in group chat toasts.
Misc: Code cleanup for commit f7e81eabbdcac58b6c8617d7749437c3200231b4 pointed out by Cinder.



2.6.3


Added: Huge UI size option for 4k display resolution.
Added: Option to toggle Environment Map on shiny surfaces in Deferred Rendering.
Changed: Made the blue badge loadingscreen tip a bit more clear.
Changed: Animation time and type for opening/closing the display tabs in preferences.
Changed: Allow webpages to be scaled with UI size again. Ugh.
Changed: Version to 2.6.3.
Fixed: Sunlight reflections are missing with SSR on. Thanks to Cynder Starfall for making me look into it.
Fixed: Gestures can't be deactivated via inventory right click menu entry "deactivate".
Fixed: IM/Groupchat chatbar doing weird stuff and bugging out with multiline enabled.
Misc: Cleanup.



2.6.2


Added: Checkbox to control weither a projector should cast a shadow or not. (LOCAL)
Added: Distance display to "Nearby" people panel.
Added: Loadingscreen tip for the Email verification.
Added: Cinematic Camera option to camera preferences tab.
Added: Scene Memory info to about floater.
Changed: Properly carry over the shader success signal when toggling shaders.
Changed: Improved SSAO defaults even further.
Changed: Improved some loadingscreen tips.
Changed: Improved scaling of text field widgets, fixes slider text fields having a slightly darker color at the bottom.
Changed: Improved SSR looks a bit.
Changed: Object Quality "Very High" to 7.5 and "Ultra" to 10.
Changed: Inventory filter being to big.
Changed: Version to 2.6.2.
Fixed: Warnings in panel_places.xml.
Fixed: Compile.
Fixed: Floater Script Limits floater warnings and new size.
Fixed: German translation for the cycle link/face menu entries.
Fixed: Inventory inbox background not big enough.
Fixed: German translation in about floater containing weird symbols.
Fixed: Inventory inbox layout clipping.
Removed: Non-functional Normalmap Scale option from preferences.
Removed: Unused Blocked List menu entry.
Misc: Cleanup.
Merge with Release. (215 changes)



2.6.1


Added: Ability to change the cloud noise texture in edit sky floater, without restart this time around.
Added: Cloud Noise Maps from Nirans Viewer, tweaked the High Resolution one to be smaller.
Added: Loadingscreen tip system.
Added: 22 completely new tips, shorter and more helpful than before.
Added: Another cloud noise map.
Added: Downloading Update loadingscreen text. (Untested)
Changed: Most if not all notifications links about downloads and viewer versions to my own links.
Changed: Tweaks to SSAO smoothing.
Changed: Tweaked IM floater chat bar positioning and size, long overdue.
Changed: Loadingscreen layout.
Changed: Initial startup loading percentages.
Changed: Increased wearables wait timeout to lessen cases in which you are falsely presented with the choose sex dialog.
Changed: Allow parsing icons in chat, history and picks again.
Changed: Version to 2.6.1
Changed: Disabled showing Release Notes on first start on a new version.
Fixed: Shadows on certain material surfaces getting stuck when quick-toggling shadows.
Fixed: Several XUI warnings in a bunch of floaters.
Fixed: Warning about top toolbar tooltip missing.
Fixed: Bad middle segment toolbar button scaling.
Fixed: SSR Resolution slider duplicate in preferences - display.
Fixed: Release Notes popup link after update.
Removed: HTTP Inventory option from Preferences.



2.6


Added: Manually added RLVa back into the Viewer. Might need fixing.
Added: All necessary RLVa debugs.
Changed: Replaced llmin(llmax()) with the much simpler llclamp.
Changed: LLZoomer to set the zoom to 0.9 of the current value instead of dividing 1 by 1.1.
Changed: Massive Overhaul to the flycam code.
Changed: Clamped camera movement more reliable with extreme variable framerates.
Changed: Xbox360 Controller defaults a bit to match the new altered movement speed.
Changed: Enabled RLVa tab in Preferences.
Changed: Enabled RLVa submenu in Dragon main menu.
Changed: Version to 2.6.
Fixed: Stand/Stop/Flying button not clickable.
Fixes: Camera preset sliders not refreshing when pressing default.
Fixed: Zoom not taking effect immediately when smoothing is still active from previous smoothed zoom movement.
Fixed: Lineendings.
Fixed: RLVa, Compile.
Merge with RLVa.



2.5.6


Added: Option to toggle Motion Blur between "Everything" , "My Avatar & Objects" , "Objects Only".
Added: Option to control Screen Space Reflection's brightness.
Added: Selective De-Fullbright menu option, per feedback.
Changed: Unlocked already prepared SSR Brightness option in Machinima Sidebar.
Changed: Massive overhaul of the "Edit Shape" panel. Breaking all other edit wearables, they need fixing too.
Changed: Removed 3D previews of shape edit.
Changed: Made shape edit sliders much smaller and use less extra gap pixels between them.
Changed: Snapshot floater "Refresh" button label to "NEW SNAP" for when we translate it.
Changed: More Edit Wearables layout changes and layout consistency fixes.
Changed: Made some consistency changes to COF wearables panel to fit in with the other recent changes.
Changed: Version to 2.5.6
Fixed: Impostors being included in Motion Blur rendering.
Fixed (Workaround): Region Water flickering when its near the far clip plane with enabled Object Object Occlusion.
Fixed: Stand button clipping outside the Movement floater.
Fixed: Warns in floater_moveview.xml.
Fixed: Warns in panel_outfit_gallery.xml.
Fixed: Conversations button flashing forever.
Fixed: Alt keybinds having their mask and key strings on the wrong size creating weird labels.
Fixed: Newly introduced temp attachments tab broke the layout in Appearance - Outfits.
Merge with Bento RC



2.5.5


Changed: Stop cloud and water ripple movement while freezing the world.
Changed: Made sure Deferred shaders can only be toggled with Deferred enabled.
Changed: Made sure shadow maps can only be quick-allocated with Deferred enabled.
Changed: Make fast-toggling shaders return a proper value in case we ever want to use it for something.
Changed: Disallow setting any memory higher than 1992 or lower than 128 to prevent memory issues.
Changed: Limit the memory slider min value to 128mb and the max to 1992 in case the code doesn't do it.
Changed: Open the Appearance floater with the "My Outfits" tab instead of the "Outfit Gallery".
Changed: Moved chat tags into the avatar name cache call, should fix a rare case if tags being reverted/missing.
Changed: Use the GLManager's VRAM as max and include SL's usage into the memory calculations when not using a NVidia Card.
Changed: Disable Object Object Occlusion by default. (We might want to enable this in case of AMD Card)
Changed: Disable Spellcheck by default.
Changed: Version to 2.5.5
Fixed: Self-inflicted issue that broke toasting when local chat is in Convo floater and Convo floater is closed.
Fixed: (QUICKFIX) Sidebar vanishing when toggled off instead of sliding out.
Fixed: Toggling Godrays with Deferred disabled causes the Viewer to crash.
Fixed: Toggling SSR with Deferred disabled causes the Viewer to crash.
Fixed: Toggling Blur Light with Deferred disabled causes the Viewer to crash.
Fixed: Toggling SSAO with Deferred disabled causes the Viewer to crash.
Fixed: Toggling Shadows with Deferred disabled causes the Viewer to crash.
Fixed: Changing shadow resolution caused the shadow detail option to revert to its previous value.
Fixed: Only refresh and draw the Machinima Sidebar when its really visible but respect the slide animation.
Misc: Machinima Sidebar code cleanup.
Misc: Code Cleanup. Line Endings.
Misc: Make resetDeferredShaders() return a value so we can use it as boolean.
Misc: Made toggling shadows return a proper value in case we ever want to use it for something.
Misc: Massive preferences XML file cleanups.
Misc: Cleanup in sidebar XML files.
Misc: Slight code cleanup in llimview and llviewercontrol.
Misc: Cleanup some debugging code in llfloaterpreferences.
Merge with Bento



2.5.4


Added: Shadow Resolution sliders to Machinima Sidebar.
Added: Screen Space Reflection Brightness slider to Machinima Sidebar. (Coming Soon)
Changed: Make progress panel background only appear when logging in.
Changed: Made Machinima Sidebar able to utilize coded functions.
Changed: Made Machinima Sidebar use the vector4 and vector3 functions to allow changing them properly.
Changed: Version to 2.5.4.
Misc: Line Endings and Code Cleanup.



2.5.3


Added: VRAM usage display to preferences.
Added: VRAM usage display to preferences.
Added: Changelog text block for 2.5.3. Template changes, need to fill in later.
Changed: Camera smoothness to it's intended default value.
Changed: Custom System Memory to be the default, force 128mb by default in code.
Changed: Texture console VRAM display, show colored segments to indicate what's taken by SL and what isn't.
Changed: Texture console memory display, renamed bars to Scene and System to match preferences.
Changed: Replaced the progress bar textures with more fitting ones.
Changed: Made Progress Screen transparent, changed it's layout for the new progressbar texture.
Changed: Moved OpenGL 3.0 Texture Compression option to top.
Changed: Made System and Scene Memory slider change max value depending on the available memory.
Changed: Default value of Scene Memory Debug to 256mb.
Changed: Made labeling for System Memory and GPU Memory Usage more clear.
Changed: Version to 2.5.3.
Fixed: Compile
Removed: Custom System Memory option.
Removed: Custom System Memory option from preferences.
Merge with Bento



2.5.2


Changed: Version to 2.5.2.
Merge with Linden VLC Release



2.5.1


Added: Pie Menu popup animation speed option to ui preferences.
Added: Chat history name background tagging for Mod + Dev and Developer only.
Changed: Pie Menu popup animation look.
Changed: Made alpha/dealpha able to alpha/dealpha single faces and multiple selected faces from different objects.
Changed: SSAO defaults, slightly less strong when multiple corners are close together.
Changed: Version to 2.5.1.
Changed: Login panel layout, added toggleable changelog.
Misc: Code tagging.



2.5.0



Added: Ability for Viewer to handle Vector4 control types.
Added: Ability to control every shadowmap size seperately and independently.
Added: Ability for preferences floater to utilize each of a Vector4's values.
Added: Ability to clear derender list without switching SIMs.
Added: Warnings for several options that may cause problems.
Added: Readded negative blur passes.
Added: Ability to control SSAO passes.
Added: Options to Preferences - Display to control the amount of samples for Shadow and SSAO blur.
Added: Light Softening option to Display Preferences.
Added: Light Softening option to Sidebar.
Added: Separators to display prefs to better separate groups of options.
Added: Separator image.
Added: Slider track backgrounds.
Added: Ability to define a second Slider Track background (from thumb to end).
Added: Second Slider track background for the track from thumb to end.
Added: Texture.xml reference for the Preferences separator.
Added: Debug to toggle between fast and slow customizable version of Light Blur.
Added: Basic play day cycle in 5 minute steps, no smooth transitions yet.
Added: Option and Code to toggle between fast and slow customizable version of Light Blur. Can be found in Display Preferences.
Added: Ability to change alpha/transparency of a color in the internal Color Picker.
Added: Ability to use multi line in the pie menu to prevent clipping.
Added: Option to ignore "Choose Sex" selection on login.
Added: Searchbar back to navigationbar.
Added: VRAM and system/scene memory usage information and bars.
Added: Reset Skeleton pie menu entry to all self and other people pie menus.
Added: Extended Skeleton submenu to Attach and Detach pie menus
Added: Missing Name_Rect.png.
Added: Print proper VRAM info together with the GPU Name and Vendor.
Added: Tree Quality option to preferences.
Added: Default flag for Normalmap Scale.
Added: Labels to separators in preferences - displays.
Added: Ability to disable transparency preview in color swatches.
Added: Fast Cache Fetch option to viewer preferences.
Added: Labels to separators in preferences - displays.
Added: Ability to disable transparency preview in color swatches.
Added: Fast Cache Fetch option to viewer preferences.
Added: Kill Alpha debug feature, to unalpha alphas while unalpha'ing alpha'd alphas.
Added: Derender menu entry, workaround to enable linked prims to be derendered.
Added: Ability to selectively alpha/unalpha objects or prims via the Dragon menu.
Added: Eject option to Pie Menus.
Added: Freeze option to Pie Menus.
Added: Dump XML option to Pie Menus.
Added: Debug Textures option to Pie Menus.
Added: Ability to switch between the old style high quality Depth of Field and the new faster but less precise one.
Added: High Quality Depth of Field option to preferences.
Added: High Quality Depth of Field option to Machinima Sidebar.
Added: A few more german translations, mainly the main shader toggles.
Added: Chat moderator and developer tag.
Added: Simple automatic SSAO/Shadow/DoF scaling option to scale these up/down for higher-than-window resolutions.
Changed: Motion Blur trigger threshold for alphas to the same of solid objects.
Changed: Shadow Resolution controls to use the new Vector4 controls.
Changed: Upped Shadow Resolution controls max limit to 6k
Changed: Shadow Resolution controls to have one slider for both width and height.
Changed: Allow Motion blur in Freeze Frame mode.
Changed: More consistency changes and code cleanup in Motion Blur.
Changed: Make the Fullbright toggle actually kill Fullbrights immediately. Added preparations for restoring them.
Changed: Made bind buttons display the currently bound key and masks.
Changed: Keybindings layout to make space for long labels.
Changed: Shadowmap resolutions, 2k for close, 4k for mid, 2k for far, 512 for very far.
Changed: Rigged all warnings to settings and made them display when certain criteria are met to inform the player about possibly negative performance impacts and problems.
Changed: Drastically increased SSAO strength now that it is much smoother again.
Changed: Default Shadow and SSAO Blur Samples to 8 (up from 4)
Changed: Split SSAO from Ambient Occlusion, making both toggeable invidually.
Changed: (Sideeffect) SSR now works without Ambient Occlusion or Shadows.
Changed: Make RenderDeferredBlurLight toggle AO now that SSAO is seperate.
Changed: sunLightSSAO shader to allow toggling of SSAO.
Changed: Renamed Ambient Occlusion setting to Screen Space Ambient Occlusion.
Changed: Moved Screen Space Reflections (SSR) to Deferred Rendering tab.
Changed: Moved Blur Slider to Light Softening.
Changed: Renamed and moved SSAO/Shadow Blur Quality to Light Softening.
Changed: Moved Extended Shadow Distance to the top shadow options.
Changed: Moved Depth of Field options tab below the SSAO options tab.
Changed: Renamed Ambient Occlusion to Screen Space Ambient Occlusion.
Changed: Moved Screen Space Reflections to indicate that SSAO is no longer needed.
Changed: Light Softening tooltip in Preferences to match that of the Sidebar.
Changed: Made Deferred Rendering toggle everything at once.
Changed: Machinima Sidebar layout.
Changed: Moved Water Reflection options in Sidebar to the Deferred options.
Changed: Reorganized and moved Display Preferences.
Changed: Renamed Level of Detail tab to Quality.
Changed: Renamed Performance tab to Rendering.
Changed: Moved Avatar Physics option to Quality tab.
Changed: Moved Anisotropic Filtering option to Rendering tab.
Changed: Moved OpenGL Texture Compression option to Viewer tab.
Changed: Moved Enable Fullbright option to Rendering tab.
Changed: Moved Render Unloaded Avatars option to Rendering tab.
Changed: Moved Render Attached Lights option to Deferred Rendering tab.
Changed: Moved Render Attached Particles option to Rendering tab.
Changed: Moved Draw Distance slider to Rendering tab.
Changed: Moved Particle Amount slider to Rendering tab.
Changed: Moved Terrain Texture Quality option to Quality tab.
Changed: Moved Sky Quality option to Quality tab.
Changed: Moved Reflection Amount option to Quality tab.
Changed: Moved Reflection Quality option to Quality tab.
Changed: Moved Post Process Quality option to Quality tab.
Changed: SSAO defaults.
Changed: Tone Exposure Red/Green/Blue defaults.
Changed: Moved and cleaned up preferences code slightly.
Changed: Make sliders use a background for the track from for left to the thumb position.
Changed: Nicer slider textures to go along with the new track backgrounds.
Changed: Layout of Edit Shape panel, cleaner and bigger.
Changed: Made some slight adjustments to Slider textures.
Changed: Use the correct reference to the Preferences separator image.
Changed: Visual separation and readability changes to Camera Preferences.
Changed: Visual separation and readability changes to Keybindings Preferences.
Changed: Visual separation and readability changes to Sound Preferences.
Changed: (Experimental) Enabled Materials rendering in reflections.
Changed: Make the agent recorder record 10 times faster, making it less of a camera/avatar jerk.
Changed: Version to 2.5 Alpha.
Changed: Set Window Size floater layout and style to match the new stylings in Preferences.
Changed: Increment steps of SSAO Factor slider to 0.01 for greater precision.
Changed: Applied SSAO Factor increment changes to Machinima Sidebar slider too.
Changed: Display preferences layout for better readability.
Changed: Joystick floater (Flycam Setup) layout and title colors to comfort the style used in preferences.
Changed: Made feathering sliders spinners for easier and more precise control.
Changed: Camera, Keybinds and Sound preferences layout slightly for visibility.
Changed: Applied the new preferences layout to UI Colors preferences tab.
Changed: Trigger threshold for texture memory warning raised to 1024mb total.
Changed: Make SSR stronger.
Changed: Disallow Third Person Steering mode in Mouselook.
Changed: Toggle Third Person Steering Mode off when switching to Mouselook.
Changed: Version to 2.5 - Alpha 2.
Changed: Pie Menu color, transparency, highlight and fading transparency.
Changed: Reworked all pie menus, removed old features, added new, reordered everything.
Changed: "Copy UUID" to "Copy Avatar UUID"
Changed: All necessary pie menu slices to use multi line.
Changed: Added an outer ring with a highlight indicating the slice is a menu.
Changed: Overhauled Pie Menu look, made it look more like an action wheel.
Changed: Applied tools floater layout to the inventory object profile panel.
Changed: Applied tools floater layout to the inworld object profile panel.
Changed: Don't waste time rendering an empty label in the pie menu.
Changed: (SSFUI) Use SLURL's for creator/owner and group name in the Object Profile.
Changed: (SSFUI) Use SLURL's for IM/Group messsage headers.
Changed: (SSFUI) Use SLURL's for online notifications.
Changed: Replaced Avatar Render Complexity debug options.
Changed: Seperated money notification into spend and receive options.
Changed: Don't halt startup progress because of "Choose Sex" dialog as our Avatar might actually appear regardless.
Changed: Disable RLVa by default. Especially now that its broken.
Changed: Make changing shadowmap resolutions fast and almost completely lag free.
Changed: Added additional snapshot floater improvements from STORM-2118.
Changed: Show marketplace listings and inbox folders regardless of settings.
Changed: First pass major overhaul of the texture console for readability and organization.
Changed: Moved Left Hand and Right Hand into their own submenu.
Changed: Version to 2.5 Beta.
Changed: Put left hand and right hand attachment slots into the "Hands" menu group.
Changed: Made Borderless Window Mode globally toggeable.
Changed: Layout of the "Banned Residents" subtab to match the other group tabs.
Changed: Show empty checkboxes on unselected graphic presets and checked checkboxes on selected ones.
Changed: Bulk ban layout slightly to fix clipping and consistency.
Changed: Don't print VRAM info on app startup start, that info is wrong.
Changed: Shorten precaching delay on login, roughly 5 seconds faster login.
Changed: Eliminate teleport arrival delay, 2 seconds faster teleport.
Changed: Reduced default shadow resolutions to 2048/2048/1024/512.
Changed: Reduced default shadow render distance to 64m.
Changed: Increased SSAO Factor precision to 3 decimal digits.
Changed: Increased max SSAO Blur Size to 1.0.
Changed: Increased max Linear White value to 50.
Changed: Increased max SSAO Factor value to 10.
Changed: Increased max range of SSAO Effect to -5 to 5.
Changed: Don't allow decimal digits for Windlight Transition Time until i fix the issues with it.
Changed: Fixed SSAO Factor Slider length.
Changed: Increased internal draw distance limit to 1024.
Changed: Max value of Draw Distance sliders increased to 1024.
Changed: Version to 2.5 Beta 2B.
Changed: Always toggle floaters instead of bringing them to front first.
Changed: Large scale RLVa and KB Patch removal, might remove it entirely until RLVa is updated.
Changed: SSAO Defaults, slightly stronger on distance, a lot softer, less pixelation on plain surfaces.
Changed: Tweaked non-opague appearance of color swatches for better visibility.
Changed: Tweaked checkerboard texture for better visibility in color swatches.
Changed: Replaced old External Browser option with new Browser Behavior option.
Changed: Slight display preferences separator line layout tweaks.
Changed: Tone Mapping slider range tweaks.
Changed: Disable Fast Cache Fetching by default, should improve stuttering when stuff is loading.
Changed: Version to 2.5 Gamma.
Changed: Always toggle floaters instead of bringing them to front first.
Changed: Large scale RLVa and KB Patch removal, might remove it entirely until RLVa is updated.
Changed: SSAO Defaults, slightly stronger on distance, a lot softer, less pixelation on plain surfaces.
Changed: Tweaked non-opague appearance of color swatches for better visibility.
Changed: Tweaked checkerboard texture for better visibility in color swatches.
Changed: Replaced old External Browser option with new Browser Behavior option.
Changed: Slight display preferences separator line layout tweaks.
Changed: Tone Mapping slider range tweaks.
Changed: Disable Fast Cache Fetching by default, should improve stuttering when stuff is loading.
Changed: Version to 2.5 Gamma.
Changed: Dropped kill fullbright LLInfos to LLDebugs.
Changed: Disable Fast Cache Fetch in code as well.
Changed: Disabled RLVa preferences tab.
Changed: Disabled RLVa menu in Dragon main menu.
Changed: Pie Menu layouts. Moved often used options into the first pie and often used extras into the 4 main directions.
Changed: Allow selecting worn rigged meshes via left-click.
Changed: Disabled Avatar turning around to face the object or attachment you are selecting.
Changed: Made derender able to derender multiple selected linked prims or objects.
Changed: Made realpha/dealpha able to realpha/dealpha multiple selected linked prims or objects.
Changed: Version to 2.5 Delta 2.
Changed: Disable the texture filtering in Depth of Field, lessens halo'ing drastically and increases the quality.
Changed: Added disabled toggle for future option to enable/disable local chat toasts with bubble chat enabled.
Changed: Version to 2.5 Delta 3.
Changed: Layout of the picks floater and the picks info panel.
Changed: Made rendering only reload shaders where necessary, eliminating freezes when toggling shaders.
Changed: Made changes to how shadowmaps are allocated.
Changed: Overhauled the layout of the appearance floater.
Changed: Reduced outfits per row to 2.
Changed: Reduced outfit item size to fit into the minimum floater width.
Changed: Colors of visual outfit browser to match the rest of the appearance floater.
Changed: Decapitalized german outfit tabs.
Changed: Inspect avatar toast layout, made available description space much bigger.
Changed: Disabled the collection of a few statistics that seem completely unnecessary and old.
Changed: Search bar is uncomfortably close to the clock in the english UI.
Changed: Version to 2.5 Ending Dragon. Marking the end of the active development cycle.
Fixed: Motion Blur not working on rigged meshes.
Fixed: Crash when rendering fitted mesh avatars with Motion Blur.
Fixed: Shadows on Alphas being broken/off.
Fixed: More shadowing on Alphas being broken/off.
Fixed: Motion Blur on alpha masked objects.
Fixed: Motion Blur on alpha masked rigged meshes.
Fixed: Motion Blur breaking on fitted mesh, fixed once and for all.
Fixed: A few more bind buttons being linked to the wrong slots.
Fixed: Freeze World always enabled when first opening the snapshot floater.
Fixed: Volumetric Lighting being broken/off since the shadow resolution changes were introduced.
Fixed: "Volumetric Lighting" being falsely written as "Volumtric Lighting".
Fixed: Shadows and lighting being broken when SSAO is off but shadows are on.
Fixed: Lighting being off when shadows are off but SSAO on.
Fixed: Shader level 1 soften light, alpha and material.
Fixed: Projector Shadow height not properly working.
Fixed: Underwater overworld image too bright. Taken from Alchemy.
Fixed: Fullbrights ignoring atmospheric haze. Taken from Alchemy.
Fixed: Description text box reaching outside of the script preview window.
Fixed: Right Shoulder Camera Preset sliders not working.
Fixed: Crash when defaulting the Right Shoulder Camera Preset.
Fixed: Differing lighting without SSAO/Shadows by forcing deferred shader level 2.
Fixed: Some layout inconsistencies in Machinima Sidebar.
Fixed: Alphas being broken on distance.
Fixed: Warning in floater_window_size.
Fixed: Warning in preferences floater.
Fixed: Several warnings about missing fonts used for languages we don't even support anymore.
Fixed: Set Window Size resolution buttons not working.
Fixed: Compile error in render pipeline.
Fixed: Wireframe mode in Deferred.
Fixed: Almost everything being invisible in non-Deferred.
Fixed: High UI/Find Widget frame spikes and errors of wrong control types.
Fixed: Right-Click touch being greyed out at all times.
Fixed: Bottom buttons in Places floater not clickable.
Fixed: (Potential) Some people not being able to turn on Deferred due to incompatibility with forced advanced shader level 2. Keep forcing shader level 2 as option.
Fixed: bindTexture and enableTexture spamming into the millions.
Fixed: Loading presets causes the display to go all crazy and breaking the display panel.
Fixed: Dragon main menu becoming invisible on certain aspect ratios.
Fixed: Spelling error.
Fixed: Viewer not able to show the notification it just received error.
Fixed: Absolutely devastated compile. Need to manually fix every, single, file, soon.
Fixed: Project cannot be setup because keys.xml is missing.
Fixed: Compile, again. RLVa and Graphic Presets broken, possibly more.
Fixed: About Viewer showing old unused info.
Fixed: Cannot save presets.
Fixed: Library folder being almost unreadable.
Fixed: Warnings about wrong settings type for RenderAutoMuteSurfaceAreaLimit debug.
Fixed: Warnings about wrong settings type for RenderAutoHideSurfaceAreaLimit debug.
Fixed: Auto derender ARC limit is set to LL's defaults.
Fixed: Warnings about missing textures.
Fixed: Warnings in camera floater.
Fixed: Warnings in movement floater.
Fixed: Warnings in notification console.
Fixed: Warnings in search floater.
Fixed: Warnings in active object row items.
Fixed: Warnings in preferences floater.
Fixed: Warnings in controls tab in preferences.
Fixed: Warnings in viewer tab in preferences.
Fixed: Loading presets caused the display tab to go all crazy if tabs were changed after logging in.
Fixed: Copy/Move to marketplace listings notification doesn't take input.
Fixed: Pie Menu causing login crashes with Bento attachment slots.
Fixed: Borderless Window Mode not toggling properly when using the graphic preset pulldown.
Fixed: Tabs not properly toggling when using the graphic preset pulldown.
Fixed: "Reset Skeleton" always being greyed out in all pie menus.
Fixed: "Extended Skeleton" submenu missing from the detach self pie menu.
Fixed: Missing "Banned Residents" subtab in group roles tab.
Fixed: Group roles subtab titles too long to fit in without scrolling.
Fixed: Vector 4 [VW] not causing a control change signal. This fixes Shadowmap 4 slider not working properly.
Fixed: Deferred being greyed out when the unused Debug 'RenderGlow' is off from previous versions.
Fixed: Erroneous merges and compiling issues.
Fixed: (Potential) Rare crash on logout due to destroyed Settings:: singleton being called.
Fixed: Motion Blur causing insta crashes with Bento avatars.
Fixed: Reset Skeleton still greyed out on our own attachment pie menu.
Fixed: Compile.
Fixed: Allow Mouselook Grab option not working.
Fixed: Edit Sky Preset color swatches being almost completely transparent.
Fixed: Tools floater color swatches being almost completely transparent.
Fixed: Merge errors.
Fixed: Internal Browser Behavior option.
Fixed: Reset Skeleton still greyed out on our own attachment pie menu.
Fixed: Compile.
Fixed: Allow Mouselook Grab option not working.
Fixed: Edit Sky Preset color swatches being almost completely transparent.
Fixed: Tools floater color swatches being almost completely transparent.
Fixed: Merge errors.
Fixed: Internal Browser Behavior option.
Fixed:(POTENTIAL) One very rare right click crash with pie menus.
Fixed: Fast Cache Fetch option keeps enabling/disabling itself on preferences close.
Fixed: Compile.
Fixed: Fullscreen Window Mode.
Fixed: Attachment slots arrangement in Pie Menu with Bento attachment slots.
Fixed: Pie Menu not working on other avatars and attachments as well as on land.
Fixed: Crash when teleport.
Fixed: Crash while resetting the skeleton.
Fixed: "listen voice from" being inverted.
Fixed: (Potential) Random blackscreens, sometimes after clicking back into SL, causes invalid control error too.
Fixed: Borderless Window Mode crashing on activating it.
Fixed: Teleport Offer/Request rarely working.
Fixed: Warning due to broken tag in menu_people_nearby every time we right click someone in the People floater.
Fixed: Disabled Pie Menu sounds, some of them are corrupted, causing a short freeze on spawn.
Fixed: Warning about missing avatar_icon in every online notification.
Fixed: Snapshot to Inventory saving to Local instead.
Fixed: Guns not working in mouselook with mouselook grab disabled.
Fixed: XML parsing errors in floater_picks.
Fixed: XML parsing errors in panel_pick_list_item.xml
Fixed: Almost all compiling errors, still doesn't compile.
Fixed: Compile once and for all.
Fixed: Line Endings.
Fixed: Invalid token warning in panel_snapshot_postcard.xml.
Fixed: German translation for general preferences tab.
Fixed: German translation for display preferences tab.
Fixed: Don't render 100% transparent objects. Fixed by Marine.
Fixed: German translation for chat preferences tab.
Fixed: German translation for IM preferences tab.
Fixed: German translation for privacy preferences tab.
Fixed: Display tab clipping Vignette options.
Fixed: Chat scroll panel having the wrong name.
Fixed: Blackness when turning off Blur Light after turning off SSR/SSAO and Shadows.
Removed: Unnecessary Motion Blur code.
Removed: Shadow Resolution Multiplier.
Removed: Experimental Code that slipped into the commit.
Removed: Commented out obselete, spammy keybinding debug information.
Removed: Shadow Distance blur (again), overblurs projectors way too much.
Removed: Ability to toggle anything below Deferred Rendering. Deferred on or off only now.
Removed: Ability to toggle Bumpmaps.
Removed: Ability to toggle Hardware Skinning.
Removed: Ability to toggle Post Process Glow.
Removed: Ability to toggle Vertex Shaders.
Removed: Ability to toggle Atmospheric Shaders.
Removed: Transparent Water option from Sidebar.
Removed: Vertex Shaders option from Sidebar.
Removed: Atmospheric Shaders option from Sidebar.
Removed: Hardware Skinning option from Sidebar.
Removed: Bumpmap option from Sidebar.
Removed: Post Process Glow option from Sidebar.
Removed: Basic Light Amount options.
Removed: Basic Options tab.
Removed: Basic display tab code.
Removed: 800x600 Resolution from Set Window Size floater.
Removed: Shadow Occlusion.
Removed: First shadow split offset. (Seems to fix the ugly double-shadow on some windlight presets)
Removed: RenderShadowType control call.
Removed: Greater/Smaller than symbols as they are no longer used as indicator for a menu.
Removed: Pie Menu separator lines.
Removed: Spammy debugging code for pie menus.
Removed: Derender Avatars over byte limit option.
Removed: PresetGraphicActive Debug double.
Removed: A potential crash fix. Didn't work.
Removed: All other language files to prevent the Viewer from ever loading them via system default.
Misc: Cleaned up sunLightSSAOF shader a bit.
Misc: Doing some cleanup in Viewer Shader Manager.
Misc: Doing some cleanup in the Render Pipeline.
Misc: Cleaned up softenLight shader a bit.
Misc: Some Vector4 implementation cleanups. VW still not triggering a callback.
Misc: Viewer care and feeding, cleanup and unbreaking more tiny stuff that will never make a difference.
Misc: Pie Menu code cleanup.
Misc: Shadow Allocation code cleanup.
Misc: Rough major code sync to Bento.
Misc: Additional mini code sync to Bento.
Misc: Major self-code cleanup, added lots of missing comment tags. Part 1.
Misc: Major self-code cleanup, added lots of missing comment tags. Part 2.
Misc: Major self-code cleanup, added lots of missing comment tags. Part 3.
Misc: Major self-code cleanup, added lots of missing comment tags. Last Part.
Misc: Code line ending cleanup.
Misc: Toybox commands cleanup.
Misc: Small cleanups in viewer preferences.
Misc: Toybox commands cleanup.
Misc: Small cleanups in viewer preferences.
Misc: Properly close our files in llviewerkeyboard.
Misc: Cleanup, misc merges and probably stuff that gets removed in the next big cleanup.
Misc: more misc stuff that might be removed.
Misc: Massive RLVa code removal and some Linden/Bento merging. (Part 1)
Misc: Removed last bits of RLVa. (Part 2)
Misc: Removed a few more stray RLVa bits.
Misc: Merge cleanup.
Misc: Added more code commenting/tagging.
Misc: More merge cleanups.
Misc: Corrected spelling a error.
Misc: Cleaned up some previous experiments in llviewermenu.
Misc: Line endings fix.
Misc: Cleanup in snapshot floater code.
Misc: More tagging in llviewershadermgr.cpp.
Misc: Cleanup and tagging in llfloatersnapshot.cpp/h and pipeline.cpp/h.
Misc: Cleanup and optimization in llviewershadermgr.cpp.
Merge with Release 4.0.5 (~620 changes)
Merge with Release 4.0.6 (~300 changes)
Merge with Bento
Merge with Bento
Merge with Bento
Merge with RLVa
Merge with Bento
Merge with RLVa
Merge with Linden Release
Merge with Bento
Merge with Bento
Merge with Release


2.4.2.5


Snapshot Floater enhancements:
Added: Remember last snapshot mode in snapshot floater.
Added: Ability to use the separated, resizable big snapshot preview to the main snapshot floater.
Fixed: Flickr, Twitter and Facebook floater not showing in Mouselook without disabled hide UI in Mouselook.
Fixed: Motion Blur not resetting properly.
Fixed: Rotate Thresholds getting set to 0 on first floater opening.
Fixed: Auto Refresh not working, it is still buggy though.
Fixed: Autosnapshot not working. It still is a bit buggy, does 3-4 snapshots in a row.
Fixed: Snapshot file format changes to JPG when switching back from 'Save to Inventory'.
Fixed: Snapshot floater handles freeze world again when we press the shortcut while it's already open.
Changed: Slight layout changes to Snapshot floater.
Changed: Freeze Frame into Freeze World, it will now freeze the entire world and allows proper camming around.
Changed: Do not intercept any mouseclicks at all when the snapshot floater is open.
Changed: Unified saving snapshots to disk and as texture.
Changed: Made Freeze World non persistant over sessions.
Changed: Don't change our settings when we enter Freeze World mode, instead just set those values directly for as long as we are in this mode.
Removed: Fullscreen preview from Freeze Frame, it was broken and laggy.
Removed: Fix for Freeze Frame in Report Abuse floater.
Removed: Freeze Frame and Fullscreen preview condition from auto-refresh.
Misc: Slight cleanup and removal.

Added: Experimental Cinematic Headtracking Camera. Wobbly fun stuff.
Added: Checkbox to lock all offset, scaling and rotation spinners for all texture channels together.
Fixed: Quick media button not working anymore.
Fixed: Particles sometimes flashing white. Found by Singularity.
Fixed: Screen frame in frame when Volumetric Lighting is enabled and DoF resolution is smaller than 1.0.
Changed: Allow holding ALT key to restore old pie menu behavior and allow menu's in Mouselook for future changes. Menu's currently don't work as they are blocked elsewhere still.
Changed: Slight optimization to directional volumetric lighting shader code.
Changed: Cleaned up my old Rotation Speed feature a bit.
Removed: Defunct "ShowMiniLocationPanel" Debug Setting.
Removed: Defunct "SecondLifeEnterprise" Debug Setting.
Removed: Defunct "RenderHighlightColor" Debug Setting and code.
Removed: Defunct "RenderHighlightThickness" Debug Setting and code.
Removed: Defunct "RenderHighlightBrightness" Debug Setting and code.
Removed: Defunct "RenderHighlightFadeTime" Debug Setting and code.
Removed: Defunct "RenderHoverGlowEnable" Debug Setting and code.
Removed: Defunct "RenderShadowSlopeThreshold" Debug Setting.
Removed: Defunct "RenderShadowNearDist" Debug Setting.
Removed: 0.2m minimum distance over and below water surface, we can smoothly transition through water now.
Removed: Limitation that prevented the camera from being smoothed when moved really fast (example: when zoomed out really far).
Removed: Some leftover code that is now obselete.



2.4.2.4


Fixed: Hide chat on return reverts to default after relog.
Fixed: Automatically hide chat on focus loss reverts to default after relog.
Fixed: Allow walking backwards reverts to default after relog.
Fixed: Windlight transitions revert to default after relog.
Fixed: Media button not working anymore.



2.4.2.3


Changed: Raised SSAO Factor's max value in Machinima Sidebar to 100.
Fixed: Sound and Media buttons in statusbar only work after a few clicks.
Fixed: Chromatic Aberration sometimes setting itself to a random value when 0.0 is set as strength. Some cards don't assume 0 as default if a value hasn't a defined value.



2.4.2.2


Added: (WIP) Customizable keybindings.
Added: Chromatic Aberration feature to shaders, not sure about the place, might push it around some shaders.
Added: Hover Height option to pie menus.
Added: Chromatic Aberration slider to Machinima Sidebar and Preferences.
Added: Greyscale Strength slider to Preferences.
Added: Posterization Samples slider to Preferences.
Added: Sepia Strength slider to Preferences.
Changed: Loadingscreen percentage calculations a bit.
Changed: Space + Alt to "Spin Over" when controlling the camera, instead of E + Alt.
Fixed: Loadingscreen percentage going over 100%.
Fixed: Crash on disconnect.
Fixed: Crash when right clicking certain broken meshes.
Fixed: Compile. We should always return a value if we are expecting one.
Fixed: NVidia 350 driver series going nuts when enabling directional volumetric lighting. Don't stuff vectors into floats.
Fixed: Freeze Frame causing issues when reporting someone. Temporarly disable Freeze Frame while we do the actual shot and restore it later if we had it on.
Fixed: Snapshot floater opens on second and further snapshot when Abuse Report is opened.
Removed: Screen Teleport delay.
Removed: Foot Shadows once and for all. They were useless for way too long.
Misc: Removal of unneeded parts in main_view.xml
Misc: Cleaned up some old stuff.
Misc: Shader cleanup after experiments.



2.4.2.1


Fixed: Crash in imagegl.cpp "bad number of components for texture: 5".
Fixed: Directional Volumetric Lighting being broken.
Fixed: Output/Input panel in Sound Preferences not working anymore.



2.4.2 Release


Added: Ability to toggle single-line mode in local and IM.
Added: Multi Line Chat option to preferences.
Changed: Make environment changes persistant across logins by default.
Changed: Depth of Field Resolution to 1.0 by default.
Changed: Raised Light Brightness max value to 30 up from 15.
Changed: Adjusted Hover Height floater.
Changed: Make light falloff step in smooth instead of suddenly appearing.
Changed: Allow Light Brightness slider to go down to 0.1 and up to 60 now that the falloff is smooth.
Changed: Lowered max value for Light Resolution slider down to 128, everything higher doesn't make any noticable visual difference.
Fixed: Compile.
Fixed: Machinima Sidebar button not working.
Fixed: Depth of Field Resolution below 1.0 causes a frame in frame.
Fixed: Camera Angle not working in preferences and machinima sidebar.
Fixed: Snapshot floater appearing on successive snapshots.
Fixed: Do not disable Depth of Field (and glow with it) when clicking HUDs.
Fixed: Crash when opening Report Abuse.
Fixed: Texture Memory sliders not working anymore unless Custom Memory is disabled.
Fixed: Chat going into multi-line mode even in single-line mode when copying text into the chatbar.
Removed: Camera is underwater condition for depth of field. It is supported by default since Materials.
Removed: Don't try to calculate the world view without UI because we use the entire window for world rendering anyway.
Merge with Linden Tiger
Merge with Linden Release
MAINT-202 FIXED Can't open scripts in copied objects individually on the viewer2
MAINT-729 FIXED Hide popup menu (which belongs to old chiclet) when new chiclet arrives.
MAINT-1333 FIXED Disable "for sale" controls for attached prim
MAINT-1654 FIXED object context menu redraws and repositions some time after being opened.
MAINT-1662 FIXED Disable menu items for attached objects.
MAINT-1774 FIXED Don't open preview texture floater if user clicks "Cancel" button.
MAINT-1789 FIXED Object inspector doesn't show any information about object if user uses Select Only My Objects option
MAINT-1861 FIXED Texture doesn't appear in Inventory after using 'Copy to inventory' button
MAINT-1863 FIXED 'Delete' button is always disabled for Notecard that was opened from object's content
MAINT-1871 FIXED Don't allow moving avatar while changing camera position.
MAINT-1884 FIXED "Shortcut Key" text label is overlapped by drop-down lists in Preview floater when user opened more then one gesture
MAINT-1998 FIXED 'Open' menu item is absent in pop-up menu for notecard marked for sale from object's content
MAINT-2131 FIXED "Copy" menu item is enabled for folders in "My inventory" panel inside "Places>My Landmarks" tab
MAINT-2336 FIXED Avatar continues to move in edit mode
MAINT-2477 FIXED Environment settings won't persist across logins by default, but it may be changed by using EnvironmentPersistAcrossLogin setting
MAINT-2590 FIXED Linked HUDs attached directly from inworld are invisible
MAINT-2742 FIXED Duplicate Display Names appear once in share picker
MAINT-2759 FIXED Touch is greyed out when right clicking on child prims in a touchable linkset if the script uses a reset on rez
MAINT-3067 FIXED Show context menu when right clicking avatar name in the list. Bumps, Pushes and Hits moved to Help from Develop menu
MAINT-3202 FIXED Cancel of selected colour in "Colour picker" floater does not return colour icon to previous condition
MAINT-3205 FIXED Normal map thumbnail icon lacks "Multiple" text when last-selected face lacks a normal map
MAINT-3208 FIXED Confusing button state when working with multiple textures and the default texture is the last selected.
MAINT-3240 Don't show avatar if it's in mute list
MAINT-3418 FIXED Button truncation in some non-English Estate floaters
MAINT-3457 FIXED List of notecard content is shifted while resize of notecard window
MAINT-3483 FIXED Cursor is not in input field, after double click on resident in Nearby chat
MAINT-3488 FIXED Pose balls are sometimes invisible after standing up until zooming camera closer
MAINT-3494 FIXED Generate Normals checkbox does not control generation of normals.
MAINT-3529 FIXED Certain pathcuts made to a cube cause some faces to not react to sunlight or local lights
MAINT-3560 FIXED Unused setting MaxFPS was deleted
MAINT-3585 FIXED Viewer Crashes when attempting to upload image.
MAINT-3648 FIXED Allow opening URLs when any text is selected.
MAINT-3800 FIXED Remove the draw distance reference in the viewer when alt-camming on terrain.
MAINT-4092 FIXED Prim faces with opaque diffuse maps, with material set to ALPHA_MODE_BLEND, do not render
MAINT-4096 FIXED Object's new land impact is not shown in build tool until new face or prim in linkset is selected, after adding or removing only material to/from child prim
MAINT-4169 FIXED Suppress initial display of the path portion of URLs from other users and scripts
MAINT-4301 FIXED failed script upload makes the wait cursor stick
MAINT-4435 FIXED fix in llvolume.cpp
MAINT-4342 FIXED Height text-box value decreases after it was set to a specific value
MAINT-4499 FIXED Forgotten password button is not aligned with Password input field
MAINT-4554 FIXED Show group name and open group profile for group-owned objects.
MAINT-4555 FIXED Floater opens in the bottom right corner overlapping Conversations floater
MAINT-4567 FIXED is not parsed correctly in viewer-lion
MAINT-4576 FIXED Damage Icon always displays regardless of land setting.
MAINT-4581 FIXED Flickr slurl links break on some regions with spaces in the region name
MAINT-4582 FIXED Certain URLs which end contain secondlife.com or lindenlab.com incorrectly open the Place Profile floater
MAINT-4597 FIXED Show emoted name according to name settings in preferences.
MAINT-4602 FIXED URLs are not highlighted as URLs in chat view when preceding an internal URL
MAINT-4614 - fix viewer warning about bad membership list update
MAINT-4617 FIXED Viewer chews on "Inventory->Open and Select" until inventory received or recent items selected
MAINT-4619 FIXED Using Align Planar Faces on flexible prims causes viewer to crash
MAINT-4621 FIXED start new session with the caller (if it doesn't exist) and only then show autoreject message
MAINT-4645 FIXED [viewer-lion] The build tool shows normal or specular map as 'none' when one exists
MAINT-4657 FIXED Objects can appear to have wrong 'for sale' type when viewed in inventory
MAINT-4660 FIXED making Photos
MAINT-4662 FIXED Packet Loss always shows zero in the statistics floater
MAINT-4682 FIXED Viewer won't clear AGENT_ALWAYS_RUN while sitting
MAINT-4683 FIXED Display SLURLs with incorrect coordinates as regular URLs.
MAINT-4690 FIXED forced send_agent_update(TRUE) in idle() results in large amounts of useless UDP traffic
MAINT-4691 Restored price labels in Object profile panel
MAINT-4699 FIXED notifications list is out of order
MAINT-4700 FIXED Viewer cursor defaults to 'grab' mode when clicking on child prim of linkset that was recently physical and sat-upon
MAINT-4704 FIXED Don't show warning message for "region" item, when fixed sky is used.
MAINT-4708 better grouping of ack messages between viewer and server
MAINT-4710 FIXED The 'Copy to inventory' button should be disabled in Texture preview floater when permissions forbid it
MAINT-4718 FIXED Enable Open menu item even if texture is no-copy.
MAINT-4726 FIXED Strange camera roll when using freeze frame in snapshot floater
MAINT-4735 FIXED Need to press Ctrl+W twice to close floater
MAINT-4739 FIXED Restore cursor when WorldMap floater loses focus.
MAINT-4740 FIXED Context menus left on screen when closing floater with Ctrl+W
MAINT-4755 FIXED Asset on Screen Causes Sudden FPS Drop
MAINT-4766 FIXED Reset camera to default after disabling Automatic position for: Appearance option.
MAINT-4769 FIXED Teleport history timestamp text is truncated for AM times.
MAINT-4773 FIXED Some transparent textures are rendered as white.
MAINT-4777 FIXED Confusing 'Save changes?' dialog when hitting the Delete button in notecard edit floater
MAINT-4799 FIXED Show complete avatar names in confirmation dialog.
MAINT-4804 FIXED Viewer gets stuck in mode sending email with snapshot if that fails
MAINT-4833 Fixed Warning treated as error
MAINT-4858 FIX
MAINT-4943 FIXED Crash on location
MAINT-4967 FIX - log spam removed
MAINT-4971 FIXED [MAINT-RC] Own avatar is often totally invisible at login with no way to fix apart from a relog. Other avatars are also often invisible.
MAINT-4973 FIXED  Clicking on the green part of links (as opposed to the grey) opens the wrong link in all places apart from in a conversation window or chat toast.
MAINT-4974 FIXED Complete name should be used in LLAvatarActions::buildResidentsString only when building name string for share confirmation dialogs
MAINT-4975 FIXED Sender's name is hidden out of view for inventory offer popups and payment popups
MAINT-5023 URIparser crash in LLUrlEntryBase::urlToLabelWithGreyQuery
MAINT-5024 crash in LLInspectToast
SL-92 - Can edit hover height via slider



2.4.2 Beta


Added: Debug to disable Alpha inclusion in depth map for Depth of Field. Fixes strange behavior of DoF on Alphas but also introduces small new problems.
Added: Debug to disable directional volumetric lighting.
Added: Directional Volumetric Lighting option to preferences.
Added: Custom System Memory option and make sure we have a separate slider for the "linked" memory version.
Added: Option to exclude Alphas from Depth of Field depthmap calculations. Can be used to fix strange lighting with Volumetric Lighting when DoF is on as well as annoying sudden blurring of DoF on alphas.
Added: Godray falloff debugs allowing us to set a brightness falloff over distance.
Added: Volumetric Light Falloff slider to Machinima Sidebar and Display Preferences.
Added: Directional Volumetric Lighting toggle to Machinima Sidebar.
Added: Include Alphas into depth calculation toggle to Machinima Sidebar.
Added: [WIP] Informative System for Preferences to tell possible performance breakers and problems that could occour with certain options.
Added: Chat Color for Friends.
Changed: Fix inconsistent labeling of Volumetric Lighting options.
Changed: Cleaned up volumetric lighting shader.
Changed: Tweaked FXAA a bit, overall slightly better quality, less texture blurring.
Changed: Make RenderGodraysDirectional reload shaders so we get to see the change after toggling it.
Changed: Make sure we set a reasonable default amount for System and Scene Memory in case the user has set Texture Memory to 0.
Changed: Allow original Texture Memory slider to go down to 0 (automatic). Do not allow the new sliders to go there, the automatic default memory is just for emergency cases (or debug changes).
Changed: Make DoF reload shaders, slows it down a bit but seems the most sane solution right now for the Volumtric Light glow issue.
Changed: Make Volumetric Lighting reload GL instead of shaders, speeds toggling up a lot.
Changed: Made glow stronger on objects with the glow trait set without overkilling the sky too much (hopefully).
Changed: Made SSAO wider, more SSAO, strength stays the same.
Changed: Tweaked Glow settings a bit more, should be almost the same as LL Default, tho additionally with my soft surface glow.
Fixed: Region water and void water having differing heights resulting in a cut off water plane when looking from far out on the ocean.
Fixed: Push Volumetric Light shader below FXAA so it doesn't neutralize FXAA the brighter godrays become.
Fixed: System Memory slider does not refresh and set a new texture memory value.
Fixed: XML parsing warnings in main_view.xml
Fixed: Sidebar not working anymore.
Fixed: Post Process Glow not showing up in Volumetric Lighting unless DoF is enabled.
Fixed: Glow Strength slider not working.
Fixed: Compile.
Fixed: More compiling issues.
Fixed: Half unreadable About Viewer text color.
Fixed: About Land owner list not working anymore.
Fixed: nolink>[NAME] is [STATUS]. Temporarly until LL fixes their uriparser.
Removed: Underwater Depth of Field options, they serve no purpose anymore since Materials's introduction.
Removed: "PrevGlow", "PrevFoV", "UseMachinimaSidebarAsOverlay", "PreferencesPanelOpen" and their unnecessary code.
Removed: Old Godrays code from dofCombineF.glsl.
MAINT-1885 FIXED Don't allow to sit while in Editing appearance mode.
MAINT-2056 FIXED Demote the messages to DEBUG level to prevent spam
MAINT-2560 FIXED Show name of source avatar above crosshair
MAINT-2560 reverted
MAINT-2565 FIXED Show texture information in one toast
MAINT-2701 restore 10 translated strings that were lost during an earlier dev merge (see Jira screenshots for details)
MAINT-3562 FIXED Viewer crashes when updating local textures using Substance Designer : add code for control input buffer size
MAINT-3666 FIXED Update modifiers when viewer window becomes key window
MAINT-3788 FIXED [Profile Notes] CTRL+cursor (e.g. CTRL+LEFT ARROW) doesn't work in the profile notes editor.
MAINT-3853 FIXED Add llTeleportAgent Notification to the Notification List so it can be set to 'never show'
MAINT-3941 Left-clicking on the "Mute when minimized" label doesn't toggles the display of the check mark
MAINT-3959 FIXED Prim size reverting to default size when scaled down and shift copied
MAINT-4119 FIXED Uniquely decorate links on Second Life or Linden Lab domains
MAINT-4170 Eliminate homoglyphs in URL hostnames: used 3p-uriparser;
MAINT-4291 FIXED Spelling mistake in llGodLikeRezObject
MAINT-4329 FIXED scales each image *twice* for no apparent reason : patchset #2
MAINT-4345 FIXED User names are not retained when switching grids
MAINT-4386 FIXED Text in statistics is cut off by the scrollbar in the statistics floater
MAINT-4398 FIXED Moving view away from selected prims causes some to deselect themselves since viewer-interesting
MAINT-4415 FIXED Speak button does not become enabled after enabling voice on parcel, if voice was disabled upon parcel entry
MAINT-4433 FIXED Don't start changing scale on first click.
MAINT-4434 FIXED Update "Total land in use" and "Land available" when saving changes.
MAINT-4437 FIXED Spillover Branch shows when it should not
MAINT-4440 FIXED Bad colors for spillover menu in viewer-lion
MAINT-4341 FIXED Pixel width and height of the preview is not matched to value of Width or Height text-box in the “Snapshot to inventory” window
MAINT-4434 FIXED Mainland land deeding amounts bugged
MAINT-4448 FIXED Avatar often stops animating when being animated by an intan solo dance ball on Interesting based viewers only.
MAINT-4455 FIXED stats - UDP Data should not show any comma
MAINT-4458 FIXED Enable/disable combobox instead of changing its visibility.
MAINT-4464 FIXED Viewer displays L$ balance of 'L$20' when L$ service is unavailable
MAINT-4473 FIXED Don't erase logs location path on pressing Cancel button.
MAINT-4481 FIX [viewer-lion] Linux build fails due array-bounds issue in llmanipscale.cpp
MAINT-4482 FIXED [viewer-lion] Mac build fails due to weirdo LLTextBase::normalizeUri() issue
MAINT-4492 FIXED Danish and Polish need to be removed as choices from Preferences
MAINT-4497 FIXED Use uriparser to find actual domain name.
MAINT-4501 FIXED Viewer spams error message if it can't find an audio device
MAINT-4545 FIXED simplebot.dae rigged mesh no longer uploads
MAINT-4548 & MAINT-4557 FIXED build issues



2.4.1.9


Added: (EXPERIMENTAL) Ability to change system memory and current scene memory seperately.
Added: Browser options tab in preferences floater.
Added: Really experimental godray calculation, looks smoother and works on alpha, bugs on particles.
Added: Ability to select rigged meshes when in build mode and right clicking them. (From Kitty)
Added: Volumetric Lighting (experimental godrays) into a seperate shader, fixing a lot of issues. Same issues with particles Depth of Field suffers.
Added: Seperate Texture and Scene Memory sliders to preferences.
Added: Default buttons to System and Texture memory sliders.
Changed: Swap "Members" and "Roles" tabs so "Members" is the second tab and selected first for unknown reasons.
Changed: Allow right clicking rigged mesh attachments.
Changed: Shrink button toybox to make it fit with our fewer buttons again.
Changed: Quiet Snapshot to Disk to on by default.
Changed: Cleaned up preferences floater internally, should increase first start performance a bit. Still freezes for a few seconds tho.
Changed: Renamed Godrays to Volumetric Light (since it is more of a volumetric light feature than godrays only now).
Changed: Rearranged display preferences panel, made it clearer which options belong to each other.
Changed: Reorganized display preferences slightly, make it more distinct which options belong together.
Fixed: Chiclets being invisible and positioned way above where they should be.
Fixed: Make sure we don't show a scroll wheel in the Login background in case we use websites.
Fixed: Long standing water hurling issue, increased the distance at which water starts hurling massively preventing it from hurling in visible space.
Fixed: Long standing water ripple issue in which water has switching sections of stretched/squeezed textures, especially noticeable on open water.
Fixed: Long standing water ripple issue in which water has switching sections of stretched/squeezed textures, especially noticeable on open water. (Non Deferred)
Fixed: Long standing water hurling issue, increased the distance at which water starts hurling massively preventing it from hurling in visible space. (Non Deferred)
Fixed: Vignette Multiplier being cut out of the panel at the bottom.
Fixed (TEMP): Renamed notification well to prevent it from hiding until i find the place they are hiding it.
Fixed: Only use the Godrays shader if we enabled Godrays.
Fixed: Preferences freezing the Viewer for quite some time when opened the first time. Preload it on start.
Fixed (EXPERIMENTAL): Sort the friendlist when refreshing them the next time (on reopen as example).
Fixed: Deferred Rendering shutting down due to godrays when disabling shadows. Make sure godrays are a class 1 shader.
Removed: Godrays glsl from softenLightF.glsl now that Godrays have their own shader.
Removed: Godrays glsl from cofF.glsl now that Godrays have their own shader.



2.4.1.8


Misc: Added an experiment in shaders, might use it someday.
(Possibly) Fixed: RLVa detach and re-attach issues via RLVa commands.
(Possibly) Fixed: Crash caused by the connection issues panel when the region becomes invalid.
Fixed: Compiling.
Changed: Max. value for Video Memory in Display Settings to 1024mb.
Changed: Increment steps for Shadow Blur Size in Display Settings to 0.1.
Changed: Hide the connection issues panel from start to prevent it from popping up for a second on login.
Changed: Friendlist layout, removed accordions and facebook integration, sort by online status by default.
Changed: Appearance floater outfit status color.
Changed: Show worn items in Appearance as italic instead of bold.
Changed: Beacon color to Steam blue-ish.
Merge with Linden Release
MAINT-1192 FIXED Empty folders remain in the recent items tab of inventory until relog
MAINT-1849 FIXED Disable 'Rename' menu item when multiple items are selected.
MAINT-2699 FIXED Disable voice and release mic button when status is changed to STATUS_VOICE_DISABLED.
MAINT-3391 FIXED Sounds no longer play directly when double clicking in inventory.
MAINT-3440 (Refix) Viewer freezes and not responding after trying to open 5 new media browsers tabs directed to yahoo.com link
MAINT-3511 FIXED When one surface of mesh object is set transparent all object is invisible : compare rotation quaternions with predefined epsilon
MAINT-3569 FIXED Handle window hide/unhide and minimize/unminimize events on mac.
MAINT-3964 FIXED Textures with Alpha won't Animate on Rigged Mesh when worn : fix in shader (mul texcoord to tex matrix), array's optimization
MAINT-3967 FIXED Up arrow key does not move the cursor up in chat field.
MAINT-4086 FIXED Limit the number items "Replace Current Outfit" or "Wear" applies to COF folder is also limited now.
MAINT-4092 FIXED Prim faces with opaque diffuse maps, with material set to ALPHA_MODE_BLEND, do not render when ALM is enabled
MAINT-4158 WIP - fix for at least some forms of distortion. I can't repro the drastic height changes, so not positive it addresses that.
MAINT-4196 WIP, including clearer inventory warnings for attachment errors
MAINT-4210 FIXED Don't try to replace wiki-link with label if it's not correct(contains url in label part).
MAINT-4218 Adding clothing from inventory closes THAT clothing folder and hides THAT folder
MAINT-4238 FIXED Accept new types of tokens/delimiters as well as TT_WORD
MAINT-4239 FIXED Buttons are added to Object contents floater
MAINT-4253 FIXED Don't call setSelection() twice.
MAINT-4254 FIXED Don't change selection in Inventory panel when image's uuid is null.
MAINT-4255 FIXED In the Edit menu when opening the texture picker for normal map selection and clicking Cancel the already applied texture is changed to None even with or without any prior change or if the prior applied texture was full perms.
MAINT-4289 FIXED [BEAR] Recent Items "Reset Filters" not working correctly
MAINT-4293 FIXED Very slow inventory fetch
MAINT-4304 FIXED Avatar stuck running if releasing shift during double-tap strafe
MAINT-4305 FIXED Viewer sometimes crashes when pasting an invalid character into a script.
MAINT-4317 FIXED the Joystick Configuration help link does not point to the correct page.
MAINT-4322 FIXED Re-assert DND tag animation if it was cancelled by script, when DND mode is still active
MAINT-4323 FIXED Mouselook - right-click locks cam position (mac-only)
MAINT-4334 FIXED Request confirmation from the user when paying another avatar to ensure that the destination avatar and L$ amount is correct and intended before the money is sent
MAINT-4363 FIXED In-use script dialogs and pending inventory offers are forced out of view and into their chiclet every time a new conversation is started by another resident or a new group chat session opens
MAINT-4368 FIXED Statistics floater - Object Cache Hit Rate, Cache Hit Rate and Cache Read latency graphs display incorrectly
MAINT-4397 FIXED It's possible to size the viewer window where some menus will draw beyond its bounds
MAINT-4422 FIXED Inventory re-sorts itself if any of the Filters are enabled and you detach an item from your Avatar
MAINT-4432 FIXED Packets Lost under Help -> About Second Life does not display correctly
MAINT-4438 FIXED Warning message is changed to debug message.
MAINT-4537 WIP - order of operations during outfit change
MAINT-4545 FIXED simplebot.dae rigged mesh no longer uploads
MAINT-4606 WIP - handle removing attachments that contain multiple mesh objects
SL-90 FIX - support folder_name option in wear_folder SLURL
SL-93 WIP - refactoring LLPosOverrideMap for reusability
BUG-7698, BUG-7688, BUG-7694 (others)  CDN connection issues.



2.4.1.7



Fixed: Group Notices text editor using unreadable text colors.
Fixed: Chicletbar positioning itself over the netstats when there is no sys well.
Removed: Cleaned up textures.xml, should preload load a few small textures less now.
Removed: Old unused textures.



2.4.1.6



Added: Made some new parcel property icons.
Added: Option to toggle if we want to see Merchant Outbox/Inbox folders in our inventory.
Changed: Move damage icon in navbar to the far left of all icons.
Changed: Script Editor layout.
Changed: Made Keyboard controls loadable without relog.
Fixed: Conversations shortcut.
Fixed: Massive double code removal and code fixes all over the place to make it compile with the latest RLVa merge.
Fixed: Original object name is still visible while renaming objects.
Fixed: A warning in floater_world_map.xml
Fixed: A warning in menu_viewer.xml.
Fixed: 1-2 second freezes when entering/leaving Mouselook with hide UI disabled.
Removed: Double RLVa entries after RLVa merge.
Removed: Doubles in notifications after RLVa merge.
Removed: Cleaned up About Black Dragon floater a bit.
Removed: Last Snapshot created when logging out or getting disconnected, we don't use it anyway. (We also crash on dc anyway so we won't ever see it)
Removed: Code call to unused SnapshotConfigURL.
Removed: Ripped out hopefully all leftovers of the Topinfobar (minilocationbar).
Removed: Some html folder leftovers.
Merge with RLVa Sunshine


2.4.1.5



Added: Ability and option to toggle Favorites on/off.
Added: Experimental connection issues warning to main view. Shows up when your SIM ping goes over 500ms. May need tweaking.
Changed: New default glow settings, make glow much more visible. May need tweaking.
Changed: Finetune new glow settings a bit.
Changed: Don't display a white background in outfit edit.
Changed: Conversations floater shortcut in main menu.
Changed: Layout of About Black Dragon floater and fixed some broken lines.
Changed: Connection issues label and ping limit a bit.
Fixed: Applied Preview Sound changes to Preview Animation floater aswell.
Fixed: Preview Sound floater having weird alignments and overlapping widgets.
Fixed: Texture selector being all broken and unusable.
Fixed: Build coordinates still using the old artistic background.
Fixed: Texture selection in Edit Pick and alignment all over the panel.
Fixed: Properly handmerged latest shader changes to ensure they work.
Fixed: That "dick" Konshu keeps bugging himself.
Removed: Obselete and double shortcuts in main menu.
Merge with Linden Release 3.7.23
BUG-6895: This brings projector reflections more in line with the originally intended behavior of environment reflections.
OPEN-215: Replace deprecated call to kCGLRPTextureMemory with kCGLRPTextureMemoryMegabytes
OPEN-268 - Add missing xml cases to file picker on linux and darwin
STORM-2053 - applicationShouldTerminate returns an NSApplicationTeminateReply, not NSApplicationDelegateReply
STORM-2078 Editing an objects rotation with the rotation rings often causes the object to jump to position <0> on the region and rotation changes to <0>
STORM-2080: correct fitted mesh rendering on some ATI cards
STORM-2081 - Guard against null gWindowImplementation when fullscreen (crashes OS X Yosemite)
MAINT-4678: fix crash on launch in gpu benchmark



2.4.1.4



Added: Long lost Video Memory option back to 'Display' preferences.
Changed: Middle and Right Segemented Button textures to match the Left version.
Changed: Enabled "Show Network Statistics" by default.
Changed: Renamed "Preferences Panel" to "Preferences".
Fixed: Warning in inbox_inventory_panel.
Fixed: 2 warnings in panel_outfits_inventory.
Fixed: Warning in panel_outfit_edit.
Fixed: Warning in panel_cof_wearables.
Fixed: Warning in floater_ui_preview.
Fixed: Warning in floater_script.
Fixed: Preview Animation floater being all crunched and weirdly aligned.
Removed: Defunct "Show L$ Balance in Statusbar" option.
Removed: Long defunct "Show Song name/artist of media stream" option.
Removed: Obselete "Set Default Upload Permissions" option and added "Set Default Permissions" floater.
Removed: "Set Default Upload Permissions" from Inventory upload menu.



2.4.1.3



Changed: Script colors back to Nirans Viewer's VS2012 preset.
Changed: Set old Voice, Chat, People, Places, Landmarks, Appearance, Inventory top toolbar preset.
Fixed: 2 warnings in floater_im_container.
Fixed: warning in floater_tools.
Fixed: 20 warnings in menu_viewer.
Fixed: warning in panel_group_general.
Fixed: 2 warnings in panel_login.
Fixed: 4 warnings in panel_machinima.
Fixed: warning in panel_notification.
Fixed: 5 warnings in panel_people and missing backgrounds.
Fixed: warning in sidepanel_inventory.
Fixed: 2 warnings in accordion widget.
Fixed: warning in slider widget.
Fixed: warning in texture picker widget.
Fixed: Group Description is hardly readable.
Fixed: Group Name is hardly readable.
Fixed: Parcel_ForSale_Dark missing in textures.xml.
Fixed: Script default text color is broken.
Fixed: People floater bottom 'chucks' layout inconsistencies.
Fixed: Group panel layout issues and panel backgrounds.
Fixed: Inventory filter editor label is truncated.
Fixed: Notecard preview description label is overlapping with description editor.
Removed: Navbar, spacer and navigation buttons from toolbar pool.
Removed: Member list in Group Info, 'General' tab.
Removed: Many unused, preloaded textures freeing up lots of GPU memory.
Removed: More unused, preloaded textures freeing up more memory.



2.4.1.2


Changed: German translation for 'Features' tab in tools floater.
Changed: Teleport screen to a simple plain layout.
Removed: Topbar container and click region aswell as mini locationbar.
Fixed: Blocked list item labels being truncated.
Fixed: Notecard readability.
Fixed: Block list menu entries not working.



2.4.1.1


Changed: Do not automatically invert the text color when the text is selected, use the default color for now.
Fixed: Volume pulldown and Quick Draw Distance slider using the wrong background texture.
Fixed: Recent being falsely labeled as Groups and Blocked being labeled as Friends.
Fixed: Top right statusbar widgets being unusable.
Fixed: Quick Draw Distance slider popup position being far off.
Fixed: Username string on mini profile being unreadable.



2.4.1


Added: Some more Steam-skin related textures.
Added: Non commented out godray experiments in Depth of Field shader. Might be usefull someday.
Added: New Steam-inspired skin. Praise lord Gaben. #PCMASTERRACE
Changed: Color tweaks for our new skin.
Changed: Added spaces to group chat name display.
Changed: Removed obselete shadercode.
Changed: Always render the floater shadow no matter if our floater is active or not.
Changed: Draw scrollbar backgrounds like normal textures, fixes scaling issues.
Fixed: Default glow strength inconsistency.
MAINT-3131 Use benchmark to determine GPU class instead of GPU table.



2.4


Added: Ability to switch between Tofu's new shadow softening kernel and the original one.
Added: Screen Space Reflection Resolution slider to the Machinima Sidebar.
Added: Ability to change Screen Space Reflection resolution via debug setting and preferences.
Added: World view painted Vignette effect.
Added: image_overlay_alignment attribute to buttons so we know it exists without looking into code.
Added: single_expansion and fit_parent attributes to default accordion for lookup purposes.
Added: Support for Nvidia 820M/830M/840M, GTX 850M/860M/870M/880M and Nvidia GTX 970/980.
Added: Second Life icon for grid selection.
Added: Login background image.
Added: Coordinate display to minimap.
Added: SIM Name display to minimap.
Added: Debug to toggle between local SIM coordinates or entire SL world coordinates.
Added: Alternative variation of the button texture for dropdowns fixing the missing 1 pixel space.
Changed: Overhauled 'General' preferences tab.
· Changed: Preferred Maturity dropdown to a icon dropdown.
Changed: Overhauled 'Graphics' preferences tab.
· Changed: Maximum value of 'Glow Max. Alpha' to 1.0.
· Changed: Maximum value of 'Godrays Resolution' to 256.
· Changed: Maximum value of 'Motion Blur Quality' to 120.
· Added: Option to switch between Tofu's new shadow softening or the old original style.
· Added: Option to set Screen Space Reflection resolution.
· Added: Automatic Derender options to better specify when we want to derender someone automatically.
· Removed: 'Fog Distance' slider.
· Removed: Old outcommented stuff.
· Removed: 'Shadow Blur Distance' slider.
· Removed: Underwater Distortion options.
· Fixed: 'Shadow Blur Size' slider.
Changed: Overhauled 'Sound' preferences tab.
Changed: Overhauled 'Chat' preferences tab.
Changed: Overhauled 'Camera' preferences tab.
Changed: Overhauled 'User Interface' preferences tab.
Changed: Overhauled 'Viewer' preferences tab.
Changed: Disable Camera Constrains by default.
Changed: Show our own Avatar in mouselook by default.
Changed: Smooth Mouse in mouselook to on by default.
Changed: SSAO Factor to 100 by default.
Changed: Allow running multiple Viewers by default.
Changed: Motion Blur Resolution to 120 by default.
Changed: Input/Output Devices panel will now shrink or extend the panel when opened/closed.
Changed: Make Shadow Blur Size slider affect shadow blur size more effectively.
Changed: Machinima Sidebar alignment, fixing lots of inconsestencies.
· Removed: Blur Distance slider.
· Removed: SSAO Softness slider.
· Fixed: Blur Size slider.
Changed: Increased maximum value for SSAO Factor in Machinima Sidebar to 50.
· Changed: Adjusted and aligned Machinima Sidebar layout.
Changed: Increased maximum value for Godrays Resolution in Machinima Sidebar to 256.
Changed: Increased maximum value for Motion Blur Quality slider in Machinima Sidebar.
Changed: Increased maximum value of 'Max Alpha' in Machinima Sidebar to 0.2.
Changed: Overhauled the entire main menu 'Dragon'
· Added: Destinations main menu entry.
· Added: Conversation Log main menu entry.
· Added: Facebook, Twitter and Flickr main menu entries.
· Fixed: Nearby Chat main menu entry not working.
· Removed: Upload Image double entry.
· Removed: Shortcut to Snap Object XY to Grid that was preventing Lock Camera DoF from working correctly.
· Removed: Set UI Size to Default double entry.
· Removed: Rebake Textures menu entries.
· Removed: Lag Meter double entry and moved the Performance menu to the proper place to contain the new menu entries.
· Removed: Show Avatar Rendering Cost double entry.
· Removed: Loadingscreen tips menu entry.
· Removed: Statistics floater double entry.
· Removed: Earned Achievements main menu entry as it is non functional.
· Removed: Nearby Voice main menu entry which doesn't exist anymore since CHUI was introduced.
· Removed: Nearby Speakers main menu entry as it serves no real function.
Changed: Screen Space Reflection tweaks for way lower iterations and higher performance, especially on how repeat textures.
Changed: Enabled preloading of textures, slower but fancier startup.
Changed: Rip out the entire account balance system and transplant it to the Inventory floater.
· Changed: Entirely realigned and mostly redesigned the entire Inventory floater.
· Changed: Realigned and swapped the inbox panel button image for something less ugly.
· Changed: Default Inventory size, made it slightly smaller.
· Added: Account balance display to Inventory.
· Fixed: Scrollbar offsets of all Inventory panels.
Changed: Make all Inventory panel widgets our given XML values a bit more.
Changed: Made scrollbar widget and background slightly smaller to fit better with the rest of the widgets.
Changed: Realigned People floater for a cleaner look.
Changed: Slightly realigned several Preferences floater panels to prevent the scollbars from being cut off.
Changed: Widget background colors (has no effect).
Changed: Make all accordion headers use White_02 as background color.
Changed: Entirely overhauled the layout of the Outfit selection panels.
· Changed: Created a clear and uniform look like for Inventory and People before.
· Changed: Search bar to be hidden by default, Search can be shown by clicking the Search button.
· Removed: Unused edit and open buttons.
· Fixed: Many aligning and resizing issues.
· Fixed: Header text being cut off when the outfit name was too long.
Changed: Overhauled group panel in People.
· Added: Empty fields to places where buttons should be in case those buttons are not available to fill the space.
· Changed: Realigned and tweaked visual appearance of the main group panel.
· Changed: Realigned and tweaked visual appearance of 'General' group tab.
· Changed: Realigned and tweaked visual appearance of 'Members' group sub tab.
Changed: Background color of several of the XUI Preview panels.
Changed: Overhauled Login panel.
· Changed: Background video in favor for a still image.
· Changed: Layout of all panels.
· Changed: Moved version info to top left.
· Changed: Moved Viewer name to bottom left.
· Changed: Visual appearance of all text buttons.
· Changed: Aligned all buttons into a line and organized them.
- Changed: Beta Grid name to be a bit shorter to fit into the grid selection.
- Changed: Visual appearance of 'Login to Second Life' button to show that this is the login button.
· Added: Icons to buttons.
· Added: Grid selection dropdown.
· Added: Original Second Life icons for use in the grid selection dropdown.
· Removed: 'Rwar' Viewer slogan.
· Removed: 'Forgot password?' button.
Changed: Overhauled group panel in People. #2
· Changed: Realigned and tweaked visual appearance of the main group panel.
· Changed: Realigned and tweaked visual appearance of 'Roles' group tab.
· Changed: Realigned and tweaked visual appearance of 'Abilities' group sub tab.
· Changed: Realigned and tweaked visual appearance of 'Notices' group panel.
· Added: Subject label and line editor in 'Notices' when viewing notices.
Changed: Overhauled Appearance/Outfit panels.
· Changed: Realigned and tweaked visual appearance of the Appearance floater.
· Changed: Realigned and tweaked visual appearance of the Outfit selection panel.
· Changed: Realigned and tweaked visual appearance of the Outfit edit panel.
· Changed: Moved save/save as and revert buttons into the bottom button bar.
· Changed: Moved list style selection buttons to the right to create space for save and revert.
· Changed: Background of several inventory/wearable lists.
· Changed: 'Add More...' to a simple add button.
· Changed: German translation a bit to prevent it from screwing with our new layout.
· Removed: Separator lines from inventory/wearable lists.
· Removed: Background textures of several inventory/wearable buttons when hovering over them.
· Fixed: Loading indicator of Appearance showing up on Edit Outfit when we are still loading.
Changed: Overhauled Picks panels.
· Changed: Realigned and tweaked visual appearance of the Picks floater.
· Changed: Realigned and tweaked visual appearance of picks and ads.
· Changed: Realigned and tweaked visual appearance of the Pick Edit panel.
· Removed: Auto resizing of 'Edit Pick' panels.
Changed: Overhauled 'Destinations' floater.
Changed: Overhauled World Map floater.
· Changed: Realigned and tweaked visual appearance of the world map layout.
· Added: Proper separations and title bars.
· Moved: Legend to the left layout panel.
· Moved: Zoom slider to the left layout panel.
· Moved: Controls to the left layout panel.
· Removed: Some obselete titles.
Changed: Overhauled the Group Land tab in Group Info.
Changed: Slight adjustments and alignment fixes to Notices, Roles and People panels.
Changed: Preload button textures to prevents them from appearing gray on login.
Changed: Overhauled Gestures floater.
Changed: Login background to still, preloaded image which is purged on login to prevent wasting memory.
Changed: Overhauled IM Session tab. Make buttons dynamically show/hide with layout panels instead of being hardcoded.
Changed: Overhauled Group notices in system tray.
Changed: Renamed Grids to Main Grid (Agni) and Beta Grid (Aditi).
Changed: Use White_02 color for Scroll list backgrounds.
Changed: Draw black backgrounds for N S E W displays to make them always visible.
Changed: Overhauled World Map floater layout.
· Changed: Moved controls to the bottom.
· Added: Button to slide out legend.
Changed: Login Panel layout slightly to match the new button texture and server name changes.
Fixed: Tools floater having a double background.
Fixed: Shadow Blur Size slider not working.
Fixed: A bunch of errors about non existing menu buttons in the inventory floater.
Fixed: A huge bunch of XML parsing errors.
Fixed: A bunch of deprecated llwarns and llendl.
Fixed: Error about odd number of toolbars.
Fixed: Info icon not popping up in Chat History when hovering the mouse over an Avatar's name.
Fixed: Compiling issues.
Fixed: Accordion scrollbars having a slight offset from top/bottom.
Fixed: Very tiny alignment inconsestencies in Inventory.
Fixed: Very tiny alignment inconsestencies in People.
Fixed: More tiny inconsestencies in People.
Fixed: Inventory Filter floater has no background.
Fixed: Notification System Tray button vanishing on lower resolutions causing all sorts of problems.
· Changed: Group count display.
· Changed: Background color for bottom button panel.
· Changed: Minimum width of People floater.
Fixed: Additional information in People overlapping with the name.
Fixed: Minor readability problems in 'Privacy' and 'Viewer' preferences tabs.
Removed: RenderShadowGausian_X syncronisation in preferences.
Removed: Underwater Distortion slider from Machinima Sidebar.
Removed: LoD Options from Machinima Sidebar.
Removed: Old navbar background textures.
Removed: Old 'Colors' tab in Preferences which is not used anymore.
Removed: Obselete background_color in floater_inspect.xml
Dragon #26: Changed: Some default colors to better match our skin.
Dragon #26: Fixed: Toast having a double background.
Dragon #26: Added: Custom floater shadow texture. Use that one for our skin.
Dragon #26: Fixed: Toast shadows rendering ontop of floater.
Dragon #26: Added: Ability to define custom floater shadow images. Could use custom offset parameters.
Dragon #26: Changed: Default skin colors slightly.
Dragon #26: Changed: Background color of flat_list_views.
Dragon #26: Added: Floater shadow background texture.
Dragon #26: Added: Navigationbar background texture.
Dragon #23: Fixed: Autocompletion making you unable to type in a gesture starting with /w or /s.
Merge: Unified Snapshot Floater (Snapshot Revamp - STORM-2040)
Added: STORM-2040 tag to NiranV Dean's name.
Changed: Facebook floater layout.
· Changed: Facebook floater size.
· Changed: Aligned all widgets to an unified layout, keep 10 pixels left/right and so on.
· Removed: Account tab and moved it into Status tab.
Changed: Flickr floater layout.
· Changed: Flickr floater size.
· Changed: Aligned all widgets to an unified layout, keep 10 pixels left/right and so on.
Changed: Twitter floater layout.
· Changed: Twitter floater size.
· Changed: Aligned all widgets to an unified layout, keep 10 pixels left/right and so on.
Changed: Reflected changes made to the Facebook floater XMLs in code.
· Fixed: Deprecated llerrs/llwarns/lldebugs/llinfos on the way.
Changed: Reflected changes made to the Flickr floater XMLs in code.
· Fixed: Deprecated llerrs/llwarns/lldebugs/llinfos on the way.
Changed: Reflected changes made to the Twitter floater XMLs in code.
· Fixed: Deprecated llerrs/llwarns/lldebugs/llinfos on the way.
Changed: Snapshot floater layout.
· Changed: Snapshots to disk default to 'Custom' (Window Resolution)
· Added: Big Auto-scaling integrated image Preview. Can be toggled.
· Added: Fixed german translations for the new floater layout.
· Removed: Need to have SnapshotFiltersEnabled to see the filter dropdown.
· Removed: SnapshotFiltersEnabled debug.
Changed: Very tiny visual alignment finetunings. Everything has to be perfect.
Changed: More tiny alignment inconsestencies between Black Dragon and Linden Release.
Changed: Updated contributions file.
Changed: 'Black and White' filter to proper b&w only. No corrections, just plain greyscale.
Changed: 'Sepia' filter to proper sepia only. No corrections, just plain sepia colors.
Fixed: Line endings.
Fixed: Last pack of outdated llwarns/lldebugs/llendl.
STORM-2040: Fixed: German Translation for several snapshot panels.
STORM-2040: Changed: Tiny alignment finetunings in several snapshot panels for constrain proportions checkbox.
STORM-2040: Removed: Unnecessary code for hiding/showing "Constrain proportions" checkbox.
STORM-2040: Changed: Width and Height into one label like in all other panels.
STORM-2040: Fixed: Width and Height spinners always reverting to previous values when entering a custom value while anything else than "Custom" is selected in the size dropdown.
STORM-2040: Changed: Slight alignment adjustations.
STORM-2043: Fixed: "t" missing in postcard settings panel.
STORM-2046: Changed: Defaulted snapshot panel to "extended" state.
STORM-2047: Changed: Use different arrow icons for expanding/minimizing the floater.
STORM-2047: Removed: Advanced button code. It's obselete now since our UI does it all by itself.
STORM-2048: Fixed: Loading indicator was always visible.
STORM-2049: Fixed: FB/Twitter/Flickr floaters weren't opened with the "Photo" tab by default.
STORM-2049: Misc: Line spacing.
STORM-2050: Fixed: Postcard tab buttons can get 'out of sync'.
STORM-2050: Changed: Postcard settings icon to a single gear icon used for settings like that.
STORM-2051: Changed: Selected + disabled texture of the tab buttons to disabled only to prevent confusion.
STORM-2051: Changed: Converted button panels to real tabs, removed the buttons and moved the Send and Cancel buttons to the main postcard panel.
STORM-2051: Moved: Missing german button translation.
STORM-2052: Changed: Preview expand/hide buttons look and overlay image to match the conversation floater style.
STORM-2052: Changed: Swapped button icons.
STORM-2057/2058/2061: Changed: Always update snapshot and thumbnail on every change. Making everything only show up the "need to refresh" message seems impossible with the current onIdle system of the preview other than making incredibly hacky stuff.
STORM-2059: Removed: Useless 'Current Window' entry in resolution dropdown. We can go up to 512 only anyway.
STORM-2060: Fixed: Width/Height spinners resetting every time type a custom value while 'custom' is not set in the resolution dropdown.
STORM-2060: Fixed: Height spinner not being detected as first changed.
STORM-2063: Fixed: Resolution text appearing for a brief moment when updating the controls while the preview is hidden.
STORM-2064: Changed: Made background of status text invisible.
STORM-2064: Changed: Made background of status text invisible. #2
STORM-2064: Changed: Renamed 'Scanlines' filter to 'Video' and removed the old 'Video' one.
STORM-2064: Changed: Reverted previous changes since Merov has clarified that it is intended behavior.
STORM-2066: Fixed: Selecting a resolution dropdown bigger than the maximum window resolution with toggled "Show UI in Snapshot" freezes the Viewer.
STORM-2073: Fixed: Do not post our status if we press the "Connect" button otherwise we end up double posting.
STORM-2060/STORM-2076: Fixed: Whole detection logic not working because of reasons i cannot seem to understand in this hypercube like snapshot floater.
STORM-2060/STORM-2076: Changed: Code to a more appropiate, shorter version. Thanks Oz.
STORM-2060/STORM-2076: Added: Commenting to explain why we use the height spinner instead of the width one.
BUG-6835: Fixed: Height is missing the "t" under E-mail settings.
BUG-6837: Fixed: "Saving to inventory" and "Sending E-mail" text is outside the snapshot floater.
BUG-6839: Fixed:Snapshot filters do not work when saving snapshot to inventory.
BUG-6840: Fixed: When not connected to Facebook, the Friends tab directs you to the Account tab, which no longer exists.
BUG-6958: Fixed: Snapshot position is always <0>.
BUG-7020: Fixed: Snapshot floater being resized while it's minimized.

Linden changes:



2.3.9.9C


Dragon #2: Fixed Motion Blur bugging out on surfaced rigged to the new Fitted Mesh bones.



2.3.9.9B



Added: Ability to invert pitch controls.
Added: Invert pitch controls toggle to joystick floater to invert looking up/down.
Removed: Zoom functions in Avatar mode. For now.
Removed: Hacky mapping code, rewrote and cleaned up re-mapping code.
Removed: Bunch of code to toggle the mini location bar, hopefully fixing some weird hiding issues.
Fixed: Motion Blur shaders not compiling for a bunch of users with older OpenGL versions.
Dragon #15: Fixed a bunch of log errors, removed obselete code and cleaned up a bit.
Dragon #16: Fixed mapped keys being FPS dependent.
Dragon #18: (Potential) Fixed AMD 290 being detected as low tier NVidia Card.
Dragon #20: Fixed derendering not working correctly.
Dragon #20: Fixed every killed object getting derendered instead of only those we marked ourselves.
Dragon #20: Fixed derendered objects are being recreated from cache but fail resulting in log spamming.




2.3.9.9A




Changed: Some Graphics Options labels in Sidebar and Preferences and made some small adjustments to some widgets.
Changed: Default Godray Resolution to a more appropiate value for the new way it works.
Changed: Changed some LLPipeline::'s to gPipeline.
Changed: Godray finetuning sliders for the new Godray Multiplier effectiveness, allow up to 15 times.
Changed: Where Godray Multiplier kicks in. It will only affect the brightness of sunshafts now.
Fixed: Godrays Multiplier in Machinima Sidebar controlling Motion Blur Strength.
Fixed: FPS Counter beeing broken and unreliable. Introducing the super fast updating one again.
Fixed: IM names showing "Second Life" when first sending a messsage.
Fixed: Godrays not staying persistant over sessions.
Fixed: Minilocationbar appearing, block it off completely and show our Topbar again should the minilocationbar somehow show up.
Fixed: Show Title/Artist still not greyed out.
Fixed: Topbar not correctly hiding and overlapping when using hide UI in Mouselook and coming out of Mouselook.
Removed: Entire hide_navbar menu as it serves no function anymore.
Removed: Lens Flare leftovers in other files.
Removed: Code leftovers of the old FPS counter.
Removed: Estate Time menu entry double.





2.3.9.9



Added: Show Navbar command to toolbars (probably going to get removed later on).
Added: Navigationbar to top, currently shows via clicking the empty space in the topbar or the new toolbar button, will autohide after 10 seconds or after successful teleport.
Added: SLURL label to tools floater group display.
Added: New Materials KEYWORDS to change normal/specular maps and alpha modes.
Added: Next/Previous Teleport as commands for the toolbars.
Added: Next/Previous and Home button to Navbar.
Added: New Navbar hide/show textures which illustrate their function better than a closing X.
Added: Cheap lens flare post effect.
Added: Security check for FPS counter and a try to fix it in case it breaks. Still need to figure out what's causing it to fail sometimes.
Added: Lens Flare toggle, Godray and Motionblur finetuning sliders to Machinima Sidebar.
Added: Missing Lens Flare shader file.
Changed: Do not hide local chat toasts when Chat Bubbles are enabled. Needs a toggle for later.
Changed: Minimum Velocity needed for Motion Blur to trigger to 0.035. Seems to be fine like that.
Changed: FXAA preset and thresholds hoping to squeeze a bit out.
Changed: FXAA, less blurry, sharper but also a little bit less anti-aliasing.
Changed: Navbar to be permanently visible until TP or until we hide it manually.
Changed: Max Field of View for Depth of Field to 179 since 180° is fullscreen blur and doesn't make much sense.
Changed: Navbar button icon, label and tooltip.
Changed: Centered text on favorite buttons.
Changed: New default toolbar layout using the new Navigationbar buttons.
Changed: Login panel background video to my newest video.
Changed: Reverted camera near plane to default to prevent flickering at medium range and higher.
Changed: Select "Custom" as default when we save snapshots to disk. Makes using high resolutions straight forward and way easier and prevents the resolution from resetting on the first try.
Changed: Layout of quick media panel, aligned everything and corrected small annoyances.
Changed: Layout of Spellchecker floater, aligned everything and minimized space waste.
Changed: Increased maximum value for Godray Resolution to 192.
Fixed: Do not make our Avatar turn around when resetting our view.
Fixed: FPS Counter. It now refreshes only 10 times a second instead of every frame.
Fixed: Stats floater in both EN/DE versions.
Fixed: Snapshot floater loading image not loading.
Fixed: Home command tooltip and string are missing.
Fixed: Loadingscreen background showing up as grey in the first 1-2 seconds.
Fixed: Loadingscreen background not using the new preloaded image.
Fixed: Vertical slider still having the old art style.
Fixed: Disallow left-click sit and touch/grab options.
Fixed: Quick Media toggle not working. lele="true". lelelele.
Fixed: Options to disable left-click grab/sit not working.
Fixed: IM toast size and layout.
Fixed: Shadow silhuettes in sky. Hopefully correctly this time. Once and for all.
Fixed: IM's and Group IM's not displaying the Display Name when emoting with enabled Display Names.
(Can't Test) Fixed: FPS counter sometimes not working.
Fixed: Compiling from scratch due to missing toptoolbar in CMakeLists.txt
Fixed: HTML, Pie Menu and Object Chat colors.
Removed: Unused debugs in app_settings.xmlChanged: Favorites look and layout a bit so they fit the new Navbar.
Removed: IM chiclet menu's.
Removed: Quickbutton options from the interface preferences panel.
Removed: Several unused color pickers from Preferences -> Colors.
Removed: Now unused "Keep Camera on Avatar left-click" option.
Removed: Potential FPS counter fix. The problem lies elsewhere, seems to be a fail in app init somewhere.
Removed: Show Mini Locationbar option in the Navbar menu.
Misc: Line changes.
Dragon #5: Make the Loginpanel Viewername and Version labels use a properly readable color.
Dragon #5: Change Appearance floater colors to make it readable again.
Dragon #5: Change highlighted menu and flashing menu colors so flashing has a less attention stealing color.
Dragon #5: Change Accordion colors to match the rest. Could need some improvement still.
Dragon #5: Change Tab colors.
Dragon #5: Changed HTML Link color to yellow/orange like to better fit the color scheme.
Dragon #5: Changed HTML and Object Chat colors.
Dragon #5: Changed Dropdown and Pushbutton edge colors.
Dragon #5: Changed horizontal slider color.
Dragon #5: Changed title background colors in Preferences -> Viewer to red like all other panels.
Dragon #6: NearMeRange too low. Raised it to 4800.
Dragon #7: Removed [FROM Username.Lastname] from group IM header.
Dragon #8: Fixed "Second Inventory" menu entry. Changed it's function to endlessly open new Inventory floaters. Will revert uppon feedback.
Dragon #9: Removed loadingscreen textures.
Dragon #9: Removed windlight button TGA's since we use PNG's now.
Dragon #9: Removed old unused Sidebar texture remnants.
Dragon #9: Removed lots of textures from textures.xml.
Dragon #9: Removed old buy and mesh uploader art.
Dragon #11: Fixed draw distance slider staying invisible after it faded out correctly.
Dragon #12: Added Copy SLURL/UUID to group, avatar and object menus all over the place.
Dragon #13: Enable advanced snapshot menu (preview) by default.
Dragon #14: Fixed hopefully all llinfos/llwarns/lldebugs/llendl.
Dragon #15: Cleaned up main_view.xml and panel_navigation_bar.xml


MAINT-535 FIXED The teleport SLAPP is changed to UNTRUSTED_THROTTLE. Confirmation dialog for teleporting via slapp is added.
MAINT-1769 (URL-like resident display name is shown as hyperlink in Share confirmation window)
MAINT-2287 : WIP : Make inbox and outbox visible and accessible if InventoryOutboxMakeVisible is set (default is false)
MAINT-2301 : WIP : Catch a bit more 4xx and 5xx error codes, display the error code in the alert.
MAINT-2452 : Fixed : Do not clear the cookie in IMPORT_DONE_WITH_ERRORS case so future retry have a chance to work.
MAINT-2588 FIXED User cannot delete items from content of other object, using 'Delete' button on keyboard.
MAINT-2613 FIXED Remove duplicate entry for "DisablePrecacheDelayAfterTeleporting"
MAINT-2754 FIXED Call findInstance() instead of getInstance().
MAINT-3017 FIX Inventory filter for Recent tab does not persist between sessions as it used to.
MAINT-3119 FIXED Return common chars for triggers that matches the prefix.
MAINT-3211 Fix for texture animations not working properly on rigged attachments when worn from inventory.
MAINT-3262 FIXED Allow uploading gif-images
MAINT-3319 : WIP : Introduce a consolidate folder method used for Merchant Outbox
MAINT-3320 : Fixed! Inventory panels are not resistant to folder root deletion, using handle instead of pointer and cleaning things consistently
MAINT-3334 (If a chat tab is in focus when you enter mouselook, chat that occurs while in mouselook does not display after exiting mouselook)
MAINT-3351 FIXED Misleading failure message when user is successfully removed from a group's Owners role
MAINT-3364 FIXED Call clearSelection() from root_folder
MAINT-3411 FIXED Sound type is changed.
MAINT-3412 add gpu_table line with distinct Intel Iris Pro OpenGL regex to match new MBP with forced Intel graphics
MAINT-3448 FIX: Timestamps disappear from conversation log after viewer restart
MAINT-3465 FIXED Add check mark to selected entry.
MAINT-3476 FIX Opening large chat histories from conversation log eats up huge amounts of memory, leading to viewer crash.
MAINT-3484 FIXED Disable menu item if transcript doesn't exist.
MAINT-3495 FIXED Improve discoverability of Region Debug floater
MAINT-3496 FIXED Disable "Allow group access" option if "Sell passes to: group" is selected(and vice versa).
MAINT-3506 FIXED Allocate appropriate amount of memory for temp variable.
MAINT-3510 (Incorrect context menu entry in Places floater)
MAINT-3519 (Resident is able to share worn clothes.)
MAINT-3520 FIXED ?all arrange(NULL, NULL) to avoid occasional drag'n'drop folders after renaming.
MAINT-3522 FIXED Continue loop after adding Nearby chat history to the list.
MAINT-3530 : Add viewer checkbox to extend parcel entry limits to a higher ceiling
MAINT-3539 Additional checking was added to avoid possible crash.
MAINT-3541 (crash in std::vector >::reserve)
MAINT-3552: crash in LLPanel::getString: Failed to find string ErrorFetchingServerReleaseNotesURL in panel floater_about
MAINT-3555 crash in LLPanel::~LLPanel() on shutdown:
MAINT-3570 FIXED Callbacks for menu item are added.
MAINT-3587 FIXED settings.xml still references avatarsunited.com for snapshot upload
MAINT-3591 FIXED Remove "Start Second LIfe now?" dialogue in the installer
MAINT-3592 (Viewer opening square textures should set the 1:1 size constraint)
MAINT-3593 FIXED Clear previous selection properly when selecting new item in another panel(Inventory/Inbox).
MAINT-3618 FIXED Don't copy spaces after cursor to the next line.
MAINT-3621 FIXED Set name to "Unnamed" if object's name consists of whitespaces.
MAINT-3642 FIXED Allow saving textures with extension “.tga” at the end of the name.
MAINT-3643 FIXED Copy previous search / replace strings in LSL editor
MAINT-3657 FIXED Don't change state when other user declines call.
MAINT-3661 Fix for crash when uploading corrupt .dae file.
MAINT-3664 FIXED Focus filter field in Places floater by default
MAINT-3671 FIXED Rename title when new tab is added.
MAINT-3674 FIXED Menu item text is changed
MAINT-3692 FIXED Bindings are added to keys.xml
MAINT-3696 FIXED Show correct tooltip for Highlight Transparent
MAINT-3697 FIXED Login screen help menu is updated
MAINT-3710 FIXED List of members is removed from General tab. Title column is added to the list in Members tab. Roles tab is renamed to Roles & Members and Roles sub-tab is default now.
MAINT-3804 FIXED Crash in LLAudioEngine::getAudioData when playing gtures with audio device disabled.es
MAINT-3870 FIXED The freelook animation never ends so the avatar never gets to the idle status...
MAINT-3903 FIXED Instant message toasts and certain kinds of popups (ex. group invites) fail to display if an offline inventory offer was received before logging in:
MAINT-3913 FIXED User is not able to upload any type of image(*.png, *.tga,*.bmp,*.jpg)
MAINT-3915 FIX Recent Inventory Tab not showing Recent activity
MAINT-3981 FIXED [SECURITY] Notecard being passed around that crashes any V3 based viewer when opened.
MAINT-5707 : Fixed bad breakpad behavior with teleport links
WENG-618 : Added debug printout for POST and GET when InventoryOutboxLogging is turned on
BUG-4185 : Fix glsl compilation error on Mac
BUG-4260 Updated to 4.6.x vivox libraries for Mac and Windows.
BUG-5537 FIX reverting breaking changes to pectorals and belly.
ACME-1219 : Fix crash on exit on Windows 7
ACME-1220 : Fixed. Do not accumulate callbacks when reinitializing market place
ACME-1221 : Do not clear merchant import cookie on 404, happens to newly minted merchants
OPEN-210 FMOD Ex include confusion.
SH-3275 WIP Run viewer metrics for object update messages
SH-3333: Design and implement a new object cache system on viewer side
SH-3352: Create pixel shader to accumulate frame-to-frame absolute pixel differences
SH-3404  create sampler class
SH-3406 WIP convert fast timers to lltrace system
SH-3350 and SH-3353: Report frame-to-frame visual deltas as an LLStat
SH-3405 WIP convert existing stats to lltrace system
SH-3406 WIP convert fast timers to lltrace system
SH-3459: interesting store object bounding information in viewer cache
SH-3561: capture the frame buffer contents and compare pixel differences between frames.
SH-3468 WIP add memory tracking base class
SH-3471: create a simplified version of octree for object cache entries.
SH-3472: prioritize object loading
SH-3499  Ensure asset stats output is correct
SH-3619: some objects are missing
SH-3622: crash on LLViewerRegion::updateVisibleEntries
SH-3624: Object deletion does not work
SH-3640: Can not edit objects
SH-3653: Can we repurpose ObjectUpdateCached:ObjectData:UpdateFlags field to carry spatial+size data?
SH-3663: Get windlight cloud animation and water animation to stop when pausing world updates
SH-3665: more post processing of the frame difference image
SH-3667: Create an extendable recording tied to scene load time
SH-3781: LLTrace issues
SH-3824: interesting: Ensure viewer can handle object updates from entire region gracefully
SH-3833: dump frame diff values from the scene loading monitor to a log file
SH-3913: the viewer should notify the region at connect time if it does not have a cache file
SH-3918: Viewer should respond to cache probes in order received (don't sort response)
SH-3927: Interesting: Viewer should send predicted camera position to simulator to control object load order
SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
SH-3937: interesting: implement the new cache probe logic
SH-3968: Rendering issues when scene loading monitoring code disabled on Mac.
SH-3976: interesting: make new object cache be able to handle shadows.
SH-3979: interesting: can not edit objects with new object cache code
SH-4004: interesting: need debug option to clear viewer cache while still logged in
SH-4053: interesting: visible objects are delayed to appear with new interest list
SH-4080 WIP interesting: random crash on Mac
SH-4095: add an option to turn off new interest list code
SH-4133: create a debug tool to show textures in active fetching
SH-4145: Interesting: Implement occlusion culling for object cache
SH-4214: Crash on Linux readFromCache: ASSERT (mInitialized)
SH-4227: interesting: long delay between root and child prim loading.
SH-4232 FIX: Interesting: Viewer Crash on Login
SH-4241: viewer crash shortly after login in LLViewerRegion::addNewObject and
SH-4242 FIX interesting: Mac viewer crashes on exit
SH-4244: interesting: objects on adjacent region are not visible.
SH-4245: Interesting: crash in LLSpatialGroup::handleDestruction
SH-4246 FIX interesting: fast timers significantly decreases framerate
SH-4261: interesting: crash in LLViewerRegion::addToVOCacheTree
SH-4264: interesting: Content near edges of screen does not load
SH-4284: interesting: viewer does not render cacheable objects on far corner of region when camera moves
SH-4290: Running viewer with SceneLoadingMonitorEnabled causes viewer to be unresponsive on login on low end machine
SH-4292 FIX: Interesting: My avatar declouds slower in Interesting viewer than in Release viewer
SH-4293: texture console takes a while to settle down on Interesting viewer.
SH-4294 FIX Interesting: Statistics Texture cache hit rate is always 0%
SH-4295: Interesting: Teleporting to previous location leave some objects invisible.
SH-4297 WIP interesting: viewer-interesting starts loading cached scene late
SH-4298: Interesting: Viewer crash in LLViewerOctreeCull and
SH-4299 WIP: Interesting: High fps shown temporarily off scale in statistics console
SH-4332: Cacheable object highlights from Render Metadata -> Update Type do not render
SH-4341: Interesting: Viewer crash in LLViewerOctreeCull
SH-4346 FIX: Interesting: some integer Statistics are displayed as floating point after crossing region boundary
SH-4366 FIX: Interesting Viewer Crashes when opening Statistics floater
SH-4374 FIX Interesting: Statistics Object cache hit rate is always 100%
SH-4376 FIX: Interesting: in Statistics, replace the text "0" with "n/a" when there are no samples during the time period.
SH-4377 FIX: Interesting: Windows viewer crashes when SceneLoadingMonitorEnabled is enabled
SH-4393: Interesting: viewer crash in LLViewerRegion::addNewObject
SH-4394: Interesting: viewer culls lights behind the camera, changing the scene lighting
SH-4397: Object cache occlusion culling results are not always correct
SH-4398: Interesting: viewer crash in LLVOCacheEntry::updateParentBoundingInfo
SH-4399 FIX: Interesting: Texture console MB Bound 0/384 and texture queue bounces once per second
SH-4400: Interesting: Side effect 1 of unloading culled objects.
SH-4402: interesting: lower FPS with lots of objects in view
SH-4416: Interesting: memory footprint is larger when loading from cache while ObjectCacheViewCullingEnabled is enabled than when it's disabled.
SH-4430: Interesting: Light objects behind you are not loaded at login.
SH-4433 FIX: Interesting: Statistics > Ping Sim is always 0 ms
SH-4453 FIX: Interesting: SceneLoadingMonitorEnabled does not work until the camera turns
SH-4477: Interesting: objects on adjacent region are not visible.
SH-4494: interesting: deleted objects reappear
SH-4499 Mac generates lots of 'Entering main_loop' log spam
SH-4500: Interesting: Some content on adjacent region not visible after teleport.
SH-4501: Interesting: Occluded objects do not appear when Occluder object is deleted.
SH-4521: Interesting viewer crash in Pipeline:RenderDrawPools
SH-4523: interesting: viewer sometimes doesn't save objectcache file on disconnect from region
SH-4544: Interesting: Shadows from platforms above the camera flicker
SH-4551: Interesting: some attachments do not appear after teleport
SH-4552: Interesting: objects sometimes fail to load after teleport.
SH-4569: Objects are not culled by size in the distance
SH-4574: Interesting: viewer crash in LLJoint::setScale
SH-4577 WIP Interesting: viewer crashed when clicking a offline Conversation containing a shared object
SH-4584: Interesting: objectprojectionAreaCutOFF hides large objects on adjacent regions.
SH-4585 FIX: Viewer crashes after attempt to login with invalid SOCKS 5 proxy.
SH-4596: Interesting: MacBook Pro has worse framerate than on Release
SH-4598: Interesting: objects near the edge of the screen flicker
SH-4599: Interesting: objects flicker between LODs while you alt-zoom
SH-4606 FIX Interesting: Small objects do not load until they are very close.
SH-4607: Create new object cache tuning parameters
SH-4608: Interesting: minimap shows objects loading/uinloading behind your camera when camera is rotated
SH-4609: Interesting: Occluded objects are loaded at login
SH-4620 FIX Droplist and spinner overlap edit field and “Browse” button in the Upload Model window
SH-4622 FIX: Interesting: Viewer-interesting crashes when attempting to buy land
SH-4623 FIX: Library Kart will not drive backwards on Viewer-interesting.
SH-4626 FIX: [INTERESTING RC] Viewer randomly crashes when I click on links in IMs or group IMs
SH-4628: Project Interesting Viewer reduces & fixes graphics to lowest settings on a MAC
SH-4629: Interesting: crash at LLViewerRegion::killObject
SH-4631: Parts of linked objects are not shown in new release Second Life 3.6.11
SH-4632: Water over land doesn't render when teleporting to the same place twice with location toolbar
SH-4633: Idle avatars intermittently vanish from the scene after camming away, and returning to a location.
SH-4634 FIX Interesting: Viewer crashes when receiving teleport offer
SH-4635: Interesting: Some objects do not load on the second visit
SH-4637: Viewer-Interesting crashes if you teleport after crossing a region border.
SH-4641 FIX Interesting: Incorrect amount of system memory detected on Mac
SH-4653 FIX Interesting: Viewer crashes while reading chat history
SH-4656: crash at LLVOCacheEntry::updateParentBoundingInfo() line 510
SH-4659:crash at LLOcclusionCullingGroup::doOcclusion line 1150
SH-4774 FIX: textures are blurry on Mac



2.3.9.8


Added: Light Source reflections, they were removed because of "performance" reasons. What.
Added: Mini Icon style for Toolbars, will be Top Toolbar only soon.
Added: New buttons like Home and Windlight to the toybox to be used in the Toolbars.
Added: New skin textures.
Added: Proper texture names for new windlight toolbuttons and label/tooltip references for spacers.
Added: Motion Blur and a Motion Blur Strength option. Fixed some parts to make it work with Materials enabled surfaces.
Added: Godray toggle and 2 finetuning options.
Changed: Godray finetunings and hopefully fixed some problems with black silhouettes.
Changed: Checkboxes, Dropdowns, Pushbuttons and Slider textures. Highly WIP.
Changed: IM Toast layout, much better, less grey.
Changed: Vignette Fade Effect on Teleport, made it stronger and bigger.
Changed: Moved a lot textures from the main textures folder into coresponding sub categories and changed/added their paths to the texture.xml file.
Changed: Machinima Sidebar background image and colors.
Changed: Preferences option title color to use our new EmphasisColor.
Changed: IM and Chat history colors.
Changed: Default color palette for the new skin.
Changed: Progressscreen to give a free View on the inworld rendering and the UI, put a darkening effect and the progress bar ontop.
Changed: Cleanup Inventory a bit, changed icon path names and removed outcommented stuff.
Changed: Toybox size to fit in all new buttons and allow smaller button sizes (for spacers).
Changed: Removed resize corner in floaters and the Viewer window itself.
Changed: Floater and Toast/Inspector background textures to better fit the new style. Not satisfied yet, needs work.
Changed: Scrap'd current topbar layout, added new backgrounds and reorganized it.
Changed: Balance icon and FPS counter color.
Changed: Main Menu highlight and background color to match the new style.
Changed: Tuned Godrays a bit, more to come.
Changed: Removed Vignette effect from Sepia filter.
Changed: Black and White filter to be a proper "Black and White" filter not some awkward greyish crap.
Changed: Allow Texture Memory to exceed 512mb.
Changed: Snapshot floater layout.
Changed: Snapshot floater size and added auto resizing ability depending on your screen aspect ratio.
Changed: Enabled Post Processing for snapshots by default.
Changed: FPS Counter color. For realsies this time.
Moved: Top Toolbar into Navbar zone and made it use the new Mini Icon style for a modular Topbar button layout.
Moved: Systray and unlocked it, made it undependant of the top Toolbar
Fixed: Fmodex compile issues.
Fixed: Black Screen when Deferred is disabled.
Fixed: CTRL + X (Cut) not working.
Fixed: Inverted controls when sitting upside down in mouselook and Realistic Mouselook not toggable when sitting while in Mouselook.
Fixed: Snapshot floater always reverting to original window resolution, making it impossible to do high res snapshots.
Fixed: Fmodex library download.
Removed: Sun and Water icon from Environment Editor.
Removed: Progressscreen warp effect and replaced it with fading to grey and Vignette. Only works in Deferred Rendering.
Removed: Navigationbar, Favoritesbar and all Navbar buttons.
Removed: Greyscale, Sepia and Posterization post process and transplanted them to Exo Post Process where they are properly working now.
Removed: Login menu.
Removed: is_toggle from an icon in Statusbar.
Removed: Background icons for windlight editors.
Merge with SLShare2



2.3.9.7


Added: 'Godray' effect, without switch yet.
Added: Machinima Background texture.
Changed: Disabled Show Title info in Sound tab.
Changed: Updated to Tofu's latest BlurLight shader. Doesn't use newly added RenderShadowGaussian...
Changed: Allow minimum Sun Size down to 0.01.
Fixed (Temporary): RLVa info display
Fixed: Make Top Toolbar compatible to the latest Toolbar changes.
Merge with Linden Release
SH-3419 Replace per-object time dilation factor with region-wide
MAINT-3784 - Viewer takes too long to shut down
MAINT-3724 : LLWorld::addRegion logging is misleading
MAINT-3710 FIXED List of members is removed from General tab. Title column is added to the list in Members tab. Roles tab is renamed to Roles & Members and Roles sub-tab is default now.
MAINT-3657 FIXED Don't change state when other user declines call.
MAINT-3639 disable ALM for OSX 10.6.8
MAINT-3555 Crash in LLPanel::~LLPanel() on shutdown
MAINT-3553 Another checking is added to avoid possible crash.
MAINT-3552: crash in LLPanel::getString: Failed to find string ErrorFetchingServerReleaseNotesURL in panel floater_about
MAINT-3541 (crash in std::vector >::reserve)
MAINT-3539 Additional checking was added to avoid possible crash.
MAINT-3536 FIXED new crash in XML_ParserFree: temporary solution
MAINT-3499 FIXED Region Debug Console is broken after resize
MAINT-3480 FIXED Duplicated strings are deleted
MAINT-3471  FIXED Set USER_LOCALE when updating item count.
MAINT-3469 FIXED '\n' is shown in 'Can't divide land' notification instead of new string
MAINT-3432 FIX Help -> Report Bug should open jira with pre-populated fields
MAINT-3429 remove GeForce hack which is causing issues with auto-alpha masks in deferred
MAINT-3400 FIXED Reshape IMSession floater after expanding participant list.
MAINT-3397 : add localization handler for EstateManagerFailedllTeleportHome message
MAINT-3394 : add localization handler for ProblemAddingEstateBanManager message
MAINT-3376 FIXED Successive llSetTextureAnim calls fail in 3.6.10 (283075) unless a different command (llSleep(0.01), llSay(0,"hello")) is placed between them.:
MAINT-3375 FIXED Do not record visibility change if event logging is off(because it kills fps).
MAINT-3374 FIXED Don't show username after display name if this setting is disabled.
MAINT-3364 (Texture picker highlights the wrong texture when no texture is found since CHUI.)
MAINT-3359 Don't check for LLGLSLShader::sNoFixedFunction as we don't want to loose ui colours(depending on enabled/disabled basic shader).
MAINT-3343 FIXED Expand/Collapse message pan only on left click.
MAINT-3339 fix for invalid default permissions in Adjust Content Permissions floater.  Reviewed by Simon.
MAINT-3336 : double calls to deleteAndClear() in LLAvatarAppearance destructor
MAINT-3308 : Crash in viewer with removeMissingBakedTextures() / updateMeshTextures() loop
MAINT-3305 ('Chat history' is enabled in contex menu for yourself.)
MAINT-3289 (User is not able to open mini inspector by one click on 'i' icon)
MAINT-3285 : RenderDepthOfField debug setting needs description tweak
MAINT-3275 FIXED Send DND auto response even if session already exists.
MAINT-3269 FIXED crash in LLMessageSystem::callExceptionFunc
MAINT-3250 FIXED [TUI] Dragging on the Map does not working correctly
MAINT-3231 FIXED Don't show first run dialog.
MAINT-3174 (When resident is sharing some item with you, there is no context menu in IM   conversation.)
MAINT-3169 FIXED Prevent latest Voice service from connecting or error popup from occurring when Voice Chat setting is disabled in the viewer.
MAINT-3163 FIXED Since CHUI, floaters can be moved totally underneath bottom toolbar buttons and "lost".
MAINT-3155 redux moved reg for URL event handling to WillFinishLaunching instead of DidFinishLaunching while laughing at Apple
MAINT-3150 FIXED Show folder links that were always hidden by inventory filter.
MAINT-3140 FIXED Set STATE_ERROR to show "Try again..." message, when other user declines call
MAINT-3131 Add a GPU memory bandwidth benchmark.
MAINT-3068 FIXED "Request Teleport" menu item is added to context menu.
MAINT-2861 FIXED llAdjustSoundVolume causes animated textures on same object to reset to first frame
MAINT-535 Wiki-style link markup hides potentially malicious secondlife: app URLs
Fix for random bad colors in UI on Intel HD 4000

2 comments:

  1. I love your viewer. its the best looking, (and functional) viewer in my opinion. God job on your personal launcher. :3

    ReplyDelete
  2. This is MY Viewer, i decide which feature i want to add and which to remove, i share this Viewer to show the world that user base size is not important, i do rate quality by effort, thought and love put into the project, not some rough estimated numbers. I consider feature requests only if i you can name proper valid reasons i can agree on. It is my unpaid time i'm putting into this project, i'm not here to cater to every Joe's desires.

    ReplyDelete