Skip navigation.

Boy Lane :: Cool Viewers for Virtual Worlds

Odds and Ends from Another Life

Cool Viewer 1.22.11.0 R10a - Fully adult compatible

, , ,

[Update: It has only been a day but my and LL's releases somehow overlapped with a mandatory upgrade for the official viewer to 1.23.5. The update is necessary to adapt to some changes for notecard/inventory handling on server side for the viewer and although it's a rather small change, it is important. So here comes a new CV R10a. If you use R9 or R10 you can simply download this new installer and run the setup over your current installation.]

It has been a while since the last update for the 1.22 viewer but finally here it comes. Although almost everybody else seems to have jumped ship to the newer 1.23 viewer which was forced by LL's adult policy implementation today exactly a month ago (no better date for an update release :smile:) and inability for older viewers to search and access adult rated content, that's certainly not the end of the road for the in my opinion better, faster, more stable and less buggy 1.22 release.

The new Cool Viewer 1.22.11.10 R10a implements 4 major changes that are:
- Fully adult compliance backported from 1.23
- Backport of the notecard handling behaviour from the 1.23.5 mandatory update to 1.22
- Restrained Life in version 1.22
- A new avatar radar based on Dale Glass' "historic" version dating back to 1.18, updated by the Greenlife guys as well as Henri Beauchamp.
- Further optimized code and speed with lessons learnt from the Netbook Viewer

