Aug 3, 2019, 5:41 AM

Been a while since the last release, but for good reason: this update is huge. 4.00.285: Total Recall Edition!

  • Spawns, input windows, and input history now have their layouts and content restored per character (and on exit/reopen)
  • Bonus: If there's a crash, the content will be restored up to the moment of the crash!
  • Changed the welcome text into a popup window, since it doesn't fit anywhere in the restored content
  • Added a tooltip for the window tabs, so if they're truncated it's still possible to see the full name, unread count, etc.
  • Added 'Convert spaces to %B' function
  • Added '/autolog' to restart any stopped server/character autolog
  • Added '/reconnect' to reconnect to all disconnected tabs in every window
  • Added 'File->Close Window' to close a single window
  • Changed 'File->Exit' to close all windows (so that relaunching will then restore all windows vs just the last one closed)
  • Added '/exit' to close all windows and their tabs (same as File->Exit)
  • Added %server% and %character% variable substitution for all log filenames
  • Added right click menu for URLs (open/copy)
  • Added support for Pueblo tags
  • Added Tab number display when Alt is pressed (for easy Alt+# switching)
  • Changed it so that the config.txt file is locked on open, so you can't open two copies that try to write to the same file accidentally
  • Changed '/wall ' to act like it was directly typed in every connected world, so aliases & commands all work
  • Changed input history color to be the window color, not the inaccessible local echo color
  • Changed TCP_NODELAY to be on by default since BeipMU already internally coalesces sent data into single blocks optimally
  • Fixed minor annoyance where clicking on a spawn window in the background wouldn't bring it's main window to the front
  • Fixed a crash when trying to connect with SSL and the port isn't the SSL one (basically when SSL fails to negotiate)
  • Improved tooltips so that they don't go off the right or bottom edges of the working area of the monitor they appear on

That first change is the really massive one and it's great. Not only does it remember your layout now, but you can also copy a layout from one character and paste it to another, and as long as you're using the same names for the spawns you're triggering you can easily make them match up!

If you're using the version from the Windows Store it should update itself next time you restart, and from then on, every time you reopen the program it'll remember your layouts and show the last content from your worlds (unless you tell it not to, which you can).

If you're not, you can get the new version here, but please consider using the Store version because it sends the dev reports if something goes wrong (and you've opted into the extended Windows telemetry), which helps him find rare bugs, and it also gives him a better idea of how many people are actually using it, which is motivating. And everyone loves a motivated dev!