Quantcast
Channel: Phoenix Firestorm Project - Wiki
Viewing all 5258 articles
Browse latest View live

fs_toybox_fs506.png - created


215c47df3fd7aaa9a759a5eaa3f195a8_1_.png - created

firestormphoenix_gateway_badge1.png - created

events:firestormscifi_roleplay.png - created

fs_about_land_access_507.png - created

fs_region_estate_507.png - created

fs_region_experiences.png - created

fs_bridge

$
0
0

The Firestorm LSL Bridge

The Firestorm client bridge is a scripted object that serves to enhance the user experience in ways that a viewer could not do otherwise.

If you are logging in with Firestorm for the first time, the bridge will be created automatically, and placed in a special folder in your inventory, called #Firestorm. The bridge will be named something like #Firestorm LSL Bridge v2.21 (the last numbers are the current version).

You do not need to log in to a parcel where you have build right, in order for the bridge to be created. However, the parcel must be script enabled for you or the bridge script will not be able to initialize.

If for any reason you need or wish to detach the bridge, you may do so; it will not reattach automatically. To get it back on, you may rewear it, or, using the top menu bar, go to Avatar → Avatar Health → Recreate LSL Bridge. This will “clean up” any old bridges and make a new one.

Note: The bridge will not detach when using wear or Replace Outfit.

The bridge uses HTTP to communicate, which is inherently more secure then listens.

The bridge is created using an object from the SL standard library, which is part of your default inventory. For this reason, hiding the library is disabled.

If you do not wish to use the FS bridge, and prefer not to have the Library shown, you can disable it by accessing Debug Settings from the Advanced menu, then typing in noinventoryLibrary and setting to TRUE.

Functions

Currently, the Firestorm bridge supports the following functions:

  • Flight Assist: The Firestorm bridge has a built-in flight assist. This may be enabled in Preferences → Firestorm → Extras → Enable Bridge Flight Assist. Note that if you enable this, you should not wear any scripted flight assist; using both will cause them to conflict, with undesired results.
  • Script Count: If you right click you avatar, or any object, and select “Script Info” from the context menu, Firestorm will output a line of information similar to this:
    [17:16] Script info: '[avatar name]': [22/22] running scripts. 1408Kb consumed for 0.015702ms of cpu time.
    This indicates how many scripts the object contains, how much memory they are using, and the script time.
  • Radar:Radar functions are assisted by the bridge, particularly when people are beyond your draw distance. Enable in Preferences → Chat -> Radar→ Enhance radar with LSL-client bridge.
  • Movelock: This function (in top menu, Avatar → Movement → Movelock) requires the bridge for it to function.

Other features are planned, but not yet implemented.

For known issues with the Firestorm bridge, and how to deal with them, please refer to this page.



See this page for documentation on Firestorm 4.6.9 (42969) and earlier.


camera_floater

$
0
0

Camera Controls

The camera controls can be brought up either by clicking the Camera Controls button on the bottom button bar, or by going to the top menu bar and selecting Avatar → Camera Controls.

The camera controls are divided into sections, as follows.

  • The leftmost circle allows you to rotate your camera.
  • The vertical slide to the right controls zoom; you can drag it or use the +/- signs for finer control;
  • The arrows in the square pan the camera left/right and up/down.
  • Across the top are six buttons. These are:
    • Front view - places the camera in front of your face, and facing you.
    • Side view - place the camera over your left shoulder, looking forward.
    • Rear view - places the camera behind and slightly above you; this is the default position.
    • Object view - allows you to zoom in on objects by clicking them. Hit ESC to leave object view.
    • Mouselook view - places the camera in front of you; the camera then moves with your mouse; the camera controls disappear in this view. Hit Esc to leave mouselook.
    • Reset view - restores the camera to default.

If you want more control over the camera, without have to poke around in Preferences, have a look at the Phototools Camera window.

For help on fixing your camera view, refer to this page.

To move your camera around via the keyboard instead of the Camera Controls, see Camera Keyboard Shortcuts.

fs_intel_issues

$
0
0

Intel Issues

Windows 10 and Intel Stuck at Initializing VFS

If you have Intel Graphics HD, Intel Graphics HD2500 and Intel Graphics HD4000, and are using the 64bit version of Firestorm 5.0.7 or later, on Windows 10, refer to this page.

Viewer Screen Is Too Large, Top Menu Bar Is Missing, and Click Area Is Too Low

This is a known issue with recent Intel graphics drivers, affecting other graphics applications besides SL viewers. Please refer to FIRE-21264 for information and known workarounds.

Graphics Issues After Win10 Update

If you start experiencing graphics issues after a Win10 update, such as driver crashes, or simply very poor performance, the first thing to try is a full computer reboot.

If that doesn't help, reinstall your graphics card driver from the card maker's website, not from Windows. That is, from nVidia, AMD, or Intel.

If you have Intel HD 2000 or 3000 graphics, refer to this page.

Laptop dual graphics issues

If your laptop has an Intel CPU and also has either an AMD or Nvidia graphics system, it may have the ability to switch between the Integrated Intel graphics or power savings, or the AMD/Nvidia for performance. But sometimes Firestorm isn't automatically configured to use the high performance graphics.

You can confirm this issue by looking at Help → About Firestorm and checking the name of the graphics card listed. If it says Intel, please follow the steps on this page.

Intel 500 Series & Flickering

Screen is Flashing on certain Graphics Settings

This mysterious flashing problem has been reported numerous times now and after some investigation we believe we finally have a repro for what's causing the issue. We do not yet know the specifics of exactly which systems are affected.

Typically the issue arises when Worn Rigged Mesh is in view and has at least one texture containing alpha and set to alpha blend mode. Alpha masking and emissive mask do not reproduce the problem.

We have also verified that this reproduces using the Official LL Viewer.

The Following Table shows which systems and drivers we have tested and whether they reproduce the Flashing Issue.

Graphics CardDriverOperating SystemRepoduced
Intel(R) HD Graphics 530 10.18.0015.4271 Windows 10 64-bit (Build 10240) Yes
Intel(R) HD Graphics 530 10.18.0015.4279 Microsoft Windows 10 64-bit (Build 10240) Yes
Intel(R) HD Graphics 520 10.18.0015.4293 Microsoft Windows 10 64-bit (Build 10586) Yes
Intel(R) HD Graphics 520 10.18.0015.4248 Microsoft Windows 10 64-bit (Build 10240) Yes
Intel(R) HD Graphics 520 10.18.0015.4279 Microsoft Windows 10 64-bit (Build 10240) Yes
Intel(R) HD Graphics 520 20.19.0015.4300 Microsoft Windows 10 64-bit (Build 10586) Yes
Intel(R) HD Graphics 530 20.19.0015.4352Microsoft Windows 10 64-bit (Build 10586) NO This Driver does NOT reproduce the issue

The Driver Version linked in the above table (DRIVER VERSION: 15.40.14.64.4352 & 15.40.14.32.4352) Has not reproduced the issue for us and is the Driver we recommend that you download direct from Intel.

If you receive the following Message when installing the Intel Driver:

The driver being installed is not validated for this computer. Please obtain the appropriate driver from the computer manufacturer.

This is an indication that you have an OEM Driver installed by the manufacturer. This Leaves you with two options:

  • Check the website (or contact support) of your specific PC manufacturer and check for updates.
  • Uninstall the OEM Driver and install the Intel Driver direct from Intel. This method is carried out At Your Own Risk
Temporary Work Around

If decide to wait for an update from your computer manufacturer, or are simply uncertain about removing an installed driver, the following steps may help to make things more tolerable for you until your drivers are updated.

  • If ALM is disabled the flashing will always reproduce unless Hardware skinning is disabled.
  • If ALM is enabled the flashing will only reproduce when the avatar wearing the alpha blended rigged mesh is standing in Linden water.
    • If Hardware Skinning is disabled, the flashing stops in this case too.

Note: If you install the recommended driver above and still experience issues please read the related jira FIRE-17290 and add your details to the comments. Instructions for using the Jira can be found HERE



See this page for documentation on Firestorm 5.0.1 (52150) and earlier.

missing_windows - Added debugs for Places window

$
0
0

Finding a Missing Window

