Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-03-28 16:42:44



Reply to topic  [ 709 posts ]  Go to page Previous  1 ... 42, 43, 44, 45, 46, 47, 48 ... 71  Next
Latest Linux releases 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a recommended update.

Cool VL Viewer v1.26.22.3 (stable branch):

New in this release:
  • Fixed an UI glitch in the Experiences tab for land floaters which caused to blank the list when the tab was selected and until the list was selected again.
  • Optimized the complexity (streaming and thus, rendering costs) accounting code by caching the costs data.
  • Optimized the avatars culling idle update code so that the update happens only when actually needed instead of each frame.
  • Animesh code brought on par with LL's latest changes and fixes to their Axon viewer.
  • Backported from LL's viewer-neko a fix to "'Unknown' token in inventory file log spam" for rezzed objects inventory.
  • Code cleanup and minor optimizations.


Enjoy ! :D


2018-04-28 08:22:17
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a recommended update.

Cool VL Viewer v1.26.22.4 (stable branch):

New in this release:
  • Optimized the mesh headers storage (now only uses 64 bytes per header) and management (much faster operations on the mesh headers data).
  • Backported from LL's viewer-neko a fix to "viewer should not repeat mesh loads indefinitely".
  • Animesh code brought on par with LL's latest changes and fixes to their Axon viewer.
  • Changed texture fetching code to retry corrupted texture data fetches.
  • FMOD Studio updated to v1.10.05.
  • Downgraded libcurl to the old, Linden-patched v7.47.0 version since the new v7.54.1 (used by LL in their viewer) is suffering from bad HTTP pipelining bugs that caused "rainbow" textures and meshes download failures.
  • Linux only: updated to OpenSSL v1.0.2o and rebuilt libcurl against it.
  • Code cleanup and minor optimizations.


Enjoy ! :D


2018-05-06 09:12:20
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a recommended update.

Cool VL Viewer v1.26.22.5 (stable branch):

New in this release:
  • Fixed a rendering glitch in ALM mode dealing with full bright faces and specular textures without environmental lighting. See this thread for details.
  • Backported from LL's viewer-neko changes and improvements to UDP data transfer code.
  • Fixed an UI glitch in the Edit floater (bad labelling of the texture control for specular and bump maps).
  • Added highlighting and tool tips in the script editor for the new llName2Key() and llRequestUserKey() LSL functions.
  • Linux only: fixed in Dullahan the failure to enter special characters in form input fields.
  • Linux only: updated Dullahan to use CEF v3.3325.1758.
  • Linux only: updated jemalloc to v5.1.0.
  • Code cleanup and minor optimizations.


Enjoy ! :D


2018-05-12 09:26:32
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

Since a crash-fix has been implemented for future "bake on mesh" viewers compatibility, all users should update.

Cool VL Viewer v1.26.22.6 (stable branch):

New in this release:
  • Backported from LL's viewer-neko a fix to "crashes during login if you wear a BOM tattoo layer". Note: this version of the Cool VL Viewer, while implementing "bake on mesh" (BOM), does not yet implement the supplementary tattoo texture layers (and therefore keeps producing tattoo wearables that are compatible with all other viewers without this crash fix implemented).
  • Backported from LL's viewer-neko a fix to a rare crash in LLFace::getGeometryVolume().
  • Backported from LL's Axon viewer the disabling of mesh joint overrides clamping, so to stay compatible with very large mesh models.
  • Backported from LL's Axon viewer a fix to "joint positions not applied right away for observers of animated objects".
  • Backported from LL's viewer-neko a change to avoid requesting media data client parameters from media objects when streaming media is disabled in the viewer settings.
  • Backported from LL's viewer-neko a fix to "when facing object we should ignore movement distance threshold" for agent auto-pilot.
  • Backported from LL's viewer-neko "disable local textures for selection in group profile".
  • Extended the "Advanced" ->" Character" -> "Appearance to XML..." feature to also dump worn (first layer only) non-body part wearables parameters.
  • Linux only: updated jemalloc to the latest git release.
  • Code cleanup and minor optimizations.


Enjoy ! :D


2018-05-26 09:49:56
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

Cool VL Viewer v1.26.22.7 (stable branch):