A couple of smaller changes under the hood that you may notice or not, but basically it is the good old Cool Viewer with the legacy "old school" user interface you will find yourself easily at home. For details please have a look at the included release notes (please note that this release is different and incompatible to Henri's "Cool SL Viewer 1.22.11.0" which he abandoned in June 2009).

I may introduce a couple of further updates and fixes in the near future, with the main priority on a new Rainbow Viewer release that features the "official" user interface. Stay tuned :smile:.


As the previous release, CV 1.22.11.0 R10a comes with a full standalone installer, similar to the official SL client, that installs the viewer independently into C:\Program Files\CoolViewer and uses it's own Application Data folders to avoid interference with an existing SL or 3rd party viewer installation.
WinXP: C:\Documents and Settings\<you>\Application Data\CoolViewer\
Vista/Win7: C:\Users\<you>\Appdata\Roaming\CoolViewer\

Grab the latest versions here:
Standard version with SSE optimizations that should run on virtually every system out in the wild:
http://coolviewer.googlecode.com/files/Cool_Viewer_1-22-11-0_R10a_Setup.exe
MD5: de6bd258682d20e6cac04beee8783fdb
SHA-1: e84a1c6f9c7002d20f7bb80c1a8ae9f65a2a6334


If you have a recent machine (ATI HDxxxx and all Nvidia 8xxx+ cards) please use this OpenGL optimized SSE2 version for newer hardware that runs a measured 20...40% faster depending on your system, especially on new ATi cards. Just run this small installer *AFTER* installing the full R10 release to replace your CoolViewer.exe with the way faster one (if you experience instability/crashes on your machine simply install the full R10 version over it again):
http://coolviewer.googlecode.com/files/Cool_Viewer_1-22-11-0_R10a_SSE2_NewOpenGL_Setup_exe_only.exe
MD5: dd4651bcb63d1cbc3a437e8de7a593e4
SHA-1: 9a160f4a50a8a5698b4179f3e01b25f3bf3eb524



Please start CV with the included Cool Viewer.lnk shortcut, but take note that you may have to adjust the properties to match where you installed the viewer.

Important:
Please note that the following libraries and components are not included in the package as they are not redistributable. The installer will try to automatically pull them out of an existing installation of a SecondLife, CoolViewer or RainbowViewer on your machine. Please follow the prompt on the screen. Should it not work please copy them from an official Linden Labs SL 1.22.11 viewer into your C:\Program Files\CoolViewer directory to get full functionality :

llkdu.dll Kakadu JPEG2000 library
SLVoice.exe Voice components
vivoxsdk.dll
alut.dll
ortp.dll

The viewer will still run without them but with lower performance (OpenJPEG) and missing voice features.


Sources (GPL):
http://coolviewer.googlecode.com/files/src_1.22.11.0_10a.tar.gz

Enjoy! :smile:
Boy

Rainbow Viewer 1.19.0.5 Netbook Edition v1.2

, , ,

[Update: New version 1.2 is out with the backported security fixes from the mandatory 1.23.5 official viewer update. This viewer is adult compatible and search functionality works properly. And some minor bugs are fixed. In case you use v1.0 or v1.1 you can simply install this one on top to update, but please delete your existing settings_1.19.xml file in your Application Date\SecondLife directory to avoid eventual problems.]

It took a while to play with my little Wind clone and to test all kind of different scenarios. I can't say it was conclusive, SL is too unpredictable, but I decided to give out a first version of a netbook optimized Rainbow Viewer to all of you who want to be a guinea pig :smile:.

Here it comes, Rainbow Viewer 1.19.0.5 Netbook Edition in version 1.2. Under the hood it's however pretty solid and based on the long Cool Viewer tradition. I've tried in this version to optimize the viewer as much as possible for speed on the small hardware handicapped Intel Atom machines with their underperforming 945GM graphics. The good thing is, pretty much all netbooks are more or less identical from their hardware and the viewer should just run on any of them. Default settings are already adjusted to a minimum for max performance, and you can even set the drawing distance to just 32m, that's perfectly fine when being inside buildings or closed spaces and should add some more FPS.

Other than optimizations a lot of floaters and panels have been adapted to the smaller screen size and should fit pretty well now (please set the Windows taskbar to auto-hide, right click => Properties). Nevertheless this is a first version to see how this works and I ask all of you to give feedback what still doesn't work or could need some improvements.

To get the netbook viewer running you need to install first an official SL viewer in version 1.19.0.5 you can find here:
http://download-secondlife-com.s3.amazonaws.com/Second_Life_1-19-0-5_Setup.exe

Then simply run the Rainbow Viewer installer over the default SL installation:
http://coolviewer.googlecode.com/files/RainbowViewer_1.19.0.5_NetbookEdition_v1.2_Installer.exe
MD5: e0253599b5ce041b336b7ec98f5659f9
SHA-1: 1ba9840b3fcbb5c87d2be27b324e8e29a8942225

Please start the viewer with the included RainbowViewer.lnk shortcut.

I hope it works for you and gives you some improvement on the small machine, but please don't expect a miracle on the limited platform :smile:. Questions, feedback, ideas, are welcome here as always.

Sources:
http://coolviewer.googlecode.com/files/src_1.19.0.5_NB_v1.2.tar.gz

Enjoy!
Boy

Cool Viewers - Latest Versions

Please follow the links below for the latest Cool Viewer versions. Note: This posting is only a pointer to show up in feeds. It will be deleted with the next update. Please DO NOT COMMENT HERE but in the linked postings.

Update to 1.19.0.5 R59 and 1.22.11.0 R9 (24/5)
Small update of the 1.20.17.0 viewer to R4 to keep it going after it's announced funeral (21/5) :smile:

In this release: Official codebase 1.22.11.0, SLURL's bug fixed, RestrainedLife 1.17, finetuned default settings.xml, flexible sculpties, dynamic editable grid login system for SecondLife and OpenSimulator compatible grids (Openlifegrid no longer supported), network bandwidth bottleneck removed (now up to 8Mbps!), Teleport by doubleclick, AV UUID in profile, of course bulk permission editing and many more improvements under the hood :smile:. Please see the Release Notes.

Latest Versions:
Rainbow Viewer 1.19.0.5 Netbook Edition
Cool Viewer 1.22.11.0 R9 (latest Windlight renderer)
Cool Viewer 1.19.0.5 R59 (legacy and fast non-Windlight renderer)

Rainbow Viewer 1.22.11.0 R2 with "official SL" UI

Zombie...eehh.. old Cool Viewer :wink:1.20.17.0 R4 (Windlight renderer)

Test Version:
Shadow Viewer 1.23.0.0 R3 (b116519, 4 April)

Enjoy!
Boy

SL on Netbooks

I know I know, I was not really active the last months. You may have missed me or not. No evil comments in forums from me either :wink:. Reason was simply I had to finish some study thesis and that is done now, results pending. After that's mainly off the table I thought I look into something that is of interest for a number of people rather than inventing the wheel again for a green life :smile:.

Sooooooo....I cut it short, as I got finally a netbook, a MSI Wind in fact, I try to squeeze the lil one out a bit. And this starts with some benchmarks and comparisons first.

I've done tests with all older and current working viewer releases and here are the fps benchmarks the SL viewer spits out in some test scenario I chose:
1.18.0.6: 6.6
1.18.5.3: 4.3
1.19.0.5: 6.7
1.20.0.17: 5.2
1.21.6.0: 5.1
1.22.11.0: 5.7
1.23.4.0: 4.8
S16: 5.0
S17: 5.7

Take that with a pinch of salt. Fact is non windlight 1.18.0.6 and 1.19.0.5 are superior from the start, that was expected. The first windlight 1.18.5.3 is almost as bad as the current official 1.23.4 viewer. Stay away from those.

I've gone through some tests with optimizations for Intel Atom (that's the usual netbook CPU) and could squeeze out some 30% more from the small box. Still all in testing tho. But may become a new viewer version soon. Stay tuned!

