Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2019-09-15 14:19:16



Reply to topic  [ 490 posts ]  Go to page Previous  1 ... 45, 46, 47, 48, 49  Next
Latest Windows releases 
Author Message

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

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).


Enjoy ! :D


2019-04-06 08:23:19
Profile WWW

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

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 ! :D


2019-04-13 08:30:01
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4035
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.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.
  • Code cleanup (with removal of dead/unused code) and some optimizations.


Enjoy ! :D



(*) 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.


2019-04-27 09:52:28
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4035
Reply with quote
The Cool VL Viewer v1.26.22.45 is available now from http://sldev.free.fr/.

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.


2019-04-28 08:46:13
Profile WWW

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

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).
  • Some code cleanup and minor optimizations.


Enjoy ! :D


2019-05-11 08:47:14
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4035
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

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::fiber 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.



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).

(*) 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 ! :D


2019-05-18 10:37:57
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4035
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

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 ! :D



(*) 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.


2019-05-25 18:38:56
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4035
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

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 ! :D


(*) For the Windows v1.26.23 build, it also fixes the media and WebGL issues when compared to former versions.


2019-06-01 12:26:27
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4035
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

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).
  • Windows only: updated the pre-built colladadom library to LL's latest VS2017 build.


Enjoy ! :D


2019-06-08 09:57:38
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4035
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

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

Cool VL Viewer v1.26.22.51 (stable branch):
Cool VL Viewer v1.26.23.4 (experimental branch):

New in these releases:
  • 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).
  • Code cleanup and minor optimizations.


Enjoy ! :D


2019-06-15 09:04:49
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 490 posts ]  Go to page Previous  1 ... 45, 46, 47, 48, 49  Next

Who is online

Users browsing this forum: Google [Bot] and 2 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.