1. 1a28c3c Release 3.1.4 by David Morrissey · 9 years ago
  2. c431b2a #72 Throw an exception if decoder returns a null bitmap, so listeners are informed. by David Morrissey · 9 years ago
  3. 3d5296f #78 Fixed NPE and incorrect initialisation of tile map when using preview image and initial state. by David Morrissey · 9 years ago
  4. 2ddee9b use factory pattern for decoders by Jake McGinty · 9 years ago
  5. ff8cf3d explicit imports by Jake McGinty · 9 years ago
  6. b74618c Release 3.1.3 by David Morrissey · 9 years ago
  7. 83203e9 Restored matrix tile rotation using setPolyToPoly to eliminate rounding errors that caused apps. Fixed a few leftover bits from recent refactoring. by David Morrissey · 9 years ago
  8. 4f6ee1c Release 3.1.2 by David Morrissey · 9 years ago
  9. c7a5cb6 Reverted matrix rotation of tiles, restricted tile size to 2048 to allow memory for rotation by David Morrissey · 9 years ago
  10. 944e9df Release 3.1.1 by David Morrissey · 9 years ago
  11. 3fee992 Modified tile map to allow for images close to a multiple of the max bitmap size by David Morrissey · 9 years ago
  12. 81119c9 Release 3.1.0 by David Morrissey · 9 years ago
  13. 8abee84 #49 Removed bitmap dithering to solve moire patterns by David Morrissey · 9 years ago
  14. 362c1a6 #48 Use a matrix to rotate tiles so no need to use extra memory creating a rotated copy by David Morrissey · 9 years ago
  15. 85c2a76 Corrected a mistake with full size bitmap region display by David Morrissey · 9 years ago
  16. c5ca938 Gradle version 3.0.0 by David Morrissey · 9 years ago
  17. 2b01716 Restored quick scale setting and added an XML attribute for it by David Morrissey · 9 years ago
  18. 259d733 Restored quick scale setting and added an XML attribute for it by David Morrissey · 9 years ago
  19. 38d8dbc Corrected tiling for rotated images by David Morrissey · 9 years ago
  20. ff48afe Removed demo preview image, revised image source method names by David Morrissey · 9 years ago
  21. 46e08d9 Large images with many tiles were being cropped slightly by David Morrissey · 9 years ago
  22. 0df74d7 Merge region display into preview-image branch and implement for full size bitmaps and preview images by David Morrissey · 9 years ago
  23. 1f142ad Merge region display into preview-image branch and implement for full size bitmaps and preview images by David Morrissey · 9 years ago
  24. 7397a6f Fixed subclass callbacks and default listener class by David Morrissey · 9 years ago
  25. 22b761f Deduplicated URI prefixes by David Morrissey · 9 years ago
  26. be48576 Fixed double tap zoom bug with panning disabled zooming in on the tapped point instead of the center by David Morrissey · 9 years ago
  27. 849906b Fixed an issue with requested centre point after size change by David Morrissey · 9 years ago
  28. 44f10a5 Preview image bug fixes by David Morrissey · 9 years ago
  29. a85902e Cleaner method of supplying a drawable ID, no need for context. Restored overridable event methods for subclasses. by David Morrissey · 9 years ago
  30. 4b48227 Add display region. by t101d · 9 years ago
  31. 59a6c8b Initial commit for #37. Preview image support, combined two classes into one, refactored image source. by David Morrissey · 9 years ago
  32. 1893c09 #40 Error and event listener by David Morrissey · 9 years ago
  33. 757552d #41 No objects allocated in onDraw and onTouchEvent. General cleanup. by David Morrissey · 9 years ago
  34. ef5aa51 Release 2.4.0 by David Morrissey · 9 years ago
  35. 113a97c Minor coding style changes for quick scale by David Morrissey · 9 years ago
  36. c4d590d Whoops! Add accessor functions to ScaleImageView by Gran PC · 9 years ago
  37. 67d5998 Add quickscale by Gran PC · 9 years ago
  38. e885758 #39 Image is initially scaled to fit inside the padding box and scales to the full view size by David Morrissey · 9 years ago
  39. d636e41 #39 Resolved an issue with setMinimumScaleType(CUSTOM) causing center to be set to NaN. by David Morrissey · 9 years ago
  40. c29220c #11 public recycle method by David Morrissey · 9 years ago
  41. c36ba5d Release 2.3.0 final by David Morrissey · 9 years ago
  42. cceb30b Stop logging warnings for EXIF rotation undefined by David Morrissey · 9 years ago
  43. f06b6c0 Updated RapidDecoder and completed implementation of decoder interface for both classes by David Morrissey · 9 years ago
  44. 5770dd7 Extracted bitmap decoding to an interface to allow custom implementations. Added demo for RapidDecoder. Support display from resources. General cleanup. by David Morrissey · 9 years ago
  45. 2b6553c Release 2.2.1: Fixes pom. Updated readme with maven instructions. by David Morrissey · 9 years ago
  46. c674dc9 Improved edge swipe detection for view pager galleries by David Morrissey · 9 years ago
  47. b88717d Gradle configuration for central repository deployment by David Morrissey · 9 years ago
  48. c0ffb09 Ported min scale PR into ScaleImageView by David Morrissey · 10 years ago
  49. fea6ee4 Density aware minimum scale method by David Morrissey · 10 years ago
  50. 5080d3c Add minScale setting by Alfredo Peña Alonso · 10 years ago
  51. f14acb3 Option to set a solid background color behind tiles for transparent PNGs, leaving the black bars (showing the view's background) when the image doesn't fill the view. by David Morrissey · 10 years ago
  52. 337fa51 #18 - Support minimum scale type based on ImageView.ScaleType - CENTER_CROP. by David Morrissey · 10 years ago
  53. 1195338 Hack fix for #15 - reset gesture detector after double tap so next fling is detected. by David Morrissey · 10 years ago
  54. 365ccab Early version of ScaleImageView, which supports display of Bitmap objects and resources but doesn't subsample or tile. by David Morrissey · 10 years ago
  55. b90c0de Updated comments by David Morrissey · 10 years ago
  56. 5f69112 Solved a problem with intermittent garbage collection of decoder before it can be used. by David Morrissey · 10 years ago
  57. 9037a85 Usability improvements. by David Morrissey · 10 years ago
  58. 4952dbf Tile sizes now loosely based on screen size to better support wide/tall images by David Morrissey · 10 years ago
  59. b6ce58a Option to set threshold DPI for loading higher quality tiles by David Morrissey · 10 years ago
  60. 60b4749 Improved handling of zoom gestures at minimum zoom for new pan limit types by David Morrissey · 10 years ago
  61. 7a269be Reset method by David Morrissey · 10 years ago
  62. ae23e81 Animation types combined by David Morrissey · 10 years ago
  63. 8e7fd72 Implemented scale and center animation by David Morrissey · 10 years ago
  64. 8e742a7 Abort loading of tiles that have moved off screen since loading task was submitted. Notes on PNG alpha channel forcing ARGB_8888 and causing OOMEs. by David Morrissey · 10 years ago
  65. c1dcc67 Merge branch 'master' of github.com:davemorrissey/subsampling-scale-image-view by David Morrissey · 10 years ago
  66. 943ca00 add gradle support by yanghui · 10 years ago
  67. 2a8fe71 Pan limit types by David Morrissey · 10 years ago
  68. 1c468a0 Working remote pan control by David Morrissey · 10 years ago
  69. 11067f6 Modified animations so the last frame is always reached by David Morrissey · 10 years ago
  70. 27224d1 Density aware scaling methods. Made various methods that may be used internally final. by David Morrissey · 10 years ago
  71. 77096ba Double tap to zoom in and out by David Morrissey · 10 years ago
  72. bee8817 Create Paint objects once by David Morrissey · 10 years ago
  73. 220e9ca Debug overlay option by David Morrissey · 10 years ago
  74. 0dedc14 Check null in sourceToViewCoord. Fixes #8. by David Morrissey · 10 years ago
  75. 02ceb3d Options to disable pan and zoom gestures by David Morrissey · 10 years ago
  76. ed45c72 Support XML definition of asset name by David Morrissey · 10 years ago
  77. ae86219 Better and simplified support for state restore on rotate by David Morrissey · 10 years ago
  78. 87ac815 Make sure bitmaps are recycled on reset by David Morrissey · 10 years ago
  79. b10d85b Improved decoder synchronization by David Morrissey · 10 years ago
  80. f065d6d When available, use Canvas methods to determine max bitmap size by David Morrissey · 10 years ago
  81. d14cfa2 Redundant IOExceptions removed by David Morrissey · 10 years ago
  82. 19cea08 Initialise gesture detector once by David Morrissey · 10 years ago
  83. 51f17d0 Public ready, width, height and orientation methods by David Morrissey · 10 years ago
  84. e64ef98 Don't null onTouchListener, now this class no longer implements it. by David Morrissey · 10 years ago
  85. c68d642 Implemented onMeasure so using wrap_content will result in the view's aspect ratio matching that of the image it's displaying. by David Morrissey · 10 years ago
  86. 9efe3c8 Send onImageReady off UI thread to avoid blocks by David Morrissey · 10 years ago
  87. 4a6884f Fixed a bug in bounds detection for tall images by David Morrissey · 10 years ago
  88. a46da43 Handle view resize by resetting scale and center. This can be overridden to implement alternative behaviour. by David Morrissey · 10 years ago
  89. eb81d86 Copyright declaration added by David Morrissey · 10 years ago
  90. 8c91045 Support for click and long click listeners, and use within a view pager by David Morrissey · 10 years ago
  91. 22b5302 Refactored to very basic library + sample structure by David Morrissey · 10 years ago