So you find yourself suddenly missing a window, perhaps inventory, or chat, or the edit window… How to find it?

  • Close all other windows, to make sure it isn't hiding under one of them.
  • Compress all the buttons on the bottom toolbar to the right.
    Alternately, drag the toolbar buttons from their present location onto another toolbar;
    (Reminder: there are three available toolbars: bottom of the screen, right side, and left side. Buttons are dragged by left clicking, holding the left mouse button down, and dragging.)
  • Go to Preferences→ User Interface → 2D Overlay, and lower the UI Scaling slider. The default setting is 1.0. You may find that setting it lower, temporarily, will reveal the missing window. If you find the missing window, move it to the center of the screen, then reset UI Scaling to 1.0 or your preferred value.
  • Try to ensure that the missing window is closed. Then open the Advanced menu (press Ctrl-Alt-D to enable Advanced, if it isn't already), and go to Debug Settings. Then locate the pair values for the default window position, for the window that is “missing”. Consult the table below for the names of these settings. Set both values to 0 (zero), then relog.
WindowSettings names
Appearancefloater_pos_appearance_xfloater_pos_appearance_y
Area Searchfloater_pos_area_search_xfloater_pos_area_search_y
Avatarfloater_pos_avatar_xfloater_pos_avatar_y
Build/Editfloater_pos_build_xfloater_pos_build_y
Contactsfloater_pos_imcontacts_xfloater_pos_imcontacts_y
Camera Controlsfloater_pos_camera_xfloater_pos_camera_y
Conversationsfloater_pos_fs_im_container_xfloater_pos_fs_im_container_y
Destinationsfloater_pos_destinations_xfloater_pos_destinations_y
Hover Heightfloater_pos_edit_hover_height_xfloater_pos_edit_hover_height_y
IM windowfloater_pos_fs_impanel_xfloater_pos_fs_impanel_y
Inspectfloater_pos_fs_inspect_xfloater_pos_fs_inspect_y
Inventoryfloater_pos_inventory_xfloater_pos_inventory_y
Mini Mapfloater_pos_mini_map_xfloater_pos_mini_map_y
Move Controlsfloater_pos_moveview_xfloater_pos_moveview_y
Nearby Chatfloater_pos_fs_nearby_chat_xfloater_pos_fs_nearby_chat_y
Notecardfloater_pos_preview_notecard_xfloater_pos_preview_notecard_y
Notificationsfloater_pos_notification_well_window_xfloater_pos_notification_well_window_y
Parcel Details (About Land)floater_pos_about_land_xfloater_pos_about_land_y
Peoplefloater_pos_people_xfloater_pos_people_y
Phototoolsfloater_pos_phototools_xfloater_pos_phototools_y
Placesfloater_pos_places_xfloater_pos_places_y
Profilefloater_pos_floater_profile_xfloater_pos_floater_profile_y
Preferencesfloater_pos_preferences_xfloater_pos_preferences_y
Quickprefsfloater_pos_quickprefs_xfloater_pos_quickprefs_y
Radarfloater_pos_fs_radar_xfloater_pos_fs_radar_y
Region Detailsfloater_pos_region_info_xfloater_pos_region_info_y
Searchfloater_pos_search_xfloater_pos_search_y
World mapfloater_pos_world_map_xfloater_pos_world_map_y
  • If you already have created a backup of your settings, then try a restore of those settings as explained here.

Should none of these work, then you will have to wipe settings, as explained on this page.



See this page for documentation on Firestorm 4.6.9 (42969) and earlier.

ati - Updated link to older drivers

$
0
0

AMD/ATI Video Card Specifics

If you have an AMD/ATI graphics card then you may need to do these steps (ATI drivers don't seem to support OpenGL graphics very well, and SL viewers use OpenGL, as opposed to DirectX).

Furthermore, other types of graphics cards also require that the first step here be done; VBO is known to cause crashes in multiple different scenarios. So one thing to try:

  • Disable VBO: Run the viewer and before logging in, press Ctrl-P to bring up the Preferences window. Then click on Graphics → Hardware Settings tab. Make sure that “Enable OpenGL Vertex Buffer Objects” is not checked.

Crashing During Or Right After Log In

The AMD Raptr software is known to cause viewers - and games - to crash. This has been discussed on Steam; for example, see this thread. Check to see if you have Raptr installed; if so, try uninstalling it by following the instructions here.

The World is Pink

If you are seeing everything pink, the issue is the graphics card driver. The best solution is to update the Catalyst driver (which may imply reverting to an older version than you currently have); links are provided in the section "Known Good ATI Driver", below.

If for any reason, this is not an option:

  • Enable the Advanced menu with Ctrl-Alt-D, if it isn't already
  • Then Advanced → Debug settings → RenderMaxTextureIndex → Set this to zero
  • This should fix the pink textures but may also cause a drop in your FPS (Frames per second)

Alternately, you can go to PreferencesGraphics -> Hardware Settings→ Enable OpenGL Vertex Buffer Objects - and disable that.

Worn Rigged Mesh Goes Invisible

If rigged mesh goes invisible when worn the issue is, again, the graphics card driver. In this case, several Catalyst drivers are known to cause this problem. Refer to FIRE-14871 and here, where it is also evident that the same problem occurs with the official SL viewer. 1)

The best thing is to uninstall the graphics card driver you have, and install 14.4, or the latest 15.x driver instead. More on this below.

If for any reason this is not an option, then a work-around is to disable PreferencesGraphics -> General→ Basic Shaders, or Hardware Skinning.

Everything is Black

Here are some work-arounds to solve the problem:

Windows: Updating the graphics card driver (which may imply reverting to an older version than you currently have) is likely a preferable solution; links are provided in the section "Known Good ATI Driver", below.

Mac: The issue has only been seen on Snow Leopard (OSX 10.6.8) so far. Since drivers are tied into the operating system on Macs, you would need to upgrade to Mountain Lion (OSX 10.8.3) for a permanent solution at this time. If that is not an option for you, then use the workarounds above.

Crashing While Editing or Wearing Mesh

This is a known issue with ATI Catalyst versions 12.2 through 12.4. If you have one of these versions, then you should update the graphics card driver; see below for more.

Temporary work-arounds:

Ref.: FIRE-5569 - VWR-28607 - MAINT-825

Display Driver Stops Responding or Crashes

This has been reported with ATI Catalyst 12.6 and 12.8: Ref. FIRE-6957 and the LL JIRA VWR-29208. The solution is update the graphics card driver as described below.

Log In Screen is Half Black, Half White

This is usually due to using outdated ATI video drivers. Refer to this SL JIRA. Disabling Aero may also help solve this. Information on how to do that is given here.

See below for how to update Catalyst, the graphics card driver.

Graphics Glitches

Some have reported all manner of graphics glitches, including:

  • water is totally transparent
  • sky and water Windlight don't work
  • the horizon is blurry
  • shadows give strange effects when enabled, or a black screen; or shadows don't render at all
  • inability to see glow
  • no clouds
  • prim faces illuminated in unexpected ways

These can often be solved by updating the ATI driver; see below.

These issues have been reported with Catalyst versions 12.11 and 13.01. See if any of the following suggestions are helpful:

  • Preferences → Graphics → General → Basic shaders - disable;
  • Preferences → Graphics → Hardware Settings → AntiAliasing - disable.

Updating the driver is a preferable solution; see below.

Driver on Windows 8.1

Windows 8.1 may install its own driver for ATI/AMD graphics cards. This does not work well with Firestorm. You will need to remove the Windows driver, then install the appropriate driver from the ATI/AMD website.

How to Determine What Version of Catalyst You Have

This page gives guidance for Windows 7; more information is here.

Another good reference is the table on this page. However, sadly, AMD have not kept it up to date. The drivers missing are:

13.1 Windows Graphics Driver Version: 8.17.0010.1172 OpenGL Version: 4.2.12002 Compatibility Profile Context 9.12.0.0
13.4 Windows Graphics Driver Version: 8.17.0010.1191 OpenGL Version: 4.2.12217 Compatibility Profile Context 12.104.0.0
13.5 Windows Graphics Driver Version: 8.17.0010.1191 OpenGL Version: 4.2.12198 Compatibility Profile Context 12.102.3.0
13.9 Windows Graphics Driver Version: 8.17.0010.1230 OpenGL Version: 4.2.12422 Compatibility Profile Context 13.152.0.0
14.3 Windows Graphics Driver Version: 8.17.0010.1267 OpenGL Version: 4.2.12812 Compatibility Profile Context 13.352.1008.0
14.4 Windows Graphics Driver Version: 8.17.0010.1280 OpenGL Version: 4.2.12874 Compatibility Profile Context 14.100.0.0
14.7 Windows Graphics Driver Version: 8.17.0010.1299 OpenGL Version: 4.2.12967 Compatibility Profile Context 14.200.1004.0
14.9 Windows Graphics Driver Version: 8.17.0010.1315 OpenGL Version: 4.2.13084 Compatibility Profile Context 14.301.1004.0
14.11.1 Windows Graphics Driver Version: 8.17.0010.1315 OpenGL Version: 4.2.13092 Compatibility Profile Context 14.301.0.0
14.11.2 Windows Graphics Driver Version: 8.17.0010.1315 OpenGL Version: 4.2.13092 Compatibility Profile Context 14.301.0.0
14.12 Windows Graphics Driver Version: 8.17.0010.1333 OpenGL Version: 4.2.13283 Compatibility Profile Context 14.501.1003.0
15.7 Windows Graphics Driver Version: 8.17.0010.1395 OpenGL Version: 4.2.13397 Compatibility Profile Context 15.200.1046.0
15.7.1 Windows Graphics Driver Version: 8.17.0010.1404 OpenGL Version: 4.2.13399 Compatibility Profile Context 15.200.1062.1002
15.9 Beta Windows Graphics Driver Version: 8.17.0010.1404 2) OpenGL Version: 4.2.13399 Compatibility Profile Context 15.200.1062.1004
15.11 Beta Windows Graphics Driver Version: 8.17.0010.1404 OpenGL Version: 4.2.13399 Compatibility Profile Context 15.201.1151.1007 “Crimson”
Crimson Edition 15.30.1025 Windows Graphics Driver Version: 8.17.0010.1429 OpenGL Version: 4.2.13416 Compatibility Profile Context 15.300.1025.1001
unknown Windows Graphics Driver Version: 8.17.0010.1452 OpenGL Version: 4.2.13431 Compatibility Profile Context 16.150.2401.1002
16.7.2 Windows Graphics Driver Version: 8.17.0010.1460 OpenGL Version: 4.2.13441 Compatibility Profile Context 16.200.1035.1001