New in this release:
  • Implemented a work-around for crashes and objects occlusion issues encountered on TPs in some OpenSim grids.
  • Backported from LL's viewer-release a fix to "setting one avatar to 'Do not render' causes all avatars to become impostors" when max impostors is set to 0.
  • Backported from LL's viewer-neko a fix to "script name should be passed to "Save to file" dialog".
  • Backported from LL's viewer-neko "require holding Control key to drag folders into in world objects".
  • Backported from LL's viewer-neko better HTTP termination logging and active coroutines logging on exit.
  • Backported from LL's Axon viewer the new dynamic bounding box calculation code and further improved and debugged it (crash fix). A new debug setting ("AvatarBoundingBoxComplexity") has been introduced with this new code, that I currently set (to 2) to reproduce the same result as with non-Axon viewers (Axon uses 3, which involves more complex calculations with rigged mesh bounding boxes taken into account and a frame rate penalty of around 2%).
  • Updated FMOD Studio to v1.10.06.
  • Linux only: updated jemalloc to the latest git version.
  • Linux only: fixed the wrapper script so that, in --debug mode, it finds the symbols file when the viewer is ran from within the sources build tree.
  • Updated the OpenSim grids list (removal of dead grids, parameters update for Fantasy World).
  • Code cleanup and minor optimizations.


Enjoy ! :D


2018-06-10 17:46:56
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

Since important crash bugs have been fixed, all users should update.

Cool VL Viewer v1.26.22.8 (stable branch):

New in this release:
  • Fixed a rendering bug (introduced in v1.26.20.46) that caused alpha-blended materials to render badly. See this thread for details.
  • Backported from LL's viewer-baking-updates the support for the new Universal wearable type (special tattoo for use with the "bake on mesh" feature). This code is still experimental and not yet supported server side, and is therefore for now disabled at compile time (toggle variable in indra/cmake/00-BuildOptions.cmake).
  • Fixed a crash in inventory folder UI code that occurred when encountering items of unknown inventory types.
  • Backported from LL's viewer-neko, and further extended fixes to crash bugs for unknown bake textures.
  • Backported from LL's viewer-neko support for the new "no action" touch action type for prims (allows to disable touch actions on a per-child-prim basis).
  • Backported from LL's viewer-release support for the "zoom" touch action type for prims (oops, missed that one a loooong while ago and nobody ever noticed, me included !).
  • Backported from LL's viewer-neko a diagnostic for out of memory condition during coroutines creation and launching (but I made it just warn instead of voluntarily crashing the viewer).
  • Bounding box calculation code brought on par with LL's Axon viewer, with bug fixes and optimizations by me.
  • Added a new SetAvatarNameTagColor() Lua function to allow recoloring avatar name tags.
  • Backported from LL's viewer-neko the change to the new SL HTTPS login screen.
  • Code cleanup and minor optimizations.


Enjoy ! :D


2018-06-16 08:33:43
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is an emergency update due to a bug I just noticed in today's former release. All users of v1.26.22.8 shall update.

Cool VL Viewer v1.26.22.9 (stable branch):

New in this release:
  • Fixed a bug in Axon's new bounding box calculation code, that caused avatars TPing within the sim to render at a wrong position (TP departure instead of arrival).


2018-06-16 22:53:37
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

Updating to it is recommended.

Cool VL Viewer v1.26.22.10 (stable branch):

New in this release:
  • Now make use of the "slam inventory folder" feature for the "Current Outfit" folder updates on rebakes when AIS is in use, and reduced the number of coroutines for the latter to just one (i.e. serializing updates, which seems to be LL's "fix" (more like a partial, quick and dirty workaround) for their AIS server race conditions and failures).
  • Increased the maximum number of acceptable joint constraints in animations from 10 to 11 so that the bogus default "clap" animation can play (normally, SL would reject such a bogus anim on upload, but this one was directly added by LL to the SL database, many years ago), and changed the code so that when such an animation is played on your avatar and rejected (for whatever reason) by the viewer, the latter also explicitly tells the server to stop it (avoids repeated attempts to play it due to server messages).
  • Backported from LL's viewer-neko the support for the new accept/decline friendship offer capabilities and improved the code to automatically fallback to the old UDP method in case of failure.
  • Backported from LL's viewer-neko a fix for a race condition between objects rezzing and associated sounds messages, and vastly improved/optimized that code.
  • Backported from LL's viewer-neko a fix to "mute toggling cancels the media volume settings" in the "Nearby Media" floater.
  • Backported from LL's Axon viewer fixes for animated object attachment bounding boxes calculation.
  • Backported from LL's viewer-cougar a fix to "disabling character (avatar) type rendering also derenders some rezzed mesh objects".
  • Backported from LL's viewer-baking-updates fixes to the texture picker floater when dealing with avatar bakes textures ("bake on mesh" feature).
  • Backported from LL's viewer-baking-updates fixes and changes to the new Universal wearable type (special tattoo for use with the "bake on mesh" feature), and affected proper visual parameter IDs instead of colliding ones (i.e. LL's code is for now non-functionnal and my code may need to be changed if LL decides to use different IDs to fix their own code). This code is still disabled at compile time (toggle variable in indra/cmake/00-BuildOptions.cmake).
  • Linux only: implemented Lua commands invocation via D-Bus session messages (an example 'dbuslua.tk' Tcl/Tk script is provided in the viewer installation directory). Added the corresponding "Accept Lua commands from D-Bus" toggle (off by default) in the "Advanced" -> "Lua scripting" menu.
  • Linux only: updated jemalloc to the latest git version.
  • Minor code cleanup and optimizations.


