AjaxLife 0.6.1 released

Release 22 Comments

As promised, some actual development has taken place and AjaxLife 0.6.1 has been released (AjaxLife 0.6 was released and lasted about ten hours due to an annoying bug related to S3 and textures).

So, changes!

  • Group chats can now be created, listened and responded to
  • The map actually displays a map
    • The map blocks are no longer requested in its entirety at the start. The upshot of this is that AjaxLife will not hang until 2MB of map data has been downloaded and processed, instead loading it as they become visible on the map.
    • SL’s region search has been implemented (it had to be, really, since we no longer know of every region in advance)
  • Textures download correctly. This affects textures from inventory and 1st Life pictures (2nd Life pictures are pulled off the new SL search anyway)
  • llOwnerSay now appears in yellow
  • LSL highlighter is up to date (…I think)
  • HTTPS links will be linked appropriately
  • Links are clickable in the message of the day
  • Newlines are displayed in login errors

Have a screenshot of a working map:

Map with search

Additionally, it should now be somewhat simpler to run your own AjaxLife server; it no longer has any external dependencies. The 0.6.1 dependencies and source (no binaries right now; sorry) may be downloaded from the Downloads page. The new source may be browsed here.

22 Responses to “AjaxLife 0.6.1 released”

  1. Talismere Roecastle Says:
    January 26th, 2010 at 8:41 am

    Hey, I had an issue with Ajaxlife yesterday, and when I came home to start the SL viewer, my Avatar appeared ruthed, and STAYED ruthed until now. Nothing I did (the usual procedures) could help. I sent a Ticket but up until now nothing could be done. Anyone else had this problem before? Any help is appreciated.

  2. Katharine Berry Says:
    January 26th, 2010 at 8:47 am

    I haven’t run across that before. AjaxLife doesn’t try to set your appearance – just to set whatever you looked like on last login.

    By “ruthed” do you refer to the avatar with brown hair or the etheral cloud thing?

  3. Talismere Roecastle Says:
    January 26th, 2010 at 9:46 am

    Avatar with brown hair, and I guessed it could have happened because of Ajaxlife not loading properly (precacheing permanently until I close the window) It happened just after I tried the updated Ajaxlife version so that’s why I thought there could have been some informations lost in the process. I also got “Stack 0″ error messages T_T

  4. Talismere Roecastle Says:
    January 26th, 2010 at 9:47 am

    If it’s not due to Ajaxlife then of course I send my earnest apologizes, it’s just that I don’t know why I suddenly got ruthed permanently when SL worked just fine 10 hours ago xD

  5. Katharine Berry Says:
    January 26th, 2010 at 9:50 am

    I have no idea if it had something to do with AjaxLife.

    I must ask about the precaching forever, though – what web browser are you using?

  6. Talismere Roecastle Says:
    January 26th, 2010 at 9:53 am

    I’m useing Ajaxlife at work with the Internet Explorer Web browser. At home I would use Mozilla Firefox. The Internet Explorer is probably also out of date but I am not permitted to do any downloads to update this, but Ajaxlife has been working (except for some crashes and connection losses every hour but that wasn’t too much of a problem) with that

  7. Katharine Berry Says:
    January 26th, 2010 at 9:54 am

    I abandoned actually testing against IE on a regular basis long ago. This is probably to blame. I’ll look at it, I guess.

  8. Talismere Roecastle Says:
    January 26th, 2010 at 9:58 am

    Hehe thank you, thumbs up for your work :) I sent a support tix to Linden Labs with my home pc’s informations so I’ll wait what they say to the perm-ruth (with high hopes to get the issue resolved) Thank you very much for helping Katharine ^^

  9. Katharine Berry Says:
    January 26th, 2010 at 10:52 am

    It’s definitely not working under any version of IE. Since IE has nothing even remotely vaguely resembling a debugger, or even telling you what file its error is in, I currently have no idea why.

  10. Talismere Roecastle Says:
    January 26th, 2010 at 11:14 am

    Ah ok thank you for checking :) Going to miss ajax, but it’s totally understandable, I wouldn’t even touch IE at home lol.

  11. Katharine Berry Says:
    January 26th, 2010 at 11:15 am

    I now love IE8, which give me this useful information:

    Webpage error details

    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)
    Timestamp: Tue, 26 Jan 2010 10:08:31 UTC

    Message: Object doesn’t support this property or method
    Line: 538
    Char: 4
    Code: 0
    URI: http://lab.kathar.in/ajaxlife/client/AjaxLife.Map.js

  12. Talismere Roecastle Says:
    January 26th, 2010 at 11:29 am

    XD Well that’s good to know, thank you for your precious time :) )

  13. Katharine Berry Says:
    January 26th, 2010 at 12:07 pm

    I’ve found the cause of the stack overflow errors; it relates to the way that IE handles the onload event on images. Working on a fix now…

  14. Talismere Roecastle Says:
    January 26th, 2010 at 12:14 pm

    Augh you don’t have to Katharine, I can try “portable” firefox with an USB stick :) )

  15. Katharine Berry Says:
    January 26th, 2010 at 12:40 pm

    IE compatibility has been restored – or, at least, it will be once the server starts up again.

    It didn’t take much.

    Also note that clicking on the map doesn’t work properly in IE8 unless you load the page in IE7 compatibility mode, for some arcane reason.

  16. Belladonna Wexhome Says:
    January 26th, 2010 at 9:36 pm

    for the past two days it’s saying i can’t log into ajax cause the server timed out.

  17. Katharine Berry Says:
    January 27th, 2010 at 8:46 am

    There is definitely a problem there. It seems the switch to libomv 0.7 has either massively increased CPU use or massively decreased memory usage. In ether case, the metrics used by the load balancer/watchdog are now invalid. I will be looking at ways to improve this (and, ultimately, it’d be nice to stop killing off the CPU, too…)

  18. Belladonna Wexhome Says:
    January 27th, 2010 at 6:13 pm

    Was finally able to log in this morning. Now i’m getting the same timed out response. Grrrr. gonna make me actually do work at work now.

  19. Katharine Berry Says:
    January 27th, 2010 at 6:14 pm

    Well I improved one thing, and discovered the far more serious problem that it will, eventually, just refuse to make any connections whatsoever. I have no clue what causes this.

  20. belladonna wexhome Says:
    January 27th, 2010 at 6:37 pm

    yeah still can’t connect. kinda poopie

  21. Adhara Says:
    January 28th, 2010 at 1:13 am

    K,

    First off – Thank You – if it were not for Ajaxlife- i’d be lost in those times of need I need to get in world for something.

    Secondly – Booo Hoo I guess I am with Belladonna too- I keep getting a time out issue.

    Keep us posted! Thanks a ton! Addy

  22. Talismere Roecastle Says:
    January 28th, 2010 at 9:28 am

    Same here, although I managed to get Firefox installed (i told the admin that IE sucks and he agree’ed to finally install me FF XD) Ah well, it does work sometimes, but only for 5-6min then the whole thing crashes. If this is fixed and running stabilized, I’ll donate. That’s a promise. ;)

Leave a Reply

Icons by N.Design Studio. Designed By Ben Swift. Powered by WordPress.
Entries RSS Comments RSS Log in
Second Life, Linden Lab, the Eye-in-Hand logo, the Hexagon logo, the inSL Cube logo, the Linden Lab Hexagon logo, LindeX, the Second Life Eye-in-Hand logo, Second Life Grid, the Second Life Grid logo, SL, SL Grid, SLurl, Teen Second Life, the Teen Second Life Eye-in-Hand logo, TSL, WindLight, "Your World. Your Imagination.", and Asset Server Problems are trademarks of Linden Research, inc. Second Lie is a trademark of Swindlen Labs.