Known Good ATI Driver

Before doing anything else, if you used a work-around “fix” of copying Catalyst driver DLLs into the Firestorm folder, them please remove those DLLs before proceeding with the install of any new driver.

Catalyst 15.x drivers have been solving the “invisible rigged mesh” bugs which have been a major problem for many.

  • Catalyst 15.7.1 3) appears to be working well.
  • Rather than relying on the built-in Windows driver update function, visit the AMD site directly and update from there; click here to locate the drivers for your system.

If Catalyst 15.x is not available for your card, Catalyst 14.4 is believed to be a good driver version to use; it seems to fix all (or most) of the problems described on this page. This may imply rolling back your current driver to that version.

  • To find Catalyst 14.4, do not use the autodetect feature; instead, on this page scroll down to “Manually Select Your Driver” and supply the required information. Then download.
  • If 14.4 is a downgrade for you, please make very sure that you remove whatever driver you currently have installed before installing 14.4


For a more detailed walk-through, have a look at this blog post.

1)
If you have any doubts that the driver is the cause, please refer to the release notes for AMD Catalyst 15.3, and scroll down to [413076] Second Life : Rigged mesh objects are not rendered correctly when hardware skinning is enabled in the in game settings.
3)
This appears to be a bug fix release, fixing several issues that arose with 15.7.

fs_camera - [Camera View Spinning in Mouselook or When ALT Clicking on an Object]

$
0
0

Camera Pointing Wrong

If your camera is suddenly pointing straight up - or straight down - or some impossible direction, then try these:

  • Disable RLV and/or detach your collar or other RLV scripted items.
  • Press the Escape (Esc) key a few times. Pressing Escape will clear focus from any windows that have focus, and finally, will reset camera position to your current settings.
  • Press Shift-Escape (Esc), once or twice, to reset camera angle to Firestorm default settings. If Shift-Esc did not work, then go to the top menu, Advanced (Ctrl-Alt-D, if not enabled) → Shortcuts → Reset Camera Angles.
  • Press Ctrl-9 - this will reset camera zoom. If the zoom did not reset, then go to the top menu, Advanced (Ctrl-Alt-D, if not enabled) → Shortcuts → Zoom default.
  • Go to the top menu, World → Photo & Video → Camera Tools. Click all the buttons with the label 'D', on all tabs.
  • Go to Advanced (Ctrl-Alt-D if the Advanced menu is not visible) → Show Debug Settings and enter “FocusOffsetRearView” 1) in the input field. Click “Reset to default” at the bottom.
  • If that doesn't work, hold down Shift or Control, then use the mouse wheel to change the camera angle.
  • Detach all worn HUDs and prim attachments. Sometimes worn items can control your camera perspective. If this fixes the problem, then re-add your items back on one at a time until you find the one causing the problem.

Camera View Spinning in Mouselook or When ALT Clicking on an Object

If you are using a mouse/keyboard sharing program, such as Synergy, or running Parallels on your Mac, then go to Advanced menu (ctrl-alt-d, if not showing) → Show Debug Settings → search for MouseWarp and set to True.

This can happen when you have a non default value set for Font DPI within Windows operating system settings.

  • Windows 10: Right click your desktop → Display settings → Display → Change the size of text, apps, and other items → Make sure this is set to 100%.
  • Windows 8: Right click your desktop → Personalise → Display → Adjust font size (DPI) → Make sure this is set to the default value of 96.

If prompted, reboot or sign out and back in.

A More Detailed Workaround Allowing You to Keep a Non-Default DPI Setting

Many thanks to Crypticzynergy for much of this information.

  • Windows 10:
    • Right click your desktop → Display settings → Display → Change the size of text, apps, and other items → Set this to the scaling you prefer (default is 125%).
    • Click Apply, then click Sign Out Now
  • Windows 8:
    • Right-click on desktop and select “Personalize → Display → Adjust Font Size (DPI)”. Click “Continue” to verify making changes to the settings.
    • Click on the “Custom DPI…” button. (Win8: This will be in a “DPI Scaling” window that pops up,)
    • A “Custom DPI Setting” window is displayed. Set your DPI as you would like it and ensure that the “Use Windows XP Style DPI scaling” is CHECKED.
    • Click on the “OK” button to close the “Custom DPI Setting” window.
    • OK the request to Restart computer.
  • Right-click on the viewer's shortcut/icon/executable on your desktop (or in Windows Explorer) and select “Properties.”
  • Go to the “Compatibility” tab. Place a check in the box that says, “Disable display scaling on high DPI settings.”
  • Click “OK” to save the changes and close the popup window.
  • Log into SL and verify that Mouselook View now works as intended. You're done!

DPI Scaling Explanation

“Windows XP style DPI scaling” does not actually scale a program's GUI; it only scales/enlarges the system fonts and other system UI elements at higher DPI settings. Basically any text drawn using system fonts is suddenly bigger.

Windows Vista's method is ambiguously called “display scaling”, or better known as “DPI virtualization”. Windows still performs “XP style scaling” when this option is enabled, but programs/software that can handle high DPI settings are now expected to tell Windows they can handle it by setting a “DPI-aware” flag. If that flag is missing, Windows first renders the entire program window to an internal bitmap using 96 DPI (the default setting), and then scales up that bitmap to the current DPI setting before finally displaying it on your screen.

Apparently, having the checkbox marked ENSURES the EXCLUSIVE use of the legacy “Windows XP style DPI scaling” method and DISABLES the additional use of “DPI Virtualization” for programs that lack the DPI-aware flag. Microsoft/Windows dislikes non-conformity by 3rd party programs to the point where it won't play nice with said software/programs, like SL! This is where the tantrum comes – in the form of Mouselook view issues. (Basically when the checkbox is unchecked, you're actually enabling the newer method – DPI virtualization.)

1)
This setting is the one that can also be changed by holding your shift key pressed, and using your scroll wheel on the mouse and therefore can easily be changed unintentionally

preferences_chat_tab

$
0
0

Preferences - Chat

Visuals Tab

  • Onscreen console font size: Choose Small, Medium, Large or Huge
  • Play avatar animations (such as shouting): Animates your avatar for some standard actions.
  • Wrap system chat messages in brackets: makes system messages distinct by enclosing them in brackets.
  • Show “You” in chat transcripts instead of your name: Replace your name in transcripts.
  • Emotes use italic font: Makes emotes show in italics.
  • Bold Shouting, Italicize whispering: If enabled, emphasises shouting and whispering, as the option indicates.
  • Mark objects with (no name) when they speak to avoid spoofing: This allows object names in chat to be clicked, so that you can get information about them (creator, owner, etc). Useful in griefing situations.
  • Route llOwnerSay to script debug window:llOwnerSay script output is sent to the script debug window rather than being shown in console, on screen.
  • Show chat in bubbles above avatars: puts local chat in bubbles above users heads.
    • Don't show chat in Nearby Chat console and toasts: Prevents chat from showing in console and toasts (only available if the above option is enabled; greyed out otherwise).
  • Show typing indicator in bubbles above avatars: This will show something like a chat bubble but only when another avatar is typing; it gives a visual indication that someone is typing. The text itself will appear according to your settings.
  • Show typing indicator in nametag above avatars: Similar to the above, but the indicator appears in the nametag instead.
  • Show seconds in timestamps: adds seconds to the timestamps.
  • Show timestamps in: You can select whether to show timestamps in…
    • Nearby chat
    • IMs
    • Transcript
  • Use classic draw mode for console: Changes the chat console 1) background to surround all visible text instead of displaying separate backgrounds per line of chat.
  • Use full screen width for console: Will allow the chat to be the full width of the screen (requires restart).
  • Fade chat after _seconds __ # lines: Allows you to choose how long, and how many lines show in the chat console.

Chat Windows Tab

  • Chat window font size: Choose Small, Medium, Large or Huge
  • Show names in direct IMs: If this is disabled, user names are not shown on each line in IMs.
  • Use V1 style chat headers: Makes chat look like V1 style chat. With this unchecked, chat headers will appear as horizontal bars across chat windows, with text underneath. With it checked, timestamp and name will precede text on the same line.
  • When using V3 style chat headers, show mini icons: shows the icon in the IM/group chat next to the name. If Remove chat headers is enabled this will not show even if enabled.
  • Show the end of the last conversation: If enabled, the last few lines of the last conversation will be shown in IM windows. This requires that chat transcripts be enabled in Preferences→ Privacy → Logs & Transcripts.
  • Add additional chevron (>) as typing indicator to IM sessions: This depends on the other person having enabled Send typing notifications to other avatars during IM sessions. If they have, then you will see a chevron when they are typing.
  • Show new message notification for: If you have scrolled up in a chat window, and a new message has arrived, you can be informed of this, by enabling one or both of:
    • Nearby chat
    • Instant and group messages.
  • Show IMs in: (requires restart)
    • Separate windows
    • Tabs
  • Chat tab orientation: (requires restart)
    • Horizontal (along the bottom of the Conversations window)
    • Vertical (down the left side of the Conversations window)
  • Name format for IM tabs: If you have both display names and user names enabled in Preferences -> General, then you can select what names you want display in IM chat tabs:
    • Display name
    • Username
    • Display Name (Username)
    • Username (Display Name).
  • Enable group moderator message highlighting: This option will make text posted by group moderators stand out in group chat, so you can easily tell which poster has moderator rights. Two options may be combined (you may enable either one, or both):
    • Name Style: You can opt to have moderator names highlighted in one of several text styles, such as bold, italic, etc.
    • Text Style: You can also specify a style for the etxt that apepars in chat after the moderator name.
  • Disable ALL group chats: Prevents group chats from opening automatically when another user IMs the group.
    Note: The viewer will still receive group chat with this option turned on when an IM/Group Chat tab is open for the group in the Conversations window. What the option does is prevent the automatic creation of a tab when a group message is received.
  • When “receive group notices” is disabled, disable group chat as well: Turns off group chat from any group from which you are not receiving group notices.
    Note: Group text chat may now be disabled independantly of group notices, in the groups profile window.
    Note: The viewer will receive group chat with this option turned on when an IM/Group Chat tab is open for the group in the Conversations window. What the option does is prevent the automatic creation of a tab when a group message is received.
  • Automatically ignore and leave all conference (ad-hoc) chats: Shuts down any conference chats in which you are included.
    • Report ignored conference chats in nearby chat: Informs you that a conference chat was ignored.
    • Don't ignore conference chats invitations from my friends: overrides the automatically ignore settings for conferences started by those on your friends list.
  • Group Chat Snooze Duration: Length of time a group chat will be muted when clicking the Snooze button. Setting this to zero will simply close the group window until the next group message arrives.
    Note that any chat which occurs during the “snooze” period will not be logged - should you have logging enabled.
  • Set group chat snooze duration individually per group: If enabled, when you snooze a group chat, a window will open asking how long to snooze the chat for.