[Update]
We're coming closer to a release version, I spent days and nights with optimizations, some work, some don't, some are contradictory :smile:. But I want to get something out to you to try and see if it really helps everyday usage or not. If not, well, then I can spend my time with something else :smile:...

I'm through my tests, still fixing the look and feel which is equally if not more important. Here is a screenshot of the build menu fitting on the netbook screen (1024x600). Naked as Eve as the Lindens made me in a standalone Opensim :smile::

Please let me know what else doesn't properly fit (I know appearance and search doesn't and I'm going to fix them ASAP), and please post it here.



Accessing Adult Content with Older Viewers

The following was originally tested by Nicholaz Beresford, thanks a lot for that! Full details can be found here: http://nicholaz-beresford.blogspot.com/2009/06/acessing-adult-content-with-old-viewers.html

I think it's important enough to quote the major points here as people get confused with the new adult policy implementation and usability of older viewers. In summary, there is absolutely no need to update to a 1.23 viewer version. The current 1.23.4 viewer was pushed out in a rush for political reasons and is not mature enough that I would recommend it to anyone to use *yet*. We will likely see a number of iterations before it becomes usable and stable as with other viewers in the past.

Ok, here comes what Nick figured out. Thanks for that :smile::

1) If you never logged in an avatar with a new V1.23 viewer, you seem to be able to teleport to the new adult continent without problem (e.g. go to the map, search for "Mosh" and just jump there).

2) If you have logged in with an V1.23 viewer at any time, the server seems to remember your setting from the General tab in preferences, even if you go back to an older viewer. So, when running/testing a V1.23 viewer make sure you choose "PG, Mature and Adult" in preferences, then click OK or Apply. After that you should be able to go to Adult parcels even if you switch back to an older viewer version.

3) Search doesn't seem to be an issue with older viewers. In older versions, if you check the 'Include mature content' option in search, the viewer always also includes content flagged as 'Adult'. Being able to teleport there will then depend on the above (as described under 1. and 2.).

Bottom Line: Unless the Lindens change something, with old viewers like mine (or anything based on 1.22 like the current CoolViewers) you should be able to access all content if you are
a) using account with 'Payment info used' or 'Adult verified' status (this remains a basic prerequisite) and
b1) either you never logged in with an V1.23 viewer at all
b2) or you logged in with an V1.23, go to Preferences and set access to PG/Mature/Adult

Nick


So there is really nothing to worry, you will not be locked out from anything "adult" when using an older stable viewer. I suspect that older viewers that do not support adult filtering will simply be phased out in the future following the new release policy without any further server side changes. So hopefully there will be no impact for anything below version 1.23. But that's just a guess for now.

Boy

Rainbow Viewer 1.23

People start asking, and I don't want to leave you out in the dark :smile:.

The Lab pushed some premature software, the 1.23.4 viewer, out to get their adult policy implemented at whatever cost, purely political and ignoring all damage it does to users. But that's nothing new and basically what we all had expected anyway.

I'm not supporting anything 1.23 in the moment and I can only recommend everybody *NOT* to *update* to that piece of cr*ppy software. It is not ready for prime time and it will cause you nothing but problems and reduced functionality. Stay away from 1.23, there is NO reason to *update* (eehhhh..downgrade...).

History repeats itself here....LL doesn't give a sh*t on it's users as they did in the past with lousy viewers they forced to the hands that feed them.

Boy

Cessation of Henri Beauchamp's "Cool SL Viewer" for Windows

[Anonymous comments are disabled until further notice. Sorry about that.]

Dear All,

I'm partly sad to announce that I decided to officially discontinue support for Henri Beauchamp's "Cool SL Viewer". To be very frank, we had in the past months repeated issues about the naming of the viewer that today culminated in this decision.

