From d146e2113461bc3d4d9481764292a576d1484b4a Mon Sep 17 00:00:00 2001 From: McCabe Maxsted Date: Sun, 27 Feb 2011 16:25:41 -0700 Subject: Removed RELEASE_NOTES.txt since we don't use it in the Experimentals --- RELEASE_NOTES.txt | 3301 ----------------------------------------------------- 1 file changed, 3301 deletions(-) delete mode 100644 RELEASE_NOTES.txt diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt deleted file mode 100644 index 4a097ea..0000000 --- a/RELEASE_NOTES.txt +++ /dev/null @@ -1,3301 +0,0 @@ - - Release Notes for the Imprudence Viewer - http://imprudenceviewer.org - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - RELEASE HIGHLIGHTS - - * Numerous bug fixes and stability improvements. - - - CHANGES - - In addition to the Release Highlights above, this version of - Imprudence also includes the following changes, as compared to - Imprudence 1.3.0 RC3. - - - IMPROVEMENTS - - * The Windows version can now use "large memory addresses" on - systems that support it (such as 64-bit Win7). This allows - the viewer to take full advantage of systems with lots of - memory. Thanks to Ansariel Hiller for the tip, and McCabe - for implementing it! - - * The "Start Location" box is now shown on the login screen by - default. You can turn it off with "Preferences > General > - Show start location at login screen". Thanks, McCabe! - - * Fonts now use only integer (whole number) sizes, which should - alleviate blurry font rendering for many users. Thanks, Jacek! - - - BUG FIXES - - * Fixed the Second Life Terms of Service page not loading, and - therefore not allowing the user to agree or log in. Thanks, - Thickbrick Sleaford and Elektra! - - * Fixed the viewer crashing when opening a landmark you just - received. Thanks, Elektra! - - * Fixed "Rez objects using land group" not applying the land - group when duplicating an already-rezzed object. - Thanks, Henri Beauchamp! - - * Possibly fixed the viewer getting stuck in an infinite loop - while verifying the texture cache at startup. Thanks, Jacek! - - * Fixed the "Showcase" tab in Search showing the wrong page. - Thanks, McCabe! - - * Fixed the "Reset to default" button in Debug Settings not - updating cached settings (SNOW-796). Thanks, Aleric Inglewood! - - * Mac: Fixed (again) the compile process not using the correct - version of libjpeg. Thanks again, Nemurimasu Neiro! - - * Fixed some compile errors when using the Mac OS X 10.6 SDK - (SNOW-231, SNOW-220). Thanks, Mimika Oh and Aimee Trescothick! - - * Fixed a compile error when using g++ 4.4.x (SNOW-422). - Thanks, Aleric Inglewood! - - - OTHER CHANGES - - * The "High resolution snapshot" setting is no longer saved - between sessions. This was causing users to get stuck in a - cycle where a high resolution snapshot would crash the - viewer, but the setting couldn't be disabled without opening - the snapshot window, which would take a snapshot and crash - the viewer again. Thanks, McCabe! - - * Added some snapshot-related safety checks and a few changes - backported from Viewer 2. These should help alleviate some - common snapshot-related crashes. Thanks, McCabe! - - * "Help > About Imprudence" no longer lists the Second Life - viewer version that it was based on. Imprudence is assembled - from many different sources and versions, so that - information is not really accurate or relevant. - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 RC3 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - RELEASE HIGHLIGHTS - - * Imprudence now uses the Droid Sans font by default, instead of - Liberation Sans. Thanks, Jacek! - - * A new "Fonts" tab has been added to Preferences, where you can - select from four included fonts: Droid Sans, DejaVu Sans, - Delicious, and Liberation Sans. More flexible font controls - are planned for a future version. Thanks, Jacek! - - * Imprudence now loads world map image tiles using HTTP when - available. This improves the map loading speed on platforms - that support it (e.g. Second Life). Thanks for the patch, - Henri Beauchamp! - - * Added the UseLegacyChatLogsFolder debug setting. If set to - TRUE in Advanced > Debug Settings, Imprudence will save chat - and IM logs in the old (non-grid-specific) location, as it - did prior to 1.3.0 RC2. Thanks, McCabe! - - * Many bug fixes. - - - CHANGES - - In addition to the Release Highlights above, this version of - Imprudence also includes the following changes, as compared to - Imprudence 1.3.0 RC2. - - - BUG FIXES - - * Windows: Reverted to a previous version of the cURL library. - This should fix many reported problems of not being able to - log in or connect to servers (DNS errors, etc.). However, - it may make HTTP texture fetching less stable. - - * Fixed inventory search results resetting "randomly" - (actually whenever someone whose calling card is in your - inventory logged on or off) (#455). Thanks to Codie and our - users for identifying the cause, and McCabe for fixing it! - - * Fixed the "Make Outfit" feature crashing the viewer when - used on OpenSim (#240). Thanks, Armin! - - * Fixed a crash when opening "About Landmark" from the - right-click menu in inventory. Thanks, McCabe! - - * Fixed a crash related to a HUD attachment pointer becoming - NULL after a bad teleport. Thanks, McCabe! - - * Mac: Imprudence now uses its own "bundle identifier". This - should fix issues with OS X thinking that Imprudence is the - official Second Life viewer. Thanks to Solo Mornington for - the tip! - - * Mac: Fixed the compile process not using the correct version - of libjpeg. Thanks, Nemurimasu Neiro! - - * Fixed a typo that broke localization of the - "NoFileExtension" alert. Thanks, Nemurimasu Neiro! - - * Fixed/improved how GStreamer-related environment variables - are set on Mac and Windows. Thanks, Nemurimasu Neiro! - - * Mac: Fixed libFLAC missing from the manifest when compiling. - Thanks, Nemurimasu Neiro! - - * Linux (64-bit): Fixed the compile process not downloading - the 32-bit libraries required for voice chat. Thanks, Armin! - - * Fixed (hopefully) a font rendering crash. Thanks, McCabe! - - * Fixed a potential crash when receiving invalid "LookAt" - messages from the sim. Thanks, Armin and Nemurimasu Neiro! - - * Fixed a potential crash related to an uninitialized pointer - in LLVoiceClient (#515). Thanks, Makomk Makosen! - - - OTHER CHANGES - - * Draw Distance Stepping (aka SpeedRez) is now disabled by - default, to avoid confusion. You can turn it on with - "Preferences > Advanced tab > Increase rez speed via draw - distance stepping". - - * Silenced debug log spam "LLInventoryPanel::buildNewViews - called with objectp->mType == ... (shouldn't happen)" when - you have inventory links in your inventory. - - * HTTP texture fetching is now considered "experimental" due - to a number of unresolved texture loading issues. - - * Removed the keyboard shortcut for "Advanced > Rendering > - Object-Object Occlusion" (Ctrl-Shift-O). That shortcut is - being used for the Animation Overrider instead. - - * The default UI scale is now 1.0 instead of 1.002, which was - a workaround for an old font rendering bug. Thanks, McCabe - and Jacek! - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 RC2 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - RELEASE HIGHLIGHTS - - * Vivox voice chat support is now included with Imprudence. - - * Streaming audio/video now supports the AAC codec (sound - encoding), which is commonly used in MP4 videos. - - * Fixed numerous bugs from 1.3.0 RC1. - - - KNOWN ISSUES - - * The "Cancel" button is missing when the teleport screen is - disabled. - - * The Animation Overrider window needs to be open when standing - up from sitting on the ground in order to activate stands. - - * Tiny prims are sometimes invisible until selected. - - * Lossless textures sometimes appear corrupt/black when using - OpenJPEG (the workaround is to copy llkdu from an SL 1.23 - installation). - - * Building grid ruler marks are invisible when stretching prims - if "Disable Max Build Constraints" is enabled. - - * Prim position and rotation are sometimes improperly rounded to - >4 decimal places. - - * Avatar textures may appear invisible when HTTP textures is - enabled (a rebake fixes it). - - - CHANGES - - In addition to the Release Highlights above, this version of - Imprudence also includes the following changes, as compared to - Imprudence 1.3.0 RC1. - - - FEATURES / IMPROVEMENTS - - * Vivox voice chat support is now included with Imprudence. - Thanks McCabe, Armin, and Jacek! - - * Streaming audio and video encoded with AAC now plays audio - (e.g. MP4 videos). Thanks McCabe, Armin, and Jacek! - - * Added ability to ignore group chat from individual groups. - Uncheck the "Join group chat" checkbox in a group's info - window to ignore incoming chat from that group. - Thanks, McCabe and Jacek! - - * Added Reconnect to Voice button in Preferences > Voice. - Thanks to the Emerald Viewer for this feature. - - * Chat logs and user-specifc settings are now stored in - firstname_lastname@grid folders in the user settings. (To - access your old chat logs and settings in the new format, - copy the contents of your firstname_lastname folder to - folders using the new firstname_lastname@grid naming - convention.) Thanks, McCabe! - - * Added Gestures slider to the audio controls, allowing you to - adjust the volume of gesture sounds. Thanks, McCabe! - - * Added menu option for toggling IM auto-responses in the - World menu. Thanks, McCabe! - - * Added Teleport to Ground option in the Advanced menu. - Thanks, McCabe, and thanks to the Emerald Viewer for this - feature! - - * The window title bar now shows the grid name (in addition to - the user name) when "Allow Multiple Instances" is enabled. - Thanks, McCabe! - - * Profiles now show avatar's age (#405). Thanks, Ansariel - Hiller, and thanks to Chalice Yao for this feature! - - * Updated the list of supported graphics cards (gpu_table.txt) - to the latest from Viewer 2. Thanks, McCabe! - - * maps.secondlife.com-style SLURLs now work. - Thanks, Makomk Makosen! - - * Disable Max Build Constraints now also disables position - limits. Thanks, McCabe! - - * Re-enabled search url fetching in the Grid Manager. - Thanks, McCabe! - - * Increased the script editor font size for readability. - Thanks, McCabe! - - - BUG FIXES - - * Fixed crash when quitting and having voice enabled i.e. - "Imprudence not remembering preferences" (#381). - Thanks, McCabe! - - * Fixed inworld audio sporadically enabling on Windows. - Thanks, McCabe! - - * Fixed inworld audio not completely enabling regardless of - maturity setting. Thanks, McCabe! - - * Fixed numerous RLVa bugs. Thanks, Kitty Barnett! - - * Fixed memory leak in LLImageFormatted (SNOW-793). - Thanks, Thickbrick Sleaford! - - * Fixed LightShare skies not updating fluently (#415). - Thanks, tx Oh! - - * Fixed a potential memory leak in LightShare. Thanks, Armin! - - * Potential fixes for several crashes when using HTTP - textures. Thanks, McCabe! - - * Fixed crash when logging into a region with progress screens - disabled. Thanks, McCabe! - - * Fixed crash when encountering textures with bogus - parameters. Thanks, McCabe! - - * Fixed "crash" in lltexturecache. Thanks, McCabe! - - * Fixed account-specific settings being overwritten when - teleporting between grids. Thanks, McCabe! - - * Fixed llkdu.dll not being correctly detected on Windows. - Thanks, McCabe! - - * Fixed proper detection of Windows 7, backported from - Snowglobe (#424). Thanks, Ansariel Hiller! - - * Fixed the Search window loading the wrong search page when - connected to OpenSim. Thanks, Jacek! - - * Fixed Grid Manager being nearly empty when the viewer fails - to download the grid list the first time. Thanks, Jacek! - - * Fixed regression: local lights not disabling when editing - appearance. Thanks, McCabe! - - * Fixed the Preferences > Advanced > Enable shadows checkbox - not showing whether or not shadows were enabled. - Thanks, McCabe! - - * Fixed minimum size of the Contacts window being too small. - Thanks, McCabe! - - * Fixed libndofdev detection on Linux. Thanks, Armin! - - * Fixed missing quotes in Linux scripts. Thanks, Armin! - - * Fixed tooltips taking longer than normal to appear. - Thanks, McCabe! - - * Fixed missing constants from the script editor and added - llGetLinkNumberOfSides(). Thanks, McCabe! - - * Fixed [[Build Math Expressions|Build Math]] help button - overlapping some UI text (#384). Thanks, McCabe! - - * Fixed Preferences > Advanced layout being off in RC1. - Thanks, McCabe! - - * Fixed lowercase "c"s in build window labels. Thanks, McCabe! - - * Fixed event names overrunning the search window. - Thanks, McCabe! - - * Fixed unknown viewer tags being shown as "Failure". - Thanks, McCabe! - - * Fixed prim sizes not working at 5 decimal places. - Thanks, McCabe! - - * Fixed scripted notifications showing a blank whitespace - below the owner name. Thanks, McCabe! - - - OTHER CHANGES - - * The ParticleChat setting is now off by default. - Thanks, Jacek! - - * Removed the "About" button in the preferences window. - Thanks, McCabe! - - * Moved Clear Group Cache to "Advanced > UI > Clear Cached - Group Info". Thanks, McCabe! - - * Renamed "Show IMs in: Main console" to "Show IMS in: Main - chat" in Preferences > Communication. Thanks, McCabe! - - * Added Cool VL Viewer and Kitty Barnett to the "thanks" - section of the viewer credits in Help > About Imprudence. - Thanks, McCabe! - - - KNOWN ISSUES WITH OPENSIM - - If you're using Imprudence to explore the larger metaverse, here - are a few OpenSim bugs that you should be aware of: - - * Clearing cache causes "body parts not found" error and your - avatar to login as a cloud. This will also happen on first - login to many OpenSim grids. The workaround is to change your - shape then relog. - - * Megaregion teleports fail except in the root (SW) region. - - * The "Cancel" button does not appear during teleports on most - OpenSim-based grids. - - * When sitting, the camera's default center is the root prim, - not the prim you're actually sitting on. - - * OpenSims using CS2JK to bake avatar textures might corrupt an - avatar's appearance (looking "rainbow" or "checker-boarded") - when using openjpeg. A rebake will generally fix this. - - * Sometimes OpenSim loses an avatar's appearance, causing - changing clothing to fail and the avatar to permanently look - white, even after a rebake or a relog. - - * Sometimes prims or land become corrupted (i.e. look "rainbow") - an excessive amount. The workaround for this is to copy llkdu - from a Second Life 1.23 install into the main Imprudence - folder. - - * Creating new outfits causes the viewer to crash on many - OpenSim-based grids. - - * Right clicking a landmark and selecting "About Landmark" - causes the viewer to crash on most OpenSim-based grids. - - * Sometimes avatars become stuck as unbaked (i.e. white) on - OpenSim. Having stuck avatars rebake fixes this in most cases. - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 RC1 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - RELEASE HIGHLIGHTS - - * Fixed many frequent crashes and memory leaks. You should - notice significantly improved viewer stability in this - version. Many thanks to our Weeklies testers and everyone else - who helped us find and fix these issues! - - * Area Object Search: You can now search for objects in the - nearby area by name, description, creator, and/or group name. - Thanks to the Emerald Viewer and Henri Beauchamp for this - feature. - - * The actions on the Minimap Radar "Estate" tab now work for - parcel owners too. Thanks, McCabe! - - * Fixed a long-standing typo that made the object cache useless - (SNOW-783). Second Life scenes will now rez much more quickly - when visiting them again. (OpenSim does not currently support - object caches.) Thanks to Andrew Linden for the tip-off. - - * Other new features: copy worn attachments, MU*-style poses, - OOC auto-close, Shift-Enter to whisper, revamped LightShare - support, and more. Read on for details! - - - KNOWN ISSUES - - * Certain audio streams and movies don't play audio, e.g. - YouTube MP4 videos. The viewer does not currently include the - necessary plugin to play the AAC audio format. We hope to - resolve this for the 1.3.0 final release. - - * The viewer does not properly detect the LLKDU image library on - some systems. We are investigating this issue. - - * The "Cancel" button is missing when the teleport screen is - disabled. - - * The Animation Override window needs to be open when standing - up from sitting on the ground in order to activate stands. - - * Tiny prims are sometimes invisible until selected. - - - CHANGES - - In addition to the Release Highlights above, this version of - Imprudence also includes the following changes, as compared to - Imprudence 1.3.0 beta 5. - - - FEATURES / IMPROVEMENTS - - * Re-enabled the ability to copy worn attachments in the - inventory window. Thanks to Henri Beauchamp for the patch! - - * Added optional support for MU*-style poses (":" works like - "/me") and OOC auto-close (automatically close "((" in - chat). You can enable these features in "Preferences > - Advanced". Thanks to Henri Beauchamp for these features! - - * You can now choose a clock/timestamp format in - "Preferences > General": 12-hour PST/PDT, 24-hour PST/PDT, - or UTC. Thanks, McCabe! - - * You can now whisper in chat by pressing Shift-Enter instead - of Enter. Thanks to Henri Beauchamp for this feature! - - * The viewer now plays in-world sound effects regardless of - the maturity rating of the sim. Thanks, McCabe! - - * The Map window will now let you teleport up to the maximum Z - value allowed by the grid (it was limited to 4096 meters - before). Thanks, McCabe! - - * Likewise, the minimap maximum zoom-out level is now based on - the maximum Z value allowed by the grid. Thanks, McCabe! - - * Added menu entries to take off alpha and tattoo layers (in - the Edit menu and pie menus). Thanks, McCabe! - - * Revamped LightShare support. Please see our LightShare wiki - page for more information about this feature. Thanks, Jacek! - - - More fine-grained LightShare permission control in - "Preferences > Advanced". - - - Teleporting will no longer reset Windlight to the default - settings. - - - Added the new OpenSim 0.7 names for the LightShare script - functions (prefixed with "ls" instead of "cm") to the - script editor. Thanks, McCabe! - - * Increased the maximum building grid size from 50m to 10,000m - in Advanced Build Options. Thanks, McCabe! - - * Added "Advanced > Character > Private Point At" to disable - telling other viewers where you avatar is pointing (similar - to Private Look At). - - * The Script Warning/Error window now has timestamps. Thanks, - Jacek! - - * The viewer now automatically enables joystick support on - Windows and Linux if a joystick is present. You can disable - this by setting the JoystickAutoEnable debug setting to - FALSE. Thanks, Armin! - - - Auto-enable is not available on Mac, due to an issue with - some mice being detected as joysticks. Mac users can still - manually enable joystick support in "Preferences > Input & - Camera > Joystick Setup". - - * Added "Advanced > Debug Settings" to the login screen menu. - - * Added a "File" menu to the notecard editor, with "Save", - "Import Text", and "Export Text" entries. Thanks, McCabe! - - * Improved viewer framerate slightly by setting the inventory - window title more efficiently. Thanks, Armin! - - * Added a "Select a Default Grid" popup the first time you run - Imprudence, to help users connect to the grid they want. - Thanks, McCabe! - - * You can now access the Grid Manager at any time via - "Preferences > General". Thanks, McCabe! - - * Cosmetic UI cleanup in the Advanced Build Options window, - pie menus, login screen, grid manager, event search tab, and - some notifications. Thanks, McCabe! - - * Tidied up the Advanced menu a bit. Thanks, McCabe! - - * "Limit Select Distance" has been moved from the Advanced - menu to the Advanced Build Options window. - - * Renamed "Help > Viewer Help" to "Help > Grid Help" to match - what it does. Thanks, McCabe! - - * The chat log timestamp now has a leading zero for hours less - than 10 (SNOW-629). Thanks to Ardy Lay for the patch! - - - BUG FIXES - - * Fixed a nasty crash "LLRefCount: deleting non-zero - reference" (#293). Thanks, McCabe! - - * Fixed a crash when http-getting an empty texture (SNOW-698). - Thanks for the patch, Thickbrick Sleaford! - - * Fixed a crash when using a custom viewer skin that is - missing some color definitions. Thanks to the Emerald Viewer - for this fix. - - * Fixed a crash in LLPanelPlace::onClickTeleport (#357). - Thanks, McCabe! - - * Fixed several memory leaks. Thanks to Linden Lab and the - Emerald Viewer. - - * Fixed the Animation Overrider not playing stand animations - after standing up from sitting on an object. (But, it still - affects standing up from the ground.) Thanks, McCabe! - - * Fixed your avatar's eyes looking in a weird direction when - "Advanced > Character > Private Look At" is enabled. Thanks, - Armin! - - * Fixed the "View > Web Browser" menu item not doing anything. - Thanks, McCabe! - - * Fixed several Mac compile issues. Thanks, Jacek! - - * When unable to connect, the error message now says the grid - name, instead of "Unable to connect to Imprudence". Thanks, - McCabe! - - * Fixed chat logs potentially being saved to invalid - filenames. Thanks to the Emerald Viewer for this fix. - - * Fixed a crash when trying to use a landmark after logging - out. Thanks, Armin! - - * Reduced stuttering and lag in the audio engine. Thanks for - the patch, Henri Beauchamp! - - * Fixed the Web Browser window missing its "Home" button. - Thanks, McCabe! - - * Fixed the main menu disappearing when the "You have been - logged out" alert appears (#327). Thanks, McCabe! - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 BETA 5 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - NEW FEATURES - - * Animation Overrider (AO) can now be enabled/disabled from the - toolbar. Thanks, McCabe! - - * Added support for Alpha and Tattoo layers. Thanks for the - patch, Henri Beauchamp, and Armin for applying it! - - * Align planar textures in build window. Allows texture - alignment across multiple prims when planar textures are used. - Thanks for the patch, Thickbrick Sleaford! - - * Added "File > Minimize All" to minimizes all open windows. - Thanks, McCabe! - - * Added "Advanced > Rendering > Animate Trees" to enables Linden - tree swaying (warning: more cpu intensive). Thanks, McCabe! - - * Advanced > Rendering > Show Look At now shows the names of - avatars along with their look at beacon. Thanks to the Meerkat - Viewer for developing this feature and Tom Meta for porting - it! - - * Added "Advanced > Character > Private Look/Point At" to - opt-out of sending look at/point at data. Thanks to Henri - Beauchamp for the patch, and McCabe for tweaking it! - - * Added "Advanced > Crash menu for triggering viewer crashes. - Thanks, Armin! - - * Added "TP To..." button in the radar Avatar tab to teleport to - an avatar's position. Thanks, Armin! - - * Added "Cam To..." button in the radar Estate tab to cam to an - avatar's position. Thanks, McCabe! - - * Added "Reset All Preferences" button in Preferences > - Advanced. Thanks, McCabe! - - * Added "Titles..." button in the group window for selecting - your group title titles. Thanks for the patch, Henri - Beauchamp! - - * Added "Invisible" button in the texture picker. Thanks for the - patch, Henri Beauchamp! - - * Added "Preferences > General > Go away/AFK when idle". Thanks, - Armin! - - * Added "Preferences > Input & Camera > Disable minimum zoom - distance" to disable the "push" when zooming close to/inside - prims. Thanks, McCabe! - - * Moved "Mute wind" into Preferences > Audio & Video and renamed - it to "Enable wind generation". Thanks, McCabe! - - - OPENSIM-SPECIFIC CHANGES - - * Added new currency button in the status bar (currently shows - OS$ on OpenSim, L$ on Second Life). Thanks, McCabe! - - * Added support for tiny/nano prims (0.001m small). Thanks, - McCabe! - - * Added support for LightShare. Thanks, Tom Meta and the Meta7 - team! - - * Added "Preferences > Advanced > Use server-side Windlight - settings" to toggles LightShare. Thanks, Tom Meta! - - * Added "Advanced > Disable Max Build Constraints" to disable - the viewer-side size limit on megaprims. Thanks, McCabe! - - * Added support for linking more than 255 prims at once. Thanks, - Armin! - - * Added support for OpenSim-specific functions and their - tooltips in the script editor. Thanks to WhiteStar and Meerkat - for the info and Jacek for cleaning up the tooltips! - - * Viewer no longer gets stuck at "Connecting to region..." when - logging in. Thanks, McCabe! - - * Workaround for 1.23-based viewers not being able to toggle - voice parcel settings on OpenSim. Thanks, McCabe! - - - OTHER CHANGES - - * Changed View > AO to View > Animation Overrider Thanks, - McCabe! - - * Changed "Copy Key" in the profile window to also say the name - of the avatar and the key in chat. Thanks, McCabe! - - * Several changes to reduce log spam. Thanks, McCabe! - - * Moved Admin options into Advanced > Admin Options submenu. - Thanks, McCabe! - - * Double-clicking in the radar's Estate tab now cams to the - selected avatar. Thanks, McCabe! - - * Increased the default mini-map width. Thanks, McCabe! - - * Changed the new server version popup show as chat instead. - This behavior can be altered by toggling the - ServerVersionChangedNotify and ServerVersionChangedChat Debug - Settings. Thanks, Armin! - - * Updated the viewer's version of OpenJpeg. Thanks, McCabe! - - * Texture repeats can now be set up to 10,000. Thanks, McCabe! - - * Camera now doesn't block your view when using Look At Last - Chatter. Thanks, Geneko Nameth! - - * Included getvoice.sh for installing voice on Linux. Thanks, - Armin! - - * Simulator camera "push" when moving around objects now ignored - by default. This behavior can be toggled with the - IgnoreSimulatorCameraConstraints Debug Setting. Thanks to the - Emerald Viewer for discovering this, and McCabe for porting - it! - - * Changed the build math cheat sheet buttons from "?" to "Build - Math" so they're more discoverable. Thanks, McCabe! - - * Moved "Output Debug Minidump" to Advanced > Crash menu. - Thanks, McCabe! - - * Added "Reload All" button to Notifications Console for easier - debugging. Thanks, McCabe! - - * Disabled editing appearance animation when standing up when - editing your appearance is also disabled. Thanks, McCabe! - - * Increased the time it takes for tooltips to display. Thanks, - McCabe! - - * Added a --cache command line flag to set cache location. - Thanks, Tom Meta! - - * Your own nametag now uses the Imprudence color when client - detection is enabled. Thanks, McCabe! - - * Advanced > Allow Multiple Instances now applies when toggled - (previously you had to relog for it to work). Thanks, McCabe! - - * Avatar name now displayed in window title when Advanced > - Allow Multiple Instances is enabled. Thanks to the FrozenGlobe - Viewer for the patch, and McCabe for tweaking it! - - * Made preferences follow Mac and Windows user interface - guidelines. Thanks, McCabe! - - * Made menu ellipses follow standard user interface guidelines. - Thanks, McCabe! - - * Moved "Legacy pie menus" into Preferences > Advanced. Thanks, - McCabe! - - * Moved "Share language with objects" into Preferences > - Advanced. Thanks, McCabe! - - * Added a new shortcut for creating landmarks: CTRL-SHIFT-D. - Thanks, McCabe! - - * Changed "Continue" to "Cancel" when confirming quitting. - Thanks, McCabe! - - * ClothingLayerProtection is now always enabled. Thanks, Armin! - - * Automatically try logging in again when the "Login Failed. You - appear to be already logged in" error happens on OpenSim. - Thanks, McCabe! - - * Windows installer now branded to Imprudence. Thanks, McCabe! - - * Added UseKDUIfAvailable Debug Setting to switch between llkdu - and openjpeg on relog. Thanks, Tom Meta! - - - BUG FIXES - - * Fix for "flashing" avatars, where a bake would switch between - white/texture repeatedly. Thanks, McCabe! - - * Fix for corrupt textures on objects when using openjpeg. - Thanks, McCabe! - - * Fix for crashing when camming around a sim. Thanks, McCabe! - - * Several fixes for issues with malicious viewers use. Thanks, - McCabe, Armin, Robin Cornelius, and KirstenLee Cinquetti! - - * Fixed radar spamming chat with "avatar is entering chat - range/sim" updates. Thanks, McCabe! - - * Fixed radar showing avatars stuck as typing. Thanks, McCabe! - - * Fixed radar not appearing in mouselook. Thanks, McCabe! - - * Fixed radar not showing people in the list who are in the - mini-map. Thanks, McCabe! - - * Fixed Autopilot > Move not working. Thanks, McCabe! - - * Fixed crash when creating/loading WindLight presets with - spaces in their names. Thanks, McCabe! - - * Fixed crash when updating WindLight after a teleport. Thanks, - McCabe! - - * Fixed crash when sim crashes/disconnects. Thanks, Armin! - - * Fixed crash in "Quit" confirmation after logout. Thanks, - Armin! - - * Fixed crash when logging out with messages in the queue. - Thanks, McCabe! - - * Fixed crash when using the Show Look At feature. Thanks, - McCabe! - - * Fixed spinners in the Object, Features, and Textures build - tabs not updating after their contents are deleted. Thanks, - McCabe! - - * Fixed Notifications Console missing from Advanced > Consoles. - Thanks, McCabe! - - * Fixed group creation alert showing the price as - "GROUPCREATEFEE". Thanks, McCabe! - - * Fixed issue with certain sit animations not playing (avatar - appears to be standing instead of being animated). Thanks, - McCabe! - - * Fixed bad indentations in alerts and notifications. Thanks, - McCabe! - - * Fixed the Infamous Wright Plaza Crash of Doom - (mRawImage.notNull() crash). Thanks for the patch, Robin - Cornelius, and the repro, Nebadon and Warin on OSGrid! - - * Fixed confusing "opacity" sliders in Preferences > Text Chat. - Thanks, McCabe! - - * Fixed Grid Manager failing to get grid info if the port - doesn't end in a slash ("/"). Thanks, McCabe! - - * Fixed small typo in the AO template notecard. Thanks, McCabe! - - * Fixed your own name being highlighted in Local Chat. Thanks, - McCabe! - - * Fixed the status bar info "disappearing" when connecting after - a failed login. Thanks, McCabe! - - * Fixed left-clicking attachments not moving the avatar. Thanks, - Armin! - - * Fixed group notice history showing wrong icons for attached - inventory. Thanks, McCabe! - - * Fixed the Advanced Build Window's Cancel and Apply buttons - being switched. Thanks, McCabe! - - * Fixed Alpha layers not visible to other viewers when - ClothingLayerProtection enabled. Thanks to Emerald Viewer for - the fix! - - * Fixed issue with Alpha layers and OpenSim. Thanks, Armin! - - * Fixed HTTP textures not loading sculpties. Thanks for the - patch, Thickbrick Sleaford! - - * Fixed "Gestures" button's tooltip not being informative. - Thanks, McCabe! - - * Fixed "You Have Been Disconnecting From The Region" causing - the viewer to quit while logging into an OpenSim that won't - let you in. Thanks, McCabe! - - * Fixed glib and gtk not being friendly on Debian Lenny 32bit. - Thanks, Armin! - - * Fixed Animation Overrider not starting on login. Thanks, - McCabe! - - - KNOWN ISSUES - - * Sometimes an avatar's textures stay "white" for an extended - period of time with ClothingLayerProtection enabled. The - workaround is to set this to FALSE in Advanced > Debug - Settings. - - * Eyes get stuck looking sideways with Private Look At enabled. - - * Tooltips don't disappear with mouseclicks or when your mouse - moves from a specific control. The workaround for this is to - clear the tooltip with your mousewheel or set ToolTipDelay to - 999999 in the Debug Settings. - - * Some animations may not display their joints correctly. - - * Creating new Alpha or Tattoo layers only works in the - Inventory. - - * Avatar layers may appear invisible when using HTTP textures. - The workaround for this is to copy llkdu from a Second Life - 1.23 install into the main Imprudence folder. - - * While sitting on an object, your avatar may appear invisible - to users of unpatched viewers based on 1.22 or lower, such as - Hippo Viewer 5.0.1. See VWR-9137 for more info. - - * Streaming audio/video that use the AAC codec will have no - sound. This is caused by our inability to distribute - libgstfaad due to licensing reasons. - - * Sometimes inworld sounds (OpenAL) stops working on Windows XP. - A relog usually fixes the problem. - - - KNOWN ISSUES WITH OPENSIM - - If you're using Imprudence to explore the larger metaverse, here - are a few OpenSim bugs that you should be aware of: - - * Clearing cache causes "body parts not found" error and your - avatar to login as a cloud. This will also happen on first - login to many OpenSim grids. The workaround is to change your - shape then relog. - - * Megaregion teleports fail except in the root (SW) region. - - * The "Cancel" button does not appear during teleports. - - * When sitting, the camera's default center is the root prim, - not the prim you're actually sitting on. - - * OpenSims using CS2JK to bake avatar textures might corrupt an - avatar's appearance (looking "rainbow" or "checker-boarded") - when using openjpeg. A rebake will generally fix this. - - * Sometimes OpenSim loses an avatar's appearance, causing - changing clothing to fail and the avatar to permanently look - white, even after a rebake or a relog. - - * Sometimes prims or land become corrupted (i.e. look - "rainbow"). The workaround for this is to copy llkdu from a - Second Life 1.23 install into the main Imprudence folder. - - * Creating new outfits causes the viewer to crash on OpenSim. - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 BETA 4 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - Imprudence 1.3.0 beta 4 is a hotfix release to fix a serious bug - when rezzing objects from your inventory in Second Life while the - Build window is open. - - - CHANGES - - * The following features from the Advanced Build Options window - have been removed to prevent unintentional modification of - objects rezzed from your inventory: - - - "Settings" and "Texture" control the default settings and - textures for newly created prims. - - - Ability to embed an inventory item into newly created prims. - - * The following change in 1.3.0 beta 3 has been reverted, to - avoid possible negative effects on private/group voice - conversations: - - - If the current region does not have any support for voice - chat (e.g. OpenSim regions with no voice module), the viewer - will temporarily deactivate voice chat and hide the voice - chat controls on the toolbar. The viewer will check again for - voice chat again whenever you move to another parcel. - - * Fixed the "Show Selection Outlines" checkbox in the Advanced - Build Options window not working correctly. - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 BETA 3 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - RELEASE HIGHLIGHTS - - * Improved OpenSim support. - - - Support for up to 100 groups, 99% hollow prims, 1% hole - size, megaprims up to 256m in size, and prim Z position up - to 10km. Thanks to the Hippo Viewer for these improvements! - - - Implemented the "--grid" command line flag to select a grid - to login to by name, e.g. "--grid osgrid --login Firstname - Lastname Password". Thanks, Armin! - - - Various links now go to the proper web page for the current - grid, instead of always a Second Life web page: F1 Help, - "Sign up for account", "Forgot your name or password?". - Thanks, Armin! - - - The Search window's Groups tab has been reverted to a - non-web based version, like the Hippo Viewer has. The All - tab is also no longer web based, but a new "All (web)" tab - has been added for the web based search. Thanks to the Hippo - Viewer and McCabe for this! - - - The "All (web)" Search tab now uses metaverseink.com for - searches on non-Second Life grids. Thanks, McCabe! - - * Built-in Animation Overrider (View > AO, Ctrl-Shift-O). See our - "Animation Overrider" wiki page for full details. Thanks to - Emerald Viewer for this feature, and McCabe for porting and - improving it! - - * IM Autoresponse (Prefences > Communication > IM Response - Options). The viewer can now perform a variety of actions when - you receive an Instant Message, such as sending a response - automatically. Thanks to Emerald Viewer for this feature, and - McCabe for porting it! - - * Tools > Advanced Build Options (Ctrl-Shift-B). The old "Grid - Options" window has been renamed and extended with a bunch of - great new options and features to help builders. See our - "Advanced Build Options" wiki page for full details. Thanks to - McCabe for setting up the Advanced Build Options window. - - - "Pivot Point" and "Show axis on root prim" affect the - placement of the 3D build axes widget. Thanks to the Emerald - Viewer for this feature! - - - "Rez objects using land group" automatically rezzes objects - using the correct group for the land, if you are a member. - Thanks to the Emerald Viewer for this feature! - - - "Edit object decimal places" controls the numerical - precision shown for object position, rotation, and size. - Thanks to the Cool VL Viewer for this feature! - - - "Object Size", "Settings", and "Texture" controls the - default settings for newly created prims. Thanks to the - Emerald Viewer for this feature! - - - Ability to embed an inventory item into newly created - prims. Thanks to the Emerald Viewer for this feature! - - * To make the viewer compliant with the Second Life Policy on - Third-Party Viewers, the object export feature no longer - downloads textures from Second Life. Other grids are not - affected. (Ported from version 1.2.2.) - - - KNOWN ISSUES - - * Textures on other avatars may flicker or appear corrupted on - your computer, if they are using viewers based on Second Life - 1.22 or earlier. This is due to a change in avatar texture - format introduced in Second Life 1.23. We are investigating - solutions to this problem. - - * Textures may not load fully or may appear corrupted when using - OpenJPEG when "Use HTTP Textures" is enabled. If you want to - benefit from HTTP textures in this release, you should copy the - "libkdu" and "libllkdu" from a Second Life 1.23.5 installation - to the corresponding location within the Imprudence directory. - - * Due to an oversight, the "World > Buy OS$" menu item is active - on OpenSim in this release, but will be disabled in the future - to prevent confusion on grids that don't support currencies. - - * When your avatar is sitting on an object, it may appear - invisible to users of older viewers, such as Hippo Viewer - version 5.0.1. - - * In the grid manager, the "Get Grid Info" button does not work - for OpenSim-based grids unless the login URI has a trailing - slash ("/"). You should end login URIs for OpenSim-based grids - with a trailing slash, e.g. "http://osgrid.org:8002/", not - "http://osgrid.org:8002". - - - CHANGES - - In addition to the Release Highlights above, this version of - Imprudence also includes the following changes, as compared to - Imprudence 1.3.0 beta 2. - - - FEATURES / IMPROVEMENTS - - * Added a new "Advanced" section in Preferences, with several - new options. Thanks, McCabe! - - - "Disable Login/Logout Screens". When this option is checked, - the viewer will not show the progress bar screen when - logging in, logging out, or quitting the viewer. - - - "Disable Teleport Screens". When this option is checked, the - viewer will not show the progress bar screen when - teleporting. - - - "Show Client Names in Name Tag" and "Broadcast Your Client - Name to Others". These control the Client Identification - feature. (See the wiki for more information.) - - - "Enable Shadows". This enables experimental support for - dynamic shadow rendering in the viewer. WARNING: This is - potentially unstable and requires a very good video card. - - - "Use HTTP Textures". This enables support for downloading - textures via HTTP when available. This can improve the - speed and reliability of texture downloads when connected - to a service that supports HTTP textures, such as OpenSim - 0.6.9-RC2 or later. If the service does not support HTTP - textures (such as Second Life or older OpenSim versions), - this option has no benefit. - - - "Increase rez speed via draw distance stepping". This - controls the "SpeedRez" feature added in 1.3.0 beta 2. - There is also an option to adjust the time between draw - distance steps. - - - "Stand when editing appearance". When turned off, you will - no longer Stand Up when you edit your avatar appearance - while sitting. (Currently the "turn around" animation still - plays, but that behavior will likely change in the future.) - - * The inventory window title now remembers the inventory count - from your previous session, and indicates how many items are - still remaining to fetch. Thanks to Emerald Viewer for this - feature! - - * The script editor now has tooltips for new LSL features added - in SL serve 1.38 (prim media and linkset functions). Thanks - to Linden Lab and McCabe! - - * Tweaked the avatar height calculator in the Appearance window - to be more accurate, using values from SNOW-197. Thanks to - Archimedies Plutonian, Soft Linden, McCabe, and Jacek! - - * Objects with no name (or unknown name) now appear as ">>" in - chat, instead of appearing as "no name". Thanks, McCabe! - - * If the current region does not have any support for voice - chat (e.g. OpenSim regions with no voice module), the viewer - will temporarily deactivate voice chat and hide the voice - chat controls on the toolbar. The viewer will check again for - voice chat again whenever you move to another parcel. - - * The viewer will deactivate voice chat for the current session - if the SLVoice program is not found, rather than repeatedly - checking for it. (See our "How to Re-enable Voice Chat" wiki - page for instructions for installing SLVoice.) - - * By default, the statistics window (Ctrl-Shift-1) no longer - hides when entering Mouselook mode. You can adjust this - behavior with the ShowStatusBarInMouselook debug setting. - - * Tooltips now disappear when you type, to prevent them from - obscuring the UI while typing (SNOW-384). Thanks for the - patch, Ardy Lay! - - * Tweaked some ugly layouts in several avatar profile tabs and - Search window tabs. Thanks, McCabe! - - * Uploads that cost nothing (on OpenSim) now say "free" instead - of "L$0". Thanks to the Hippo Viewer for this! - - - BUG FIXES - - * Fixed a bug where some objects would be invisible after a - very long-distance teleport (#239). Thanks, Armin! - - * Fixed the "Advanced > Animation List" window not updating. - Thanks, McCabe! - - * Fixed "Advanced > Phantom Avatar" not working correctly on - Second Life. Thanks, McCabe! - - * Fixed some UI layout problems in the login screen and avatar - profile window when the viewer is set to certain non-English - languages (#192, #231). Thanks, Jacek and McCabe! - - * Fixed a crash in the script editor related to OpenSim - reporting a syntax error with a negative line number (#245). - Thanks, McCabe! - - * Fixed a crash caused by some malformed animations (SNOW-484). - Thanks to Robin Cornelius for the patch! - - * Fixed a crash when quitting, related to the LLAgent class - destructor. Thanks, McCabe! - - * Fixed the "Quit" button not working in the dialog that - informs you of a lost connection (#199). Thanks, McCabe! - - * Fixed a rare crash in the payment dialog in laggy situations. - Thanks to to Hippo Viewer for the fix! - - * The "File > Import + Upload" menu item no longer erroneously - shows "(L$10 per texture)" when connected to OpenSim. Thanks, - McCabe! - - * Fixed several hardcoded references to Second Life and the - Second Life website. Thanks, McCabe! - - * Repositioned the "Temporary Image" checkbox on the image - upload window so it doesn't extend beyond the window. Thanks, - McCabe! - - * Fixed an ambiguous use of NULL in the media code which may - have caused crashes for 64-bit Linux users. Thanks, Armin! - - - OTHER CHANGES - - * "Sub-Unit Snapping" is now enabled by default. You can - toggle it in the "Tools > Advanced Build Options" window - (Ctrl-Shift-O). - - * When connected to grids other than Second Life, the currency - symbol is now "OS$" instead of "L$" (#237). - - * As a temporary measure, you can now only purchase currency in - the viewer when connected to Second Life. On OpenSim, the - "L$" button is hidden and clicking your "OS$" amount will not - open the window to buy currency. This functionality will be - re-enabled when we are certain it will work correctly on - OpenSim, and can detect whether the grid supports it. - - * Renamed some tabs in the Profile window: "2nd Life" and "1st - Life" are now "Avatar" and "Real Life". Thanks, McCabe! - - * The OpenAL library for Linux (32-bit and 64-bit) has been - updated to version 1.11.753. This should hopefully address - some issues related to PulseAudio. Thanks, Armin! - - * The viewer now sends the correct version number when loading - login splash page. It now sends the Imprudence version, - instead of the version of Second Life it was based on. - (Ported from version 1.2.2.) - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.2.2 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - Imprudence 1.2.2 is a small maintenance release to attempt to make - the viewer compliant with the new Second Life Terms of Service and - the Policy on Third Party Viewers. - - Please see the Imprudence 1.2.0 Release Notes for information about - the changes in Imprudence 1.2. - - - CHANGES - - * The object export feature no longer downloads textures from - Second Life. Other grids are not affected. - - * The viewer now sends the correct version number when loading - login splash page. It now sends the Imprudence version, instead - of the version of Second Life it was based on. - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 BETA 2 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - RELEASE HIGHLIGHTS - - * Temporary (Free) Texture Uploads. When uploading an image, - select "Temporary Image (Free)" to upload it for free, but with - some caveats (see below). Thanks to the Emerald viewer for this - feature, and Armin for porting it! - - - Temporary textures are intended for testing and preview - purposes only. They exist only on the sim they are uploaded - to, will disappear from your inventory when you log off, and - may disappear from the sim when it restarts. - - * Breast Physics. By popular demand, we have ported breast - physics simulation (i.e. jiggly boobs) from the Emerald Viewer. - Thanks to Danny Nolan and the Emerald devs for creating this - feature, and Armin for porting it! - - - Currently, this feature can only be configured via Debug - Settings: EmeraldBreastPhysicsToggle (to disable/enable the - feature entirely), EmeraldBoobMass, EmeraldBoobHardness, - etc. - - * SpeedRez. After teleporting, the viewer will temporarily - decrease the draw distance to encourage nearby objects and - textures to rez first. Thanks for the patch, Henri Beauchamp! - - - You can disable this feature by setting the SpeedRez debug - setting to FALSE, or adjust the timing by editing the - SpeedRezInterval debug setting (smaller numbers restore the - old draw distance sooner). - - * Building hotkeys to cycle through prims in a link set - (SNOW-97). See the "Tools > Select Linked Parts" menu. Thanks - for the patch, Thickbrick Sleaford! - - - KNOWN ISSUES - - * Linux: The viewer may crash on some Ubuntu Karmic 64-bit - installs, most likely due to a bug in glib2. As a work around, - users affected by this issue can modify the "imprudence" launch - script to add the following code near the top of the script - (for example on the second line): - - export LL_WRAPPER='strace -o /dev/null' - - * All known issues listed for 1.3.0 beta 1 still apply to this - this version. - - - CHANGES - - In addition to the Release Highlights above, this version of - Imprudence also includes the following changes, as compared to - Imprudence 1.3.0 beta 1. - - - FEATURES / IMPROVEMENTS - - * Opening SLURLs ("secondlife://...") from another application - is now handled nicely on Linux. If Imprudence is already - running, the SLURL will open in the current instance of - Imprudence. Otherwise, it will launch a new instance of - Imprudence. Thanks, Armin! - - * The notecard editor now has Search/Replace functionality. - Thanks for the patch, Kitty Barnett! - - * The notecard editor now has an "Edit" menu. Thanks for the - patch, Henri Beauchamp! - - * The password field on the login screen now uses solid black - circles (•) instead of asterisks (*), for a cleaner look. - Thanks, Geneko Nemeth! - - * Added PrivateLookAtTarget debug setting. When enabled, the - viewer will no longer tell other users where your avatar is - looking. Thanks, Armin! - - - BUG FIXES - - * Fixed: Possible crash related to ShowLookAt targets. Thanks, Armin! - - * Fixed: Pie menu remains after switch to Mouselook (VWR-2425). - Thanks for the patch, Kitty Barnett! - - * Fixed: Some menu entries were missing from the Advanced menu. - Thanks, Jacek! - - - Advanced > UI > Use default system color picker - - Advanced > UI > Show search panel in overlay bar - - Advanced > UI > Show Matrices - - Advanced > XUI > Font Test... - - * Fixed: Clicking the "Advanced > UI > Double-Click Auto-Pilot" - menu entry would crash the viewer, so it has been removed. - (As of Imprudence 1.2, double-click autopilot is configured - in "Preferences > Input & Camera.) Thanks, Jacek! - - * Applied several bug fixes from Henri Beauchamp. Thanks, Henri! - - - Fixed: The viewer would sometimes crash when touching or - focusing the camera on an object that was being rezzed. - - - Fixed: The viewer did not properly use the .tga file - extension when saving textures to your computer. - - - Fixed: The viewer would sometimes crash when encountering - avatars using "extra" attachment points (multiple - attachments on the same body part). - - * Fixed: Some pop-up notifications behaved incorrectly: Build - Math Expressions help pop-ups, and the "Restore to Last - Position" warning. - - * Fixed: Several cases where the viewer could pause or freeze - when downloading textures (SNOW-196, SNOW-408, SNOW-434, - SNOW-435, SNOW-485). Thanks for the patches, Aleric - Inglewood, Merov Linden, Robin Cornelius, and Vex Streeter! - - - OTHER CHANGES - - * ELFIO has been reactivated on 64-bit Linux. It had been - disabled in 1.3.0 beta 1 as a possible fix for a crash for - some 64-bit Linux users, but the problem turned out to be - something else (see Known Issues, above). Thank, Armin! - - * Linux: You can now disable disable DBUS support by passing - the "--disableDBUS" command line option or setting the - "DisableDBUS" Debug Setting to TRUE. This is meant as a - work-around for users who crash when using DBUS. Thank, - Armin! - - * The pre-packaged 32-bit GStreamer plugins will be now be - available to GStreamer when running the 32-bit Linux build on - a 64-bit Linux system. Thank, Armin! - - * To save developers' time and effort, the ChangeLog.txt file - is now automatically generated from Git commit messages, - instead of being edited by hand. Thanks, Jacek! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.3.0 BETA 1 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - RELEASE HIGHLIGHTS - - * Textures and objects now rez more quickly, due to improved - texture and object engines from Snowglobe. Thanks to the - Snowglobe devs for creating it, and Armin and Jacek for porting - it! - - * Imprudence's code base has been updated to Second Life 1.23.5. - That means Imprudence has gained most of the new features and - bug fixes from SL 1.23. Thanks to Linden Lab for writing it, - and to Jacek, McCabe, and Armin for their hard work merging it! - Thanks also to Lilly Zenovka for her assistance. - - * Optional legacy pie menus. Enable "Preferences > General > Use - legacy pie menus" to switch to a pie menu layout similar to SL - 1.22 and earlier. Thanks, McCabe! - - * Clothing layer protection and client identification from - Meerkat/Emerald. See the Client Identification page on our wiki - for information about these features. Thanks to the Meerkat and - Emerald teams for creating them, and Armin for porting them! - - - KNOWN ISSUES - - * Imprudence may crash on Linux when changing "Antialiasing" or - "Anisotropic Filtering" in "Preferences > Graphics > Hardware - Settings". - - - This is a known bug in SL 1.23 (VWR-13286). We will try our - best to fix it. - - - As a work around, you can open "Advanced > Debug Settings", - modify RenderFSAASamples (antialiasing) and - RenderAnisotropic (anisotropic filtering), then restart the - viewer. - - * The "View > Web Browser" menu entry does not work. - - * Legacy pie menus always appear in English, even if you are - using another language. - - * The "File > Import + Upload" menu item's price always says - "L$10 per texture", even when uploads are actually free, such - as on OpenSim. - - - CHANGES - - In addition to the Release Highlights above, this version of - Imprudence also includes the following changes, as compared to - Imprudence 1.2.1. - - - FEATURES / IMPROVEMENTS - - * You can now type in an optional message when paying L$ to a - Resident (SNOW-436, formerly VWR-9597). The message will - appear in that Resident's transaction history online. Thanks, - Jacek! - - - The layout for the Pay Resident and Pay Object windows - have been cleaned up, too. Thanks, Jacek! - - * You can now adjust numerical sliders with the mouse wheel. - Position the mouse pointer over a slider (e.g. sound volume, - draw distance, etc.) and scroll the mouse wheel up and down. - Thanks, Armin! - - - You can change the direction and speed by editing the - SliderScrollWheelMultiplier debug setting. Thanks, Jacek! - - * In the IM window, the "Profile" button now has a drop-down - menu with "Pay" and "Offer Teleport" options. Thanks, McCabe! - - * User profiles now have a "Copy Key" button to copy that - user's key (agent UUID) to your clipboard. You can then paste - it into a script, for example. Thanks, McCabe! - - * Color chooser widgets now display opacity in a way that makes - sense. Thanks, Geneko Nemeth! - - * The Script editor's Help menu now has a link to the - Autoscript scripting helper, to help generate . - - * You can now drag-and-drop inventory items anywhere on - someone's profile to send them. In Imprudence 1.2, you had to - drag to specific area in the bottom right corner. Thanks, - McCabe! - - * There is now a new debug setting to save inventory scripts as - Mono (SNOW-378). If you enable SaveInventoryScriptsAsMono in - Debug Settings, new scripts that you create in your inventory - will default to Mono. Thanks, Henri Beauchamp! - - * You can now set a custom "world search" URL to use instead of - SL's search pages. See "Preferences > Web > World Search". - This is mostly useful for users of third-party grids. We hope - to provide per-grid search URLs in the future. - - - BUG FIXES - - * Fixed the login screen not allowing login names longer than - 16 letters. It now allows up to 31 letters per name, like it - should. - - * Fixed #155: Double clicking your avatar triggers a TP - request. Thanks, Armin! - - * Fixed #184: Opening notecards resets the camera. Thanks, - Armin! - - * Fixed #197: Windlight toolbar can't be hidden. Thanks, Jacek! - - * Fixed VWR-4232: Some particles don't disappear when UI is - hidden. Thanks, Admiral Admiral and Mm Alder! - - * Fixed VWR-14267: Clicking send in an IM window does not add - the sent text to the line editor history. Thanks, Aimee - Trescothick! - - * Fixed VWR-14278: Gesture auto-completion adds uncommitted - suggestions to the line editor history. Thanks, Aimee - Trescothick! - - * Fixed VWR-11172: A source coding mistake prevents number-pad - keys from specifying Ctrl+digit shortcuts on Windows. Thanks, - Alissa Sabre! - - * Fixed VWR-14475: Load from XML is broken. Thanks, Admiral - Admiral and Mm Alder! - - * Fixed VWR-15310: Save to XML doesn't set proper XML tags. - Thanks, Admiral Admiral and Mm Alder! - - * Fixed SNOW-376: Clean up handling of the maximum length of - chat messages. Thanks, Admiral Admiral and Mm Alder! - - * Fixed SNOW-413: Potential null pointer exception in - multi-slider control. Thanks, Admiral Admiral and Mm Alder! - - * Fixed SNOW-488: Malformed animation crash. Thanks, Robin - Cornelius! - - * Fixed SNOW-492: LLDataPacker::unpackstring() is unsafe. - Thanks, Robin Cornelius! - - * Fixed a rare crash from textures with too many components. - (This has only been observed in the Lbsa Plaza sim on OSGrid, - so far.) Thanks, Armin! - - - OTHER CHANGES - - * To help protect our users' privacy, the viewer no longer - sends "ViewerStats" to Linden Lab's servers. This was a - feature of the SL viewer which would collect and send various - pieces of information to Linden Lab without the user's active - consent. Thanks, Patrick Sapinski! - - * The Linux (32 and 64 bit) builds are no longer distributed - with Pango or GDK-PixBuf, due to a number of bugs that was - causing. Linux users should install the following on their - systems: - - - Pango 1.26 (or compatible), including freetype support. - - - GTK+ 1.16 (or compatible) - - * The "Notify when Linden dollars (L$) spent or received" - checkbox has been moved to "Preferences > Popups". Thanks, - McCabe! - - * Removed unnecessary XUI files from the Silver skin. This - helps keep the UI layouts of both skins in sync. Thanks, - McCabe! - - * There have been numerous changes and improvements to the - viewer compile system and software libraries. Thanks to - Armin, Jacek, McCabe, and Patrick Sapinski, and the Snowglobe - devs! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.2.1 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - Imprudence 1.2.1 is a small bugfix release, which updates and fixes - some libraries that are distributed with Imprudence. - - Please see the Imprudence 1.2.0 Release Notes for information about - the changes in Imprudence 1.2. - - - CHANGES - - * Updated OpenAL on Windows to fix error messages flooding the - logs. - - * Recompiled GStreamer, GStreamer plugins, and liboil on Linux, - to use the correct version of glibc. - - * libxml2 is now distributed with Imprudence on Linux. It was - accidently left out of past releases. - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.2.0 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - A BRIEF GUIDE TO IMPRUDENCE 1.2 - - Imprudence 1.2 adds many new features, fixes, and improvements to - the viewer experience. Here are a just few of the new features - and improvements since Imprudence 1.1: - - * Backup your builds, your scripts, and your avatar's shape. If - you created it, you have the right to back it up or move it to - a different grid. - - * Double-click Teleport and Autopilot. We've taken the popular - double-click teleport feature and improved upon it. The default - behavior can now be set in Preferences > Input & Camera. We've - also added an ignorable confirmation dialog to reduce the - chance of accidental teleportations. - - * Improved minimap with built-in radar. The minimap now has - enhanced zooming and panning, a built-in avatar radar to see - who is nearby, plus optional chat notices when avatars enter or - leave chat range or the sim. (Enable minimap notify in - Preferences > General.) - - * Improved OpenSim support. We've added a list of popular grids - to connect to, as well as a grid manager so you can add your - own. You can also enjoy many building benefits when using - OpenSim, such as the ability to build and edit prims larger - than 10m on a side! - - * Restrained Life support. Thanks to RLVa by Kitty Barnett, - Imprudence now supports the Restrained Life API for BDSM items - and scripted gadgets. - - * Windlight toolbar. We've added a new tab along the bottom of - the screen for quick access to your Windlight presets and - certain graphics options. We've also added a variety of - Windlight presets from Ana Lutetia, CodeBastard Redgrave, and - Torley Linden! - - * Numerous other features that improve the viewer experience, - such as double-click to wear attachments in Inventory, optional - vertical IM tabs (in Preferences > Communication), unread IM - count, search inventory by creator or description, better - profile window layout, select default chat channel, Link/Unlink - in the Build window, sim avatar counts on the World Map, and - many more. - - - KNOWN ISSUES - - * "Advanced > Logout" may cause issues and is unsupported. Use at - your own risk. - - * If you use the "--loginuri" command line flag, you need to also - use "--login FirstName LastName Password" to bypass the login - screen, or your server setting will be ignored. - - * Remaining issues from 1.2.0 beta 2: - - - Property lines for land parcels flash when you have selected - an avatar in the minimap radar. - - - Many new UI additions only provide English text. We'd love - to have some bilingual users help us translate them. If you - can help, please post in the forums. - - - OpenSim 0.6.4 or lower causes the viewer to crash when other - avatars are present. We strongly encourage all OpenSim grid - operators to upgrade to OpenSim 0.6.5 or higher. - - - "File > Upload & Import" should have a confirmation dialog - warning people about how much it will cost to upload all the - textures. - - - CHANGES - - This version of Imprudence includes the following changes, as - compared to Imprudence 1.2.0 beta 2. - - - FEATURES / IMPROVEMENTS - - * Added saving and loading scripts to disk in the script - editor. Thanks to the Meerkat team for this feature, and - McCabe for porting it. - - * Added avatar shape Import/Export. You can only export shapes - that you created and have full perms for. Thanks to the - Meerkat team for this feature, and McCabe for porting and - tweaking it. - - * Added an option for vertical IM tabs (Preferences > - Communication > Vertical IM tabs). Thanks to the Emerald team - for this feature, and McCabe for porting it. - - * The 'minimap radar can now be hidden via the arrow button in - the bottom left corner of the minimap. Thanks so much for - that, Jacek! - - * You can now search inventory by item description (Inventory > - Search > By Description). Thanks to the Emerald team for this - feature, and McCabe for porting it. - - * Added new options to configure double-click teleport and - autopilot in Preferences > Input & Camera, and Disabled - double-click teleport by default. Thanks, Jacek! - - - For the old "Double-Click Teleport" behavior, set - Double-Click Action to "Autopilot", and Autopilot Style to - "Teleport". - - - For the old "Double-Click Autopilot" behavior, set - Double-Click Action to "Autopilot", and Autopilot Style to - "Move". - - - Note: Autopilot Style also affects "Go Here/Go To" in the - pie menu. - - * The Windlight Water window now has next/previous preset - buttons, like the Sky window does. Thanks, McCabe! - - * Added "Max Particles" slider to the Windlight/Graphics tab on - the bottom toolbar. Thanks, McCabe! - - * Added Check All/Uncheck All to the Make Outfit window. Thanks - to the Meerkat team for this feature, and McCabe for porting - it. - - * Windows only: Added "History" button to the IM and Group Chat - windows to view your past chat logs with that person/group. - Thanks to the Emerald team for this feature, and McCabe for - porting and tweaking it. - - * Updated RLVa to 1.0.5e. Thanks for the update, Kitty Barnett! - - * Raised the World Map maximum teleport height to 4096m (it was - 1000m). Thanks, McCabe! - - - BUG FIXES - - * Fixed RLVa not initializing in certain instances. Thanks, - Kitty Barnett! - - * Fixed copy & paste and file selection dialogs not working for - some Linux users. Thanks, Jacek! - - * Fixed "avatar_skeleton.xml cannot be parsed" error. You rock, - Lilly Zenovka! - - * Fixed muting objects with same name as avatar mutes - ScriptDialogs from avatar. Thanks for the patch, Geneko - Nemeth! - - * Fixed some Build Math issues, related to the boost library. - Thanks, McCabe! - - * Fixed Hide Group Titles option not working. Thanks, McCabe - and Geneko! - - * Partial fix for the parcel border flashing when a name is - selected in the minimap radar. Thanks, McCabe! - - * Partial fix for avatar names not displaying at heighs above - 1024m. Thanks, McCabe! - - * Set the upper limit of the chat channel selector to 1,000,000 - (1 million) to work around a tricky rounding bug with higher - channel numbers. To chat on higher channels, use e.g. - "/1234567890 hi" in chat. Thanks, Jacek! - - * Fixed the login screen's grid selector box displaying the - wrong grid after logging out. Thanks, McCabe! - - * Fixed grid selection box not remembering the last logged in - grid (defaulted to secondlife). Thanks, McCabe! - - * Fixed grid selection box not updating the splash screen. - Thanks, McCabe! - - * Fixed some branding issues in alerts and notifications - ("Second Life" where it should be "Imprudence"). Thanks, - Jacek! - - * Fixed "Sunset" mislabeled as "Midday" in Windlight Toolbar. - Thanks, McCabe! - - * Fixed several compilation errors and warnings. Thanks to - Geneko and Jacek, and to Alissa Sabre for VWR-12620. - - * Fixed some issues with "Advanced > Consoles > Fast Timers" - (SNOW-108, VWR-10214). Thanks for the patch, Robin Cornelius! - - - OTHER CHANGES - - * Moved "File > Logout" to the Advanced menu and added a note - that it's unstable. Use this feature at your own risk! - - * Disable camera constraints also disables constraints when - zooming out/zooming in and editing appearance. Thanks, - McCabe! - - * The keyboard shortcut for View > Advanced Menu is now - Ctrl-Alt-Shift-D on Linux. Mac and Windows shortcuts have not - changed. Thanks, McCabe! - - * "Go Here" in the pie menu no longer asks for confirmation. - Thanks, Jacek! - - * Ported the notecard security fix from SL 1.23.5. Thanks to - McCabe for porting it. - - * Tweaked import menu item names: "File > Import Object..." and - "File > Import + Upload (L$10 per texture)". Thanks, Jacek! - - * Added "File > Export Selected Objects". Thanks, Jacek! - - * Disabled facelight in Appearance mode when local lighting is - disabled. Thanks, McCabe! - - * Combined the Mute and Unmute buttons in the minimap radar. - Good idea, McCabe! - - * Changed the snapshot postcard text not to mention Second - Life, like Meerkat does. Thanks to McCabe for porting it. - - * Applied patch for VWR-6787 by Alissa Sabre - 'none' text in - group window not translatable. Thanks, Alissa! - - * Added "Advanced > Allow Multiple Instances" (allow multiple - copies of Imprudence to run at the same time, for testing - purposes). Thanks, McCabe! - - * Changed default UIScaleFactor to 1.002 as a workaround to - some font rendering issues. Thanks, McCabe! - - * Updated the Linux version of fontconfig. Linux users may - notice some minor differences in font appearance. Thanks, - Jacek! - - * Updated several other Linux software libraries. Thanks, - Jacek! - - * Finally packaged up the Mac development libraries. It should - now be possible for (Intel) Mac users to compile Imprudence - if they want to. Thanks for finally tackling that, Jacek! - - * Updated and fixed copyright and licensing information for - many software libraries. Thanks, Jacek! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.2.0 BETA 2 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - ATTENTION: PIE MENU CHANGES - - * The pie menu when right clicking on objects has been rearranged - slightly: - - - "Buy" now appears in the first menu tier. - - - "Create" has been renamed "Build" and moved to the second - menu tier. - - - "Return" and "Wear" have new locations in the second menu - tier. - - - KNOWN ISSUES - - * Don't use "File > Logout". It still causes lots of problems: - - - Logging out causes alerts (pop-up dialogs) to not work, and - may even crash the viewer. - - - Logging out and then logging in to another grid causes the - Groups window to show groups from both grids. - - - In OpenSim, right clicking clothing in the inventory and - selecting Edit will cause a crash after logout. - - - Chat sometimes shows up on the login screen after logging - out. - - * Property lines for land parcels flash when you have selected an - avatar in the minimap radar. - - * OpenSim 0.6.4 or lower causes the viewer to crash when other - avatars are present. OpenSim 0.6.6 is recommended. - - * Remaining issues from the previous 1.2.0 beta version: - - - Many new UI additions only provide English text. We'd love - to have some bilingual users help us translate them. If you - can help, please post in the forums. - - - The custom chat channel number entry doesn't behave properly - for channel numbers longer than 6 digits. As a temporary - work-around until we fix this, use the old "/NUMBER" (e.g. - "/123456789 Hi") and "//" chat commands for chatting on - large channel numbers. - - - The grid selection box on the login screen always defaults - to "secondlife" at startup, when it should default to the - most recently used grid. - - - The grid selection box on the login screen always shows - "secondlife" after logging out, but behaves like it is still - set to the grid you logged out from. - - - The minimap radar cannot be hidden yet. We're working on it. - - - The Windlight Water settings window doesn't have - previous/next arrows like the Sky window does. - - - The Windlight toolbar sometimes forgets the last selected - preset. - - - "File > Import" and "File > Upload & Import" may not work - correctly for Mac users. - - - "File > Upload & Import" should have a confirmation dialog - warning people about how much it will cost to upload all the - textures. - - * Note for developers: some Linux and Mac libraries are still not - packaged/uploaded, which can interfere with compiling - Imprudence from source. Jacek is working on it! - - - CHANGES - - This version of Imprudence includes the following changes (as - compared to Imprudence 1.2.0 beta). - - - BUG FIXES - - * Fixed mouseclicks sometimes "jumping" near the edge of the - screen in Windows - McCabe Maxsted. - - * Fixed crash when using the Minimap and the silver skin - - McCabe Maxsted. - - * Fixed Imprudence 1.2 features missing from the silver skin - - McCabe Maxsted. - - * Fixed Imprudence wrongly thinking it was on the Teen Grid. - You can now freely wear, edit, and/or take off your underwear - again! - McCabe Maxsted. - - * Fixed search showing too few results - McCabe Maxsted. - - * Fixed inability to teleport to Adult regions (or detect them - on the map) - McCabe Maxsted. - - * Fixed Advanced Sky only toggling once - McCabe Maxsted. - - * Fixed first preset in Windlight Toolbar toggling Advanced Sky - - McCabe Maxsted. - - * Fixed crash when logging out of OpenSim after editing - appearance - Armin Weatherwax. - - * Fixed grid manager adding an unnecessary "/" (forward slash) - to grid URLs. You should be able to login to the SL Beta - Grid. (You may need to go into the Grid Manager and remove - the "/" in the login URI, though.) - Jacek Antonelli. - - * Fixed unlink button enabling when it shouldn't - McCabe - Maxsted and Kitty Barnett. - - * Fixed inability to unlink when using edit linked parts - - McCabe Maxsted. - - * Fixed money change sound and dialog occurring after logging - into different grids - McCabe Maxsted. - - * Fixed name box missing from profiles - McCabe Maxsted. - - * Fixed profile account label position - McCabe Maxsted. - - * Fixed profile size overrunning search window - McCabe - Maxsted. - - * Fixed UI resize missing reset button in Preferences > General - - McCabe Maxsted. - - * Fixed (hopefully) UI resize not playing nice with the - Liberation Sans font - McCabe Maxsted. - - * Fixed newly created notecards behaving oddly - McCabe - Maxsted. - - * The "Add..." (add friend) button on the minimap is now grayed - out when you have selected someone who is already your friend - - McCabe Maxsted. - - * Fixed layout of debug permissions in the tools window - - McCabe Maxsted. - - * Fixed some compiling issues with Imprudence 1.2 and Windows - - McCabe Maxsted. - - * Fixed "Join Call" button truncated in group IMs - McCabe - Maxsted. - - * Fixed reference to "Second Life" in Preferences > Graphics - - McCabe Maxsted. - - Also, it appears the big crash when logging in/logging out in - Windows was fixed with the latest LL server update to 1.30.1. - - - OTHER CHANGES - - * RLVa version has been updated to 1.0.3e - Kitty Barnett. - - * Muting an avatar now mutes llDialog boxes from them as well - - McCabe Maxsted. - - * Added llDialog throttle from the Green Life Emerald Viewer. - - * Added clickable Object say/whisper/shout names from the Green - Life Emerald Viewer. - - * Object IMs are now prefixed with "IM:" in chat - McCabe - Maxsted. - - * Object IMs now have their own color in Preferences > Text - Chat - McCabe Maxsted. - - * Minimap now indicates when an avatar is typing - McCabe - Maxsted. - - * Minimap now announces when an avatar enters chat range - (enabled by default; you can change this in Preferences > - General) - McCabe Maxsted. - - * Minimap now announces when an avatar enters the sim (disabled - by default; you can change this in Preferences > General) - - McCabe Maxsted. - - * Minimap can now be minimized - McCabe Maxsted. - - * Minimap now shows the selected avatar's icon over other - icons, so you can see it in crowded areas. - McCabe Maxsted. - - * The minimum value for the Draw Distance slider has been - lowered to 32m (from 64m) - McCabe Maxsted. - - * Added confirmation alert for double click tping and autopilot - (can be easily ignored) - McCabe Maxsted. - - * Updated list of graphics cards Imprudence recognizes - McCabe - Maxsted. - - * Re-added the avatar name box to the Profile window. - - * New Profile layout should accommodate non-English languages - better - McCabe Maxsted. - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.2.0 BETA -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - KNOWN ISSUES - - * When you try to quit after having logged out at least once, the - viewer may crash (Linux & Mac) or not quit (Windows). As a - work-around (particularly for Windows users), we recommend not - using "File > Logout" until this has been fixed. - - * Many new UI additions only provide English text. We'd love to - have some bilingual users help us translate them. If you can - help, please post in the forums. - - * The custom chat channel number entry doesn't behave properly - for channel numbers longer than 6 digits. As a temporary - work-around until we fix this, use the old "/NUMBER" (e.g. - "/123456789 Hi") and "//" chat commands for chatting on large - channel numbers. - - * The grid selection box on the login screen always defaults to - "secondlife" at startup, when it should default to the most - recently used grid. - - * The grid selection box on the login screen always shows - "secondlife" after logging out, but behaves like it is still - set to the grid you logged out from. - - * The minimap radar cannot be hidden yet. We're working on it. - - * The Windlight Water settings window doesn't have previous/next - arrows like the Sky window does. - - * The Windlight toolbar sometimes forgets the last selected - preset. - - * "File > Import" and "File > Upload & Import" may not work - correctly for Mac users. - - - CHANGES - - This version of Imprudence includes the following changes (as - compared to Imprudence 1.1.0). - - - VERSION HIGHLIGHTS - - * Object Backup. You can now download objects that you have - created and have full permissions for to your computer, and - upload them back into the world (or another grid). Thanks to - the Meerkat Viewer for developing this feature, and to Armin - for helping us import it! - - * Grid Manager. You can now modify the list of grids available - at the login screen. We have further plans for extending this - feature, but this will serve for now. Thanks to the Hippo - Viewer and Meerkat Viewer for this, and to Armin for helping - import it! - - * Restrained Life support. Imprudence now provides optional - support for the Restrained Life API (used by BDSM items and - various scripted gadgets). Enable it with "Advanced > - Restrained Life Support". Many thanks to Kitty Barnett for - developing RLVa and working with us to integrate it into - Imprudence! - - * Radar. The minimap now features a list of nearby avatars. - Thanks so much, McCabe and Dale Glass! - - * Emerald features. We've imported a variety of features from - the Green Life Emerald Viewer. Thanks to the Emerald folks - for developing these, and McCabe for importing them! - - - "Advanced > Asset Browser" (Alt-Shift-A). Visual browser - for textures in your inventory. - - - "Advanced > Animation List". Lists the animations you are - playing, and allows you to selectively stop them and revoke - animation permissions from scripted objects. - - - "Advanced > Phantom Avatar" (Ctrl-Alt-P). Prevents your - avatar from being pushed, but also prevents you from - moving. - - - "Advanced > Ground Sit" (Ctrl-Alt-S). Makes your avatar sit - down at your current location. - - - Build tool shows objects' Last (previous) Owner. - - - When viewing your own profile, the Profile window indicates - which of your groups are hidden. - - - You can now search your inventory by Creator name. - ("Search" menu in the Inventory window.) - - - You can now double-click on a location in the 3D world to - teleport there. - - - Added "BlockClickSit" debug setting. Set it to true to - prevent yourself from sitting on things when you accidently - click on them. - - - Particle chat, which sends a message on channel 9000 when - you select an object, for enhanced integration with - scripted objects. You can disable this feature by changing - the "ParticleChat" setting to False in "Advanced > Debug - Settings". - - - BUILDING - - * You can now choose which kind of grass or tree to rez. - Before, it always rezzed a random kind. Thanks to Mana Janus - for this! - - * Added "Link" and "Unlink" to the pie menu for objects. - Thanks, McCabe! - - * Added "Link" and "Unlink" buttons to the Build window. - Thanks, McCabe! - - * Several changes to the main menus. Thanks, McCabe! - - - "Edit > Duplicate" is now in the Tools menu. - - - Moved the selection-related options in the Tools menu to a - new submenu, "Tools > Selection Options". - - - The "Tools > Select Tool" submenu has been renamed to - "Choose Tool" to avoid confusion with the Selection - Options. - - - "Tools > Set permissions on selected task inventory" has - been renamed to "Set Bulk Permissions". - - * "Advanced > Rendering > Selected Texture Info" now displays - partial UUIDs for the textures. Thanks to Henri Beauchamp and - McCabe for developing this! - - * Added "Tools > Selection Options > Hide Selection Outline" - (VWR-6918). This can help make it easier to see when editing - small objects, and improves performance when selecting a - large number of prims. Thanks a bunch, Aimee Trescothick! - - - MAP & MINIMAP - - * The minimap has many improvements. Our enduring gratitude to - Aimee Trescothick for these! - - - Enhanced zoom behavior and range. - - - It can be panned with Shift-Click and drag. (Right click - the minimap and disable "Center on Camera" if you want to - stop it from moving back automatically.) - - - Hovering the mouse over someone's dot on the minimap will - show their name in the tooltip. Right click on a dot and - choose "Profile" to open that person's profile window. - - - Window layout converted to XUI under the hood. - - * But wait — the minimap has other improvements, too. Thanks to - McCabe for these! - - - Muted avatars are colored gray in the minimap. - - - Added "Show World Map" to the minimap right-click menu. - - - Moved "Rotate Mini-Map" to the minimap right-click menu. - - * The World Map displays the number of avatars in each sim, - above the sim's name. That's pretty handy, Jacek and McCabe! - - - MISC. UI - - * The Communicate window title and "IM Received" popup button - now show the number of unread IMs you've received. Nice work, - McCabe! - - * The "About Land" window displays the L$/sqm cost for land for - sale. Thanks to Linden Lab for this feature in SL 1.23. - - * The Resident chooser now has a "Near Me" tab with a list of - nearby people (VWR-2681). Thanks to Matthew Dowd, Vadim - Bigbear, and Coco Linden for developing this feature. - - * Double clicking an object in your inventory wears it (or - detaches it, if you are already wearing it). Thanks to - Nicholaz Beresford and Henri Beauchamp for developing this! - - * Quick access to Windlight presets and draw distance from the - toolbar. You can toggle this in "Preferences > Graphics > - Show environment control in toolbar" (a checkbox near the top - right corner of the window). Nice work, McCabe! - - * When listening to audio streams, song info is output to your - chat window. You can toggle this in "Preferences > Audio & - Video > Show stream info in chat" (a checkbox about halfway - down the window). Thanks to Dale Glass for developing this - feature! - - * IM windows inform you when the other person has gone on or - offline even if you have turned off "Show online Friend - notifications". That's pretty handy, McCabe! - - * Added "View > Advanced Menu" to toggle the Advanced menu. - Thanks, Armin! - - * The layout of the Profile window has been revamped. Thanks, - McCabe! - - * In the Local Chat window, you can now click the name of - objects that IM you to view information about the object and - its owner. Thanks to Linden Lab for developing this in SL - 1.23. - - * The Snapshot window can now be minimized. It's the little - things, McCabe! - - * The Windlight sky settings window now has arrow buttons for - quickly changing to the previous or next preset in the list. - Thanks, McCabe! - - * "Show HUD Attachments" has been moved back to the View menu, - and its shortcut (Alt-Shift-H) has been restored. It was - moved to the Advanced menu and lost its shortcut in - Imprudence 1.1. Thanks to mashaeilde on the forums for giving - us feedback about this! - - * You can now select a default channel number to chat on, for - interacting with scripted devices. Turn on "Preferences > - Text Chat > Show custom chat channel" (a checkbox near the - bottom of the window), then set the channel using the new - number entry field on the chat bar. Channel 0 is normal chat, - all other channels are only seen by scripts. You can still - chat to other channels using "/1", etc. Thanks to the Emerald - Viewer for the inspiration, and to McCabe for the - implementation! - - - OTHER - - * Imprudence 1.2 has been rebased to SL 1.22.11. Previous - versions of Imprudence were based on SL 1.21.6. Thanks, - Jacek! - - * Ability to logout without quitting and restarting the viewer - (File > Logout). Thanks to the Meerkat Viewer for this! - - * Several bundled software libraries have been updated to new - versions: - - - Gstreamer, Zlib and Iconv on Windows. Thanks, McCabe! - - - OpenJPEG on Linux. Thanks, Armin! - - * The login screen displays the awesome Imprudence logo while - the login page is still loading, instead of that smelly old - SL logo. Way to go, McCabe! - - * Linux-style middle mouse paste on Linux viewers. Thanks, - Armin! - - * The maximum bandwidth setting has been raised to 5000kbps, - and the default set to 1000kbps. Thanks, McCabe! - - * Added several new windlight settings by CodeBastard Redgrave, - Ana Lutetia, and Torley Linden. Thanks, Codie, Ana, and - Torley! - - * Added the adult_compliant capability, for teleport - compatibility with Linden Lab's adult content policy. Thanks - for providing a patch for this, Linden Lab! - - * Added two patches (VWR-11128 and VWR-11138) to support Visual - Studio Express. Thanks, Robin Cornelius! - - - BUG FIXES - - * "Stop All Animations" (aka "Stop Animating My Avatar") only - affected your own viewer; other people would still see your - avatar being animated (VWR-2850). Thanks to Tofu Linden for - fixing that in SL 1.23. - - * The Resident chooser was showing hair instead of calling - cards. Thanks for fixing that, McCabe! - - * "View > Communicate" wasn't toggling the Communicate window - like it was supposed to. Thanks for fixing it, McCabe! - - * Small textures weren't being cached (VWR-12686). Thanks for - fixing that, Robin Cornelius! - - * Certain malformed animations could cause the viewer to abort - with an assertion about the joint number. Thanks to Linden - Lab for fixing this in SL 1.23. - - * The chat history window couldn't be minimized. Thanks, - McCabe! - - * The Contacts window couldn't be toggled with "Edit > Friends" - (Ctrl-Shift-F) if it was detached from the Communicate window - (VWR-5370). Thanks to Latif Khalifa for making the patch to - fix that! - - * When trying to attach multiple objects at once from your - inventory, it would fail with a message, "Cannot complete - attachment. An Attachment is pending for that spot". Many - thanks to Kitty Barnett for fixing that awful bug! - - * Teleporting very long distances on OpenSim Hypergrid would - sometimes cause weird issues (SVC-2941). Thanks to Mana Janus - for the fix! - - * Avatars would be invisible until you zoomed in on them (in SL - 1.22). Thanks for the patch to fix this, Aleric Inglewood! - - * Special symbols in group titles were appearing as question - marks in avatar name tags. McCabe fixed the heck outta that - one! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.1.0 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - KNOWN ISSUES - - * Mac users may have problems playing some music or video - streams. - - * Local Chat (aka. Chat History) still stops automatically - scrolling down to show new chat if you click it at the same - time as a new line of chat arrives. Manually scrolling down to - the bottom will start it autoscrolling again. - - * If you come within range of a looped sound while your volume is - muted, the sound won't play when you unmute your volume. As a - workaround, move out of range of the sound and then back again - to trigger it to play. - - - CHANGES - - This version of Imprudence includes the following changes (as - compared to Imprudence 1.1.0 RC2). - - - VERSION HIGHLIGHTS - - * Mac Version! Thanks, Jacek! - (And Thomas Shikami for his OpenAL help!) - - * Improved pie menus! (Again.) Thanks, McCabe! - - * Improved sound, music, and video support! - Thanks, McCabe and Jacek! - - - UI - - * The Pie Menus have been reorganized again in response to user - feedback. Thanks, McCabe! - - - Check out the Pie Menus wiki page for pictures and - descriptions of all the changes! - - - * Ctrl-D has been reverted to Edit > Duplicate. (It had been - assigned to World > Create Landmark Here since 1.1.0 RC1.) - Thanks, Jacek! - - * Added several optional confirmation dialogs (i.e. "Are you - sure?" popups). Thanks, Jacek! - - - Teleport Home (via keyboard shortcut, the World menu, or - Map window) - - - Toggle Fullscreen (via keyboard shortcut or the View menu) - - - Take Off All Clothes (via the Edit menu or the pie menu) - - - Restore to Last Position (via the inventory context menu) - - - Mute avatars or objects (via the pie menu or the avatar's - Profile) - - - Note: All of these can be disabled by checking the - appropriate box the first time they appear. - - * Added a separator bar between "Wear" and "Restore to Last - Position" on the inventory context menu. Thanks, Jacek! - - * You can now access the Gestures manager window from the chat - bar. (IMP-116). Thanks, Armin Weatherwax! - - * The top menu bar no longer turns red when connecting to - third-party grids. Thanks, McCabe! - - * The login screen now shows pretty pictures like the SL viewer - does. It will display something Imprudence-specific in the - future. Thanks, Jacek! - - - BUG FIXES - - * Fixed PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS not being - highlighted in the script editor (VWR-8454). Thanks, McCabe! - - * Fixed a crash when uploading files with non-ASCII characters - in path on Linux (VWR-5575). Thanks for the patch, Alissa - Sabre! - - * Fixed two small memory leaks when uploading LSL scripts - (VWR-9400). Thanks for the patches, Carjay McGinnis and Henri - Beauchamp! - - * Fixed the "Pay Object" mouse cursor for Linux (it had been - showing the "Play Media" cursor) (VWR-10829). Thanks, Jacek! - - * Fixed the "High Resolution Snapshot" checkbox being visible - in cases where it shouldn't have been. Thanks, McCabe! - - * Backported several bug fixes from the SL 1.22 viewer. Thanks, - McCabe! - - - Fixed: Wrong visualisation of animations (VWR-996). - Thanks, Unknown Linden! - - - Fixed: Reset Scripts in Selection failed if the parent - object had no scripts (SVC-2771). Thanks, Si Linden! - - - Fixed: Prim position appears to be wrong (VWR-3871). - Thanks, Unknown Linden! - - - Fixed: Possible crash in llfloater.cpp. - Thanks, Unknown Linden! - - - Fixed: Possible crash while changing graphics settings. - Thanks, Unknown Linden! - - - Fixed: No way to hide IMs in chat console (VWR-3060). - Thanks for the patch, Henri Beauchamp! - - - Fixed: Texture decoder would try to decode more texture - channels than the texture had (VWR-4070). Thanks for the - patch, Carjay McGinnis! - - - MISC. - - * Sounds are no longer downloaded if the volume slider is muted - or zero, to conserve bandwidth, etc. (VWR-11674). Thanks for - the patch, Zwagoth Klaar! - - * Tons of work under the hood on GStreamer and OpenAL. You - deserve gold medals, McCabe and Jacek! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.1.0 RC2 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - KNOWN ISSUES - - * Mac version is still forthcoming. - - * Viewer freezes permanently when playing streaming media if the - parcel's media type doesn't match the actual stream type. - - * Viewer may freeze for a few moments when starting or changing - music or media stream, especially for slow or dead URLs. - - * Streaming music and media may not work for some Vista users. - Cause is unknown. - - * Local Chat (aka. Chat History) stops automatically scrolling - down to show new chat if you click it at the same time as a new - line of chat arrives. Manually scrolling down to the bottom - will start it autoscrolling again. - - - CHANGES - - This version of Imprudence includes the following changes (as - compared to Imprudence 1.1.0 RC1). - - - BUG FIXES - - * Fixed a nasty crash when receiving an IM, when the IM history - had certain kinds of links in them. Thanks so much for - finding and fixing that, Anders Arnholm (Balp Allen)! - - * Fixed the viewer crashing when opening the Top Scripts window - (in the Estate tools). Thanks, McCabe! - - * Fixed certain types of sounds (footsteps/bumps, gestures, - typing, and others) not being affected by volume controls. - Thanks, McCabe! - - * Fixed inventory folders repeatedly expanding after using - Quick Filter. Thanks, Jacek! - - * Fixed the pie menu not showing correct Touch text on scripted - objects that had used llSetTouchText. Thanks, McCabe! - - * Fixed LSL script syntax highlighting for single line comments - ("//" style). Thanks, Jacek! - - * Fixed the viewer not asking if you'd like to play streaming - music. Thanks, McCabe! - - * Streaming media should now work for Linux users running the - PulseAudio sound server (e.g. Ubuntu users). Thanks, Jacek! - - - UI - - * HUD attachments now have a separate pie menu from regular - attachments, with a layout similar to the pre-1.1.0 - attachments pie menu. Thanks, McCabe! - - * Items in Advanced > Rendering > Features use "Alt-Shift-F#" - instead of "Ctrl-Alt-F#", to avoid conflicts with Linux - system keyboard commands. Muchos gracias, McCabe! - - * Removed the Pause button in the music control tab, since it - had the same effect as Stop anyway. Thanks, McCabe! - - - MISC - - * A lot of cleaning and polishing GStreamer stuff under the - hood. Thanks for all the effort, McCabe! - - * Song title and artist are printed to the debug console when - music streams change songs. That information will be - displayed in the UI in a future version. Thanks, Armin - Weatherwax! - - * The Help > About Imprudence window now lists your version of - Gstreamer. How handy, McCabe! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.1.0 RC1 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - NOTICE: POTENTIALLY DISRUPTIVE UI CHANGES - - This version contains many changes to the UI, including changes - to the names and locations of buttons and menu items. You should - expect the UI (especially the pie menus) to feel awkward at - first, while your brain and muscle memory adjust to the changes. - We think you will find the new layouts to be more usable in the - long run, once the initial re-learning period passes. - - Stick with it! :) - - - In particular, please be aware of the following: - - * There have been major reorganization of all pie menus! - - * Some Advanced menu items have been moved to other locations: - - - "Advanced > Rebake Textures" is now "Edit > Refresh - Appearance". - - - "Advanced > Disable Camera Constraints" is now in the - "Input/Camera" section of Preferences. - - - "Advanced > High Resolution Snapshots" is now in the - Snapshot window. - - - "View > Show HUD Attachments" is now "Advanced > Rendering > - Features > HUD Attachments". - - * Some rarely-used menu items have been removed: - - - "Advanced > Compress Snapshots to disk" - - * Some shortcuts have changed: - - - Added Ctrl-B (View > Web Browser) - - - Added Ctrl-D (World > Create Landmark Here) - - - Removed Shift-Alt-H (View > Show HUD Attachments, - which has been moved; see above) - - * The "Invite" and "Leave" buttons in the Groups window have - switched positions (to move "Leave" further away from - "Activate"). - - See the CHANGES section below for details, plus other UI and - non-UI changes in this version. - - - KNOWN ISSUES - - * There is no Mac version! We need a volunteer Mac developer to - help with this! - - * All platforms still lack voice chat. (But you can add it back - with a simple trick...) - - * The sub-menus inside the "Advanced > Rendering" menu (i.e. - Types, Features, Info Displays, and Render Tests) sometimes get - hidden behind the Advanced menu when they open. This is - scheduled to be fixed in a future version; in the meantime, you - can work around it by clicking the tear-off stript at the top - of the Rendering menu, moving it to the left side of the - screen, and then opening the desired sub-menu. - - - CHANGES - - This version of Imprudence includes the following changes (as - compared to Imprudence 1.0.0). - - FEATURE HIGHLIGHTS - - * Windows and Linux versions now support sound effects and - streaming audio and video with OpenAL and Gstreamer! Thanks - to Tofu Linden for his OpenAL patch, Unknown Linden(s) for - their Gstreamer work, and McCabe and Jacek for pounding on it - with hammers! - - * New "Quick Filter" list in the Inventory window. Thanks for - adding that, Jacek! - - * New "Worn Items" tab in the Inventory window (VWR-2199). - Thanks for the patch, Vadim Bigbear! - - * New math expressions support in the Build window's Object and - Texture tabs (VWR-675). Thanks for the patch, Aimee - Trescothick! See the Build Math Expressions wiki page for - details and examples for using this cool feature! - - MENUS - - * Reorganized and improved the pie menus a lot (details below). - Thanks, McCabe! - - - Replaced "Go" with "Inventory" in the pie menu for your - avatar mesh. - - - Moved "Create" to "More > Build" in the pie menu for - objects, and moved "Buy" up to the top level. "Take" is - now always "Take". - - - The pie menu for your own attachments is now more - consistent with the pie menu for your avatar mesh. This - helps users with prim-based avatars / lots of - body-covering attachments. (Attachment-specific options - are under "More >".) - - - Renamed "Report Abuse..." label to "Abuse..." so it - doesn't overrun the pie menu. - - - "Mute" option moved from 6 o'clock to avoid accidental - clicks. - - - Added "Create Landmark" to the pie menu for the ground - (IMP-38). Thanks for the patch, Armin Weatherwax! - - - Added "Report Abuse" to the pie menu for avatars besides - yourself (VWR-8179). Thanks for the patch, Asuka Neely! - - * Moved some commonly-used "Advanced" options to more prominent - locations (details below) (IMP-18). Thanks for doing that, - McCabe! - - - Moved "Rebake Textures" to "Edit > Refresh Appearance". - - - Moved "Disable Camera Constraints" to be in the - "Input/Camera" section of Preferences. - - - Moved "High Resolution Snapshots" to the Snapshot window. - - * Added menu item and shortcut to open the built-in web browser - ("View > Web Browser", Ctrl-B). Thanks, McCabe! - - * Removed "Advanced > Compress Snapshot to disk", since it's - useless. Thanks, McCabe! - - * Added shortcut (Ctrl-D) to create a new landmark. Also, a - message, "You created a landmark at _____", will appear in - chat history when creating a landmark. Thanks, McCabe! - - * Moved "View > Show HUD Attachments" to - "Advanced > Rendering > Features > HUD Attachments", and - removed its keyboard shortcut. - - - INVENTORY - - * Added "Restore to World" to right click menu on Objects in - inventory (if the sim supports it) (IMP-36). Thanks, Unknown - Linden! (This action returns the object to the location - in-world where it was before being taken / returned to your - inventory.) - - * Added "Discard" buttons for incoming landmarks, and notecards - that you created (IMP-30). Thanks for the patches, Henri - Beauchamp, and thanks to Balp Allen for pointing them out! - - - BUILDING - - * High-up prims no longer fall to 256m height when moved - outworld (VWR-9352). Thanks for the patch, Aimee Trescothick! - - * Fixed Local ruler mode being oriented incorrectly for linked - objects (VWR-1582). Thanks, Jacek! - - * Added "Tools > Select Only Copyable Objects" menu item. - Thanks, McCabe! - - - MAP / MINIMAP - - * Friends now appear yellow on the minimap (VWR-3336). Thanks - for the patch, Aimee Trescothick! - - * You can now double-click in the minimap to teleport to that - location (IMP-34). Thanks for the patch, Armin Weatherwax! - - * The Map window now supports teleports up to a height of 4096m - (VWR-7331). Thanks for the patch, Peter Lameth! - - * Minimap and Map glyph colors can now be set in colors.xml. - Thanks, McCabe! - - - OTHER UI - - * Added syntax highlighting for C-style comments ("/* ... */") - in LSL scripts (SVC-2631). Thanks for the patch, Felix - Duesenburg! - - * Added Home page functionality in the web browser ("Home", "Set - As Home"). Thanks, McCabe! - - * Clicking "Set As Home" informs you of a successful homepage - change. - - * Switched the positions of the "Invite" and "Leave" buttons in - the Groups panel, so the "Leave" button isn't right next to - the "Activate" button. Thanks, McCabe! - - * The "Offer Teleport" button in the IM window has been moved to - the left, next to "Profile". Thanks, McCabe! - - * Added "Drag and drop inventory item here to send" text to the - IM window. That functionality was already present in the SL - viewer, but almost no one knew about it! Thanks, McCabe! - - * Added an "Ignore" button to friendship requests (VWR-4826). - Thanks, McCabe! - - * The "invite to group" window now displays the group name in - the title. Thanks, McCabe! - - - MISC - - * Fixed the right/bottom edit arrows on HUDs not working - (VWR-5518). Thanks for describing the fix, Zi Ree! - - * Fixed avatars being darker than prims; this matches the - changes in SL 1.22 (VWR-8012). Thanks to CG Linden for - pointing to the fix! - - * Lip sync for voice chat is enabled by default - ("Advanced > Character > Enable Lip Sync"). Thanks, McCabe! - - * The colors.xml files (for setting skin colors) now has helpful - comments describing each entry, to help skin creators. Thanks, - McCabe! - - * Beacons no longer stay enabled between sessions, to help users - who accidently enable them. Thanks, McCabe! - - * The wind sound is now disabled by default, and doesn't waste - CPU time generating white noise when it's off. You can - re-enable wind by changing the "MuteWind" debug setting to - FALSE. Thanks, McCabe! - - * Added TGA as an available image format for saving snapshots. - Thanks, McCabe! - - * llLoadUrl scripts now opens in either the built-in browser or - your external browser, depending on your preference. Thanks, - McCabe! - - * The URL highlighter now includes closing parentheses ")" as - part of the link (VWR-8773). Thanks, Qarl Linden! - - * Windows: Running straight from the .exe uses - "settings_imprudence.xml" file. Thanks, McCabe! - - * Windows: Crash dump files are named with "Imprudence" instead - of "Second Life". Thanks yet again, McCabe, you busy beaver! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.0.0 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - KNOWN ISSUES - - * Still no sound or voice yet. - - * Login screen misleadingly displays the last grid you had - selected even if you use the --loginuri command line option - (IMP-29). - - * The menus for non-English languages still say "Second Life" in - some places where they should say "Imprudence" (IMP-27). - - - CHANGES - - This version of Imprudence includes the following changes (as - compared to Imprudence 1.0.0 RC2): - - * Rendering: Windows version ships with OpenJPEG 1.3. This fixes - the issue of skirts and some uploaded images appearing - half-transparent. Thanks to McCabe and everyone who helped us - identify and test that! - - * UI: Added support for displaying a test version identifier - (e.g. RC2) at the login screen and About Imprudence, to help - people tell the test versions apart. (Note: you won't see it in - this release, because this isn't a test version!) Thanks to - McCabe for adding that! - - * UI: Rebranded the Help menu at the login screen to match the - main Help menu (IMP-23). Thanks to Balp Allen for reporting - that, and McCabe for fixing it! - - * UI: The "Release Notes" link in About Imprudence now takes you - to the release notes on the Imprudence wiki, instead of to a - bogus page on the Second Life wiki. Thanks to McCabe and Jacek - for doing that! - - * UI: Grid selector at the login screen no longer has a duplicate - entry (IMP-24). Thanks to Balp Allen for fixing that! - - * Misc.: Fixed the viewer stupidly creating a 'url_history.xml' - file in 'C:\' on Windows, and perhaps in '/' (root) on Mac - (VWR-5808). Thanks to McCabe for fixing that! - - * Code: Patched two small memory leaks when uploading scripts - (VWR-9400). Thanks to Carjay McGinnis and Henri Beauchamp for - making those patches! - - * Code: Patched two minor code cleanliness issues (VWR-10759, - VWR-10837). Thanks to Aleric Inglewood for making those - patches! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.0.0 RC2 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - KNOWN ISSUES - - * Some users have reported that system skirts (not attachments) - and some uploaded images with alpha channels appear - partially transparent all over, instead of being opaque - in some places and transparent in others. You can fix this by - upgrading to OpenJPEG 1.3. Future Imprudence releases will - have the new OpenJPEG included in the regular download. - - * The grid selection list on the login screen displays a - duplicate entry (e.g. two "SL Main Grid" entries). This is - harmless, and a PITA to fix. - - * Still no sound or voice yet. - - - CHANGES - - This version of Imprudence includes the following changes (as - compared to Imprudence 1.0.0 RC1): - - * Rendering: Applied a likely fix for VWR-8920 (disappearing - attachments when zoomed in). Please let us know in the forums - whether this fixes the issue for you. Thanks to an unknown - Linden for the fix, and to Strife Onizuka for pointing to it! - - * Rendering: Applied a likely fix for VWR-9358 (problems with - palletized textures). Please - [http://imprudenceviewer.org/forums/viewtopic.php?f=6&t=66 let - us know in the forums] whether this fixes the issue for you. - Thanks to Angus Boyd for suggesting the fix! - - * Misc UI.: Grid selection list on the login page has been - embraced and cleaned up. It now lists 3 options: SL Main Grid, - SL Beta Grid, and Local OpenSim (if you run OpenSim on your - computer). It will be made customizable in a future version. - Thanks to Jacek for sprucing that up! - - * Misc: Fixed the debug console window always showing up. Thanks - to McCabe for fixing it, and to an unknown Linden's testing - code for causing it in the first place! - - * Misc: Fixed the Windows viewer crashing when clicking on - certain links in embedded web pages (VWR-4828). Thanks - to Nyx Linden for pointing to the updated LLMozLib! - - * Misc: Fixed the Windows installer giving an error when - launching the viewer after installation. Thanks to McCabe for - fixing that! - - * Misc: Imprudence now uses a separate directory from Second Life - for storing the cache, settings, and chat logs. This fixes the - viewer clearing the cache the first time it's run. On Linux, - it's the '.imprudence' directory in your home directory, and on - Mac and Windows it's the 'Imprudence' directory in your - Application Data directory. Thanks to Jacek for doing this! - - * Misc: Fixed the Search window clearing itself out when closed - and re-opened. Thanks to Samantha Poindexter for reporting the - problem, to McCabe for fixing it, and to an unknown Linden's - testing code for causing it in the first place! - - * Building: Fixed the Silver skin's Build floater not matching - the one from the Classic skin. Thanks to Damien Fate for - reporting the problem, and to Jacek for fixing it! - - * Code: Fixed several bits of sloppy Linden code that blocked - compiling with gcc 4.3. Thanks to Alissa Sabre for suggesting - the fix to VWR-9507, and Stephen Zenith for patches - IMP-11 and IMP-12! - - * Misc UI.: Changed Group UI to use "Resident" or "Member" - instead of "Person", for consistency (VWR-9007). - Thanks to McCabe for sprucing that up! - - - - - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - =- 1.0.0 RC1 -= - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - - - WHAT TO EXPECT - - * Many small usability improvements. - - The goal of Imprudence is to make significant usability - improvements over the standard SL viewer, but for this first - release our focus has simply been to get the project - established. You'll find many small improvements scattered - throughout the viewer, almost all of them programmed by SL - Residents and submitted as patches to JIRA, but which LL has not - (at least yet) accepted. Future versions of Imprudence will - feature more significant improvements made specifically for this - project. - - * New fonts. - - Imprudence uses different fonts than regular SL, because SL's - fonts are proprietary and very expensive to license. The new - fonts might make things seem "not quite right" at first, since - your eye expects the old font you normally see in SL. We do - think you'll enjoy the new fonts once you get used to them. (For - the curious, the fonts used are Liberation Sans for the UI, and - Bitstream Vera Mono for the script editor.) - - * No sound or voice. - - This release of Imprudence doesn't have any sound or voice - support, because the software libraries SL uses for those things - are proprietary and can't be used with open-source viewers. We - hope to add back sound support using OpenAL for the next version - of Imprudence. We're not sure yet when we'll be able to add - voice back in. - - * Slightly slower texture loading. - - Textures may load slightly slower than they do in regular SL. - Once again, this is because the texture software library SL uses - by default (Kakadu / KDU) is proprietary, so we're using - OpenJPEG, which is open source but not quite as speedy. The - difference shouldn't be a major issue. - - - CHANGES - - This version of Imprudence includes the following changes (as - compared to Second Life viewer 1.21.6): - - * Building: You can now "Slice" (aka. Dimple / Profile Cut) the - Box, Cylinder, and Prism prim types directly, without needing to - switch to Sphere and back. (VWR-7827; thanks McCabe Maxsted!) - - * Stability: Several patches by Nicholaz Beresford to fix memory - leaks and improve stability. (VWR-2003, VWR-2683, VWR-2685, - VWR-3877, and VWR-3878; thanks Nicholaz!) - - * Misc.: The "Advanced" menu is now written in XUI, so you can - edit shortcuts in that menu by editing the XML file, instead of - needing to recompile the viewer from source. (Note: The file to - edit is skins/default/xui/en-us/menu_viewer.xml) (VWR-2896; - thanks Jacek Antonelli!) - - * Social: Added "Invite..." button to the Groups section of the - Communicate panel, to make it easier to invite people to the - selected group. (VWR-8024; thanks McCabe Maxsted!) - - * Building: Up and down arrows change Path Cut / Profile Cut by - increments of 0.025 instead of 0.05, to make it easier to - path-cut boxes in half, etc. (VWR-7877; thanks McCabe Maxsted!) - - * Misc. UI: Added "Return Object" to the Tools menu, to make it - easier to return objects that are hard to right-click on. - (VWR-1363; thanks McCabe Maxsted!) - - * Social: Added "Offer Teleport" button to the IM window. - (VWR-2072; thanks Paul Churchill!) - - * Building: Added "Tools > Set permissions on selected task - inventory" menu item, to set perms on multiple in-world objects - and/or their contents. This will have a nicer UI later. - (VWR-5082; thanks Michelle2 Zenovka!) - - * Misc. UI: Several usability and UI layout improvements to the - land tools floater. (VWR-8430; thanks Aimee Trescothick!) - - * Misc. UI: Added "Flycam" button that appears when you are in - flycam mode (using a joystick or SpaceNavigator); click it to - cancel flycam mode. (VWR-8341; thanks Aimee Trescothick!) - - * Building: Rephrased "Select Texture" to the more accurate and - descriptive phrase "Select Faces to Texture". (Inspired by - VWR-5962; thanks McCabe Maxsted and Jacek Antonelli!) - - * Building: Increased maximum settable transparency from 90% to - 100% in the Textures tab. (Thanks Jacek Antonelli!) - - * Social: "Offer Teleport" buttons throughough the UI are now - always clickable, even for avatars who are not on your friends - list or who appear offline. (Thanks Jacek Antonelli!) - - * Misc.: Changed the application name, logo, login page, etc. to - Imprudence. - - * Misc.: Imprudence has its own version numbers, starting at - 1.0.0. Use "Help > About Imprudence" to check the SL source - version it's based on. - - * Misc.: Disabled FMOD, KDU, and Vivox (SLVoice) proprietary - software. - - * Misc.: Changed fonts to Liberation Sans and Bitstream Vera Mono. - - - KNOWN ISSUES - - * Windows: At the end of the installer, if you leave the "Launch - Imprudence Viewer" checkbox enabled and press "Finish", you will - receive an error message and it will not automatically start the - viewer. But this does not harm anything, and starting the viewer - yourself (e.g. from the desktop shortcut) should work fine. - - * Windows: When the viewer is started, a text console window will - appear displaying debug information, and then be covered by the - main viewer window. This will be disabled in future releases. - You can disable it manually by opening "Advanced > Debug - Settings" and changing "ShowConsoleWindow" to false, then - restarting the viewer. - - * Windows: The viewer may crash when clicking links in embedded - web pages, including certain sections of the Search window and - the "Web" section of avatar profiles. We hope to fix this in the - future. To work around it for now, just avoid clicking on links - in embedded web pages in the viewer. - - * All Platforms: The viewer may be (very) slow to start the first - time, as it clears the cache. - - * All Platforms: When using the Silver skin, the Tools (aka Build) - floater doesn't have the new features (e.g. transparency up to - 100%, smaller path cut increment), and improperly displays the - land tools brush size combo box on every build tab. -- cgit v1.1