Typing Tab

  • Auto-Replace: Opens the Auto-Replace Settings window where you can define word replacement. Useful as an auto correct feature, for example.
  • Spell Checking: Opens the Spell Checker Settings window.
  • Translation (button): Opens the Chat Translation Settings window, where you can specify if you want chat to be translated, and which service to use.
  • Play typing animation when chatting: Your avatar will play the typing animation when chatting in local with this enabled.
    • Play typing animation also when emoting: If the above is enabled, then this option will have your avatar play a typing animation when using emotes.
  • Hear typing sound when people type in local chat: If enabled, you will hear the sound of typing
  • Send typing notifications to other avatars during IM sessions: If enabled, this will show “xxx is typing” in IMs. It can also trigger the other person's IM to open before you actually send the IM text. (See Announce incoming IMs as soon as the sender starts typing below.)
  • Enable auto-completion of gestures in nearby chat bar: If this is enabled, then typed gestures will auto-complete as typed.
  • Enable automatic name prediction in nearby chat bar: When this is enabled, the viewer will attempt to autocomplete a name based on the names of those near you.
  • ”:” as a synonym for ”/me”: Used in Role Playing. Allows use of ”:” instead of ”/me” to indicate an action, instead of a statement. For example; ”:nods in agreement” appears as “John Doe nods in agreement”. (NOTE: No space after the ':'.)
  • Auto-close ((OOC)) parentheses: Used in Role Playing. When entering message in RP mode, it is assumed they are speaking as their character. To communicate something outside of their character, they enclose their message with “((” and “)) ”.
    When checked, the viewer automatically appends a ”))” to a message if it isn't present. For Example ((This is OOC“ results in ”((This is OOC)) “.
  • Show send chat button in the chat bar for IM sessions: Adds a “Send” button at the right end of the chat bar in IM and group chat windows.
  • Add a chatbar in the Nearby Chat window: As the name implies.
    • Show channel selection in chat bar: Enables the channel selector in the nearby chat bar.
    • Show chat type / send chat button in chat bar: Adds a button to the right of the nearby chat bar; you can click this to send chat, and you can select whether to say, whisper or shout.
  • Autohide Main chatbar: If this is enabled, then the chat bar at the bottom if the screen will close after you have typed something. Starting to type anything again will cause it to reopen.
    Note that if both the WASD selection in Pressing Letter Keys (above) and Autohide are enabled, you will need to hit Enter/Return before you begin typing in an autohidden chat bar.
  • Deselect Chat after sending Messages: Will move the cursor out of the chatbar after you send a message.
    • De-focus chat history as well: Will also remove focus from the nearby chat history window.

Use Keyboard Shortcuts

Here, you can enable/disable three special shortcuts:

  • Ctrl-Enter - Shout
  • Shift-Enter - Whisper
  • Alt-Enter - OOC

Notices Tab

  • Enable incoming chat popups: Allows Group and/or IM chats to appear onscreen, in either console or toasts, whichever is set below.
    • Group Chats
    • IM Chats
  • Use console for chat popups instead of floating toasts (Viewer 1.x style): Displays chat in the onscreen left-hand console rather than in bottom-right toasts
    • Show IMs in chat console: Will show IMs in the chat console; this is on the lower left of the screen, not in the communication window.
    • Show group chat in chat console: Will show group chat in the chat console; as noted above, this is on the screen, not in the communication window.
    • Length of group name to be printed in chat transcripts:
      • Setting '0' turns it off.
      • Setting '-1' shows the full group name.
      • Setting '1 or higher' shows the group name truncated to how ever many characters are set here, the '[' and ']' aren't counted.
  • Open Conversations when an offline mesage has been received: Normally, any offline messages you get will be shown as chiclets when you log in. If you enable this, the Conversations window will also open to show the text of the messages.
  • Email me IMs when I'm offline: will send any offline IMs to your email that you have on file with LL
  • Show IMs in nearby chat window: Shows the text of received IMs in the nearby chat window.
    • Save IMs in nearby chat: Enable logging of IMs along with local chat; requires that local chat be logged, which can be enabled in the Privacy -> General tab.
    • Fade IM text into the background of the chat transcript window: 0.25 for most faded, 1 for no fade.
  • Show number of unread IMs in Firestorm's window title: Displays a count of unread messages in the window title bar.
  • Announce incoming IMs as soon as the sender starts typing: If enabled, your IM window will open and beep as soon as someone starts typing a message to you, rather than after they complete and send the message.
    Note that this will not work if the person IMing you has disabled Send typing notifications to other avatars (above).
  • Flash IM tabs when friends come online or go offline: visually notifies you when friends log in or out; most useful during IM conversations.
  • Flash chat toolbar button if new nearby chat arrives: The nearby chat window must be docked to the conversations window, and this must be closed for the button to flash.
  • Flash chat toolbar button if new IM arrives: The IM window must be docked to the conversations window, and this must be closed for the button to flash. also, this option is only available if IMs are shown in tabs, rather than separate windows; see the setting in PreferencesChat -> Chat Windows.
  • Report muted group chat in nearby chat: If chat starts in a group which you have “muted”, a message to that effect will be displayed in nearby chat.
    Group chat can be “muted” (disabled) in the groups profile window.
  • Show group notices in group chats, in addition to toasts: If enabled, the text of group notices is displayed in the group chat window.
    • Show their subjects and authors as well: Also shows the title and sender of notices in group chat.

Radar Tab

  • Radar reports when avatars enter/leave chat range: Will show in nearby chat when an avatar enters or leaves chat range.
  • Radar reports when avatars enter/leave draw distance: Will show in nearby chat when an avatar enters or leaves your draw distance.
  • Radar reports when avatars enter/leave the region: Will show in nearby chat when an avatar enters or leaves the region.

Each of the above can, optionally, play an alert sound, which you can change by specifying your own sound clip UUID. You an hear the sound by clicking the button labelled 'P', or revert the sound to the default by clicking the 'D'.

Note that the names shown by radar, in the nearby chat window, can be clicked to open a profile.

  • Report enter/exit alters to scripts: This is the same function that is available from the People panel gear menu. It will output radar information to user scripts. For more information, refer to this page.
  • Enhance radar with LSL-Client Bridge: If this is enabled, radar functions responsible for determining avatar locations at high altitudes are assisted by the LSL bridge, particularly when they are beyond draw distance.
  • Age Alert: You can also be alerted to avatars who are “younger” than a certain number of days.
    • Threshold: Set the age in days.
    • Radar reports avatars younger than the specified age: Enable to be alerted.
      again, you can specify your own alert sound by giving a valid sound UUID.

Keyword Alerts Tab

  • Enable Keyword Alerts: Enables using Keyword Alerts.
  • Look for Keywords in Local Chat: When checked, the alert system monitors Local Chat for the presence of these keywords.
  • Look for Keywords in IMs and Group Chat: When checked, the alert system monitors the IM and Group Chat areas for presence of these keywords.
  • Check sender's name for keywords: Look for keywords in the names of speakers or objects as well.
  • All keywords are case-sensitive: Enable this if you want (for example) Apple to be treated differently from apple.
  • Only match whole words: Enabling this will prevent an alert from being generated on partial matches. For example, if you have an alert on the word frank, you will not be alerted if someone types frankly.

