Skip to content

Releases: Beauty114514/trierarch-app

Trierarch 0.4.1

Choose a tag to compare

@Beauty114514 Beauty114514 released this 16 Apr 08:54

Trierarch 0.4.1 (2026-04-16)

Added

  • GPU acceleration (UNIVERSAL): cross-chip GPU acceleration mode (host-side VirGL; guest OpenGL via virpipe; guest Vulkan via Venus). Existing VIRGL / VENUS preferences migrate to UNIVERSAL.

Fixed

  • Keyboard: fix soft keyboard mapping for _ / ^ and improve Backspace handling for IMEs that use deleteSurroundingText().

Developer Note

I originally planned to work on a higher-performance GPU acceleration path and an integrated Winlator, but I ran into many pitfalls and unclear bugs. So I’m pushing this interim update to smooth out daily usage and keep things moving while I continue to tackle those bigger issues—just so you know I haven't disappeared! 👻

Full changelog in the repo: CHANGELOG.md

SHA256 (trierarch-0.4.1.apk):
5d8344d50a7ebb3b0cc3bcdf9de4531e982d5ad5c42bd82fd1e56e3a66bb6fb4

Trierarch 0.4.0

Choose a tag to compare

@Beauty114514 Beauty114514 released this 07 Apr 13:02

Trierarch 0.4.0 (2026-04-07)

Added

  • Audio (PulseAudio): the proot desktop can now use audio via a host PulseAudio daemon on Android, with output routed to AAudio (speakers / Bluetooth).

Full changelog in the repo: CHANGELOG.md

SHA256 (trierarch-0.4.0.apk):
45d07a37609f66736fd181235e937a41a3f09901e868f760d449dae84390457a

Trierarch 0.3.0

Choose a tag to compare

@Beauty114514 Beauty114514 released this 05 Apr 13:14

Trierarch 0.3.0 (2026-04-04)

Added

  • In-app terminal (Termux-style) for the proot shell, with bundled monospace fonts, Appearance, and packaged font licenses.
  • Multi-session terminal: per-session PTY and tabs from the orb (switch / add / remove); sessions use ids 1, 2, ….
  • Display on session 0: startup script runs on a dedicated shell so the desktop and terminal tabs no longer share one PTY.

Changed

  • Terminal screen respects status bar and soft keyboard insets.
  • Pointer: separate scroll scaling for physical wheel vs two-finger gestures; faster touchpad cursor (finger × 2.5).
  • Glass/orb UI: menus and settings sheets size to the window; orb grouped under Common, Desktop, Terminal.

Fixed

  • Touchpad two-finger (Wayland): avoid stray left-button / stuck behavior when the second finger cancels hold-drag timing, and keep simulated touchpad state correct after two-finger tap → right click.
  • View Settings (Wayland output): Scale had no effect and Resolution vs Scale did not behave distinctly (only changing resolution drove UI size).
  • Floating menu orb: fix size/layout calculation that could crash the app when opening the glass menu.

Removed

  • Placeholder terminal UI and older monolithic glass/menu sources.

Full changelog in the repo: CHANGELOG.md

SHA256 (trierarch-0.3.0.apk):
af66e427d2b4ac8007a3a88acca2b8b5e3ef43436f827a7771bc0e6a282d7a85

Trierarch 0.2.3

Choose a tag to compare

@Beauty114514 Beauty114514 released this 31 Mar 14:47

Trierarch 0.2.3 (2026-03-31)

Changed

  • Display startup script: now uses a glass panel + scrim.
  • View settings: mouse mode, resolution, and scale use separate compact glass single-choice dialogs instead of inline dropdowns.

Fixed

  • Soft keyboard auto-restores after switching.
  • Avoid a second cursor when a physical mouse is active.
  • Fix physical mouse pointer desync after output size/scale changes.
  • Keep cursor at a stable physical pixel size (independent of resolution/scale).
  • Reduce splash launch flash/blur by disabling bitmap filtering during scaling.
  • Reduce KDE startup black-screen cases when frantically tapping.

Full changelog in the repo: CHANGELOG.md

SHA256 (trierarch-0.2.3.apk):
be286c680339a65823cc896b8a8aa54a697a591468586249f8e5b539a4d5f216

Trierarch 0.2.2

Choose a tag to compare

@Beauty114514 Beauty114514 released this 29 Mar 17:20

Trierarch 0.2.2 (2026-03-30)

Added

  • Floating menu orb (drag to move, remembers position; dropdown for primary actions).

Removed

  • Left slide-out sidebar menu.

Changed

  • View settings matches the orb glass/motion; dialog dimming adjusted so the backdrop isn’t too dark.
  • Clearer Menu / View settings titles and action label colors.
  • Logo redesign

Full changelog in the repo: CHANGELOG.md

SHA256 (trierarch-0.2.2.apk):
6787f0f9a878f8bbebbaaf06213593151d1d3bfaead4fd8494e78759f1810981

Trierarch 0.2.1

Choose a tag to compare

@Beauty114514 Beauty114514 released this 27 Mar 15:50

Trierarch 0.2.1 (2026-03-27)

Added

  • Terminal shortcut (long-press app icon → Terminal).

Changed

  • Tap app icon to auto-run Display startup script and enter desktop view.

Full changelog in the repo: CHANGELOG.md

SHA256 (trierarch-0.2.1.apk):
0b2d8867e99a8c16873b62cb0763dc1675a7e52d7e21f0019b102beeefc80cb3

Trierarch 0.2.0

Choose a tag to compare

@Beauty114514 Beauty114514 released this 24 Mar 14:29

Trierarch 0.2.0 (2026-03-24)

Added

  • Physical input support and stability improvements.

Full changelog in the repo: CHANGELOG.md

SHA256 (trierarch-0.2.0.apk):
9575205c6426c4fab3e5958d8c17ead37ef2bf04010726c4e5da95f8b6403f94

Trierarch 0.1.0

Choose a tag to compare

@Beauty114514 Beauty114514 released this 21 Mar 14:42

Trierarch 0.1.0 (2026-03-21)

Added

  • Initial public monorepo layout: Android app, Rust JNI, proot, Wayland compositor, optimize docs.

Full changelog in the repo: CHANGELOG.md

SHA256 (trierarch-0.1.0.apk):
7d5cdde472deee6adaa45b713eb5d8f04b8c8673c178d71d28a7c5e0b4e26022