mirror of
https://github.com/imprudence/imprudence.git
synced 2026-08-14 00:58:02 +00:00
3500 lines
130 KiB
Plaintext
3500 lines
130 KiB
Plaintext
|
||
Release Notes for the Imprudence Viewer
|
||
http://imprudenceviewer.org
|
||
|
||
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
=- 1.4.0 beta 2 -=
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
|
||
|
||
CHANGES
|
||
|
||
This version of Imprudence mostly contains bug fixes, as
|
||
Imprudence went into a feature freeze in anticipation of an RC
|
||
release to come later.
|
||
|
||
|
||
IMPROVEMENTS
|
||
|
||
* Selective cache clearing: now you can selectively delete
|
||
different types of disk cache separately.
|
||
|
||
BUG FIXES
|
||
|
||
Many bug fixes that are listed here -
|
||
|
||
http://wiki.kokuaviewer.org/wiki/Imprudence:Release_Notes/1.4.0_Beta_2
|
||
|
||
|
||
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
=- 1.4.0 beta 1 -=
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
|
||
There was very many changes in 1.4.0 beta 1 compared to Imprudence
|
||
1.3.2, this file only summarizes some of them. A more complete list
|
||
is here -
|
||
|
||
http://wiki.kokuaviewer.org/wiki/Imprudence:Release_Notes/1.4.0_Beta_1
|
||
|
||
|
||
RELEASE HIGHLIGHTS
|
||
|
||
Compared to Imprudence 1.3, Imprudence 1.4 adds a mind-blowing
|
||
number of new features, UI improvements, and bug fixes. We
|
||
recommend Imprudence 1.3 users also upgrade to Imprudence 1.4
|
||
soon, unless you require streaming audio support on Mac.
|
||
|
||
Here is a brief overview of some of the most notable new features,
|
||
grouped by category:
|
||
|
||
* General: Support for WindLight notecards; Updated Chinese,
|
||
French, German, and Japanese UIs; Derender object/avatar; Gestures
|
||
can use more keys; Reload $ Balance; Animation Overrider starts
|
||
working sooner.
|
||
|
||
* Communication: Spell Checking; AutoCorrect; Chat Translation;
|
||
Chatbar Commands; Display Names support; Highlight chat from
|
||
friends; Highlight chat mentioning your name or nickname(s);
|
||
Search bar in Friends and Groups lists.
|
||
|
||
* Content Creation: Support for Alpha and Tattoo layers; new Prim
|
||
Alignment tool; Local Textures (real-time preview of textures on
|
||
your computer without uploading); Object texture export from SL
|
||
(with TPVP-compliant permission checks); Upload support for
|
||
Photoshop PSD image files (available on Mac only); Copy/Paste
|
||
buttons in Build tools.
|
||
|
||
* Login, Grids, and OpenSim: Login name and password saved
|
||
per-grid; Support for variable sized regions (i.e. bigger than
|
||
256m) when available; Support for the OpenRegionInfo capability.
|
||
|
||
* Map, Radar, and Teleport: Full Radar; Teleport History; Estate
|
||
Managers’ minimap radar distance is no longer limited; Right
|
||
clicking objects in Area Object Search to teleport to/cam to/edit
|
||
them.
|
||
|
||
* Media, Browser, and Networking: Media system revamped with
|
||
SLPlugin; Media Filters; Interaction and zoom with streaming
|
||
media/webpages; Improved XMLPRC and SOCKS5 proxy support; Parcel
|
||
media URLs are no longer hidden.
|
||
|
||
* Preferences: Reorganized Preferences window; New UI skins (Dark
|
||
and Gemini); Sliders for draw distance, etc. allow typing in exact
|
||
values; Search bar in Debug Settings.
|
||
|
||
* Texture Loading: Many, many texture loading improvements from
|
||
Robin Cornelius, Thickbrick Sleaford, and others; Various
|
||
improvements to help prevent unloaded (cloud) avatars.
|
||
|
||
* Development: Many, many, many code improvements and cleanup
|
||
under the hood. Special thanks to Aleric Inglewood and others for
|
||
their work on this.
|
||
|
||
|
||
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
=- 1.3.2 -=
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
|
||
CHANGES
|
||
|
||
This version of Imprudence includes the following changes,
|
||
as compared to Imprudence 1.3.1.
|
||
|
||
* Updated the ogg-vorbis libraries to address an exploit that
|
||
allowed attackers to crash the viewer. libogg is now version
|
||
1.2.2; libvorbis is now version 1.3.2.
|
||
|
||
* Fixed VWR-25479: Avatar physics causing broken shapes on other
|
||
viewers. Thanks for the patch, Seraph Linden!
|
||
|
||
* Fixed the Vivox Acceptable Use Policy window appearing under
|
||
the wrong conditions.
|
||
|
||
* Fixed voice chat always being disabled at startup, even if you
|
||
had enabled it in your Preferences in the previous session.
|
||
|
||
* Fixed a startup error related to "libz.so" on certain Linux
|
||
distros. (IMP-790)
|
||
|
||
* Fixed the viewer encountering an error: "Vertex buffer
|
||
destroyed while mapped!"
|
||
|
||
* Tweaked the compile system so the viewer can link using "gold".
|
||
|
||
|
||
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
=- 1.3.1 -=
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
|
||
|
||
RELEASE HIGHLIGHTS
|
||
|
||
* Added support for the new Second Life maximum group limit.
|
||
Thanks, Armin!
|
||
|
||
* Added new options in Preferences > Fonts: "Font size
|
||
multiplier" and "Force integer font sizes". (Note: increasing
|
||
the font size too much may cause some parts of the UI to mess
|
||
up or look bad.) Thanks, Jacek!
|
||
|
||
* Fixed the mouse not being able to interact with the world
|
||
after using snapshot freeze frame (IMP-629). Thanks, Jacek!
|
||
|
||
* Added a "news bar" on the bottom of the login screen, which
|
||
loads a web page with links to the latest Imprudence blog
|
||
posts. You can disable loading that page by changing the
|
||
"NewsBarURL" debug setting to nothing. Thanks, Jacek!
|
||
|
||
|
||
CHANGES
|
||
|
||
In addition to the Release Highlights above, this version of
|
||
Imprudence also includes the following changes, as compared to
|
||
Imprudence 1.3.0.
|
||
|
||
|
||
IMPROVEMENTS
|
||
|
||
* Added highlighting/tooltips for new llSensor keywords in the
|
||
script editor: AGENT_BY_USERNAME and AGENT_BY_LEGACY_NAME
|
||
(IMP-675). Thanks for the patch, Ansariel Hiller!
|
||
|
||
* Updated the default grid list packaged with the viewer, to
|
||
reflect the current state of the online list. Thanks, Jacek!
|
||
|
||
* Updated all imprudenceviewer.org URLs to their new
|
||
kokuaviewer.org counterparts. Thanks, Jacek!
|
||
|
||
|
||
BUG FIXES
|
||
|
||
* Several Preferences alerts (e.g. skin change) are now "blue
|
||
box" notifications, to avoid focus fights when multiple
|
||
alerts occurs simultaneously. Thanks, Jacek!
|
||
|
||
* On Linux, the viewer now uses the system versions of GTK+,
|
||
ATK, freetype, cairo, pango, and pixman. Those libraries are
|
||
no longer packaged with the viewer, because they caused
|
||
compatibility issues with the clipboard and file chooser
|
||
dialogs. Thanks, Aleric Inglewood and Armin!
|
||
|
||
|
||
OTHER CHANGES
|
||
|
||
* Re-enabled sending the "statistics packet" when connected to
|
||
Second Life, as required by the Policy on Third-Party
|
||
Viewers. A notice will be displayed the first time you log
|
||
in to Second Life. The packet is still disabled on other
|
||
grids. Thanks, Armin and Jacek!
|
||
|
||
* The viewer now only tells the login server its own version
|
||
number, instead of also including the version of the Second
|
||
Life viewer that it was based on. Thanks, Jacek!
|
||
|
||
* Removed the "getvoice.sh" script on Linux, since it's no
|
||
longer necessary and running it can sometimes break audio.
|
||
Thanks, Jacek!
|
||
|
||
|
||
|
||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||
=- 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!
|
||
<http://imprudenceviewer.org/wiki/Pie_Menus>
|
||
|
||
* 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.
|