Note: Because Group Chats are prevented from appearing when either When Receive Group Notices is disabled, Disable Group Chat As Well or Disable All Group Chats are enabled (see above), no alerts are triggered.

  • Keywords (separated by commas): Specifies the list of words that will trigger an alert. They can be individual words or phrases and are separated by commas.
  • Enable Color Alert: When checked, any messages that are to be alerted will have their color changed to what is specified in the color selector.
  • Play alert sound: Enables playing a sound, identified by the UUID:
  • Alert Sound UUID: Supply the alert sound UUID here. A default is given. To get a new UUID, find a sound in your inventory with full permissions (you can view the item's properties to check this), then right-click the sound and select Copy Asset UUID from the menu. Then paste the value into the text box.

CmdLine Tab

See this page for a tutorial video.

  • Enable usage of chat bar as a command line: If this is enabled, all the commands given below (except where noted) will be available for use.

All of the commands below can be changed from the supplied defaults.

  • Calc. expressions (calc): Used to perform a calculation on the command line to figure out an answer quickly. Calculations adhere to precedence rules where multiplication/division occur before addition/subtraction. Therefore, example: “calc 1.3+2*5” results in “11.3” as the answer, because the multiply occurs before the addition.
  • Change Draw Distance (dd): Changes the draw distance of the rendered view to the specified number of meters. Example: “dd 32” sets the draw distance to 32 meters.
  • Max. Bandwidth (bw): Change your current maximum bandwidth. This is set in PreferencesNetwork & Files -> Connection.
  • Copy camera position to clipboard (cpcampos): Saves the current camea position in the clipboard, from which it can be pasted into a script, for example.
  • Turn AO on/off (cao): Turns the embedded AO system on/off. Example: “cao on” turns AO on, and “cao off” turns AO off.
  • Clear the chat transcript (clrchat): Clears the chat history from local chat. Example “clrchat”
  • Set the media url (/media): Sets the video media for the parcel as identified by the URL. Only the land owner can set the media URL. If the URL contains a space, use to identify the space. The type is one of: Audio, Image, Movie or Web.
  • Set the music stream url (/music): Sets the music stream for the parcel as identified by the URL. Only the land owner can set the music URL. Example: “/music http://scfire-dtc-aa04.stream.aol.com:80/stream/1010” sets a Smooth Jazz sound to the URL.
  • Rez a platform (rezplat): Assuming the avatar has build privileges in the simulator, this command rezzes a circular platform of the given diameter beneath the avatar. Example: “rezplat 25” rezzes a 25m diameter platform below the avatar.
  • Get avatar name from key (key2name): Looks up the specified avatar key and returns the name for the key. Example: “key2name” returns “Babbage Linden”.
  • Roll dice (rolld): For role play. Use by typing rolld <number of dice> <number of faces> in nearby chat. Examples:
    rolld is a regular dice with 6 faces.
    rolld 1 20 is a single dice with 20 faces.
    rolld 3 10 is 3 dice, each with 10 faces.
    Bonuses, penalties, successes and explosions modifiers can also be added to the command; for more, refer to this page.
  • Teleport within sim (gtp): Teleport to anywhere within the sim instantly according to the position specified. Example: “gtp 45 150 400” teleports to 45, 150, 400.
  • Teleport to ground (flr): Teleport to the current ground position for the avatar's current position.
  • Teleport to altitude (gth): Teleport to the specified height. Example: “gth 2800” teleports to a height of 2800 meters. It is also possible to teleport higher. Example: “gth 6500” teleports to 6500m above the sim.
  • Teleport to cam position (tp2cam): Teleports the avatar to the position the cursor is currently looking at. This is useful when walking into a store. After looking around and finding the item to purchase, this shortcut takes you to the position immediately, without having to walk. Example: “tp2cam”.
  • Offer teleport to avatar (offertp): Sends a teleport request to the avatar identified by the given key. Example: “offertp avatar-key”.
  • Teleport to avatar (tp2): Finds a given avatar within the simulator and teleports to them. Example: “tp2 John Doe” teleports to “John Doe” if they are in the simulator.
  • Teleport home (tph): Teleport home. Same as hitting Shift-Ctrl-H.
  • Teleport to sim x (mapto): Teleports to the sim you specified (defaults 128, 128, 0 if no landing point is specified on the sim). Must use the full sim name, with spaces and all.
    • Use same position between sims: When enabled, your entry point at the new sim will be the same coordinates you left the old sim, unless a landing point is specified in the new sim.



See this page for documentation on Firestorm 5.0.1 (52150) and earlier.

1)
“Console” here refers to the lower left area of your screen, where chat (and optionally IMs) can be displayed.

message_of_the_day - [Firestorm MotD Priorities List]

$
0
0

Message of the Day Event Promotion

The events we promote on the viewer Message of the Day are:

  • Not for profit, community events organized, hosted and/or sponsored by the community.
  • Charity events that benefit good causes.

The idea behind what we agree to promote and what we don't are simple. If it's going to benefit you financially either directly or indirectly (publicity stunt), we are not going to promote it. However, if it's purely for residents, hosted by residents with no profits or financial benefits either directly or indirectly to you or those involved, we will consider it. We have always been, and will always be, about the community.

We cannot however promote religious events or anything that may offend or exclude other races, creeds, cultures or persons. For example, we were asked to promote Memorial Day, and while we support troops all around the world 100%, it is an American event which other countries do not participate in. That makes it exclusionary and not something that qualifies for us to promote.

Note: we do not promote anything on the login page itself. Just the Message of the day.

(Information extracted from this blog post.)


We are no longer able to run Messages of the Day for 'hunt' type events as we're unable to verify all the locations contained in the hunt are suitable for a 'General' audience.



Partial day events, events that don't run all day and only run for a few hours1) will not receive a 24 hour Message of the day. It's a waste of valuable Message of the Day space. Approved partial day events Message of the Day will be run for two hours preceding the event and will end five minutes after your event has begun.2)The rule regarding this is still being discussed internally, it may go into effect or be removed.


Event Ratings

Your Event must be suitable for a 'General' audience.
This includes the region hosting your event, as well as your web site and all its contents including any advertisements that may appear on your web pages, (not only the page we will be linking to in the MotD).

Events on 'Mature' regions will be considered on a case by case basis only and we must be given early access to your event space for assessment. 3) We will let you know the specific 'who' to give access to if needed when your MotD application is evaluated.4)

Adult events and events on 'Adult' regions will not be promoted in the Firestorm Message of the Day.

Firestorm isn't only used by adults. We also have minors who log in to Second Life using our viewer so we must keep our MotD safe for their experience as well.



If in doubt, ask yourself these questions:
Would I want my grandmother attending my event?
Would I ask a kindergarten class to attend my event?
Would I ask my co-workers to attend my event?


See Maturity ratings - Second Life, for more information about Second Life maturity ratings.


Your Web Page


NOTE: The Message of the Day isn't designed to get people to your event, it's designed to get people to click your website link. It's up to your website to get people to want to visit your event.

Make sure the page on your website we will be linking to in the Message of the Day:

  • Has an easy to find and prominently displayed SLURL to your event.
  • Is clear and to the point about your event. 5)
  • Is easy to read. 6)
  • Has your contact information if you wish to provide it.
  • Doesn't send people clicking on other links to find what they want to get to your event.

You should save promoting your overall web site and more information about your event for your event. Once people are at your event you can tell them what ever you want, it's your event! The page we link to in the Message of the Day should be focused on getting people to want to go to your event.


IMPORTANT:
We can NOT put a SLURL as a link in the Message of the Day, it won't work, it has to be a link to a live web page.

When designing the web page we will link to for your event;
Keep in mind, when people see the Message of the Day they are trying to log into Second Life, not your web page, if your web page doesn't give them what they want, and quickly, most won't stick around to find it.

Please please please be sure and promote your event in other mediums as well! See Priorities below as to why this is important!

  • Message boards.
  • Classifieds.
  • Profile pics.
  • Etc.

Firestorm MotD Priorities List

The Firestorm Message of the Day priorities governing what Message of the Day will be run at any time are as follows:

  1. Real life global crisis. 7)
  2. Linden Lab requested MotD issuing critical information regarding Second Life. 8)
  3. Firestorm viewer related news.
  4. Firestorm viewer related events.9)
  5. Firestorm hosted events, not viewer related. 10)
  6. Important Second Life community events. 11)
  7. Other messages of the day, these will be rotated as needed to keep people from getting bored with the MotD.
    1. Other organization hosted events. Your MotD request. Rotated with other events as needed.12)
    2. Other organization event application requests. Your MotD request. Rotated with other application requests as needed.
  8. Linden Lab standard MotD.15)


Request a Firestorm Message of the Day

This page and our MotD rules are subject to change without notice. You should check and read this page before submitting any Message of the Day request, even if we've run a Message of the Day for you previously.

If you have a community event that you would like promoted on our MOTD you can send a request to jessica.lyon@phoenixviewer.comlassie@phoenixviewer.com for consideration. We do not charge for promoting your event nor will we accept any benefits, financial or otherwise. Though you can expect we may attend your event ;-) . Please provide your in-world name and details to the event. All events we promote are required to have a website we can link to.

Please provide the following in your request

The name of your event in the subject of your email. For example, MotD Request for Watching Grass Grow Event.

And in the body of your request:

  • Tell us a little about your event.
  • The dates your event will run.
  • The URL for your event website.
  • A contact name and email if different than yours.
  • An in world name we can contact if needed.
  • Optional, what you would like your Message of the Day to say.16)

Once this is received your request will be evaluated for inclusion in the Firestorm MotD. If you don't hear back from us in a few days consider everything good to go. We will email you if we need more information or if something is missing.
If your MotD is declined you will be replied to as to why your event MotD wasn't accepted.


:-DGood luck with your event!:-D



To Do and Work in Progress

Included for transparency.

To Do

  • Better define what is acceptable as a MotD and what isn't.
  • Discuss whether or not to include an upcoming, in progress and or past MotD reference list, (and what to include in it).
  • Finish the MotD application form.

Work in Progress

