Skip to content

Releases: erkkah/tigr

TIGR 3.2.2

10 Nov 21:18

Choose a tag to compare

What's Changed

  • fix: don't define 'tigrCalcScale' in headless mode by @tim-tm in #71

Full Changelog: v3.2.1...v3.2.2

TIGR 3.2.1

08 Nov 19:41

Choose a tag to compare

What's Changed

  • Control macOS framerate by @erkkah in #68
  • Explicitly close X11 display, and free configuration list by @erkkah in #69
  • Refuse to create zero area bitmap by @erkkah in #70

Fixes issues #60, #62 and #64.

Full Changelog: v3.2.0...v3.2.1

TIGR 3.2.0

03 Nov 21:29

Choose a tag to compare

Added:

  • Scroll wheel support

Thank you, @valx76 and @Chuvi-w !

TIGR 3.1.0

06 Jun 17:02

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

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

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

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

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

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

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