Linden Lab has a clear policy that regulates the usage of their trademarks and particularly "SL" and "Secondlife". Exact details can be found at http://secondlife.com/corporate/brand/trademark/sl_insl.php , but to keep it simple, the core information is "Your SL Associated Name must use "SL" or "inSL" (but not both) [...] in combination with a name that uses at least two generic nouns. A "generic noun" is a common noun and not a proper noun, trademark or brand name.". LL further states that usage of specific terms and combinations is NOT permitted such as "SL Viewer Software".

To quote Jacek Antonelli: '"Viewer" is a generic noun, but "Cool" is an adjective, so "Cool SL Viewer" is NOT "perfectly legit"'. Yes, that's Legalese.

A simple thing, better be safe than sorry. Along with most other creators of 3rd party viewers I've decided a long time ago to remove references to "SL" and "Secondlife" from the viewer and it's name. Henri however kept insisting that I would have to use the name "Cool SL Viewer" if I want compile and distribute "his" viewer for Windows (which I do in fact for 1 1/2 years now).

By distributing a LL licensed viewer I carry the full legal responsibility for it. I'm not willing to take a risk by violating LL's trademarks and bring myself into a potential situation of legal consequences for trademark infringement.

I've tried repeatedly over a long period of time to explain the issue to Henri. Unfortunately the only reaction from him was to accuse me of trying to steal his work and claim it for myself. The latest was to accuse me of "re-branding" the viewer and make it looking like my own creation. Something I never did, all who know me know that I've done rather the opposite and tried to protect his work. And where the heck is "Cool Viewer" a re-branding?!

I am not willing to be forced to violate trademarks by continuing to build an otherwise GPLed viewer because the author thinks the 0.01% of code he contributed gives him the right to do so. Unfortunately Henri gave me no other choice, I've took the consequences today and pulled the plug out of my Windows builds for all that is related to the name "Cool SL Viewer".

I will continue to build viewers based on the GPLed code and I will continue to use the name "Cool Viewer" if the viewer is mainly based on Henri's otherwise great work and contributions. That is *NOT* to claim any of his work for myself by re-branding it to something else it is not. I have never done this and this will not change.

I thank Henri for all the support he has given me in the past and for the fantastic resulting viewer for all of us. Sadly this chapter has to end here, but there is no legal alternative.

Boy

Cool Viewers 1.22 / 1.19 with RLV 1.17

Update 24 May to 1.19.0.5 R59 and 1.22.11.0 R9 with: updated RLV 1.17b, new Hide IM in chat console feature in communication preferences, Avatar UUID in user profiles, Texture Aspect ratio in preview, Stuck group proposals archive and Local ruler alignment patches, new automated installer for non-redistributable components (if you have a viewer installed already).

That's going to be a long posting :wink:. Marine was busy again, and came out with a new release of her RestrainedLife 1.17. Henri was busy too. Thanks a lot you two :smile:! Very slightly delayed here are the brand new corresponding Cool Viewers for Windows incorporating the new RLV and as always too much of the real good stuff that is almost impossible to count :smile:.

Two brand new Cool Viewers in official client version 1.22.11.0 R9 (with Windlight) and 1.19.0.5 R59 (non Windlight for legacy systems). Based on the SL viewer both clients incorporate a lot of improved, new and backported features that make CV the client of choice for many users. An incomprehensive list of included features are:

- CV's legacy User interface with a clean, simple and userfriendly layout
- Cool Features in Preferences for easy switching of features
- Marine Kelley's RestrainedLife 1.17 (off per default)
- Bulk permission editing
- Enhanced building tools
- Flexible Sculpties
- Double click to wear attachments
- "Worn" tab in inventory
- Large Prims (currently only for Opensim grids due to SL limitations)
- Maximized Network Bandwidth
- Flexible Grid selection at login for SL and all OpenSims
- MU Pose Style and OOC double parenthesis auto-close for enhanced roleplay
- Teleport on Double Click and Teleport History
- Avatar UUID key in user profile
- Improved Graphics rendering, especially for ATI users (measured >1/3 faster than official viewer)
...and a large number of other goodies and stability fixes that improve your overall experience. Too many to mention here :smile:. Please check the included Release Notes for details.


Cool Viewer 1.22.11.0
CV 1.22.11.0 R9 comes with a installer, similar to the official SL client that installs the viewer independently into C:\Program Files\CoolViewer and uses it's own Application Data folders to avoid interference with an existing SL or 3rd party viewer installation.
WinXP: C:\Documents and Settings\<you>\Application Data\CoolViewer\
Vista: C:\Users\<you>\Appdata\Roaming\CoolViewer\

