1. 4aababf Target SDK 27 by David Morrissey · 6 years ago
  2. 4888c50 Remove unused properties by David Morrissey · 6 years ago
  3. ab56d7c Cleaned up empty method warnings by David Morrissey · 6 years ago
  4. 51605f6 Final fields by David Morrissey · 6 years ago
  5. 4856a41 Suppress SameParameterValue warnings by David Morrissey · 6 years ago
  6. 43bf80b Code formatting and warnings by David Morrissey · 6 years ago
  7. 4bcab6c Suppressed false warnings by David Morrissey · 6 years ago
  8. 490142f Update to SDK 27 by David Morrissey · 6 years ago
  9. d8f0682 Annotations lib update by David Morrissey · 6 years ago
  10. fed3d78 Link javadoc to Android reference by David Morrissey · 6 years ago
  11. c2d55e0 Javadoc corrections and formatting by David Morrissey · 6 years ago
  12. da5fff7 Fixed some warnings by David Morrissey · 6 years ago
  13. 3b0a9d1 Dropped timestamps from javadoc for cleaner history by David Morrissey · 6 years ago
  14. dea2a39 3.9.0 javadoc by David Morrissey · 6 years ago
  15. b11947f 3.9.0 release by David Morrissey · 6 years ago
  16. 9eac0c1 3.9.0.BETA release by David Morrissey · 6 years ago
  17. 01bc717 Eager tile loading enabled by default by David Morrissey · 6 years ago
  18. fc6b632 Use THREAD_POOL_EXECUTOR as default by David Morrissey · 6 years ago
  19. bd263d8 Simple global bitmap config with a static field by David Morrissey · 6 years ago
  20. 504362d Simpler synchronization to prevent isReady call during recycling by David Morrissey · 6 years ago
  21. 6bb6ea7 Restored enforced synchronization on BitmapRegionDecoder for SDK < 21, which did not have internal synchronization by David Morrissey · 6 years ago
  22. e8c3772 3.9.0 ALPHA release by David Morrissey · 6 years ago
  23. 74debd8 Experimental decoder using a pool of BitmapRegionDecoder instances to provide parallel tile loading by David Morrissey · 6 years ago
  24. 4695e4f Eager loading option loads tiles during anim/gestures by David Morrissey · 6 years ago
  25. 33f7481 Allow a custom and dedicated executor to be used for tile loading by David Morrissey · 6 years ago
  26. 042bc8f Use ReadWriteLock to delegate synchronization to decoder classes while allowing safe recycling by David Morrissey · 6 years ago
  27. c947ca4 Use ReadWriteLock to allow multiple threads to decode tiles while preventing simultaneous recycling by David Morrissey · 6 years ago
  28. aca4271 Code style by David Morrissey · 6 years ago
  29. 164ddac Removed file copyrights/licenses by David Morrissey · 6 years ago
  30. d94cb88 Added javadocs by David Morrissey · 6 years ago
  31. cf188f8 Release 3.8.0 by David Morrissey · 6 years ago
  32. 961cde2 Annotations library update by David Morrissey · 6 years ago
  33. a3dcfbc Default image quality capped at 320dpi to reduce memory use by David Morrissey · 6 years ago
  34. 16ab481 #298 Expose remaining pan available. Allows activities and subclasses to determine whether pan limit has been reached in each direction. by David Morrissey · 6 years ago
  35. 22fb5e3 #273 #295 Support for setting minimum scale so image fills view and top left corner is shown first - SCALE_TYPE_START by David Morrissey · 7 years ago
  36. 8a9f8f6 #284 Always interpret double tap as zoom in when at minimum scale by David Morrissey · 7 years ago
  37. c87cdab #331 Added methods to convert screen coordinates to file coordinates, to simplify extracting the visible area from an image. by David Morrissey · 7 years ago
  38. 13271e3 Improved debug overlay by David Morrissey · 7 years ago
  39. 54a04bb #282 Moved to EXIF support library. Minimum SDK changed 10 -> 14. by David Morrissey · 7 years ago
  40. b86b330 #344 Guard against null vFocusStart in animation by David Morrissey · 7 years ago
  41. 0cae9eb Updated to current standard project structure by David Morrissey · 7 years ago
  42. c930ef7 Updated to build tools 3.0.0. Refactor of sample app to reduce duplicated code and styling. by David Morrissey · 7 years ago
  43. 83ad228 Merge pull request #329 from ahjsrhj/master by davemorrissey · 7 years ago
  44. 154e9f7 Update support libs to 25.3.1 by Frieder Bluemle · 7 years ago
  45. b2d4dad Fix whitespace errors by Frieder Bluemle · 7 years ago
  46. 5e19956 #355 Restored new build scripts with corrected release config by David Morrissey · 7 years ago
  47. 69a904d Reverted build changes. Release 3.7.1 by David Morrissey · 7 years ago
  48. aa0ac4b Release 3.7.0 by David Morrissey · 7 years ago
  49. 26fd174 Merge pull request #349 from dhabensky/master by davemorrissey · 7 years ago
  50. c95f6e2 Support for other bitmap formats (not just default RGB565) by Khabensky Denis · 7 years ago
  51. 2e6f959 fix onClickListener回调时机问题 by 任洪建 · 7 years ago
  52. 8012bf7 Added null-check per method in onStateChangedListener by Berend · 7 years ago
  53. a589a84 Include proguard rules to stop removal of default constructors by David Morrissey · 7 years ago
  54. b9a733c Merge pull request #302 from Hezj/master by davemorrissey · 7 years ago
  55. ff1f321 Update Android build dependencies by Frieder Bluemle · 7 years ago
  56. 90c557f Move release signing code to release.gradle by Frieder Bluemle · 7 years ago
  57. bd74188 Fix Javadoc errors by Frieder Bluemle · 7 years ago
  58. 87bc6c4 Update .gitignore by Frieder Bluemle · 7 years ago
  59. 50504aa Update SubsamplingScaleImageView.java by Hezj · 7 years ago
  60. 452c420 Pass vertical move touch events to parent if not consumed by Hezj · 7 years ago
  61. 2462a39 Release 3.6.0 by David Morrissey · 8 years ago
  62. 583a6b9 hasImage code style by David Morrissey · 8 years ago
  63. 4fedb14 Merge pull request #262 from laurencedawson/master by davemorrissey · 8 years ago
  64. 4505d63 Changed behaviour of pinch and quickzoom gestures as image reaches edge of screen for smoother zoom. Restructured debug. by David Morrissey · 8 years ago
  65. 41c5d10 Anim NPE fix by David Morrissey · 8 years ago
  66. 72ad35b Avoid preload with auto tile dimensions by David Morrissey · 8 years ago
  67. 39bb309 Check if the current instance of SubsamplingScaleImageView has an image set. by = · 8 years ago
  68. e221de0 Load base layer before onDraw if maxTileDimensions are set #127 by David Morrissey · 8 years ago
  69. bbb4735 Debug logging by David Morrissey · 8 years ago
  70. f2e8c49 Fixed tile background position for preview image #253 by David Morrissey · 8 years ago
  71. 8e19b03 Added null safety for getParent(). Fixes #245 by David Morrissey · 8 years ago
  72. cb89069 Pan and zoom change listener by David Morrissey · 8 years ago
  73. eb40f22 Cleaned up warnings by David Morrissey · 8 years ago
  74. 80f8470 SDK and tools update by David Morrissey · 8 years ago
  75. d83a468 Added an extra event to notify when the SubsamplingScaleImageView has finished using the preview bitmap by Laurence Dawson · 8 years ago
  76. 2515d5f Merge pull request #211 from qxmwrr/master by davemorrissey · 8 years ago
  77. 2e77e1e Merge branch 'master' of github.com:davemorrissey/subsampling-scale-image-view by David Morrissey · 8 years ago
  78. aa406e9 #216 Ensure cursor is closed after exception by David Morrissey · 8 years ago
  79. 45103f0 On the Samsung S6 long click event does not work, because the dx > 5 usually true by 邱喜明 · 8 years ago
  80. 03c5c6c new mth: allow setting upper limit on tile dimensions by edwin · 8 years ago
  81. 314c631 Release 3.5.0 by David Morrissey · 8 years ago
  82. f664866 #176 Catch and wrap OutOfMemoryErrors thrown when decoding bitmaps so listeners can be called by David Morrissey · 8 years ago
  83. 3c96277 #194 Configurable double tap zoom duration by David Morrissey · 8 years ago
  84. af82d39 Cleaned up some IDE warnings by David Morrissey · 8 years ago
  85. 9997a72 #133 Implemented animation event listener by David Morrissey · 9 years ago
  86. abffe7d Close input stream used by content resolver, fixes #131 by David Morrissey · 9 years ago
  87. da47eb3 Release 3.4.1 by David Morrissey · 9 years ago
  88. fc7ce78 #128 Close inputstream after decoding bitmap by David Morrissey · 9 years ago
  89. 7d42d6c #130 Make sure both onReady and onImageLoaded are called for bitmaps by David Morrissey · 9 years ago
  90. c159beb Use getRequiredRotation() for non-tiled images by Ulysses Popple · 9 years ago
  91. 7f1a51c Release 3.4.0 by David Morrissey · 9 years ago
  92. 65b75a0 If the whole image is required at native resolution, use BitmapDecoder to decode it for better image format support by David Morrissey · 9 years ago
  93. e6a9d21 Release 3.3.0 by David Morrissey · 9 years ago
  94. 8bd084a #120 Option to use AsyncTask.THREAD_POOL_EXECUTOR to load tiles by David Morrissey · 9 years ago
  95. 3a9a3cf #114 If file does not exist, try URL decoding it to allow for URIs created using Uri.fromFile by David Morrissey · 9 years ago
  96. 8dc5497 Skip loading of tiles that have gone off screen while queued for loading by David Morrissey · 9 years ago
  97. 7aea923 Fix for #110 - avoid recycling cached bitmap by David Morrissey · 9 years ago
  98. 2424a7c Tweaked log message by David Morrissey · 9 years ago
  99. ada0984 Support EXIF rotation for content URIs by David Morrissey · 9 years ago
  100. 42591b0 Release 3.2.0 by David Morrissey · 9 years ago