• 29Jan

    (A Farewell)

    Tags:

  • 23Jan
    Uncategorized 2 Comments

    Another post? It’s like a post overload!

    I’ve set up a local subversion (svn) repository to manage the viewer source code as I make revisions, allowing me to easily save old versions, view what I’ve changed, and revert to the older version if something bad happens. It’s not accessible over the internet (at least not yet), which means that it is of very limited usefulness to other people. But hey, I know how fun it is to read about what other people are doing that doesn’t really affect me personally, so now my readers (I think I have some of those? Maybe I’m thinking of lemurs.) can enjoy the same luxury.

    Here’s the plan for repository layout:

    • linden — contains the most recent vanilla source code from Linden Lab.
    • jacek — contains my tinkered source code.

    You might be wondering why I would maintain a directory with the untouched source code, when I can always revert any changes that I’ve made. My reasoning has to do with managing changes to the linden branch and merging them into my own branch as needed. When a new version of the source comes out, I can update the linden branch, see what changed, and apply those changes to my branch—without overwriting any changes I may have made to the same files.

    I might also make more branches off of jacek if I ever decide to implement something that takes a really long time to code, then merge the changes back when I’m done.

    Tags:

  • 22Jan

    Not to toot my own horn in public, but one of my images for the UI Abstraction Photo Contest won first prize! I thought that was pretty neat. It was this one:

    Welcome 1

    There were a metric ton of other really awesome images in the show, in a surprising variety of styles! The social phenomenon that is Torley submitted some images, and they were pretty awesome, which is natural, seeing as how Torley is to UI abstraction what Rembrandt van Rijn was to portraiture. I even use a mash-up of one of Torley’s pics as my desktop wallpaper. Not to mention Torley’s texture packs—they look really cool on a nice twisty torus! And there is a new pack out that I have to run out and get! And the songs, oh so many wonderful songs (especially lovin’ the piano fantasies)! *gush* <3 We all love Torley! <3

    (Hey, that’s like 3 posts in one day. This is starting to turn into a blog or something. What the cube?)

  • 22Jan

    You know that really loud and annoying typing sound? The one that plays whenever anybody starts to chat? The one that used to ruin in-world live music events? The one you muted all sound effects to get rid of?

    Yeah, you know the one. Well guess what: you can replace it with the sound effect of your choice, or just get rid of it entirely. You don’t even have to change any code in the viewer source; we could have done this all along. (Which really rubs salt in the wound, doesn’t it?)

    Here’s how:

    1. Enable the Client and Server debug menus with Ctrl-Alt-Shift-D.
    2. Client > Debug Settings (second entry from the bottom)
    3. Type or find “UISndTyping” in the drop-down menu box.
    4. To get rid of the typing sound: clear the text entry box at the bottom. To use a different sound file, paste its UUID into the text entry box. (You can get a sound’s UUID by right clicking it in your inventory and choosing “Copy Asset UUID”.)

    That should save the setting to your user_settings.xml file:

        <!--Sound file for starting to type a chat message (uuid for sound asset)-->
       <UISndTyping value=""/>

    This only changes what you hear from your own client, which means everyone else will hear whatever they set. And best of all, you won’t hear typing from other avatars, either! Now that’s music to my ears!

  • 22Jan
    Uncategorized No Comments

    Minor news bulletin: I compiled the latest viewer source and successfully connected to the grid today. I’m not sure exactly why it worked this time, but there are a few major possibilities:

    1. I used the faster, but proprietary jpeg2000 decoder library.
    2. I actually followed all the instructions.

    But there’s no way of knowing exactly which it was… so, um… yeah.

    Tags:

  • 19Jan

    You may have read about the next contest at the Photography Studio in Grignano. I’ve submitted two images to the contest, which you can view below, after the fold!

    Continue reading »

  • 16Jan

    Be Purple for Reinaday... or else.

    Tags: ,

  • 13Jan
    Uncategorized 1 Comment

    I’ve compiled the vanilla viewer 3 times so far, twice as “release” and once as “releasefordownload”. I’ve also connected to the Grid (Agni) several times, but each time the connection was apparently interrupted or died or was deauthorized soon after log-in.

    Continue reading »

    Tags:

  • 10Jan

    Just brainstorming features (large and small) that would be both possible and desirable to add to the Second Life viewer client. Things which would require server changes don’t fit here, only things which can be accomplished by changing the client only. I’m also focusing only on new features for this post; I might make another post of bugs that should be fixed.

    Continue reading »

    Tags:

  • 08Jan
    Uncategorized 1 Comment

    I’ve dived head-first into the client source code. For the moment, I’m just orienting myself, poking my head around to see what goes where, building up a mental map of how the pieces fit.

    An obvious next step is to attempt a compile of the viewer as-provided, before making any changes. That way, if something doesn’t work, I will know that at least it used to work, so something I did broke it.

    I’m also familiarizing myself with Linden Lab’s issue tracker, wiki, mailing list, etc.—all the new stuff that appeared. I’ll probably see if there are any little bugs in the issue tracker that I can fix.

    In the meantime, I’m noting areas of the source code that interest me, so that I can focus and specialize in them. At the moment, improving the user interface seems to be where I get my kicks. The things I noted in my exploration of XUI as being impossible without access to the source code are now, of course, possible.

    Lots of new toys to play with.

    Tags:

« Previous Entries   

Recent Comments

  • While researching the trust value of the Imprudence viewer I...
  • You know.... github.com is free for open source projects... ...
  • @ewum: This site is staying up for the foreseeable future. B...
  • Im not sure if I understood right, but in case this site wil...
  • ....you still inspire even if I never knew you and missed yo...