Kokua 0.1.0 WIP test build available

Kokua 0.1.0 WIP (“Work In Progress”) test build is now available for testing purposes. We request that you read this post carefully before downloading or using this test build.


Summary

  • This is a test build. It will likely have many bugs. It might break your avatar or eat your pets. Use it for testing purposes only.
  • This is not a finished product. The UI is not final. The feature set is not final. Nothing about it is final.
  • We need your feedback to improve the viewer.

We Need Your Feedback

We are releasing this test build to get the ball rolling on Kokua development. This is not a finished product, just a starting point. The Kokua development process will involve a lot of iteration and experimentation: make some changes, get feeback from the community, repeat. Some of the experiments will be flops, but those can be improved or reverted. Over time, the viewer will evolve and change, with your feedback as a selective pressure.

Specifically, we are looking for certain kinds of feedback about this test build:

  • General information about how well the build worked for you, any problems you encountered, etc. You can leave that sort of feedback as a comment here on the blog.
  • Solid bug reports about crashes and broken functionality. Please follow our guide to reporting a bug.
  • Ideas and proposals for improving the viewer. For loose/unpolished ideas, please use the Kokua Idea Nursery forum. For serious, polished proposals, please follow our guide to proposing a feature

Important Information

There are several important points I want to emphasize about this build:

  • This is a test build; it is not a stable release, nor even an Experimental release. It is intended for testing purposes only, not for normal use. It will certainly have many bugs, possibly even serious ones that could affect your account, avatar, or inventory. We recommend testing this build with an unimportant alt account to evaluate its stability and safety.
  • The user interface is not final. This current revision is based on SL Viewer 2.4, with an eclectic mix of experimental tweaks. We will be updating to SL Viewer 2.6 in the near future, and making more substantial reforms to the user interface as part of an ongoing development process. Your feedback is essential to that process.
  • This build may not be fully compliant with the Second Life Policy on Third-Party Viewers. We do not believe that there are any serious violations of that policy, but we have not yet conducted a focused evaluation of our compliance, so there may be minor infractions we have overlooked. Therefore, we caution against logging in to Second Life with this test build . If you choose to do so, it is at your own risk.

Changes

This current revision is based on Second Life Viewer 2.4, but has some changes. Some of the most notable changes are:

  • Better, but not perfect, OpenSim support:

    • Support for OpenSim limits: megaprims, 99 hollow, 0.01 hole size, 10,000m build height, and as many groups as the grid allows.
    • There is a simple grid selector on the login screen which comes pre-populated with a few grids. You can also paste/type in the login URI of another grid to add it to the list (as long as the grid supports the GridInfo protocol). We’re still considering the best way to do the grid manager.
    • Early support for “hop://” URLs, a work-in-progress replacement for “secondlife://” URLs. (Note: Inter-grid teleports are not yet supported, and the format of hop:// URLs may change in the future.)
    • Limitation: Some OpenSim-based grids do not fully support inventory links, “outfits”, or multiple clothing layers. This may cause your inventory to fill up with Link-type items that cannot be deleted. You should avoid using those features unless your grid supports them.
    • Limitation: Some OpenSim-based grids do not support the new protocol used for downloading sim images on the World Map. As a result, the World Map may appear empty or show the map from SL.
  • Some experimental UI changes:

    • The Sidebar and its tabs are not visible by default. Click the “Sidebar” button on the bottom toolbar to open a small window with buttons to access the Sidebar. We’re still considering what to do with the Sidebar.
    • The main menu has been rearranged to be more familiar to Imprudence/Viewer 1.x users. We’re still considering the best way(s) to arrange the menus.
    • The Camera Controls window has been revamped to display all controls at once (like in Imprudence/Viewer 1.x), instead of having to constantly switch between multiple tabs.
    • The Chat/IM/Groups window looks and feels more like it does in Imprudence/Viewer 1.x. (Thanks to the Firestorm team for this!)
    • Support for hiding of minimized detached Sidebar tabs. (Thanks to Arrehn, Kitty, and anyone else who worked on this!)
  • Miscellaneous features:

    • Double-click minimap to teleport. Hold Ctrl while you do it to teleport to ground level.
    • Support for client identification, similar in function to Imprudence’s.
    • Stream metadata (song titles) appear in chat when listening to a stream.
    • Save and load WindLight settings as notecards (thanks to Katharine Berry for this!)
    • Preview animations on your avatar before uploading.
    • Purple! :improck:

