Skip to content

Releases: erkkah/tigr

TIGR 3.1.0

06 Jun 17:02
Compare
Choose a tag to compare

Added:

  • Unicode font sheet support
  • Headless mode

Fixed:

  • tigrRect overdrawing
  • macOS timing
  • better fullscreen support on X11 (thanks, @iacore)
  • warnings + platform specific compilation issues

TIGR 3.0.0

01 Mar 20:46
Compare
Choose a tag to compare

New major, since there are breaking changes to how blending and clipping is applied.

Added:

  • Circle drawing and filling (Thanks for the inspiration, @GrahamJoonsar!)
  • Filled rectangles
  • More detailed docs on clipping and blending

Changed:

  • Blending is now consistently applied using the current blit mode
  • All drawing (except where noted) is consistently clipped

TIGR 2.3.0

30 Nov 20:13
Compare
Choose a tag to compare

Added:

  • An alternate "keep destination alpha" blit mode in addition to the default "blend destination alpha". Really useful when using fonts with anti-aliased edges, which would cut holes in targets with the default blit mode.
  • Explicit rectangular clipping for blit operations using tigrClip

Fixed:

  • Keyboard related inconsistencies

TIGR 2.2.1

21 Oct 18:06
Compare
Choose a tag to compare

Fixes

This release fixes the following macOS issues:

  • retina mode was always on
  • in retina mode, scaling was not applied correctly
  • mouse button was falsely detected on windows resize
  • min/max button broken
  • hidden cursor hidden on window close
  • hidden cursor broken in fullscreen mode

TIGR 2.2

02 Oct 22:23
Compare
Choose a tag to compare

Additions

  • iOS support

Fixes

  • Crash on macOS when running on macs with touchbar
  • Compilation issue on Windows mingw32

Thanks @amatzko and @jjmarchewitz for help on these issues.

TIGR 2.1

17 Sep 10:59
Compare
Choose a tag to compare

Additions

  • Support for Apple M1
  • Fullscreen mode

Fixes

  • Max window size calculation
  • Forwarding of macos command keystrokes

TIGR 2.0

08 May 15:11
Compare
Choose a tag to compare

Additions

  • The Post-FX pixel shader is now customisable
  • Cursor can be hidden for custom software cursor drawing
  • PNG loading now supports 1, 2, 4 and 8 - bit palette formats in addition to 8-bit color component formats

Fixes

  • PNG loading
    • First row was previously filtered incorrectly, which made font loading hard
    • Transparency handling is corrected to use transparency palette instead of palette index 0
  • X11 input handling now uses polling instead of event processing, for a slight latency improvement

TIGR 1.6

11 Feb 15:42
Compare
Choose a tag to compare

This update adds Android support, making it possible to create TIGR - based apps!

Check the README for details.

TIGR 1.5.2

10 Oct 21:39
Compare
Choose a tag to compare

This update brings in fixes from @lincerely and @r-lyeh.

Fixes

  • Fix retina mouse position (mac)
  • Support for TCC (windows)

TIGR 1.5.1

03 Mar 22:13
Compare
Choose a tag to compare

Fixes

  • GL context init on Linux