Grab the latest version here (Note: Due to stability/startup issues some experienced that is a non-optimized SSE only version without the OpenGL fixes, it should improve stability for troubled ATi users with Xxxxx cards, thanks to ATi for dropping support!)
http://coolviewer.googlecode.com/files/Cool_Viewer_1-22-11-0_R9_Setup.exe
MD5: 7d6255b632aede4704d354a01f112431
SHA-1: 4366d3d8f0aa6d0e918bc1191db56301dc218b1d


If you have a recent machine (ATI HDxxxx and all Nvidia 8xxx+ cards) please use this OpenGL optimized SSE2 version for newer hardware that runs a measured 20...40% faster depending on your system, especially on new ATi cards. Just run this small installer *AFTER* installing the full R9 release to replace your CoolViewer.exe with the way faster one (if you experience instability/crashes on your machine simply install the full R9 version over it again):
http://coolviewer.googlecode.com/files/Cool_Viewer_1-22-11-0_R9_SSE2_NewOpenGL_Setup_exe_only.exe
MD5: 5f44f57772b394b3d9962fd503b5f9d9
SHA-1: 58cbf471900917801c6201cf9a05da11cb01015f


Cool Viewer 1.19.0.5
Alternatively for a bit older systems with single core CPU and not the latest graphics; Cool Viewer in the long established version 1.19.0.5 R59 is the version of choice. Clean, fast, efficient and rock stable. It has all the latest security updates, bug fixes, feature add-ons, and of course it has Marine's latest RestrainedLife. It can only be gold after 59 releases (!) and I call it Solid Gold :smile:.