Enjoy ! :D


2018-06-30 08:17:42
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a bugfix release; all users should update to it.

Cool VL Viewer v1.26.22.11 (stable branch):

New in this release:
  • Fixed a crash bug in rigged mesh rebuild code that could sometimes occur on avatar de-rezzing (e.g. on TP).
  • Fixed the render glitch that caused flexible prims bearing a texture with an alpha channel to appear "split" when the "Advanced" -> "Rendering" -> "Automatic Alpha Mask" feature is enabled.
  • Backported from LL's viewer-cougar a change to the Edit floater textures handling to "make align planar faces set normal and specular offsets and rotations in addition to the diffuse values".
  • Backported from LL's viewer-neko a fix to "viewer attempting to edit click action when it has no permission" in the Edit floater.
  • Backported from LL's viewer-cougar a fix to "objects with alpha masking not rendering correctly on avatar".
  • Backported from LL's Axon viewer "animated object rotation fix based on bind shape matrix of root prim, where applicable". Note that this change breaks old walking animesh objects that will have to get their scripts modified accordingly.
  • Linux only: updated jemalloc to the latest git version.
  • Linux only: updated and improved the secondlife:// protocol handler script (now uses dbus-send when a viewer is running already, instead of firing a new viewer instance just for the purpose of passing the SLURL to the running instance), the handler registering script (should now successfully register the handler for all desktop environments), and the system browser launcher script (that got updated to remove dead browsers and add modern ones from/to the list).
  • Minor code cleanup and optimizations.


Enjoy ! :D


2018-07-07 08:46:27
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

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

Cool VL Viewer v1.26.22.12 (stable branch):

New in this release:
  • Fixed swapped left and right audio channels for the FMOD Studio back-end.
  • Fixed Lua OnAvatarRezzing() callback being wrongly called on non-avatar objects rezzing.
  • Added a "sitting_on_ground" key/boolean pair to the table returned by the GetAgentInfo() Lua function.
  • Added support for incoming IMs detection and automatic IM session opening (new "Open new IM session as soon as someone starts typing to you" check box added to the "Preferences" floater, "IM & logs" tab).
  • Backported from LL's Axon viewer "fixes related to bounding box and LOD calculations for rigged meshes in animated object".
  • Backported from LL's viewer-tco "make VFS handle detection of corrupt index data with more aplomb".
  • Backported from LL's viewer-neko a fix to "viewer displays 'Connecting to region...' screen forever".
  • Backported from LL's viewer-neko support for new capabilities dealing with offline group invites and friendship offers, and fixes to the offline messages retrieval capability support.
  • Backported from LL's viewer-neko a fix to "selection inconsistencies (in-world manipulation vs tool floater)".
  • Backported from LL's viewer-neko (and improved) "better memory allocation failure handling" and fixed associated createGLTexture crashes (mostly relevant to 32 bits builds).
  • Backported from LL's viewer-neko a fix to "'None' Click action is ignored for attachments" in the mouse pointer hovering code.
  • Backported from LL's viewer-release-baking-updates several fixes to the new Universal wearable support. Changed visual parameter IDs for the Universal wearable color to match LL's newly adopted ones. Note that Universal wearable support is still disabled at compile time for now.
  • Updated FMOD Studio to v1.10.07.
  • Linux only: updated jemalloc to the latest git version.
  • Minor code cleanup and optimizations.


Enjoy ! :D


2018-07-28 08:55:43
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 709 posts ]  Go to page Previous  1 ... 42, 43, 44, 45, 46, 47, 48 ... 71  Next

Who is online

Users browsing this forum: No registered users and 15 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.