├── .github ├── dependabot.yml ├── release.yml ├── stale.yml └── workflows │ ├── Android-CI-release.yml │ ├── Android-CI.yml │ └── update-gradle-wrapper.yml ├── .gitignore ├── .gitmodules ├── .idea └── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── LICENSE.txt ├── README.md ├── app ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── info │ │ └── touchimage │ │ └── demo │ │ ├── MainSmokeTest.kt │ │ ├── TouchTest.kt │ │ ├── ZoomTest.kt │ │ └── utils │ │ ├── MultiTouchDownEvent.kt │ │ └── TouchAction.kt │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── info │ │ └── touchimage │ │ └── demo │ │ ├── AnimateZoomActivity.kt │ │ ├── ChangeSizeExampleActivity.kt │ │ ├── GlideExampleActivity.kt │ │ ├── MainActivity.kt │ │ ├── MirroringExampleActivity.kt │ │ ├── RecyclerExampleActivity.kt │ │ ├── ShapedExampleActivity.kt │ │ ├── SingleTouchImageViewActivity.kt │ │ ├── SwitchImageExampleActivity.kt │ │ ├── SwitchScaleTypeExampleActivity.kt │ │ ├── ViewPager2ExampleActivity.kt │ │ ├── ViewPagerExampleActivity.kt │ │ └── custom │ │ ├── AdapterImages.kt │ │ └── ExtendedViewPager.kt │ └── res │ ├── drawable-hdpi │ └── icon.png │ ├── drawable-ldpi │ └── icon.png │ ├── drawable-mdpi │ └── icon.png │ ├── drawable │ ├── nature_1.jpg │ ├── nature_2.jpg │ ├── nature_3.jpg │ ├── nature_4.jpg │ ├── nature_5.jpg │ ├── nature_6.jpg │ ├── nature_7.jpg │ ├── nature_8.jpg │ └── numbers.png │ ├── layout │ ├── activity_change_size.xml │ ├── activity_glide.xml │ ├── activity_main.xml │ ├── activity_mirroring_example.xml │ ├── activity_recyclerview.xml │ ├── activity_shaped_example.xml │ ├── activity_single_touchimageview.xml │ ├── activity_switch_image_example.xml │ ├── activity_switch_scaletype_example.xml │ ├── activity_viewpager2_example.xml │ └── activity_viewpager_example.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── screenShotCompare.sh ├── screenshotsToCompare ├── MainSmokeTest_makeScreenshotOfShapedImage.png ├── MainSmokeTest_smokeTestSimplyStart.png ├── MainSmokeTest_testAnimateZoom.png ├── MainSmokeTest_testChangeSize.png ├── MainSmokeTest_testGlide.png ├── MainSmokeTest_testMirroring.png ├── MainSmokeTest_testRecycler.png ├── MainSmokeTest_testSingleTouch.png ├── MainSmokeTest_testSwitchImage.png ├── MainSmokeTest_testSwitchScale.png ├── MainSmokeTest_testView2Pager.png ├── MainSmokeTest_testViewPager.png ├── TouchTest_testSingleTouch-touch1.png ├── TouchTest_testSingleTouch-touch2.png ├── ZoomTest_zoom-1-init.png ├── ZoomTest_zoom-2-reset.png ├── ZoomTest_zoom-3-zoom.png └── ZoomTest_zoom-4-end.png ├── settings.gradle.kts └── touchview ├── build.gradle ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── java └── com │ └── ortiz │ └── touchview │ ├── FixedPixel.kt │ ├── ImageActionState.kt │ ├── OnTouchCoordinatesListener.kt │ ├── OnTouchImageViewListener.kt │ ├── OnZoomFinishedListener.kt │ ├── TouchImageView.kt │ └── ZoomVariables.kt └── res └── values └── attrs_touchimageview.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/Android-CI-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.github/workflows/Android-CI-release.yml -------------------------------------------------------------------------------- /.github/workflows/Android-CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.github/workflows/Android-CI.yml -------------------------------------------------------------------------------- /.github/workflows/update-gradle-wrapper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.github/workflows/update-gradle-wrapper.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/src/androidTest/java/info/touchimage/demo/MainSmokeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/androidTest/java/info/touchimage/demo/MainSmokeTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/info/touchimage/demo/TouchTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/androidTest/java/info/touchimage/demo/TouchTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/info/touchimage/demo/ZoomTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/androidTest/java/info/touchimage/demo/ZoomTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/info/touchimage/demo/utils/MultiTouchDownEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/androidTest/java/info/touchimage/demo/utils/MultiTouchDownEvent.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/info/touchimage/demo/utils/TouchAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/androidTest/java/info/touchimage/demo/utils/TouchAction.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/AnimateZoomActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/AnimateZoomActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/ChangeSizeExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/ChangeSizeExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/GlideExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/GlideExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/MirroringExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/MirroringExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/RecyclerExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/RecyclerExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/ShapedExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/ShapedExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/SingleTouchImageViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/SingleTouchImageViewActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/SwitchImageExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/SwitchImageExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/SwitchScaleTypeExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/SwitchScaleTypeExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/ViewPager2ExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/ViewPager2ExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/ViewPagerExampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/ViewPagerExampleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/custom/AdapterImages.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/custom/AdapterImages.kt -------------------------------------------------------------------------------- /app/src/main/java/info/touchimage/demo/custom/ExtendedViewPager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/java/info/touchimage/demo/custom/ExtendedViewPager.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/nature_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/nature_1.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/nature_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/nature_2.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/nature_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/nature_3.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/nature_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/nature_4.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/nature_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/nature_5.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/nature_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/nature_6.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/nature_7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/nature_7.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/nature_8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/nature_8.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/numbers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/drawable/numbers.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_change_size.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_change_size.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_glide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_glide.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_mirroring_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_mirroring_example.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_recyclerview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_recyclerview.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_shaped_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_shaped_example.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_single_touchimageview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_single_touchimageview.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_switch_image_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_switch_image_example.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_switch_scaletype_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_switch_scaletype_example.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_viewpager2_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_viewpager2_example.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_viewpager_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/layout/activity_viewpager_example.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/jitpack.yml -------------------------------------------------------------------------------- /screenShotCompare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenShotCompare.sh -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_makeScreenshotOfShapedImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_makeScreenshotOfShapedImage.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_smokeTestSimplyStart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_smokeTestSimplyStart.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testAnimateZoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testAnimateZoom.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testChangeSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testChangeSize.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testGlide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testGlide.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testMirroring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testMirroring.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testRecycler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testRecycler.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testSingleTouch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testSingleTouch.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testSwitchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testSwitchImage.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testSwitchScale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testSwitchScale.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testView2Pager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testView2Pager.png -------------------------------------------------------------------------------- /screenshotsToCompare/MainSmokeTest_testViewPager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/MainSmokeTest_testViewPager.png -------------------------------------------------------------------------------- /screenshotsToCompare/TouchTest_testSingleTouch-touch1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/TouchTest_testSingleTouch-touch1.png -------------------------------------------------------------------------------- /screenshotsToCompare/TouchTest_testSingleTouch-touch2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/TouchTest_testSingleTouch-touch2.png -------------------------------------------------------------------------------- /screenshotsToCompare/ZoomTest_zoom-1-init.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/ZoomTest_zoom-1-init.png -------------------------------------------------------------------------------- /screenshotsToCompare/ZoomTest_zoom-2-reset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/ZoomTest_zoom-2-reset.png -------------------------------------------------------------------------------- /screenshotsToCompare/ZoomTest_zoom-3-zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/ZoomTest_zoom-3-zoom.png -------------------------------------------------------------------------------- /screenshotsToCompare/ZoomTest_zoom-4-end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/screenshotsToCompare/ZoomTest_zoom-4-end.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /touchview/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/build.gradle -------------------------------------------------------------------------------- /touchview/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/proguard-rules.pro -------------------------------------------------------------------------------- /touchview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /touchview/src/main/java/com/ortiz/touchview/FixedPixel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/java/com/ortiz/touchview/FixedPixel.kt -------------------------------------------------------------------------------- /touchview/src/main/java/com/ortiz/touchview/ImageActionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/java/com/ortiz/touchview/ImageActionState.kt -------------------------------------------------------------------------------- /touchview/src/main/java/com/ortiz/touchview/OnTouchCoordinatesListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/java/com/ortiz/touchview/OnTouchCoordinatesListener.kt -------------------------------------------------------------------------------- /touchview/src/main/java/com/ortiz/touchview/OnTouchImageViewListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/java/com/ortiz/touchview/OnTouchImageViewListener.kt -------------------------------------------------------------------------------- /touchview/src/main/java/com/ortiz/touchview/OnZoomFinishedListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/java/com/ortiz/touchview/OnZoomFinishedListener.kt -------------------------------------------------------------------------------- /touchview/src/main/java/com/ortiz/touchview/TouchImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/java/com/ortiz/touchview/TouchImageView.kt -------------------------------------------------------------------------------- /touchview/src/main/java/com/ortiz/touchview/ZoomVariables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/java/com/ortiz/touchview/ZoomVariables.kt -------------------------------------------------------------------------------- /touchview/src/main/res/values/attrs_touchimageview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/HEAD/touchview/src/main/res/values/attrs_touchimageview.xml --------------------------------------------------------------------------------