We have also done quite a lot of work establishing the project framework for Kokua, e.g. rebranding the viewer, making it easier for people to compile “standalone”, revamping the way the viewer is packaged, and other such un-sexy chores that will help in the long run.

For a more thorough summary of the changes compared to Viewer 2.4, read the release notes. For a complete (but difficult to read) list of changes, you can (try to) read the full list of commits.

Downloads

Conclusion

Once again, I have to emphasize that this is a starting point, not a finished product. We will be making many changes and improvements in the following weeks and months. Feedback and involvement from the community (i.e. you!) is absolutely essential to shaping and refining Kokua. If you test this build, please provide feedback in any of the ways described above.

65 Responses to “Kokua 0.1.0 WIP test build available”


  1. Sasy Scarborough

    you know you had me until purple :P

  2. dontosaw

    Is the 64-bit Linux version actually 64-bit, like the 64-bit version of Imprudence?

  3. McCabe Maxsted

    @dontosaw Yes, it is.

  4. Solo Mornington

    Diggit. The shadows work on Snow Leopard. Speaking of which… Is it a 64-bit Mac build? Can I build it with XCode 4? Where’s the repository?

  5. Jacek Antonelli

    @Solo: No, the Mac build is 32-bit Intel. I don’t know whether it can be compiled with Xcode 4. Kokua development information is available on the wiki.

  6. fab

    Just start to test in our beta 7.1 without problem for the moment – just one point how change or add a grid in the grid list? – some grid of the grid list are close.

  7. armin

    @fab there is no user interface for *removing* a grid yet, it needs editing 2 xml files, going to get it documented soon. For adding a grid there are several possibilities – e.g. paste a loginuri into the grid chooser field. Or add the hop:// protocol to your web browser and let it open Kokua – then just clicking hop://your.loginuri.org:8002/ adds the grid to the list.

  8. Mondy

    The installer refused to actually install on win7 saying I must use an administrator account (which it is)
    Had to select run as administrator from program properties before it would go ahead.

  9. Gavin

    Interesting, when running on a standalone grid, it is populating the map with map tiles from SecondLife surrounding my 4 sims. Search also opens SecondLife search in general mode.

    IDK if this is finger trouble my side editing the xml files to add my grid, or it is a known issue?

  10. Stryker Jenkins

    I installed the Kokua test build viewer on my Windows 7 computer and made a video of that.

    Here is the Youtube Link to that video
    http://www.youtube.com/watch?v=QFjlZyx4iH4

    First impressions count! and this was pretty great.

  11. Mark Spencer

    Rejected my OSG User.Name and password several time forcing a password change. Grr.

  12. Jacek Antonelli

    @Mark: OSGrid does not use “User.Name” style login names. Just use “Firstname Lastname” (separated by a space).

  13. Tali

    Love the stacking of IMs windows and the highlight of unread tabs there; something which *really* bothered me about v2.
    The initial impression (with no sidebar and the transparent menu bar) is really good, even if the sidebar quickly rears its head to do battle with freefloating windows once you start using the viewer a little.

    This definitely gives me hope for a fairly painless transition to v2 and the nice features it has.

  14. MealeaYing

    Win7 64bit, installer says archive incomplete or corrupt….

  15. Garn Conover

    *peaks online for a bit*

    looks like the consul window is active on windows *turns it off*

    looking good sofar for everything else! yay!

  16. Han Held

    Tried it earlier, no luck. Tried logging in at 1am and was amazed -this is the first v2 viewer that logs me in to osgrid but DOES NOT throw all of my clothes onto my avatar. Cool beans!

    Also, the TP issues I had in SL [tps took forever] didn’t seem to be an issue in osgrid, though there’s problems w/ some people being clouds [that may be opensim, tho].

  17. Antonius Misfit

    Just did a quick poke with it on my local standalone sim. For a work in progress, it’s pretty solid so far. Loved the purple inventory folders, shadows looked great, and is easier adjusting to than the official Viewer 2. The only thing missing is content import/export, but I’m sure that will be built in before reaching final release. I’ll wait until LL gives the all-clear on TPV compliance to use Kokua on SL, though.

  18. Gordon Erlebacher

    I tried to login via the command line on my mac to my own OpenSim server (works with Imprudence from the command line):

    ./Kokua –loginuri http://xxx.xxx.xxx.xxx:9000 –login first last passwd –loginuri

    Any help appreciated. I do not understand the instructions regarding using a web browser. Thanks.

  19. shamus

    wow just wow v2 is finally usable.

  20. Woyseck

    Wouldn’t let me organise my inventory by date rather than alphabetically in SL. Otherwise, super shiny. I even got shadows working on my comically bargain-basement graphcs card. Shiiiiny.

  21. dontosaw

    Created an alt account for testing this. Logged in with the 64-bit Linux build on openSUSE 11.4 with Gnome. Although I was only logged in for a short time, it worked fine. Voice worked, streaming music worked. Search and TP functions worked too. Very good starting point!

  22. shamus

    even moap works. altho hypergrid seams to be broke.

  23. Lalo Telling

    Installed on Win7-64 without a problem. Went to my home sim in InWorldz… and my avatar wouldn’t load. Inventory said I was wearing my attachments, but not shape, skin, eyes, or “baldie”, despite numerous right-click/Wear attempts. Also – no streaming parcel audio.

    Otherwise… the UI looks pretty good out of the box, without having to go through the customization routine required by Firestorm’s alpha release. I’m assuming you’ll incorporate the features we’ve come to love about Imprudence 1.x over other TPV’s (mini-map radar, Align tool in Build, etc…) — but it’s a good start!

  24. Roberta Messerchmitt

    It does not run on my ubuntu 11.04 machine, it loads the startup screen fine (though it has the same offset mouse in fullscreen mode that every other viewer has) but crashes near the end of the login process. This is for inworldz, i have not tried it on sl or 3rd rock or osgrid yet.

  25. Solo Mornington

    Try this: Get the Kokua source from github. Run develop.py. Open /build-darwin-i386/Kokua.xcodeproj in Xcode 4. Scroll down on the left to find the Kokua product. Click on it. Watch Xcode crash.

    :-)

    Actually, it’s kind of cool how it crashes… It gives you a dialog that contains the line: “Choosing ‘Crash’ will result in the loss of all unsaved data.” How polite.

  26. Dharma Galaxy

    Keep links, lose any trace of the outfit editor though. The two things I miss from Viewer 2.0 are the favorites bar and being able to make multiple outfits with non-copy items. Unfortunately, Inworldz can’t handle this code yet, and it may be a while before it will be able to.

    Dharma.
    (No essence. No permanence. No perfection.)

  27. MealeaYing

    actually…
    it was “Installer integrity check failed”.
    Sorry about that (tried as forced admin as well, same thing)

  28. MealeaYing

    Got it running, had to re-download several times.
    Cant move at all, how do I get rid of chat bar thing at bottom?
    FPS is <1-2 in places I see 10-15 in Imprudence and 20+ in Meerkat.
    All in all about what I get with all other versions of v.2 only faster fps, and no crash so far 1-2 fps is NOT fast however.
    More soon if I can figure out how to kill off stupid chat bar

  29. MealeaYing

    AHHA!
    I strongly suggest making WASD the default movement keys not chat or what ever that is….
    That was amazingly annoying.
    GRIN!

  30. MealeaYing

    The map does not seem to work in OsGrid, meaning that its empty…. almost, I can see the icon for my self, the icon for “home” and a blinking red circle that says “loading”
    Search in the map does nothing either…..

    Also random things from my inventory are turning into attachments… that is very strange… and in one case amusing (In SL this could get you banned for griefing,but then just about anything could get you banned there)

  31. MealeaYing

    The inventory thing does other things besides attaching random things, it also removes things as well, in some cases it seems they become unwearable after they come off….
    so….
    Before testing this make copies of stuff you are wearing before hand, you may not be able to wear it later in other viewers (I’m testing this with Imprudence)

  32. Crim Mip

    Good job getting this released.

    First impressions are that it feels like a stripped down version of the original Firestorm preview. I’m not surprised by that since you have obviously decided to fix the worst parts of the UI in Viewer 2 before adding other features back just as they did. I applaud the use of the Firestorm text/IM box. That in itself fixes one of the most annoying parts of Viewer 2 for many.

    As for the sidebar. My best suggestion is to allow the option to use it or make all of the tabs buttons on the bottom bar with ‘hiding’ unused ones being an option as well.

    The thing to remember is there are a lot of newer users for whom an old style 1.x style UI would be just as big a shock for as the 2.x one was for many of us older users. They should get a UI that can be comfortable for them as well. Ultimately it will be the extra features and options that LL doesn’t offer that will draw people to use Kokua.

  33. Zippidy Serendipity

    Its so hard to log on even if i tell AV to trust -or even exit why is this and whats up with brain -crave or brain cave files trying to open with this Imprudence Experimental is this something other than you trying to open with the viewer? i think its something trying to mess Imprudence up.

  34. MealeaYing

    @ Crim Mip:

    What do you suppose the ratio of new users to old users is and who do you suppose have a vested interest in where these things go?
    As near as I can tell there are FAR (like millions) more old users than new and that they are almost all furious and are not even able to help Mr and Mrs Resident with problems they may have because the new viewers are so bad they are not worth learning.

  35. Warin Cascabel

    Well, I like the UI a lot better than Viewer 2; I don’t feel like the whole world is crowded out by boxes that pop up whenever they feel like it.

    I had a sporadic issue with sculpt textures. Some sculpted prims looked mutilated; their sculpt textures appeared like this in the edit pane:

    Example: http://i.imgur.com/X6hmz.png

    Clearing the cache seems to have fixed the issue (though I had a heck of a time finding that; the “Reset” button isn’t as intuitive as “Clear Cache” used to be – at first I assumed it would reset the cache file to the default location, finally just clicked it out of desperation).

  36. zoebug

    Brief look as i need my sound on mac :) all in good time :)
    loved the simplicity of the camera controls
    i liked the side bar button, but also would like closing control on the side bar itself
    Please keep WASD for typing communication. the arrow keys are perfectly placed for movement.
    Looking forward to getting to use Kokua hopefully with a good set of the Imprudence tweeks. Currently I have mostly been using Dolphin2 and Kirsten.

  37. Crim Mip

    @ MealeaYing

    And where do you think future users of the viewer are going to come from? One of worst parts about Viewer 2 was the lack of options for configuring it. I was basically suggesting that the option to keep it more Viewer2-like ought to be maintained for those who prefer it that way. I in no way implied it shouldn’t be made to be enjoyable for those of us who prefer things more like viewer 1.

  38. Jacq

    Working quite well on Ubuntu 11.04 64 bit.
    Some strange effects while camming around, but those did not spoil the fun.

    About the WASD move vs chat discussion .. It still is possible to Autoclose the chatbar (could not find it in gui, but is in debug) and avoid it open automatically at typing (is in gui). So both preferences are configurable….

    for a first WIP quite good :-)

  39. Roberta Messerchmitt

    Having options would be nice, especially where the sidebar is concerned. Side mounted buttons are much faster to use than the bottom buttons, which in turn are much faster than the floater-based buttons that hide until a bottom button is pressed.

    S21 has a lot of the v2 irritations worked out so it may be a good idea to see what it has for basic UI instead of repeating the experiments and concentrate on bringing back the building and inventory tools imprudence is known for on the sl end and the probably even harder job of making a v2 based viewer compatible with opensim. It is good to see that someone has thought about compatibility between the two grid systems and pretty soon kokua may be the only viewer for gridhoppers when sl eventually drops v1 support. Keep up the good work :)

  40. Yrla

    I am missing one of the main features of Imprudence: “Restore to previous location”
    I can only agree with Robertas suggestion to take a peek at that other purple viewer. Framerate of Kokua is slightly slower than that viewer.

  41. MealeaYing

    @ Crim Mip:

    Ok I think see what you mean there, but that is like suggesting that there be two viewer in one if I am getting that correctly. Right?
    Why not keep what worked from V.1 and ditch what does not in both?
    Isint that the whole point?

  42. zoebug

    I would like to have the option be able to remove the voice button from the bottom bar.

    To me the IM window is far too big. Would it be possible to remove the second column and have them as optional or in case of friends a drop down menu?

    I do like the extra icons on the location bar in Kirsten & dolpjin2..prefs,enviro,about land. and the draw distance slider. But also Having played with various V2 TPVs i think i prefer the old V1 media controls on the bottom bar.

  43. stuff

    hello, been running the kokua for the last 2 or 3 days. I like the chat bar, and even made it as long as possible. I RP a lot. So, everything was ok, except it is slow. Much slower than Imprudence. Movement slow, rezzing things slow, world rezzing slow. Even the inventory takes about 5 or 6 seconds to come up. On a sim my by self.. not so bad, but over 4 avs.. slowsville. It is probably my Mac. It’s old now. Model Name: MacBook Pro 17″
    Model Identifier: MacBookPro2,1
    Processor Name: Intel Core 2 Duo
    Processor Speed: 2.33 GHz
    Number Of Processors: 1
    Total Number Of Cores: 2
    L2 Cache: 4 MB
    Memory: 4 GB
    Bus Speed: 667 MHz

    Just curious, is it slow for you newer & shiny Macs out there? I will be sad if kokua will allways be this slow for me. I really was looking forward to multi tatt layers and attachments.
    kizzes

  44. Crim Mip

    @ MealeaYing

    Because the ideal UI for you may well NOT be the ideal UI for somebody else. I’d rather see options so people can configure things as they wish for how they like to do things.

    For instance. The thing I couldn’t stand about the sidebar was that it couldn’t be sized down. I tend to have my floaters open in the lower right of my screen anyway. Had I been able to do so, I’d have likely been using Viewer 2 long since rather than having to wait until a third party viewer gave me a few simple options for doing so. You may prefer your floater windows someplace else. We should both be able to set up our UI the way we want.

  45. Tapple Gao

    As a fan of viewer 2, I rather missed the sidebar buttons on the side. My only annoyance with the sidebar is I can’t resize it to be wider; it’s too narrow to show some of my longer-named inventory items

  46. zoebug

    @ Roberta Messerchmitt ” Side mounted buttons are much faster to use than the bottom buttons, which in turn are much faster than the floater-based buttons that hide until a bottom button is pressed.’

    I also think it goes counter to the quick access approach to the view/camera pop up controls and they are possibly less obtrusive up the side of the screen than all at the buttons at the bottom.

    (sorry interface comment)

    I guess more control of the flexibility, appearance size, shape and placement of the actual side bar is ultimately more important. :)

  47. Timo Gufler

    Great news, guys! It’s really incredible, that you have a 64-bit viewer available already. It works nicely. :)

  48. MealeaYing

    you guys must have great monitors….
    I would love to see the screaming bloody death of the sidebar and all the other things that eat screen real estate for no reason.

  49. MealeaYing

    @ Crim Mip:

    Destroying a working and established UI and infuriating an existing user base is a little different than giving them new features or configureableity <–<<(sp? is that a word? hehe.)

  50. Crim Mip

    @ MealeaYing

    1.x doesn’t have the most user friendly interface either. It’s just the only UI we had so we learned it. I’m all for making a 2.x based viewer with as many options to make it work like 1.x as possible. You’ll note I said options. That means that somebody who doesn’t want to make everything look like 1.x wouldn’t have to and could also enjoy the viewer. At some point, probably by the end of the year, LL will lock out 1.x based viewers and we’ll all have to use what’s available. By that point I’d expect we’ll have Kokua and Firestorm available which should offer reasonable choices for those who want an older style interface. Of course they will both require a little configuration to look like that, but that shouldn’t be an issue for anyone who’s been around long enough to really want the 1.x UI look.

  51. zoebug

    I personally very much prefer the clean V2 family interface.
    It def can be tweaked and improved but I am unable to go back to V1 family now.
    What I am missing is not the UI of VI family but the very useful extras Imprudence had.
    I guess more time spent on turning Kokua into a V1/Imp clone would mean less time can be spent by the Kokua team perfecting really useful extra features

    The test build worked fine on my mini mac and i am looking forward to its progress.

    Those who prefer the V1 user interface have got Imprudence , phoenix, singularity etc , those who want V2 can choose Kirsten, Dolphin2 , Linden V2, Firestorm, (Catznip & Kitty) and soon Kokua And even more choices of viewers described here
    http://www.sluniverse.com/php/vb/alternative-sl-clients/48834-chalices-list-sl-clients.html

  52. Locutus Watanabe

    Just wanna say, at my Box it works great !

    OpenSuSE 11.4 64Bit

    Just some little GUI things else – for a Version that early,
    really great :-)

  53. zoebug

    Above when I say ‘V2 family’ above in the first paragraph in my last blog post I do mean all viewers including Kokua that a based on Viewer 2 UI.

    And yes… me also it worked great on my Mini Mac too (apart from the obvious stream problem) :))))) much appreciation :)

  54. fabrixx

    I try several times to login with Firstname Lastname but receive dns error.

    Imprudence login correctly.

    I have 2 SL accounts:
    My second SL avatar login correctly on kokua.

    Error is only with my primar avatar.

    I try to delete cache but with no results

  55. stephen Venkman

    funny for a test build this has given me the best results in shooting images inworld with shadows. Looking forward to the full release.

    Have had issues with lag now and again, but i’m using my regular account with over 65k in inventory.

  56. Kaliope Karas

    Got it… for one, I like that it seems much cleaner than V2, at least the last time i tried it. Love that you can hide the sidebar or just pick which one you want.

    I got a few issues and its that two windows are opening, one with a c prompt that scrolls the whole time, I keep getting a media error message… and it either doesn’t have, or I can’t find, the integrated AO? If it doesn’t have it, I hope you get one, its one of the features i LOVE on the alternate viewers!

  57. Stephen Venkman

    Loved this viewer up until a week or so ago, went to turn on shadows and I get a fatal error.

    ERROR: ../../llrender/llrendertarget.cpp(441):LLRenderTarget::copyContents: Cannot copy framebuffer contents for non FBO render targets.

  58. zoebuggy

    I really love the View and Move pop up controls on Kokua.
    Defo the best easy speedy friendly unobtrusive access layout.

  59. zoebuggy

    i have also fallen in love with side bar mini tool bar

    i just now look forward to the return of streaming sound :)

  60. ccloneu

    I run Fedora 14 and this ran right out of the box.. Couldn’t take the gray UI though soooo I got and copied over many of the xml’s from an other V2 based viewer and now have the UI Silver.. yay.. I hate V2 and this has made me change my mind..
    The graphics are AWSOME!.. running vnidia 470 superclocked on all MAX settings…
    PLEASE keep up the great work.. I just love it.

  61. PLUR

    For me to be able to use this viewer i MUST have the option to move with WASD. And the same goes for everybody that dose RP/combat here in SL. or well, at least for those who are good fighters and uses systems like “CCS” and DCS” We use WASD to fight, just like in many other online games, so please, please let me have the option to use WASD, this viewer is great and i want to be able to use it.

  62. Koli

    Been using v2 for a while, and I certainly have faith in this viewer. The UI is amazing – superb job on it!

  63. gimisa

    I am usualy rolling with imprudence 1.4 april build on SecondLife. I also use SL2 and Krisens viewer on OSGrid for their mesh capability.
    I have post a few mesh thing on 4freedom OSGrid region.

    I have Kakua may 18. Use it on OSGrid to build and to explore. It was rolling out of the box on Ubuntu 10.04. No prob except the ususal OSGrid crashes. Hypergrid jump work great too. Realy love as a starting block. I Will appreciate being able to see my mesh stuff eventually like I do with SL2 and Kirsens viewer I am also using.

    Many thanks to the kakua / imprudence team. Keep up the good work.

  64. xiaxue

    terrible performance in ubuntu 11.04 64bit. 2-3fps, compared to 20-25fps on LL’s viewer in win7.
    also, a few UI flaws making it much less desirable to use than LL’s: inability to hide the ‘info’ panel in IM windows in ‘separate window’ mode (the pane showing their profile pic and options to teleport, pay, etc etc). inability to switch back to the LL color scheme while maintaining imprudence’s additions (Marine’s viewer is able to do that, so i know it’s possible). there’s just something about the general vibe of starlight skins that rubs me the wrong way; none of the window rounding is there.

  65. Alecia

    averaging 40 to 60 fps… as opposed 80 110 snowglobe cool viewer or 70 / 80 + in imprudence.

    So for code based on lindens biggest error of judgement ever ! this is undoubtedly the best viewer 2 style implementation out there for both performance and UI .. bar none!! web based search is still a nonsense tho .. so I ws wondering if there was any way to implement the old search code and style for “instant” and more logical searches.

    just a few needs for me:

    at least an option for old style search.
    disable fly not fly on hold down pge up/dn.
    mini map radar.
    built in AO (of course).
    avatar offset Z adjustment.
    Global UI background colour and text colour ?.. brown has never been a good choice – for me a light background with dark text has always been more legible (I know its a personal thing).
    preference option for chat bar to ‘completely disappear’ on hit return.
    higher render far clip save me having to hack it (2048 at least).

    Oh and of course .. MESHHH (and in imprudence also as this will remain my favourite viewer for building)

    beyond that I would just be picking nits .. this is excellent work .. so please don’t let it become a firestorm type nonsense build .. i.e reducing rendering features to increase fps (I now u wd never do that :)

    me = CPU: AMD Phenom(tm) II X4 945 Processor (3200 MHz)
    Memory: 4023 MB
    OS Version: Linux 2.6.35-30-generic-pae #56-Ubuntu i686
    Graphics Card: GeForce GTX 460/PCI/SSE2/3DNOW!