Atlantis Client



  • 64-bit Atlantis release candidate: http://riverdark.net/atlantis/downloads/Atlantis-0.9.9.6-rc3.zip

    Give that a try and let me know if anything's horribly broken.



  • Aaaand a fix for a bug in the hotkey library I use, and to fix the dock badging logic: http://riverdark.net/atlantis/downloads/Atlantis-0.9.9.6-rc4.zip


  • Pitcrew

    @Sparks Heya! In vs 0.9.9.6-rc4 I was unable to get my spawns to work at all; the spawn window in Address Book + World Preferences was seemingly empty, but when I fidgeted around with it I could see that my various spawn still technically existed (saved over from my prior version of Atlantis), the client just wasn't opening up new spawn windows for me to access (I use tab style). Seems like all the info that was being sent to those spawns was just getting lost somewhere.

    Additionally, in 0.9.9.6-rc4 I could create new worlds, but not delete them. MUSH text editor was also still busted (can't see any text or cursior in the input area after I type stuff in), although if I typed in there and pressed generate, text would pop out in the output area.

    I switched back to vs 0.9.9.5, and so far so good. I can create and delete worlds, as well as characters within worlds. I can also see spawns, as well as create them and delete them -- so long as it's a character pref spawn, not a world pref spawn. For some reason I can't delete them in world prefrences! MUSH text editor still doesn't work properly for me, but that's not the entire end of the world. Very pleased to have more control over spawns than in 0.9.9.4, which I was using earlier!

    Thanks for sharing this! Atlantis is still my favourite client, and it's great to have some spawn functionality back in Mojave.



  • @A-Meowley Huh. I'll look at the tab view; I use Source List style, but I did test with the tabs... however, I might've broken something along the way. I'll look at the deleting worlds too.

    MUSH Text Editor is probably gonna be broken in 0.9.9.6, until I figure out why the heck that textview doesn't show anything.



  • @A-Meowley said in Atlantis Client:

    @Sparks Heya! In vs 0.9.9.6-rc4 I was unable to get my spawns to work at all; the spawn window in Address Book + World Preferences was seemingly empty, but when I fidgeted around with it I could see that my various spawn still technically existed (saved over from my prior version of Atlantis), the client just wasn't opening up new spawn windows for me to access (I use tab style). Seems like all the info that was being sent to those spawns was just getting lost somewhere.

    Huh. I tested with tabs, and my spawns showed up properly. :/ Can you tell me anything unusual about your setup that I might want to use to reproduce the issue?

    I can reproduce the spawns not deleting from the world record, though, so I'll look into that.

    Additionally, in 0.9.9.6-rc4 I could create new worlds, but not delete them.

    Also can't reproduce this.



  • @A-Meowley Out of curiosity, can you try using Source List view style temporarily, just to see whether your spawn problem is specific to tab style, or if it affects all of them?


  • Pitcrew

    Oh yay. Works!


  • Pitcrew

    @Sparks Quickie question. I'm on Mojave and just started using 0.9.9.5. How do I make notifications show for pages? I haven't been able to use that functionality since OSX updated one of the big cats. Be cool to use it again.



  • @Goldfish said in Atlantis Client:

    @Sparks Quickie question. I'm on Mojave and just started using 0.9.9.5. How do I make notifications show for pages? I haven't been able to use that functionality since OSX updated one of the big cats. Be cool to use it again.

    You can use Growl Version Detective (from Growl.info) to replace the embedded framework with Growl 2, which will make it use Notification Center. Alternatively, you can snag the 0.9.9.6 test build to try, which is already converted over and will do notification center itself.


  • Pitcrew

    @Sparks Thanks! Tryin' that one now....

    Notification Center isn't working still and maaaaan does it hate Dark mode and I ALSO cannot delete new worlds..or add characters. Mmm. I'll come back to this one.



  • @Goldfish said in Atlantis Client:

    @Sparks Thanks! Tryin' that one now....

    Notification Center isn't working still and maaaaan does it hate Dark mode and I ALSO cannot delete new worlds..or add characters. Mmm. I'll come back to this one.

    Ugh. Dark mode will require rewriting a buuuunch of things, unfortunately.

    Are you using the rc4 build, or did you grab rc3 by mistake? Also, did you just copy atop the old copy of Atlantis? If so, I'd delete the app and then copy the 0.9.9.6 version over; copying the 64-bit version atop the 32-bit versions sometimes seems to keep chunks of the old frameworks, which causes Weird Things to happen.


  • Pitcrew

    @Sparks Yeah, I knew I'd have to just deal with Dark Mode.

    But after some shuffling, deleting and such...it's functional. Now I have to make the text readable but it's working! Yay!



  • @Goldfish I will try to get to Dark Mode eventually, but I have to rewrite the Lemuria modular windowing library I wrote, which the whole nested spawn mechanic is built around. Sadly, Lemuria 2 (which I wrote for the still-not-done Atlantis 2 clean rewrite) has a wildly different API. Plus is in Swift rather than Objective-C.


  • Pitcrew

    @Sparks I found a free app that lets you exclude certain apps from Dark Mode. https://www.lightsoff-app.com/

    Works like a dream and so does the client now that I've cleared old bits and fixed the font and whatnot. S'all good. Bless you.



  • @Goldfish yay! I still have a last few fixes to get to so everything works properly again, and to integrate Sparkle in case I need to do future updates (since my ancient check for updates code no longer works under modern macOS); once that's done, I'll release an rc5. And if that works well for people, I'll roll out an actual build.


  • Pitcrew

    @Sparks I'm using the rc4 build you posted earlier, and it works great except for one small, very annoying bug that no-one else has mentioned (so maybe it's only happening to me?); sometimes, but not always, when I switch from one active world to another, the world tab and its content window disappear completely. I'm still connected, and the world will still appear under Window->Unseen Activity, but I won't be able to view the world. At this point, the only way I can get the world back is to fully restart the client.



  • @jphuygh Yeah, I just discovered that the tear-and-drop behavior is broken in the 64-bit version. So I have to look into that. In the meantime, if you go to Atlantis -> Preferences -> Windowing, you can disable the ability to tear spawns out of a window, which will prevent that. (If you don't routinely rip spawns out of one window to make a second window, it's probably reasonable to turn that off anyway.)



  • @Sparks

    As a reminder somewhere more permanent:

    The width of the screen vs. the number of characters that fill the screen width before wrapping are inconsistent.

    <3


  • Pitcrew

    rc4 crashes when I attempt to make a global event. Which has shut down autologging.


  • Pitcrew

    I dropped this note before, but just to put it with others: when closing a log in rc4 now, if there are multiple logs running so that it gives you the selection tool to pick which to close, the selection part works, but clicking the button to confirm and close doesn't do anything. (It highlights on click, but doesn't close the selection tool or the log.)


Log in to reply