Skip to content

Releases: bl831/touchscreen

v2.1.3

Choose a tag to compare

@gcmullen gcmullen released this 31 Mar 23:11
  • Fix hardcoded jar version in launcher script — the bin/crystmntui script referenced 2.1.1 instead of the current version; now uses
    version-free jar name (crystmntui-bundled.jar)
  • Version-free jar filenames in distribution — lib/ now contains crystmntui.jar and crystmntui-bundled.jar instead of versioned names,
    so the launcher script no longer needs updating between releases
  • Versioned top-level directory in distribution zip — zip now extracts into crystmntui-2.1.3/ following standard convention (e.g.
    apache-maven-3.9.6/)
  • Remove cli.window from example theme configs — no longer needed
  • Rename README to README.md

v2.1.2

Choose a tag to compare

@gcmullen gcmullen released this 31 Mar 04:39
Fix window resize freeze in VideoWidget, bump to 2.1.2

Switch paint() to paintComponent() for Swing double-buffering, cache
scaled video frames to avoid redundant rescaling, coalesce resize
repaints with a 150ms timer to prevent EDT starvation on flood of
resize events. Cache BasicStroke(2) as a field.

v2.1.1

Choose a tag to compare

@gcmullen gcmullen released this 31 Mar 01:30
Bump version to 2.1.1, rewrite README, update distribution

- Version bump to 2.1.1 in pom.xml, launcher script
- Rewrite README: install instructions, CLI usage, config file
  docs (CLI defaults, UI properties, button overrides), theme
  examples, hardware requirements
- Add examples to distribution zip, remove deleted etc/ fileSet