WARNING: My Viewer uses a Depth of Field Resolution of 1.0 by default! this can cause serious FPS drops (if you zoom so close that your camera would start mirroring itself) up to a freeze at which your drivers will "freeze" and Windows will automatically start the driver recovery (black screen for a few seconds), this can either be prevented by disabling driver recovery or by pulling Depth of Field Resolution to a lower value, it can also be "prevented" by lengthening the amount of time (2 seconds by default) after which the driver recovery should kick in, this will give you alot more time to just turn the camera around/zoom out or generally clear Depth of Field again without the drivers crashing and therefor your Viewer crashing (however this needs some registry hacks, please see a tutorial on how to do these and please only do them if you know what you are doing!)
NOTE: To all you people having problems with always re-baking avatars and objects, THIS IS NOT ONLY MY VIEWERS FAULT! It happens in all other Viewers aswell, so far users on Singularity, Catznip, Linden Viewer, Phoenix and Firestorm confirmed its happening to them aswell! Not sure tho if its a widely spread Viewer issue or Server issue.
The Viewer again has undergone some heavy changes internally, i rebased my code on Linden Lab´s latest Beta again so it contains all its shinies and also not so shiny things (if there are any) , those shinies so far include a fix for rezzing friendlists/grouplists causing extreme FPS drops, reducing memory usage, some pathfinding changes and fixes, group handling code for groups with 10k people, localization of server messages and other stuff i havnt yet noticed...
A few fixes here, a few fixes there, add some salt everywhere...
I fixed those pesky green ad-hoc conversation icons that plopped up behind avatar icons when having IM/Group toasts active.
Also the invisible login button of connection overlapping the "close viewer" button is also gone now...well its not gone its just shortened more so even with opened preferences you should be able to click it normally.
Pressing ESC with opened "Set Voice Key" floater will now close it, in next update i will also make ESC close Preferences without you having to click cccept or its menu entry (or shortcut).
I changed the Script Editor´s color theme completely, inspired by Microsoft Visual Studio 2012´s color theme, have a look! it looks really nice
I MIGHT have fixed an compatibility issue with Exodus´s Post Shaders (i should tell Geenz about that fix if it works) that caused some video cards with older OpenGL especially ATI and OpenGL 4.0 to be unable to enable Vertex Shader and all its options, the same fix might also fix the issue for some other people that cant enable Deferred Rendering or Shadows and so on.
fixed refresh snapshot label getting truncated
fixed "set voice key" and "set middle mouse" button had inverted functions
fixed anti shadow "acne" (small shadows vanishing on distance)
fixed (potential) some people not beeing able to enable Vertex Shader or above due to Exodus´s post shaders
fixed green ad-hoc conversation icon
fixed Login to Second Life button overlapping the close button when prefs were opened
fixed mostly all rendering related breakdowns , a few are still there :/
fixed groupslist/friendlist loading causing extreme performance drop or freezes up to disconnects
rebased code completely on Linden Labs latest beta , that includes alot of changes/fixes
reduced memory usage and memory usage buildup extremly
merged alot of translations especially for all non supported languages
cleaned up some code and XML files everywhere
changed ESC button to close voice key floater (will do same for prefs in next update)
changed "dublicate" label to duplicate
changed Script floater color theme to a MS Visual Studio 2012 inspired color theme
changed snapshot floater refresh label background a bit
changed german "save to computer" label to match the panel button
tweaked default glow strength a bit
removed some unused and not working achievements