Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Mudpie v0.8.0 is out!

Mudpie v0.8.0 is out!

Scheduled Pinned Locked Moved Uncategorized
mudaccessibilityandroida11ygaming
2 Posts 1 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F This user is from outside of this forum
    F This user is from outside of this forum
    fireborn@dragonscave.space
    wrote last edited by
    #1

    Mudpie v0.8.0 is out!

    GMCP and MSSP support -- Mudpie now negotiates GMCP (option 201) and MSSP (option 70) with servers. GMCP data is available in Lua via mud.gmcp.send/get/getRaw/getAll and mud.onGmcp handlers. MSSP server metadata (player count, uptime, etc.) is accessible via mud.mssp.get/getAll. A new server info button in the session bar lets you browse all GMCP/MSSP data visually.

    Lua HTTP and JSON APIs -- Scripts can now make async HTTP requests without enabling unsafe scripts. mud.http.get for simple GETs, mud.http.send for full control (method, headers, body). mud.json.encode/decode for JSON handling. Enables URL title fetching, webhook integrations, API lookups, and more.

    New Lua APIs -- mud.sendAfter (delayed commands), mud.output/mud.grep (scrollback access), mud.prompt, mud.tts.stop, mud.color.strip, mud.clipboard.set/get, mud.regex/regexAll (Java regex for alternation and lookaheads), mud.onKey (physical keyboard shortcuts).

    Key bindings -- Assign keyboard shortcuts to actions without writing Lua. Map combos like ctrl+1 to Send Command, Speak, Play Sound, or Notification. Per-world or global.

    Split view -- Two panes side by side on tablets and foldables (600dp+). Each pane shows a different session or local edit. Full TalkBack support with per-pane focus switching. Not Pro-gated.

    Popover pane -- A floating overlay holding multiple tabs from any session. Add via long-press on tabs. Move left/right, dismiss without losing tabs.

    Bulk sound management -- Multi-select mode in the sound browser. Select, select all, and bulk delete sounds and folders.

    MSP flexible file matching -- New per-world toggle. When enabled, MSP matches sounds by base name regardless of extension (server sends sword.wav, you have sword.ogg, it plays).

    MUSHclient soundpack import -- Import MUSHclient soundpack folders directly into Mudpie. Scans for .mcl world files, .xml plugins, .lua scripts, and sounds. Converts triggers, aliases, keybindings, variables, and Lua scripts with static API mapping plus optional AI-assisted conversion for complex scripts.

    Warning: The MUSHclient importer is brand new and should be considered experimental. Expect bugs, especially with complex soundpacks. Please report issues!

    Plus: session switching shortcuts changed to Ctrl+PageDown/PageUp, punctuation passthrough for more natural TTS, battery optimizations (proper reconnect backoff, lower sensor polling, lazy TTS init), and many bug fixes.

    https://github.com/aaron-gh/mudpie-releases/releases/latest

    #MUD #Accessibility #Android #A11y #Gaming #Mudpie

    F 1 Reply Last reply
    2
    0
    • pixelate@tweesecake.socialP pixelate@tweesecake.social shared this topic
    • F fireborn@dragonscave.space

      Mudpie v0.8.0 is out!

      GMCP and MSSP support -- Mudpie now negotiates GMCP (option 201) and MSSP (option 70) with servers. GMCP data is available in Lua via mud.gmcp.send/get/getRaw/getAll and mud.onGmcp handlers. MSSP server metadata (player count, uptime, etc.) is accessible via mud.mssp.get/getAll. A new server info button in the session bar lets you browse all GMCP/MSSP data visually.

      Lua HTTP and JSON APIs -- Scripts can now make async HTTP requests without enabling unsafe scripts. mud.http.get for simple GETs, mud.http.send for full control (method, headers, body). mud.json.encode/decode for JSON handling. Enables URL title fetching, webhook integrations, API lookups, and more.

      New Lua APIs -- mud.sendAfter (delayed commands), mud.output/mud.grep (scrollback access), mud.prompt, mud.tts.stop, mud.color.strip, mud.clipboard.set/get, mud.regex/regexAll (Java regex for alternation and lookaheads), mud.onKey (physical keyboard shortcuts).

      Key bindings -- Assign keyboard shortcuts to actions without writing Lua. Map combos like ctrl+1 to Send Command, Speak, Play Sound, or Notification. Per-world or global.

      Split view -- Two panes side by side on tablets and foldables (600dp+). Each pane shows a different session or local edit. Full TalkBack support with per-pane focus switching. Not Pro-gated.

      Popover pane -- A floating overlay holding multiple tabs from any session. Add via long-press on tabs. Move left/right, dismiss without losing tabs.

      Bulk sound management -- Multi-select mode in the sound browser. Select, select all, and bulk delete sounds and folders.

      MSP flexible file matching -- New per-world toggle. When enabled, MSP matches sounds by base name regardless of extension (server sends sword.wav, you have sword.ogg, it plays).

      MUSHclient soundpack import -- Import MUSHclient soundpack folders directly into Mudpie. Scans for .mcl world files, .xml plugins, .lua scripts, and sounds. Converts triggers, aliases, keybindings, variables, and Lua scripts with static API mapping plus optional AI-assisted conversion for complex scripts.

      Warning: The MUSHclient importer is brand new and should be considered experimental. Expect bugs, especially with complex soundpacks. Please report issues!

      Plus: session switching shortcuts changed to Ctrl+PageDown/PageUp, punctuation passthrough for more natural TTS, battery optimizations (proper reconnect backoff, lower sensor polling, lazy TTS init), and many bug fixes.

      https://github.com/aaron-gh/mudpie-releases/releases/latest

      #MUD #Accessibility #Android #A11y #Gaming #Mudpie

      F This user is from outside of this forum
      F This user is from outside of this forum
      fireborn@dragonscave.space
      wrote last edited by
      #2

      Thanks for sharing, enjoy 🙂

      1 Reply Last reply
      0
      • R relay@relay.infosec.exchange shared this topic
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups