Cool VL Viewer

Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer update, as per Henri Beauchamp:


Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

Since this release fixes a regression introduced in v1.26.22.36, users of the latter release shall update.

Cool VL Viewer v1.26.22.37 (stable branch):

New in this release:
  • Fixed a mesh rezzing failure issue in OpenSIM, due to a backport from LL's viewer that was introduced in v1.26.22.36.
  • Added script sources preprocessing support to the LSL editor and improved the built-in preprocessor. See this thread for details. Note: the LSL script editor also automatically converts other TPVs' preprocessed scripts (with, however, still the limitations described in the preprocessor FAQ/help).
  • Rewrote parts of the LSL editor code with better UI and more explicit messages. Also, the compile errors messages (which list the line number corresponding to the preprocessed sources, since this is all what the server will ever know about) properly point you to the corresponding line in the non-preprocessed sources when you double-click them.
  • Backported from LL's viewer-neko a fix to animesh selection while editing them.
  • Code cleanup and some minor optimizations.
Enjoy !
 
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer update, as per Henri Beauchamp:

Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

Cool VL Viewer v1.26.22.38 (stable branch):

New in this release:
  • Improved the script editor preprocessor by allowing to save escaped, unprocessed include script assets to the inventory (those script assets are automatically recognized when #included from another script, and preprocessed at the time the said script is compiled). Use the pull-down "Save include" entry of the "Save" button to use this feature. Also now highlight preprocessing/compilation errors in red in the script preview floater message window. See this message for details.
  • Implemented external editor support for editing LSL scripts ("File" -> "Edit in external editor" action of the script preview floater menu) and the Lua automation script ("Advanced" -> "Lua scripting" -> "Edit the automation script" action of the main menu). The external editor command can (and should, even though a default fallback command is provided for each OS) be configured in the "Preferences" floater, "Cool features" tab, "Miscellaneous" sub-tab.
  • RestrainedLove updated to v2.09.25.20. See the change log section of the RestrainedLove.txt file for details.
  • Backported from Marine's viewer a rendering optimization allowing to skip rendering rigged head attachments for your avatar while in mouse-look ("Preferences" floater, "Input & camera" tab, "Camera controls" sub-tab, "Mouse-look options" category, "Show the avatar rigged head attachments in mouse-look" check box).
  • Backported from LL's viewer-neko the throttling of "failed" audio sound playing when trying to fly in a no-fly zone with the PageUp key.
  • Removed the defunct Islandz Virtual World grid from the default OpenSim grids list.
  • Code cleanup (with dead/unused code removal) and some minor optimizations.
Enjoy !
 
  • 1Like
Reactions: lord
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer update, as per Henri Beauchamp:

Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

This is a bugfix and security fix release. All users shall update to it.

Cool VL Viewer v1.26.22.39 (stable branch):

New in this release:
  • Fixed LLSearchEditor callbacks to plug a crash (Windows) or potential memory corruption (Linux) bug. That bug got introduced in v1.26.22.33.
  • Removed the (useless) "ForceShowGrid" and "ShowStartLocation" debug settings (i.e. the grid selection and start location selection combos are now always shown on the login screen). Modified and rearranged the "Preferences" floater "General" tab accordingly.
  • Windows only: Backported from LL's viewer-release "fix OSMessageBoxWin32() to handle non-ASCII text".
  • Updated CEF to a version with a security fix for the CVE-2019-5786 vulnerability. (*)
  • Updated FMOD Studio to v1.10.12.
  • Linux only: updated jemalloc to the latest git version.
  • Some code cleanup.

  • Enjoy !

    (*) True only for 64 bits Linux builds: CEF 3.3626.1895.g7001d56 (Chromium 72) has not been released for 32 bits Linux, and the just released CEF 3.3683.1920.g9f41a27 (Chromium 73) is broken (with ICU data file failing to load), so I used CEF 3.3578.1870.gc974488 (AKA Chromium 71 which, AFAIK, does not include the security fix) to build the 32 bits Linux Dullahan package. This is of no consequence on the released binary you can get from this site (since it's a 64 bits binary with the fix), but if you build a 32 bits Linux binary yourself, be aware that you might still be vulnerable to CVE-2019-5786...
 
  • 1Like
Reactions: lord
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer update, as per Henri Beauchamp:


Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

This is a bugfix release. and updating to it is recommended.

Cool VL Viewer v1.26.22.40 (stable branch):

New in this release:
  • Implemented a work-around for when the COF versions become de-synchronized between viewer and server (which seems to happen way more often, lately). This fixes bake failures that would otherwise require a viewer restart.
  • Backported from LL's viewer-cougar a code change reversal that fixes a rendering glitch. See this JIRA issue.
  • Backported from LL's viewer-neko a fix to "role picker stuck on loading".
  • Windows only: backported from LL's viewer-neko a fix for a potential crash on exit.
  • Updated Dullahan to LL's latest version which includes a fix (that I already had implemented for Linux, in a slightly different way) for media playing in CEF. Added missing CEF shared libraries (related to Web GL rendering) to the Dullahan packages.
  • Updated FMOD Studio to v2.0.0.
Enjoy !
 
  • 1Like
Reactions: lord
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer update, as per Henri Beauchamp:

Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

This is a bugfix release and updating to it is recommended.

Cool VL Viewer v1.26.22.41 (stable branch):

New in this release:
  • Improved the work-around for when the COF versions become de-synchronized between viewer and server.
  • Backported from LL's viewer-neko a fix to "'Sit on ground' occasionally failing".
  • Fixed potential buffer overflow bugs (found via warnings emitted by gcc v8.3).
  • Fixed erroneous OpenID processing (bad host name retrieval/association with the cookie) in LLViewerMedia code.
  • Linux only: fixed a crash bug that happened when /etc/mtab was missing (could be the case on latest Linux distros using systemd and a development version of glibc that do away with /etc/mtab). Changed the way the unique system hash is computed for a better one.
  • Linux only: updated jemalloc to the latest git version.
  • Code cleanup with removal of dead code and fixes to warnings spewed by gcc v8.3 and clang v8.0.

Enjoy !
 
  • 1Like
Reactions: lord

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Mac OS X update to Cool VL Viewer, as per Catten:
Here is the 1.26.22.35 64bit release.

http://cattencarter.com/CoolVLViewer1.26.22.35.zip

MD5(CoolVLViewer1.26.22.35.zip)= d62ae31b33cfb271ef143c4c78cebc43
SHA1(CoolVLViewer1.26.22.35.zip)= d2526d02a160a5d76aa48a1f9435ef6922f3277b

You will need to install the gstreamer package to play movies.
You can get it from here: https://gstreamer.freedesktop.org/data/pkg/osx/1.4.5/gstreamer-1.0-1.4.5-universal.pkg

Known issues: Chat bar does not autofocus when autofocus is enabled in preferences. Disable the option for now, and autofocus will still work as long as local chat history doesn't have focus.
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Cool VL Viewer Update, as per Henri Beauchamp:
Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

This is mainly a bugfix release and updating to it is recommended.

Cool VL Viewer v1.26.22.42 (stable branch):

New in this release:
  • Fixed the bug, introduced in v1.26.22.40, that broke the group invite feature.
  • Removed the deprecated "UseAvatarHoverHeight" debug setting/feature, and fixed the bug in RestrainedLove that caused @adjustheight to be inoperative in SL when wearing a no-mod shape (oops... never noticed that one since I never wear no-mod shapes...).
  • Improved the external editing of LSL scripts (which now properly notifies the external editor when the script gets modified and saved from the viewer).
  • Implemented support for editing note cards via an external editor ("File" -> "Edit in external editor" entry of the note card floater menu).
  • Linux only: updated jemalloc to the latest git version.
Enjoy !
 
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer update, as per Henri Beauchamp:

Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

This is a bugs and crash fix release and all users should update to it.

Cool VL Viewer v1.26.22.43 (stable branch):

New in this release:
  • Fixed the race condition that recently appeared in SL with rebaking on region change and that caused bogus baked textures.
  • Backported from LL's viewer-neko a fix to a crash in HttpLibcurl::completeRequest().
  • Backported from LL's viewer-neko "data escaping to accommodate CEF update" (fixes some in-world media display).
  • Increased the number of failed event polls to 20 for the agent region in reaction to SL's new server bug (bogus event poll replies); this lowers the risk of spurious force-disconnections (but those may still occur, alas).
  • Minor code cleanup.

Enjoy !
 
  • 1Like
Reactions: lord
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer update, as per Henri Beauchamp:

Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

This is a recommended update.

Cool VL Viewer v1.26.22.44 (stable branch):

New in this release:
  • Hardened OpenJPEG code against low memory conditions to avoid crashes as much as possible on low RAM systems. Added several vulnerability fixes with regards to corrupted (or crafted) images.
  • Backported from LL's viewer-neko a fix to texture fetch priority boosting.
  • Backported from LL's viewer-neko a fix to "SOCKS5 not working reliably".
  • Backported from LL's viewer-neko a fix to "proxy port number is limited to 12K instead of 65K".
  • Backported from LL's viewer-cougar a fix to horizontal scrolling in spinners edit box.
  • Backported from LL's viewer-release support for setting the bans duration in the 'About land' floater, "Access" tab.
  • Backported from LL's viewer-release support for the new "EstateAccess" capability and access management in the "Region info" floater (*). Of course, the old (non-capability based) code was kept to preserve OpenSIM compatibility.
  • Added a feature that colors the status bar text in yellow, orange or red when the viewer gets reports from the server about failed event polls; these just got fixed by LL, but in case they would come back, you'd be visually warned long before being force-disconnected...
  • Added a few GPUs to the table of known/supported GPUs.
  • Linux only: updated jemalloc to the latest git version.
  • Code cleanup (with removal of dead/unused code) and some optimizations.

Enjoy !


(*) Because I do not own a region, and much less an estate, I could not test these changes (that affect the "Estate" tab of the "Region floater" and added the "Access" tab in it): if you are a region or estate owner, I'd be interested to know if everything works as expected and if not, please report the issue(s) in the bug report forum, providing ample info (screen shots, expected/observed behaviors, comparisons with LL's viewer, etc), keeping in mind I cannot reproduce such issue(s) myself.
 
  • 1Like
Reactions: lord

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Cool VL Viewer Update, as per Henri Beauchamp:

The Cool VL Viewer v1.26.22.45 is available now from Cool VL Viewer.

It fixes a couple of bugs (among which a crash bug) in the new estate management code (see this thread for details).

All users of yesterday's release shall update, and it is also a recommended update for others.
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Mac OS X Update for Cool VL Viewer, as per Catten:

Here is the 1.26.22.45 64 bit viewer

http://cattencarter.com/CoolVLViewer1.26.22.45.zip

MD5(CoolVLViewer1.26.22.45.zip)= 863d89a383160bc582981dce8206dcd4
SHA1(CoolVLViewer1.26.22.45.zip)= 612de332f0ac9d091aff862b06e12db68a9b3ada

You will need to install the gstreamer package to play movies.
You can get it from here: https://gstreamer.freedesktop.org/data/pkg/osx/1.4.5/gstreamer-1.0-1.4.5-universal.pkg

Known issues: Chat bar does not autofocus when autofocus is enabled in preferences. Disable the option for now, and autofocus will still work as long as local chat history doesn't have focus.
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Cool VL Viewer Update, as per Henri Beauchamp:

Here is a new release of the Cool VL Viewer, available now from Cool VL Viewer:

This is mainly a bugfix release and a recommended update.

Cool VL Viewer v1.26.22.46 (stable branch):

New in this release:
  • Backported SSE optimizations from OpenJPEG v2 to the OpenJPEG v1.4 library integrated with the viewer. Added more non-SSE optimizations of my own brew.
  • Fixed a rare crash bug that could be encountered on LLCore HTTP operation cancellation.
  • Backported from LL's viewer-neko the increasing of the allowed uploaded sound length from 10s to 30s.
  • Backported from LL's viewer-release the increasing of the number of estate managers from 10 to 15.
  • Updated FMOD Studio to v2.00.01 (with crash fixes dealing with corrupted sound streams).
  • Linux only: recompiled and repackaged the boost libraries.
  • Linux only: updated jemalloc to the latest git version.
  • Some code cleanup and minor optimizations.

Enjoy !
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Mac OS X update to Cool VL Viewer, as per Catten:

Here is the 1.26.22.46 64 bit viewer

http://cattencarter.com/CoolVLViewer1.26.22.46.zip

MD5(CoolVLViewer1.26.22.46.zip)= 76a7ad97c6372abe15db3b7770f5e038
SHA1(CoolVLViewer1.26.22.46.zip)= 576a3131eda08d56ae6de1931c3fdc449315436f

You will need to install the gstreamer package to play movies.
You can get it from here: https://gstreamer.freedesktop.org/data/pkg/osx/1.4.5/gstreamer-1.0-1.4.5-universal.pkg

Known issues: Chat bar does not autofocus when autofocus is enabled in preferences. Disable the option for now, and autofocus will still work as long as local chat history doesn't have focus.
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Cool VL Viewer Updates, as per Henri Beauchamp:

Here are two new releases of the Cool VL Viewer, available now from Cool VL Viewer:

This week sees the introduction of the new v1.26.23 experimental branch, with the support for boost::fiber (instead of LL's deprecated boost::dcoroutine), the deprecation of gcc v4.6/4.7, VS2012/2013 and 32 bits MacOS-X builds (the compiler now needs to be fully C++11 compliant, since boost::fibers requires it). This branch will also see the future implementation of EEP (which is a big change to the viewer code and will take time to backport and test).


Cool VL Viewer v1.26.22.47 (stable branch):

New in this release:
  • Code cleanup in LLEvents (resynced with LL's) and singletons usage. Better/cleaner shutdown of core HTTP operations on viewer exit.
  • Backported from LL's viewer-neko a fix to "viewer freeze and crash on octree" (that crash bug was already partly plugged in the Cool VL Viewer, but LL's solution is better).
  • Backported from LL's viewer-neko a fix to "LLFontGL::getStringFromStyle() never returns 'NORMAL'".
  • Backported from LL's viewer-neko a fix to wrong bitmaps (*.bmp files) format support bug.
  • Rebuilt the Lua pre-compiled library with a minor fix to the version number compiled in.
  • Code cleanup and minor optimizations.
  • Linux only: updated jemalloc to the latest git version.


Cool VL Viewer v1.26.23.0 (experimental branch):

Same changes as in v1.26.22.47, plus:
  • Deprecated gcc v4.7 and older (Linux), VS2012/2013 (Windows) and llvm-gcc42 (MacOS-X) usage as compilers, since they are not fully C++11 compliant.
  • Linux 64 bits and Windows 32/64 bits: adoption of boost v1.70 and migration from boost:dcoroutine to boost::fiber. (*)
  • Windows only: adopted LL's pre-built libraries for VS2017, with the exceptions of the ones I rebuilt myself (patched boost v1.70, working Freetype for our fonts, pipelining-ok curl patched version, Lua, HACD). Known bugs: the Dullahan version packaged by LL for VS2017 lacks the newest "user gestures" fix for media playing and the OpenGL "swiftshader" DLLs (could lead to failures to play WebGL contents).
  • Backported LL's newest LLSingleton implementation (with inter-singleton dependency tracking) from viewer-vs2017, but disabled it in favour of the good (way simpler/faster) old one, since LL's new one does not bring any improvement (the compiler's crt module is quite capable of destroying the singleton instances in the proper dependency order on viewer exit).
  • Linux 64 bits only: rebuilt colladadom against boost v1.70.
  • Linux only: rebuilt Dullahan with native C++11 API instead of boost's (C++98-compatible) one.
(*) boost::fiber crashes 32 bits Linux builds (still trying to figure out why), and MacOS-X does not yet have a pre-built boost v1.70 library package ready. Note also that the boost version used by the Cool VL Viewer has been patched by me so that the boost::fiber scheduler won't run in an infinite loop on viewer exit, stupidly waiting for HTTP callback fibers to resume (instead of simply going ahead and destroying all but the "root" fibers on shutdown), while they would obviously never do once the viewer is disconnected !



Enjoy !
 
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer updates, as per Henri Beauchamp:

Here are two new releases of the Cool VL Viewer, available now from Cool VL Viewer:

These are bugfix releases and updating to them is recommended.

Cool VL Viewer v1.26.22.48 (stable branch):
Cool VL Viewer v1.26.23.1 (experimental branch):

New in these releases:
  • Improved the LLCoprocedureManager shutdown process to allow proper coroutines/fibers exit.
  • Stopped using the "password.dat" file that is too often not properly synced when using several viewer versions in parallel with different avatars/grids. Now keep the encrypted password hash in the viewer settings instead, together with the last used avatar name (this way, avatar name and password always stay in sync). (*)
  • Fixed the broken secondlife:///app/login SLURL support (now works properly).
  • Backported from LL's viewer-neko a fix to a potential crash bug in the viewer command line parsing.
  • Backported from LL's viewer-neko a fix to "children primitives in Animesh linksets can not be selected in some cases".
  • Backported from LL's viewer-neko a fix to "Windlight ambient setting can be missing from llsd".
  • Code cleanup and minor optimizations.
Enjoy !

(*) As a result of this change, the first time you will launch each of these viewer versions, you will get an empty password input field for the last logged in avatar. Simply re-select the said avatar from the pull-down list of the "First name" combo; next logins will have the password field properly populated on launch.
 
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer updates, as per Henri Beauchamp:


Here are two new releases of the Cool VL Viewer, available now from Cool VL Viewer:

Updating to them is recommended.

Cool VL Viewer v1.26.22.49 (stable branch):

New in this release:
  • Removed deprecated world map code that could potentially conflict with EEP regions (due to the unwise reuse by LL of an old region feature flag for EEP).
  • Backported from LL's viewer-neko "pack a mesh name for server use" in mesh upload code.
  • Added support for searching the user-customized default skin for UI components (icons, XUI files), even when not using the default skin. See this message for details.
  • Fixed the misleading labeling for the "render rigged mesh in mouse-look" feature, and made the latter default to TRUE. See this thread for details.
  • Added a few missing group powers and experience permissions, most related with EEP.
  • Added support for setting the default and minimum font sizes as well as a scaling factor for CEF browser contents ("CEFDefaultFontSize", "CEFMinimumFontSize" and "CEFScaleFactor" debug settings).
  • Recompiled and updated Dullahan to use CEF v74. (*)
  • Code cleanup and minor optimizations.

Cool VL Viewer v1.26.23.2 (experimental branch):

Same changes as in v1.26.22.49, plus:
  • Backported from LL's viewer-eep code changes in the llcommon, llinventory, llmath, llmessage and llprimitive libraries (for now, most of these changes are not used or not enabled/compiled in the release build, but they are needed by the EEP code that will get backported later on).
  • Enabled proper per-EEP-settings-asset-type icons in the inventory.

Enjoy !

Updating to them is recommended.

Cool VL Viewer v1.26.22.49 (stable branch):

New in this release:
  • Removed deprecated world map code that could potentially conflict with EEP regions (due to the unwise reuse by LL of an old region feature flag for EEP).
  • Backported from LL's viewer-neko "pack a mesh name for server use" in mesh upload code.
  • Added support for searching the user-customized default skin for UI components (icons, XUI files), even when not using the default skin. See this message for details.
  • Fixed the misleading labeling for the "render rigged mesh in mouse-look" feature, and made the latter default to TRUE. See this thread for details.
  • Added a few missing group powers and experience permissions, most related with EEP.
  • Added support for setting the default and minimum font sizes as well as a scaling factor for CEF browser contents ("CEFDefaultFontSize", "CEFMinimumFontSize" and "CEFScaleFactor" debug settings).
  • Recompiled and updated Dullahan to use CEF v74. (*)
  • Code cleanup and minor optimizations.

Cool VL Viewer v1.26.23.2 (experimental branch):

Same changes as in v1.26.22.49, plus:
  • Backported from LL's viewer-eep code changes in the llcommon, llinventory, llmath, llmessage and llprimitive libraries (for now, most of these changes are not used or not enabled/compiled in the release build, but they are needed by the EEP code that will get backported later on).
  • Enabled proper per-EEP-settings-asset-type icons in the inventory.

Enjoy !

(*) For Linux 32 bits builds, it also fixes the CVE-2019-5786 vulnerability when compared to former versions.

(*) For the Windows v1.26.23 build, it also fixes the media and WebGL issues when compared to former versions.
 
  • 1Like
Reactions: lord
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New Cool VL Viewer updates, as per Henri Beauchamp:


Here are two new releases of the Cool VL Viewer, available now from Cool VL Viewer:

Updating to them is recommended.

Cool VL Viewer v1.26.22.50 (stable branch):

New in this release:
  • Fixed a bug in the "About land" floater avatar banning code. See this thread for details.
  • Backported from LL's viewer-cougar a fix to "animesh shadows flicker on LOD change".
  • Backported from LL's viewer-release support for better shaders and faster code applying to rigged attachments shadows.
  • Backported from LL's viewer-eep support for two future Experience script permissions, namely "force sit avatar" and "change environment settings" (the latter having no effect however, since it is reserved for EEP environment).
  • Added a new OnPositionChange() Lua callback. See the Lua scripting documentation for details.
  • Recompiled and updated Dullahan to reflect LL's latest changes.
  • Code cleanup and minor optimizations.

Cool VL Viewer v1.26.23.3 (experimental branch):

Same changes as in v1.26.22.50, plus:
  • Backported some more code from LL's viewer-eep (for now, most of these code changes are not used or not enabled/compiled in the release build, but they are needed by the EEP code that will get backported later on).
  • Enabled proper icon for the "Settings" folder in the inventory root: this folder may be (re)created in your inventory when enabling the "CreateSettingsFolder" debug setting (which defaults to FALSE) and using the "File" -> "Create missing system folders" option of the "Inventory" floater menu, but you are free as well to delete it (or not to create it) if you don't want it to clutter your inventory root folder and have no use for environment settings (which would be the case for now unless you are using LL's EEP project viewer).

Enjoy !
 
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
New CoolVL Viewer updates, as per Henri Beauchamp:


Here are two new releases of the Cool VL Viewer, available now from Cool VL Viewer:

These are bug fix releases. Updating to them is recommended.

Cool VL Viewer v1.26.22.51 (stable branch):

New in this release:

Fixed a rare crash bug that could sometimes occur on viewer exit when disconnecting immediately after a TP.
Implemented better shutdown code for coroutines, allowing to cleanly exit them all before viewer exit.
Recompiled and updated Dullahan to reflect LL's latest changes, with better support for scroll wheel events in rendered web pages (nested scrolling frames should now work).
Linux only: shuffled locales/*.pak files around in the distributed viewer package, so that CEF can find them.
Code cleanup and minor optimizations.



Cool VL Viewer v1.26.23.4 (experimental branch):

Same changes as in v1.26.22.51, plus:

Linux only: removed the gstreamer v0.10 plugin since this version of gstreamer has long been deprecated, is no more maintained, and is being phased out from most Linux distributions. The gstreamer v1.0 plugin is now the default streaming media plugin.



Enjoy ! :D
 
  • 1Like
Reactions: lord

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
Here are two new releases of the Cool VL Viewer, available now from Cool VL Viewer:

These are bug fix releases. Updating to them is recommended.

Cool VL Viewer v1.26.22.52 (stable branch):

New in this release:
  • Fixed the weird rendering of alpha masked textures with mask cut-off of 255 in non-deferred rendering mode (before and after the fix).
  • Fixed the missing blue debug highlighting (CTRL ALT T) of masked alpha textures in deferred rendering mode.
  • Fixed the spurious "money change" UI sounds recently encountered, when the money change threshold is set to 0.
  • Fixed a case where agent parcel update messages could be ignored by the viewer.
  • Implemented support for non-standard/undocumented llDialog() invocations to actually display a llTextBox(). See this thread for details.
  • Backported from LL's viewer-neko "add new 'preexisting_tport' message to viewer".
  • Backported from LL's viewer-neko "block calculate button until model fully loads" in the mesh upload floater.
  • Backported the latest "bake on mesh" changes from LL's viewer-baking-updates.
  • Added highlighting and tool tips in the LSL script edit floater for the new OBJECT_ANIMATED_COUNT and OBJECT_ANIMATED_SLOTS_AVAILABLE constants (for use with llGetObjectDetails() and animesh objects) and llReplaceAgentEnvironment() (EEP-related) function.
  • Windows only: backported from Kokua a "fix to issue where gamma was being corrupted on Windows with night light enabled" (seen on viewer exit under Windows 10 1903 with NVIDIA drivers).
  • Updated FMOD Studio to v2.00.02.
  • Code cleanup and minor optimizations.
Cool VL Viewer v1.26.23.5 (experimental branch):

Same changes as in v1.26.22.52, plus:
  • Backported more code from LL's viewer-eep (still disabled at compile time for now).
  • Windows only: fixed the silly dependency on msvcp120.dll and msvcr120.dll libraries by recompiling and relinking properly the glod.dll library (LL's viewer-vs2017 glod library is still wrongly linked against the VC120 runtime).
Enjoy !
 
  • 1Like
Reactions: Benjamin Opel