Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

slutils-0.3 released

Major Senior
Registered User
Join date: 12 Apr 2006
Posts: 104
06-09-2006 18:54
The 0.3 release of slutils is up and available on http://stux.wikiinfo.org/moin.py/LinuxClient

Release notes for 0.3:

- Fixed slid to not care about window resolution to locate window id.

- Fixed bad parameter expansion on my part when plucking values from the .slrc. Seems bash might have been doing the right thing with the wrong syntax. Who added "Do what I mean" to bash?!?

- Added better support in slupdate for dealing with an SL_DIR where isolation isn't garanteed, i.e. SL_DIR="${HOME}"

- Added slurl. See README.firefox for information on setting up support for Second Life URL's in Firefox.

- Included patch for broken versions of xautomation

- Merged sldb and sl, removed sldb. In order to enable gdb debugging set SL_DEBUG=1 in ${HOME}/.slrc

- Modified how slnoidle locates the SecondLife client window ID in order to continue working correctly when the SecondLife window is not on the current workspace.
Major Senior
Registered User
Join date: 12 Apr 2006
Posts: 104
slutils-0.3-p4
10-10-2006 13:21
New release of slutils to handle the changes in 1.12.2 along with a collection of small bugfixes. Nothing new in the way of features. https://lepercolony.ocgnet.org/wiki/slutils

Changes since 0.3:

CODE

0.3-p4
- Updated ReleaseNotes

- Fun changes to make slutils work with SecondLife 1.12.2.
bin/secondlife-bin has been renamed to apparently give a clear
indication that it should not be executed directly. Further more,
Linden Labs has made use of the environment variables for turning on
and off various features until such time as they can be worked into
the UI better. Good stuff.

- Bug in slversion parsing that didn't show up until 1.12.1.13, as the
regex pattern only matched single digit numbers in the 4th position.

- Removed references in README to sldb, as it has been gone for a
while.

- Renamed .slrc and .slgdb to slrc.example and slgdb.example so they
wont get lost on those who's 'ls' doesn't show dotfiles.

- Cleaned up the documentation a bit.

- Fixed execution permission on scripts

0.3-p3
- More fun version change behavior from LindenLabs. For a few releases
during 1.12, they released versions with very large patch levels.
i.e. SecondLife_i686_1_12_1_52222, and then subsequently followed that
up with a 1_12_1_8 release, and a 1_12_1_9 release. There is no telling if
these "large" patchlevels will show up again in the future. To deal
with the problem, slupdate now moves the ${SL_VERSION_OLD} to
${SL_VERSION_OLD}.old once the update is done. I am against nuking
the old versions outright as 1) a released version may not even work
2) People may have other data in their directory they want to keep.

0.3-p2
- As of the SecondLife version 1.12.0 release, the SecondLife directory
changed from SecondLife_<version>, to SecondLife_<arch>_<version>.
This broke slversion, which subsequently broke slupdate, sl, ect..

- Removed the xse.slupload directory from slutils

0.3-p1
- Modified the slupload character delay handler to hopefully avoid
overflowing the X event buffer and dropping characters.