Coming soon!
Click here to apply for a Firestorm MotD (Doesn't work yet.)
But is still a good template for what you should send us in an email about your event!


1)
These types of events are discouraged as they're difficult to keep up with and schedule around and tend to fill up fast causing the Message of the Day to be displayed to people who won't be able to get into the region to attend the event.
2)
Message of the Day start and end time may be shortened as needed depending on how popular your event is.
3)
For example, while avatar nudity is allowed on a Mature rated region, it will get your event declined for a Firestorm Message of the Day.
4)
It will either be Jessica Lyon, Lassie Resident or Animal Resident.
5)
Including what your event is about, what people can do while they are there, what organization it supports, what you'll be doing with the proceeds, etc. Really sell it!
6)
For example, while it may look artistic, light grey text on a white background is not easy to read.
7)
If anyone is around to set it and can connect to the Firestorm server.
8)
Should be accompanied by a Linden Lab Blog post with additional details.
9)
These tend to be temporary, see Firestorm Classes footnote regarding MotD run times for these.
10)
Firestorm Gateway or other Firestorm events.
11)
For example, SL15B, approved SLEA events.
12)
This includes partial day events.
13)
Temporary MotDs, usually starting two hours before the class starts and ending five minutes after the class has started. Not always included in the MotD, check the class schedule for class dates and times.
14)
Tips are chosen at random or are based on what is being asked about the most in the in world Firestorm support group.
15)
Will probably never run since I have a loooooong list of Firestorm Tips.
16)
This may be shortened or rewritten for readability or to fit the limited space of the actual Message of the Day.

message_of_the_day_tips_list - [Works in Progress]

$
0
0

List of Current Firestorm Tips

Firestorm Tips

In No Particular Order

Commit message
Tip

MOTD: TIP: Firestorm Classes 1
Did you know Firestorm has classes on how to use the Firestorm viewer? We even have an open question and answer session after each class! http://wiki.phoenixviewer.com/firestorm_classes

MOTD: TIP: Firestorm Classes 2
Did you know Firestorm offers classes on how to use the Firestorm viewer? Click to find out more about them and when they are! http://wiki.phoenixviewer.com/firestorm_classes

MOTD: TIP: Avatar Complexity
Firestorm tip! Why is my friend a colored shape? What is this complexity popup thingy? Click here to find out more about this lag reducing feature! http://wiki.phoenixviewer.com/fs_avatar_complexity_settings

MOTD: TIP: FS Bridge, Trolls Not Included
Firestorm Tip! How is the Firestorm Bridge enhancing your Firestorm experience without your even knowing it? Click here to find out! http://wiki.phoenixviewer.com/fs_bridge

MOTD: TIP: Contact Sets
Firestorm Tip! Contact Sets allow you to organize friends and non friends into manageable groups and categories! Learn more about them at http://wiki.phoenixviewer.com/fs_contact_sets

MOTD: TIP: IM Tab Sorting
Firestorm tip! Did you know you can click and drag your IM tabs in the conversations window to sort them to your liking. For more chat tricks see http://wiki.phoenixviewer.com/fs_chat

MOTD: TIP: Customizable Quickprefs
Firestorm tip! Did you know you can add your most commonly used settings to the Quick Prefs? http://wiki.phoenixviewer.com/fs_quick_preferences

MOTD: TIP: Outfits
Firestorm tip! Did you know the Outfits feature can help you quickly change what you&apos;re wearing without digging around in your inventory? http://wiki.phoenixviewer.com/my_outfits_tab

MOTD: TIP: Camera Cotrols
Firestorm tip! Something catching your eye? Hold down your ALT key and click it, then roll your mouse wheel! Interested in more? See http://wiki.phoenixviewer.com/fs_movement_and_camera#view

MOTD: TIP: Camera Messed Up
Firestorm Tip! HALP! I know my head looks awesome but I'm stuck staring down at the top of it! Why am I staring at my butt? What is wrong with my camera?! click click clickie! http://wiki.phoenixviewer.com/fs_camera

MOTD: TIP: Teleporting Woes
Firestorm Tip! What is up with these teleport fails? Disconnected?! OMG again! Click here to help prevent TP issues! http://wiki.phoenixviewer.com/fs_tp_fail

MOTD: TIP: Toolbars
Firestorm tip! Did you know you can add your commonly used Firestorm windows and floaters to the toolbars? http://wiki.phoenixviewer.com/toybox

MOTD: TIP: SL World Search
Firestorm tip! Looking for something in world but, can&apos;t find it? Try a search! http://wiki.phoenixviewer.com/floater_search

MOTD: TIP: Replace Links
Firestorm tip! Gah my inventory links are borkened! Have no fear, Replace Links are here! Fix those broken links, http://wiki.phoenixviewer.com/fs_linkreplace

MOTD: TIP: Skins
Firestorm tip! Wanna change the way firestorm looks? Then change it! http://wiki.phoenixviewer.com/preferences_skins_tab

MOTD: TIP: Settings Backup
Firestorm tip! Better safe than… NOOOOOOO! You should regularly back up your Firestorm settings. You never know when…. http://wiki.phoenixviewer.com/backup_settings

MOTD: TIP: Slow Rezzing
Firestorm Tip! Did you know many common rezzing problems can be solved by you? Clickies! http://wiki.phoenixviewer.com/slow_rez

MOTD: TIP: Slow Rezzing Mesh
Firestorm Tip! Did you know many common mesh rezzing problems can be solved by you? Clickies! http://wiki.phoenixviewer.com/mesh_issues

MOTD: TIP: Auto Replace
Firestrom tip! Firestone? Firestorm! If only Firestorm had an auto replace. Oh wait, it does! http://wiki.phoenixviewer.com/fs_auto_correct

MOTD: TIP: Getting Help
Firestorm tip! HALP! My Firestorm is broken and I need help NAO! Have no fear, click here! http://wiki.phoenixviewer.com/getting_help

MOTD: TIP: Preference Search
Firestorm tip! Is a Firestorm setting hiding from you? Find it with preference search! http://wiki.phoenixviewer.com/fs_preferences

MOTD: TIP: Voice Issues
Firestorm tip! Have you lost your voice? Firestorm voice not working for you? You should drink a tall glass of http://wiki.phoenixviewer.com/fs_voice

MOTD: TIP: Chat Shortcuts
Firestorm tip! Did you know when chatting you can hold down your ctrl key when you press enter to shout and the shift key to whisper? http://wiki.phoenixviewer.com/keyboard_shortcuts

MOTD: TIP: Keyword Alerts
Firestorm tip! Did you miss a message in chat? Did someone say your name while you were doing something else? Check out Keyword Alerts! http://wiki.phoenixviewer.com/preferences_chat_tab#keyword_alerts_tab

MOTD: TIP: FS Wiki
Firestorm Tip! Did you know Firestorm has its own wiki? Find out how features work, how to fix common viewer issues and more! Check it out, bookmark it, study it! http://wiki.phoenixviewer.com/


Works in Progress

MOTD: TIP: Firestorm Events
Firestorm Tip! Bored? looking for something to do? Check out the Firestorm Events! http://wiki.phoenixviewer.com/firestorm_gateway_events

MOTD: TIP: Firestorm Gateway RP Event
Did you know you can do sci-fi RP at the Firestorm Gateway? Beginners to old pro&apos;s, warp 9 engage! Drop by and have some rp fun! gateway_rp_url



Go back to the MotD info page.

firestormphoenix_gateway_badge1.png - created

firestorm_classes

$
0
0

Firestorm Classes

These classes are based on our official Firestorm release and are conducted in voice and text except when otherwise noted. There's no need to talk, but you may want to be able to hear. We also usually have help available to answer questions in text. This schedule is subject to change.

Note that it is best if you are on Firestorm for the classes.

Locations are indicated in the far right column as follows:

Class times and days change regularly. Classes may be held any day of the week, with start times from 8am to 7pm SLT. Nonetheless, if the class times are still inconvenient you may prefer to watch recorded versions of some of these classes on YouTube.

*All times SLT*

Thursday Aug 17 1pm – QuickPrefs Customization + Lag (TEXT ONLY)
Two mini-classes in one. One discusses the causes of lag in SL. The other explains how to customize your Quick Preferences.
FS
4pm – Menus 2
We will cover the Advanced and Develop menus in the top bar.
FS
Friday Aug 18 8am – Contact Sets
There is a cool feature called Contact Sets that lets you organize your contact list. We will cover how to set them up and use this epic feature.
FS
Sunday Aug 20 11am – Reporting Bugs, Requesting Features
Learn how to communicate effectively with our devs to make the changes to Firestorm you want or need.
FS
3pm – Preferences Set 1
We will cover some of the Firestorm preferences (General, Chat, Privacy), based on our current release.
JU
Monday Aug 21 1pm – *Clean Install (TEXT ONLY)
Learn how to correctly and quickly perform this most fundamental and important of tasks. Recommended to take Settings Backup class first.
FS
5pm – Introduction to Firestorm and the Wiki
This class gives you an overview of the Firestorm Viewer and of our greatest informational resource, our Wiki, including search tips.
FS
Wednesday Aug 23 10am – Avatar Complexity and Graphics Presets
Learn how to boost performance with av complexity and improve usability with the presets.
FS
Thursday Aug 24 1pm – Odds & Ends 1 (TEXT ONLY)
This class covers some of Firestorm's handiest features, like Inventory, Radar, and some hard-to-find gems.
FS
4pm – Preferences Set 3
We will cover some of the Firestorm preferences (Move & View, Advanced, Firestorm), based on our current release.
FS
Saturday Aug 26 5pm – Preferences Set 4
We will cover some of the Firestorm preferences (Colors, Skins, Notifications, User Interface, Sounds and Media).
FS
Sunday Aug 27 8am – Odds & Ends 2
Learn about fun and useful items like how to use Autocorrect, using the Command Line for a number of tools, and more.
FS
3pm – Preferences Set 2
We will cover some of the Firestorm preferences (Graphics, Network & Cache), based on our current release.
JU
Monday Aug 28 1pm – Backing up Settings and Logs (TEXT ONLY)
This class covers how to save your settings and chat logs on your computer. Recommended to take this before the Clean Install class.
FS

