• v1.2.3 c4876e5606

    v1.2.3 Stable

    stjet released this 2025-11-03 00:45:58 +00:00 | 0 commits to master since this release

    • Add force_stdout arg to write spaces to stdout on key press or touch event. Duct tape solution to some devices not redrawing framebuffer unless stdout is written to
    Downloads
  • v1.2.2 497beb7bb0

    v1.2.2 Stable

    stjet released this 2025-09-28 05:41:06 +01:00 | 1 commits to master since this release

    • Fixed or ignored most clippy warnings
    • Add horiz_spacing param for measure_text
    • Add measure_text_with_cache to measure text with CachedFontCharGetter
    Downloads
  • v1.2.1 10daa9982b

    v1.2.1 Stable

    stjet released this 2025-09-06 07:23:57 +01:00 | 3 commits to master since this release

    • Text measuring support (and updated audio player to use it)
    • Font char data caching
    • Malvim, added support for: o, O, dw (behaviour change), dW, <number>f<char>, <number>F<char>, ;, ,, <num>;, <num>,
    • Taskbar window title overflow fix
    • New background added
    Downloads
  • v1.2.0 08c2358bdc

    v1.2.0 Stable

    stjet released this 2025-08-18 18:27:16 +01:00 | 4 commits to master since this release

    • Add line draw instruction
    • Add draw window
    • Remove audio player's rand dep
    • Add version to about window's title
    • Add o/O to malvim
    • Minor byte savings for .alpha format
    • Minor malvim fixes
    • Minor drawing overflow fixes
    Downloads
  • v1.1.0 ec5cba13c8

    v1.1.0 Stable

    stjet released this 2025-05-04 20:11:29 +01:00 | 6 commits to master since this release

    • In-house entering/exiting raw mode (remove termion dep. p1)
    • In-house key parsing (remove termion dep. p2)
    • Fix C and D in nimbus romano
    • Replace blake2b with sha-512 for password hashing (remove blake2 dep. for bitcoin-hashes dep.)
    • Support multi-line copy pasting (especially in malvim), supporting copying in terminal, supporting copy pasting in audio player
    • Minor breaking change: When windows are serializing/deserializing for IPC, newlines in WindowManagerRequest::ClipboardCopy should be replaced by 𐘂, and conversely 𐘂 in ShortcutType::ClipboardPaste should be replaced by a newline
    • In-house pty stuff (remove pty-process dep.)
    • Fix alignment of -, >, < in nimbus romano
    • Fix un-fullscreening the window not moving it back to the original coords
    • Fix framebuffer not redrawing on mobile devices (on tested mobile device, framebuffer wouldn't redraw without writing to stdout for some reason)
    • In-house reading touchscreen devices in /dev/input/ (remove evtest dep.)
    Downloads
  • v1.0.3 d32b82a2bb

    v1.0.3 Stable

    stjet released this 2025-04-17 01:53:31 +01:00 | 15 commits to master since this release

    • Fix for w and m in Nimbus Romano
    • Malvim: much better search, d$, %
    • Some clippy lint suggestions applied (code cleanup)
    Downloads
  • v1.0.2 11af21ee6d

    v1.0.2 Stable

    stjet released this 2025-03-24 00:24:04 +00:00 | 16 commits to master since this release

    • arrow keys support
    • start menu paging support (so infinite windows per category possible)
    • key press convenience methods (copy pasting linear A no longer needed for window developing)
    • fix logo
    • docs work
    • add more Japanese chars
    Downloads
  • v1.0.1 cdb35767ac

    v1.0.1 Stable

    stjet released this 2025-03-17 02:49:30 +00:00 | 18 commits to master since this release

    • fix start menu and shortcut bug
    • change default password
    • make file explorer last modified sane
    Downloads
  • v1.0.0 668ce2ea6c

    v1.0.0 Stable

    stjet released this 2025-03-16 05:56:00 +00:00 | 19 commits to master since this release

    Downloads