To use this version you need to install first the official 1.19.0.5 (non Windlight) LL viewer (that's an older version!). Get it here:
http://download-secondlife-com.s3.amazonaws.com/Second_Life_1-19-0-5_Setup.exe

Then download the latest Cool Viewer 1.19.0.5 R59 installer:
http://coolviewer.googlecode.com/files/CoolViewer_i686_1_19_0_5_Release_59_exe_xml_only.exe
MD5: d6705adee57f5cab8ad80660c1e53e9b
SHA-1: 5b7dfd25494cd41c6439e6581a3e0e20b36fc782


Run the installer and select your install path (default "C:\Program Files\SecondLife" and install CV into this folder and replace all existing files.


Please start CV with the included Cool Viewer.lnk shortcut, but take note that you may have to adjust the properties to match where you installed the viewer.


Important:
Please note that the following libraries and components are not included in the package as they are not redistributable. The installer will try to automatically pull them out of an existing installation of a SecondLife, CoolViewer or RainbowViewer on your machine. Please follow the prompt on the screen. Should it not work please copy them from an official Linden Labs SL 1.22.11 viewer into your C:\Program Files\CoolViewer directory to get full functionality :

llkdu.dll Kakadu JPEG2000 library
SLVoice.exe Voice components
vivoxsdk.dll
alut.dll
ortp.dll

The viewer will still run without them but with lower performance (OpenJPEG) and missing voice features.


Sources (GPL):
http://coolviewer.googlecode.com/files/src_1.22.11.0_9.tar.gz
http://coolviewer.googlecode.com/files/src_1.19.0.5_59.tar.gz

Rainbow Viewer Release 2

There is a small bug in the panel_avatar.xml floater (wrong positioned Cancel button). Please download and run the following fix: http://coolviewer.googlecode.com/files/panel_avatar_fix.exe

[UPDATE 15 May] All new Rainbow Viewer in Release 2 with RLV 1.17, it comes with almost all the features of the latest Cool Viewer but with the official SL user interface. For the ones who like it :wink:. New features you will like: Teleport by double clicking on a location in visible range and Avatar UUID in the profile panel. The installer tries now to get all the non-redistributable files automatically from an existing viewer installation (thanks GLE :smile:). Many more changes under the hood. For details please see the latest Release Notes


All you colourful people out there, I was listening to what you had to say :smile:. I understand that some of you feel more familiar with the "official SL" user interface compared to the more flexibe and configurable Cool Viewer UI. And I've made a version that is exactly that. A viewer with the look and feel of the official SL client, but with most of the goodies and fixes from CV. Here it comes. I call it Rainbow Viewer (and thanks Jacek Antonelli for the new Logo :up: )

Please note that this however is not a Cool Viewer. Please don't bug Henri with problems. Try it out, enjoy it if it works for you and report eventual bugs back here. This is a second release and I am very happy about the positive response :smile:. But certainly this will remain only a side project with low priority though.

To install the Rainbow Viewer you need to download and run the installer. I moved the files to coolviewer.googlecode.com due to continuous problems with the Opera blog. Hope it works for you. Please download and simply run the .exe file to start the installation.

http://coolviewer.googlecode.com/files/Rainbow_Viewer_1-22-11-0_R2_Setup.exe
MD5: 5ffa09c813a0a94b6dd7f7e622a708ca
SHA-1: 25fe95a8a02d89f0cd69a4796c7e13785089eba9

It will install the Rainbow Viewer into C:\Program Files\RainbowViewer and it should not mess up any existing Cool Viewer or Second Life installation. The following Application Data location is used for settings, logs and caching (in case of problems you may want to delete this folder manually to reset your viewer to default settings):

WinXP: C:\Documents and Settings\<you>\Application Data\RainbowViewer\
Vista: C:\Users\<you>\Appdata\Roaming\RainbowViewer\

The installer will also try to automatically install non-redistributable components if you already have an existing SL or CV installation. If it works, be happy, if not please follow the README_IMPORTANT!!!.txt instructions.

Please start the Rainbow Viewer always with the included Rainbow Viewer.lnk shortcut only.

If you have an Nvidia or a newer ATi graphics card (HDxxxx series) you may want to try an optimized viewer executable that has certain OpenGL fixes and is optimized for SSE2 (will not run on older machines like AthlonXP). Just download and run the installer, it will replace your existing RainbowViewer.exe automatically.
http://coolviewer.googlecode.com/files/Rainbow_Viewer_1-22-11-0_R2_SSE2_NewOpenGL_Setup_exe_only.exe
MD5: adfd5c656d954884371e5a9f45e797ae
SHA-1: 8bf5fb5fa793ae9dc745566fc95c8c86a95ea145

Linux version (thanks a lot Balp!!)
http://coolviewer.googlecode.com/files/RainbowViewer-i686-1.22.11.0.tar.bz2


IMPORTANT!!!
============
Please note that the following libraries and components are not included in the package as they are not redistributable. The installer will try to automatically pull them out of an existing installation of a SecondLife or CoolViewer on your machine. Please follow the prompt on the screen. Should it not work please copy them from an official Linden Labs SL 1.22.11 viewer into your C:\Program Files\RainbowViewer directory to get full functionality :

llkdu.dllKakadu JPEG2000 library
SLVoice.exeVoice components
vivoxsdk.dll
alut.dll
ortp.dll

The viewer will still run without them but with lower performance (OpenJPEG) and missing voice features.

Sources:
http://coolviewer.googlecode.com/files/src_RV_1.22.11.0_2.tar.gz

Luv,
Boy

Not a Cool Viewer, but almost

A number of you have shown interest in a viewer that brings you all the cool features but keeps the current official user interface, to name the evil: the Communicate floater.

I've said it many times that the clean user friendly legacy UI is an integral part of CV. However I understand that you got used to this evil communicate thing and you'd like to have it in a Cool Viewer.

I don't know if it is worth to spend any time with that and I want to see you on your knees begging for *giggles* p:. Or at least tell me and convince me to make a viewer with a Communicate floater.

Let the games begin :smile:

[Update]
Thanks for all your feedback. I think the issues that you mentioned you have with CV are:
- Separate Groups and friends: It can be separate or combined in CV.
- The chat thing CV has now... Set it properly. See pic.
- IM and chat are separate and should be combined... Set it properly. See pic.
- Need to open chat history and attach it manually each time... Set it properly. See pic.
- Use the communicate window to chat... Set it properly. See pic

And all of them are not missing features but the way how you configure CV. It doesn't limit your options or forces you to use use a Communicate feature. CV rather enables you to configure your viewer in a way that you prefer. But perhaps some more info is needed on how to do this. Basically it is pretty simple. Let's compare: That is the official "Communicate" floater.

And this is CV properly configured to provide almost exactly the same feature.

And here is how to do it.
First uncheck in Cool Features the "Use old style 'Chat history' window" checkbox. That enables the chat input field inside the floater.

Secondly open your chat history and click on the small attach arrow in the top right corner. This attaches your chat floater to the IM floater and there you have it, a Communicate floater in CV.

Perhaps it's a bit tricky to set it up in the first place, but I'm sure the flexibility CV offers is a much better solution than the bloated default Communicate feature in an official viewer.