Skip to content

Releases: moagrius/TileView

v3.0.1

13 Jul 21:07
Compare
Choose a tag to compare
upgrading version and readme

v3.0

22 Jun 04:28
Compare
Choose a tag to compare

THIS IS A BETA RELEASE

2.2.7: Merge pull request #417 from peterLaurence/fix#415

26 May 00:29
Compare
Choose a tag to compare

2.2.6

07 Dec 01:37
Compare
Choose a tag to compare
bumping version

2.2.5: Merge pull request #371 from moagrius/issue/221

11 Nov 02:21
Compare
Choose a tag to compare
issue-221 dont draw recycled bitmaps

2.2.4

11 Nov 01:54
Compare
Choose a tag to compare
bumping version

2.2.3

27 Oct 02:45
Compare
Choose a tag to compare

fixes #359 and #357

2.2.2: Merge pull request #341 from moagrius/bug/339-340

26 Aug 03:07
Compare
Choose a tag to compare

2.2.1

23 Aug 22:37
Compare
Choose a tag to compare

bug fixes relating to ScaleMode, including #335, #337, #338

Merge pull request #325 from moagrius/release/2.2.0

10 Aug 01:29
Compare
Choose a tag to compare

Improved rendering strategy. This should render more predictably, more consistently, and with much less memory consumption. Instead of layered Views, all tiles are drawn to a single Canvas; additionally tiles from previous levels are compared to existing draw operation to determine if any pixels of the previous tile will be seen (e.g., an as-yet rendered tile from the most current level; a partially opaque tile from the current level, etc).

Some APIs have been deprecated, most notably shouldRecycleBitmaps - bitmaps are always recycled now.

Other changes should be largely internal and not noticed by most users, and should generally considered to be non-breaking, however some changes could be noticed (for example, TileCanvasViewGroup no longer has TileCanvasView children - or any children - so if an existing app uses TileView.getTileCanvasViewGroup().getChildAt(0), the result would now be null.

Changes that could be considered breaking:

  • TileCanvasView has been removed
  • TileCanvasViewGroup is no longer extends ScalingLayout, or implement TileCanvasView.TileCanvasDrawListener
  • Tile.stampTime is deprecated and now a no-op