Skip to content

v0.30.1

Choose a tag to compare

@SweMonkey SweMonkey released this 07 Jul 19:51
· 18 commits to main since this release

Terminal

  • Added the "uptime" command to show for how long the system has been running.
  • Added clock to status bar.

IRC client

  • Changed TM buffers to use 64x32 tilemaps, the IRC client now supports up to 6 concurrent channel "tabs" (F1-F6).
  • Added channel update info in status bar. It shows the channel number (1-6) and if it has any new text.
  • Changed MODE command text output to make more sense, taking into account what mode and who set it. Previously everything was printed as "You set personal modes +xyz" which is wrong. More MODE text will be added as I bump into them.
  • Added the missing /part command, it is used to leave a channel. Usage: "/part #channel" or "/part" to leave the currently open channel.

Quickmenu

  • Dropped the full on upper case text formatting.
  • Organized menues and added font selector for each state (terminal, telnet, irc).
  • Added theme selector

UI

  • Large visual overhaul. Can no longer cover up status bar either.
  • Theme support.

System

  • FAT12/16/32 support, file operations and other misc functions added for testing purposes. Disabled by default.
  • Added time calculation functions. IRC client can now print DD/MM/YY HH:MM:SS date times (previously printed seconds since epoch).
  • Added system date/time clock, for now it is not synced to anything so it will drift/reset to 0 on power up. Clock drift is due to the fact SMDTC uses VSync (which may be disabled at times) to tick clock.