firestorm_change_log_5.0.7.52912

$
0
0

Firestorm Release Notes 5.0.7 (52912) Release


Firestorm Release 5.0.7.52912 Downloads can be found HERE


New Features And Improvements In This Release

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

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



Linden Lab New Features and Improvements


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

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


Firestorm New Features and Improvements


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


RLVa Fixes and Improvements

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


Skinning And Translations


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


For Photographers


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


For Builders And Scripters


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


Audio / Voice


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


Communications


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



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


Inventory, Appearance, Avatar


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


User Interface


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


General


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


Performance and Stability Improvements


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


OpenSim New Features and Improvements


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


Known Issues

FIXME

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

Change Log Since 5.0.1.52150 Release


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MAINT-5018 crashing when touching mesh

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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


This fixes fatal warnings.

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


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

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


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

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


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


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

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

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


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

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

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

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

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

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

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


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

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


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

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


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

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


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


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

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


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


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

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


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

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


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

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


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


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


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

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


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


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


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

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


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


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


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


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


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


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


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


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


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


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


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


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

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

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

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


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

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

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

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

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


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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


More improvements for UI scaling detection

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

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

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


MAINT-6967 FIXED Crash in LLFloaterAvatarPicker:find()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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


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


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


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

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

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


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

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

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

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


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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

changeset: 52760:64459473e8d8
date: 2017-05-21 20:48 +0100
user: Beq beqjanus@gmail.com
summary: [FIRE-16995] [CRASH] A bad object entry in a .slc simobject cache can result in an unreadable/unusable volume
This leaves the volume in an uncertain state and can result in a crash when later code access an uninitialised pointer
return an INVALID_UPDATE instead

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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


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

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

changeset: 52844:e950e0d0f0da
date: 2017-05-10 15:04 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Add LLEventThrottle tests; actually *all* lleventfilter.cpp tests.


For some reason there wasn't an entry in indra/llcommon/CMakeLists.txt to run
the tests in indra/llcommon/tests/lleventfilter_test.cpp. It seems likely that
at some point it existed, since all previous tests built and ran successfully.
In any case, (re-)add lleventfilter_test.cpp to the set of llcommon tests.
Also alphabetize them to make it easier to find a particular test invocation.


Also add new tests for LLEventThrottle.


To support this, refactor the concrete LLEventThrottle class into
LLEventThrottleBase containing all the tricky logic, with pure virtual
methods for access to LLTimer and LLEventTimeout, and an LLEventThrottle
subclass containing the LLTimer and LLEventTimeout instances and corresponding
implementations of the new pure virtual methods.


That permits us to introduce TestEventThrottle, an alternate subclass with
dummy implementations of the methods related to LLTimer and LLEventTimeout. In
particular, we can explicitly advance simulated realtime to simulate
particular LLTimer and LLEventTimeout behaviors.


Finally, introduce Concat, a test LLEventPump listener class whose function is
to concatenate received string event data into a composite string so we can
readily test for particular sequences of events.

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

changeset: 52846:5807f88e0247
date: 2017-05-10 17:37 -0400
user: Nat Goodspeed nat@lindenlab.com
summary: Add size limit to LLEventBatchThrottle like LLEventBatch.


The new behavior is that it will flush when either the pending batch has grown
to the specified size, or the time interval has expired.

changeset: 52847:734a14249b69
date: 2017-05-17 14:53 +0000
user: nat_linden nat@lindenlab.com
summary: Merged in nat_linden/viewer-neko (pull request #262)


Add LLEventBatch, LLEventThrottle, LLEventBatchThrottle classes.


Approved-by: Rider Linden rider@lindenlab.com
Approved-by: Andrey Kleshchev andreykproductengine@lindenlab.com

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

changeset: 52874:32bf6b7edd76
date: 2017-05-30 16:01 +0100
user: Beq beqjanus@gmail.com
summary: [FIRE-20977] Addtoolbar button and aut cancel to Render Friends Only
Adding new toolbat button and assocaited icon for Render Friends Only
Adding check_box linked to property controlling persistencs of RFO across TPs
Added FSRenderFriendsOnlyPersistsTP to movement/TP tab in preferences
Default is to NOT persist. This is a change from current behaviour which
confuses users who accidentally enable, or forget they have enabled it.

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

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

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

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

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

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

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

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

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

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

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

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

changeset: 52887:79c255b88784
date: 2017-06-02 23:58 +0100
user: Beq beqjanus@gmail.com
summary: Correct Show Only Friends to be Show Friends Only consistently

changeset: 52888:2249f88a24bd
date: 2017-06-02 19:38 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-7459 Fixed incorrect 'Parcel owners can be more restrictive' checkbox focus behavior

changeset: 52889:b6c17e68456c
date: 2017-06-06 09:25 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52890:4d93d31e6481
date: 2017-06-06 10:55 +0200
user: Nicky sl.nicky.ml@googlemail.com
summary: Crash fix in case column already went away (not sure how it happens, but it does).

changeset: 52891:c61a9489698c
date: 2017-03-13 19:59 +0100
user: Kitty Barnett develop@catznip.com
summary: Block auto-login when RLV is enabled

changeset: 52892:0b6ce0c0b1db
date: 2017-03-13 20:04 +0100
user: Kitty Barnett develop@catznip.com
summary: Visualize LLSD debug settings in the settings floater

changeset: 52893:888631e675ad
date: 2017-06-05 14:27 +0200
user: Kitty Barnett develop@catznip.com
summary: [FIXED] @camdist[min|max] and @camunlock aren't enforced when using a scripted camera

changeset: 52894:2067da1281b6
date: 2017-06-06 13:08 +0200
user: Ansariel
summary: Merge

changeset: 52895:0e2d8280b48c
date: 2017-06-06 13:25 +0200
user: Ansariel
summary: FIRE-21231: Backed out changeset 14adb7eddc14

changeset: 52896:e356dc86614f
date: 2017-06-07 03:16 +0300
user: AndreyL ProductEngine alihatskiy@productengine.com
summary: MAINT-6697 Added a nullcheck to unzip_llsd()

changeset: 52897:7c5195eaecd3
date: 2017-06-07 21:16 +0200
user: Ansariel
summary: MAINT-6697 More nullchecks for zip/unzip functions + changes to do it the right way

changeset: 52898:b3567b051734
date: 2017-06-07 21:19 +0200
user: Ansariel
summary: MAINT-7462 check pointer to avoid allocation crash in llpluginclassmedia

changeset: 52899:2a941a723641
date: 2017-06-07 21:28 +0200
user: Ansariel
summary: MAINT-7461 Fixed images not showing at correct proportions when opened for the first time

changeset: 52900:e5d706f552c1
date: 2017-06-07 21:30 +0200
user: Ansariel
summary: Build fix

changeset: 52901:648190983d99
date: 2017-06-08 17:17 +0300
user: Mnikolenko Productenginemnikolenko@productengine.com
summary: MAINT-7460 FIXED Crash in LLPopupView:removePopup()

changeset: 52902:c124916ce624
date: 2017-06-08 23:44 +0200
user: Ansariel
summary: FIRE-21240: Estate floater clipped on the right hand side & bottom

changeset: 52903:ad66f1ff7175
date: 2017-06-09 09:34 +0200
user: Ansariel
summary: MAINT-6697 Correct pointer freeing

changeset: 52904:77b07b441696
date: 2017-06-09 09:39 +0200
user: Ansariel
summary: Sync contributions.txt with upstream

changeset: 52905:131a37c94233
date: 2017-05-31 19:28 +0300
user: pavelkproductengine pavelkproductengine@lindenlab.com
summary: STORM-2148 Crash on trying to save texture file(s) to computer from inventory

changeset: 52906:ac501376358e
date: 2017-06-09 11:58 +0200
user: PanteraPolnocy pantera.polnocy@phoenixviewer.com
summary: Updated Polish translation

changeset: 52907:59637bb6005d
date: 2017-06-10 17:17 +0100
user: Beq beqjanus@gmail.com
summary: [FIRE-21013] Request from LL. Change the URL Query part colour to be be more distinct from the URL colour on default settings.
Changed to 50% grey which matches the Lab viewer default.

changeset: 52908:4f1e63bc2560
date: 2017-06-11 20:23 +0200
user: Nicky
summary: Apply Japanese translation update from FIRE-21009

changeset: 52909:d9ab7b7a2290
date: 2017-06-11 21:52 +0100
user: Beq beqjanus@gmail.com
summary: FIRE-21247 Make it possible to disable trash-emptying warning
Added a debug setting FSDontNagWhenPurging which wehn true will disabled the “are you sure” modal for all empty trash context menus.(defaults to false)
This does not affect the empty trash prompt used in the trash preview floater that is shown when a user hits the inventory limit as this is considered a key safety valve.

changeset: 52910:8fcac42178a1
date: 2017-06-11 23:32 +0200
user: Ansariel
summary: FIRE-21247: Make setting less intrusive and changeable without relog

changeset: 52911:02868e5d5ec4
date: 2017-06-12 01:31 +0100
user: Beq beqjanus@gmail.com
summary: FIRE-21246 re-enable context menus for remove from COF on system folders and reinstate wearables separator

changeset: 52912:85a08f480886
date: 2017-06-12 21:44 +0200
user: Nicky
summary: Release branch for 5.0.7.

1)
Only publicly viewable issues are given as links

antivirus_whitelisting - [Reinstalling and Whitelisting]

$
0
0

Whitelisting the Viewer in Anti Virus Software

For instructions for Phoenix, please refer here.

Introduction

Some anti-virus programs will incorrectly flag a viewer - or necessary components of a viewer - as a virus or threat. They may remove the suspected part completely, rendering all or part of the viewer non-functional. There is nothing we can do about this. However, it should be possible for you to tell your anti-virus that the viewer is safe; you will need to whitelist the viewer program as well as some components.

The following is a list of anti-virus software and how to whitelist. Naturally we cannot provide instructions for all existing anti-virus software, and the information here may be outdated. Therefore, it is strongly recommended that you consult the software manual for the specific program you use, for accurate and up to date information.

Reinstalling and Whitelisting

Here are the steps to follow to reinstall and whitelist a viewer in such as way that the anti-virus program doesn't “mangle” the viewer yet again:

  1. Uninstall the viewer normally.
  2. Disable the anti-virus software completely (in a few cases, this requires rebooting to make sure that the AV is not running anymore).
  3. Reinstall the viewer, but make sure you do not install it back to the default folder suggested; install to a new folder. This step is vital.
  4. In your anti-virus program, whitelist the following, per the instructions below (or better, consult the manual for your anti-virus software):
    • the viewer install folder
      • inside this, the viewer itself (firestorm.exe), slplugin.exe, slvoice.exe and llceflib_host.exe (for FS 4.7.9 and later).
    • the viewer cache folder
      • In its default location, the folder is hidden on most OSs. To find it, you will need to show hidden folders. Now you need to locate the cache folder:
        • Windows Vista/7/8/10: C:\Users\[USERNAME]\AppData\Local\Firestorm
        • Mac: /Users/[USERNAME]/Library/Caches/Firestorm
  5. Run the viewer to ensure that it is working correctly; do a test of search and voice to ensure that both work, checking that the respective plugins get loaded. Log out of the viewer.
  6. Re-enable your anti-virus software and run the viewer again, repeating the tests above.

Whitelisting Steps for Specific AV Software

If you don't find your antivirus program listed, or the instructions are out
of date, check the help files or support site for your antivirus program.

Avast

  • Open the Avast User Interface
  • Click Settings
  • Click Components
  • Click File-System Shield Customize
  • Click Exclusions
  • Click Add
  • Click Browse and navigate to the Firestorm install folder
  • Click OK
  • Repeat for the Firestorm cache folder
  • Click OK all the way out

AVG

  • Open the AVG user interface.
  • Click Tools→Advance Settings.
  • Resident Shield→Exceptions.
  • The Add the program (or file, directory) you wish to be excluded from scans.

Bit Defender

Please refer to this page.

F-Secure

(derrived from https://community.f-secure.com/t5/Security-for-PC/How-do-I-exclude-a-file-or/ta-p/15398)

  • Open Computer Security.
  • On the main page of Computer Security, click Settings.
  • Select Computer Security > Virus and spyware scanning.
  • Select Other settings > Manual scanning.
  • Click the Exclude files from the scan link. The Exclude from scanning dialog is displayed.
  • Select the Objects tab.
  • Select the Exclude objects (files, folders…) check box.
  • Click Add.
  • Navigate to and select the Firestorm install folder
  • Click Add again
  • Navigate to and select the Firestorm cache folder
  • Click OK to close the Exclude from scanning dialog.

Gatekeeper (Mac OS X)

If Gatekeeper prevents you from opening Firestorm, there is a simple workaround: See “How to open an app from a unidentified developer and exempt it from Gatekeeper” on this page. Once you have allowed Firestorm to open via this method, Gatekeeper will not flag it on subsequent launches (until you reinstall Firestorm again).

For a longer-term method, please visit here for a tutorial on whitelisting using the Gatekeeper software.

Kaspersky

In order to create an exclusion rule:

  • Open application settings window.
  • Select Protection on the left.
  • Click the Trusted Zone button in the Exclusions block.
  • Go to the tab Exclusion rules and click Add.
  • Select an exclusion type in the Properties field: Object and/or Threat type.
    • Object
      Click select object and choose a file, folder or a mask to exclude.
    • Select a Component in the corresponding field. The rule will apply to the selected component.
    • Threat type. Click enter threat type to select a file, folder or a mask to exclude.

Rules can apply to the following protection components:

  • Virus scan,
  • File Anti-Virus,
  • Mail Anti-Virus (Kaspersky Anti-Virus 6.0 for Windows Workstations 6.0.4.x only),
  • Proactive Defense (Kaspersky Anti-Virus 6.0 for Windows Workstations 6.0.4.x only),
  • Web Anti-Virus (Kaspersky Anti-Virus 6.0 for Windows Workstations 6.0.4.x only).

A scan if a disk or folder containing excluded objects scans the entire disk/folder except the excluded objects. Yet you can force scan excluded objects from the contextual menu (by right-clicking).

Also you can create an exclusion rule from within a report window:

  • Right-click the report object you want excluded.
  • Choose the option Add to Trusted Zone.

An Exclusion rule window will open. Make sure that you are satisfied with the new exclusion rule settings. Object name and threat type fields are assigned automatically on the basis of the report data. Click OK to create the rule.

Microsoft Security Essentials/Windows Defender

For Win 10 (possibly also Windows 8.x):

  • Open Settings and in the search field at the top right enter defender
  • Click the Windows Defender Settings option.
  • Exclude the cache
    • Click Add an Exclusion
    • Click Exclude a folder
    • Click in the address bar and type %LOCALAPPDATA% and press Enter
    • Click the Firestorm folder
    • Click the Exclude this folder button
    • Repeat this if you have more than one Firestorm folder (64-bit and 32-bit, for example)
  • Exclude the viewer executables
    • Click the Exclude a .exe, .com or .scr process button
    • Navigate to C:\Program Files\Firestorm-Release64
    • Click Firestorm-bin
    • Click the Exclude This file button
    • Repeat this for SLPlugin and SLVoice - and llceflib_host (for FS 4.7.7 and later).
    • Repeat this for 32-bit Firestorm ( C:\Program Files (x86) )

Norton

Add exclusion to Auto-Protect and Risk scan

  • Start Norton 360.
  • Click Settings.
  • Click Antivirus Protection.
  • On the Scans and Risks tab, under Exclusion/Low Risks, click Configure next to Scan Exclusions.
  • Under Scan Exclusions, click Add.
  • Browse and select the disk drive or folder or file you would like to exclude and click OK. If you want to include subfolders within the folder, check Include Subfolders.
  • Under Auto-Protect Exclusions, click Add.
  • Browse and select the disk drive or folder or file you would like to exclude and click OK. If you want to include subfolders within the folder, check Include Subfolders.
  • Click Apply > OK.
  • Click Apply > Close
Download Intelligence

Norton Internet Security includes a feature called Download Intelligence. This works such that the user community reports downloads as good or bad. While this may be very helpful, it can also be unfairly detrimental to programs, especially when they are updated as they are then treated as totally new.

Therefore, if you use Download Intelligence, you are urged to disable it before attempting to download any of our viewers, in order to avoid them being incorrectly reported as infected with a virus. Refer to this page for instructions.

Panda Cloud Antivirus Free (version 2.1.1)

  • Click on the “Antivirus” section of the UI.
  • Click on “Advanced Settings” (bottom of the panel current version)
  • Click on “Exclusions” tab
  • Choose “Add”, then navigate to your Firestorm installation folder and put a check in the box to the left of slplugin.exe (and llceflib_host.exe for FS 4.7.7 and later), and everything else you want to exclude. Once you've checked something, the “exclude” button at the bottom of the panel is enabled. Click it when you've finished checking off everything you want to exclude.
  • Click “OK” at the bottom of the “Exclusions” tab.

See this page for additional Panda tips for whitelisting files and folders: http://www.pandasecurity.com/homeusers/downloads/docs/product/help/is/2012/en/709.htm The page is out of date but the methods may still work.

PC Tools Spyware Doctor

  • Right click PC Tools icon in taskbar → Open
  • Go to Settings → Global action list
  • Click “Add”, choose “File” & browse to your Firestorm installation folder & choose slplugin.exe - and llceflib_host.exe (for FS 4.7.7 and later).
  • This will add the plugin(s) to the global whitelist.

WebRoot

To date (August 2015), there is no way to whitelist the entire cache folder in WebRoot. Therefore WebRoot may continue to cause severe problems including slow rezzing and viewer freezing.

If you test with WebRoot off and find your SL experience greatly improved, the only suggestion we have is to choose another antivirus program.

Some more more info on Webroot and the problems it has been known to cause, see this page.

For additional information:

Viewing all 5258 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>