├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── app_build_and_test.yml │ ├── app_playstore_publish.yml │ ├── publish_maven.yml │ └── stale.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── burhanrashid52 │ │ └── photoediting │ │ ├── EditImageActivityTest.kt │ │ └── PinchTestHelper.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── beyond_wonderland.ttf │ │ ├── emojione-android.ttf │ │ └── filters │ │ │ ├── auto_fix.png │ │ │ ├── b_n_w.png │ │ │ ├── brightness.png │ │ │ ├── contrast.png │ │ │ ├── cross_process.png │ │ │ ├── documentary.png │ │ │ ├── dual_tone.png │ │ │ ├── fill_light.png │ │ │ ├── fish_eye.png │ │ │ ├── flip_horizental.png │ │ │ ├── flip_vertical.png │ │ │ ├── grain.png │ │ │ ├── gray_scale.png │ │ │ ├── lomish.png │ │ │ ├── negative.png │ │ │ ├── original.jpg │ │ │ ├── posterize.png │ │ │ ├── rotate.png │ │ │ ├── saturate.png │ │ │ ├── sepia.png │ │ │ ├── sharpen.png │ │ │ ├── temprature.png │ │ │ ├── tint.png │ │ │ └── vignette.png │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── burhanrashid52 │ │ │ └── photoediting │ │ │ ├── ColorPickerAdapter.kt │ │ │ ├── EditImageActivity.kt │ │ │ ├── EmojiBSFragment.kt │ │ │ ├── FileSaveHelper.kt │ │ │ ├── PhotoApp.kt │ │ │ ├── PropertiesBSFragment.kt │ │ │ ├── ShapeBSFragment.kt │ │ │ ├── StickerBSFragment.kt │ │ │ ├── TextEditorDialogFragment.kt │ │ │ ├── base │ │ │ ├── BaseActivity.kt │ │ │ └── BaseFragment.kt │ │ │ ├── filters │ │ │ ├── FilterListener.kt │ │ │ └── FilterViewAdapter.kt │ │ │ └── tools │ │ │ ├── EditingToolsAdapter.kt │ │ │ └── ToolType.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── blank_image.jpg │ │ ├── ic_brush.xml │ │ ├── ic_camera.xml │ │ ├── ic_close.xml │ │ ├── ic_eraser.xml │ │ ├── ic_gallery.xml │ │ ├── ic_insert_emoticon.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_oval.xml │ │ ├── ic_photo_filter.xml │ │ ├── ic_rectangle.xml │ │ ├── ic_redo.xml │ │ ├── ic_redo_disabled.xml │ │ ├── ic_save.xml │ │ ├── ic_share.xml │ │ ├── ic_sticker.xml │ │ ├── ic_text.xml │ │ ├── ic_undo.xml │ │ ├── ic_undo_disabled.xml │ │ ├── original.jpg │ │ ├── paris_tower.jpg │ │ ├── redo.xml │ │ ├── rounded_border_text_view.xml │ │ └── undo.xml │ │ ├── font │ │ └── roboto_medium.xml │ │ ├── layout │ │ ├── activity_edit_image.xml │ │ ├── add_text_dialog.xml │ │ ├── color_picker_item_list.xml │ │ ├── fragment_bottom_custom_effect_dialog.xml │ │ ├── fragment_bottom_properties_dialog.xml │ │ ├── fragment_bottom_shapes_dialog.xml │ │ ├── fragment_bottom_sticker_emoji_dialog.xml │ │ ├── row_editing_tools.xml │ │ ├── row_emoji.xml │ │ ├── row_filter_view.xml │ │ └── row_sticker.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── values-fr │ │ └── strings.xml │ │ ├── values-pl │ │ └── strings.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── font_certs.xml │ │ ├── ic_launcher_background.xml │ │ ├── preloaded_fonts.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── file_paths.xml │ └── test │ └── java │ └── com │ └── burhanrashid52 │ └── photoediting │ └── SampleTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── metadata └── en-US │ ├── changelogs │ └── 2.txt │ ├── full_description.txt │ ├── images │ ├── featureGraphic.jpg │ └── phoneScreenshots │ │ ├── photoeditor_home.jpg │ │ └── photoeditor_image_edited.jpg │ ├── short_description.txt │ └── title.txt ├── photoeditor ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── ja │ │ └── burhanrashid52 │ │ └── photoeditor │ │ ├── BaseDrawingViewTest.kt │ │ ├── DrawingViewApiTest.kt │ │ ├── DrawingViewTouchEventTest.kt │ │ └── DrawingViewUndoRedoTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── ja │ │ │ └── burhanrashid52 │ │ │ └── photoeditor │ │ │ ├── BitmapUtil.kt │ │ │ ├── BoxHelper.kt │ │ │ ├── BrushDrawingStateListener.kt │ │ │ ├── BrushViewChangeListener.kt │ │ │ ├── CustomEffect.kt │ │ │ ├── DrawingView.kt │ │ │ ├── Emoji.kt │ │ │ ├── FilterImageView.kt │ │ │ ├── GLToolbox.kt │ │ │ ├── Graphic.kt │ │ │ ├── GraphicManager.kt │ │ │ ├── ImageFilterView.kt │ │ │ ├── MultiTouchListener.kt │ │ │ ├── OnPhotoEditorListener.kt │ │ │ ├── OnSaveBitmap.kt │ │ │ ├── PhotoEditor.kt │ │ │ ├── PhotoEditorImageViewListener.kt │ │ │ ├── PhotoEditorImpl.kt │ │ │ ├── PhotoEditorView.kt │ │ │ ├── PhotoEditorViewState.kt │ │ │ ├── PhotoFilter.kt │ │ │ ├── PhotoSaverTask.kt │ │ │ ├── SaveFileResult.kt │ │ │ ├── SaveSettings.kt │ │ │ ├── ScaleGestureDetector.kt │ │ │ ├── Sticker.kt │ │ │ ├── Text.kt │ │ │ ├── TextBorder.kt │ │ │ ├── TextShadow.kt │ │ │ ├── TextStyleBuilder.kt │ │ │ ├── TextureRenderer.kt │ │ │ ├── Vector2D.kt │ │ │ ├── ViewType.kt │ │ │ └── shape │ │ │ ├── AbstractShape.kt │ │ │ ├── ArrowPointerLocation.kt │ │ │ ├── BrushShape.kt │ │ │ ├── LineShape.kt │ │ │ ├── OvalShape.kt │ │ │ ├── RectangleShape.kt │ │ │ ├── Shape.kt │ │ │ ├── ShapeAndPaint.kt │ │ │ ├── ShapeBuilder.kt │ │ │ └── ShapeType.kt │ └── res │ │ ├── drawable-hdpi │ │ └── ic_remove.png │ │ ├── drawable-mdpi │ │ └── ic_remove.png │ │ ├── drawable-xhdpi │ │ └── ic_remove.png │ │ ├── drawable-xxhdpi │ │ └── ic_remove.png │ │ ├── drawable │ │ └── rounded_border_tv.xml │ │ ├── layout │ │ ├── view_photo_editor_image.xml │ │ └── view_photo_editor_text.xml │ │ └── values │ │ └── attrs.xml │ └── test │ ├── java │ └── ja │ │ └── burhanrashid52 │ │ └── photoeditor │ │ ├── EnumTest.kt │ │ ├── GraphicManagerTest.kt │ │ ├── SaveSettingsTest.kt │ │ └── TextStyleBuilderTest.kt │ └── resources │ └── robolectric.properties ├── scripts └── publish-mavencentral.gradle └── settings.gradle /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/app_build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/.github/workflows/app_build_and_test.yml -------------------------------------------------------------------------------- /.github/workflows/app_playstore_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/.github/workflows/app_playstore_publish.yml -------------------------------------------------------------------------------- /.github/workflows/publish_maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/.github/workflows/publish_maven.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/burhanrashid52/photoediting/EditImageActivityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/androidTest/java/com/burhanrashid52/photoediting/EditImageActivityTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/burhanrashid52/photoediting/PinchTestHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/androidTest/java/com/burhanrashid52/photoediting/PinchTestHelper.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/beyond_wonderland.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/beyond_wonderland.ttf -------------------------------------------------------------------------------- /app/src/main/assets/emojione-android.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/emojione-android.ttf -------------------------------------------------------------------------------- /app/src/main/assets/filters/auto_fix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/auto_fix.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/b_n_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/b_n_w.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/brightness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/brightness.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/contrast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/contrast.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/cross_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/cross_process.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/documentary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/documentary.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/dual_tone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/dual_tone.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/fill_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/fill_light.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/fish_eye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/fish_eye.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/flip_horizental.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/flip_horizental.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/flip_vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/flip_vertical.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/grain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/grain.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/gray_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/gray_scale.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/lomish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/lomish.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/negative.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/original.jpg -------------------------------------------------------------------------------- /app/src/main/assets/filters/posterize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/posterize.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/rotate.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/saturate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/saturate.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/sepia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/sepia.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/sharpen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/sharpen.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/temprature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/temprature.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/tint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/tint.png -------------------------------------------------------------------------------- /app/src/main/assets/filters/vignette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/assets/filters/vignette.png -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/ColorPickerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/ColorPickerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/EditImageActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/EditImageActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/EmojiBSFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/EmojiBSFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/FileSaveHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/FileSaveHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/PhotoApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/PhotoApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/PropertiesBSFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/PropertiesBSFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/ShapeBSFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/ShapeBSFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/StickerBSFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/StickerBSFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/TextEditorDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/TextEditorDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/base/BaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/base/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/filters/FilterListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/filters/FilterListener.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/filters/FilterViewAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/filters/FilterViewAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/tools/EditingToolsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/tools/EditingToolsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/burhanrashid52/photoediting/tools/ToolType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/java/com/burhanrashid52/photoediting/tools/ToolType.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/blank_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/blank_image.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_brush.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_brush.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_camera.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_eraser.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_eraser.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_gallery.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_insert_emoticon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_insert_emoticon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_oval.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_oval.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_photo_filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_photo_filter.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rectangle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_rectangle.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_redo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_redo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_redo_disabled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_redo_disabled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_save.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_save.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sticker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_sticker.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_text.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_undo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_undo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_undo_disabled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/ic_undo_disabled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/original.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/paris_tower.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/paris_tower.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/redo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/redo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/rounded_border_text_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/rounded_border_text_view.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/undo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/drawable/undo.xml -------------------------------------------------------------------------------- /app/src/main/res/font/roboto_medium.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/font/roboto_medium.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_edit_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/activity_edit_image.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/add_text_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/add_text_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/color_picker_item_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/color_picker_item_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bottom_custom_effect_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/fragment_bottom_custom_effect_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bottom_properties_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/fragment_bottom_properties_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bottom_shapes_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/fragment_bottom_shapes_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bottom_sticker_emoji_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/fragment_bottom_sticker_emoji_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/row_editing_tools.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/row_editing_tools.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/row_emoji.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/row_emoji.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/row_filter_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/row_filter_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/row_sticker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/layout/row_sticker.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-fr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values-fr/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pl/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values-pl/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/font_certs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values/font_certs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/preloaded_fonts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values/preloaded_fonts.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /app/src/test/java/com/burhanrashid52/photoediting/SampleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/app/src/test/java/com/burhanrashid52/photoediting/SampleTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/gradlew.bat -------------------------------------------------------------------------------- /metadata/en-US/changelogs/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/metadata/en-US/changelogs/2.txt -------------------------------------------------------------------------------- /metadata/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/metadata/en-US/full_description.txt -------------------------------------------------------------------------------- /metadata/en-US/images/featureGraphic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/metadata/en-US/images/featureGraphic.jpg -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/photoeditor_home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/metadata/en-US/images/phoneScreenshots/photoeditor_home.jpg -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/photoeditor_image_edited.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/metadata/en-US/images/phoneScreenshots/photoeditor_image_edited.jpg -------------------------------------------------------------------------------- /metadata/en-US/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/metadata/en-US/short_description.txt -------------------------------------------------------------------------------- /metadata/en-US/title.txt: -------------------------------------------------------------------------------- 1 | Photo Editor -------------------------------------------------------------------------------- /photoeditor/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /photoeditor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/build.gradle -------------------------------------------------------------------------------- /photoeditor/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/proguard-rules.pro -------------------------------------------------------------------------------- /photoeditor/src/androidTest/java/ja/burhanrashid52/photoeditor/BaseDrawingViewTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/androidTest/java/ja/burhanrashid52/photoeditor/BaseDrawingViewTest.kt -------------------------------------------------------------------------------- /photoeditor/src/androidTest/java/ja/burhanrashid52/photoeditor/DrawingViewApiTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/androidTest/java/ja/burhanrashid52/photoeditor/DrawingViewApiTest.kt -------------------------------------------------------------------------------- /photoeditor/src/androidTest/java/ja/burhanrashid52/photoeditor/DrawingViewTouchEventTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/androidTest/java/ja/burhanrashid52/photoeditor/DrawingViewTouchEventTest.kt -------------------------------------------------------------------------------- /photoeditor/src/androidTest/java/ja/burhanrashid52/photoeditor/DrawingViewUndoRedoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/androidTest/java/ja/burhanrashid52/photoeditor/DrawingViewUndoRedoTest.kt -------------------------------------------------------------------------------- /photoeditor/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/BitmapUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/BitmapUtil.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/BoxHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/BoxHelper.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/BrushDrawingStateListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/BrushDrawingStateListener.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/BrushViewChangeListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/BrushViewChangeListener.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/CustomEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/CustomEffect.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/DrawingView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/DrawingView.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Emoji.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Emoji.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/FilterImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/FilterImageView.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/GLToolbox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/GLToolbox.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Graphic.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Graphic.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/GraphicManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/GraphicManager.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/ImageFilterView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/ImageFilterView.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/MultiTouchListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/MultiTouchListener.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/OnPhotoEditorListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/OnPhotoEditorListener.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/OnSaveBitmap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/OnSaveBitmap.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditor.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditorImageViewListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditorImageViewListener.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditorImpl.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditorView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditorView.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditorViewState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoEditorViewState.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoFilter.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoSaverTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/PhotoSaverTask.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/SaveFileResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/SaveFileResult.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/SaveSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/SaveSettings.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/ScaleGestureDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/ScaleGestureDetector.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Sticker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Sticker.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Text.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Text.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/TextBorder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/TextBorder.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/TextShadow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/TextShadow.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/TextStyleBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/TextStyleBuilder.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/TextureRenderer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/TextureRenderer.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Vector2D.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/Vector2D.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/ViewType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/ViewType.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/AbstractShape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/AbstractShape.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/ArrowPointerLocation.kt: -------------------------------------------------------------------------------- 1 | package ja.burhanrashid52.photoeditor.shape 2 | 3 | enum class ArrowPointerLocation { START, END, BOTH } -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/BrushShape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/BrushShape.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/LineShape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/LineShape.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/OvalShape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/OvalShape.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/RectangleShape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/RectangleShape.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/Shape.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/ShapeAndPaint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/ShapeAndPaint.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/ShapeBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/ShapeBuilder.kt -------------------------------------------------------------------------------- /photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/ShapeType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/java/ja/burhanrashid52/photoeditor/shape/ShapeType.kt -------------------------------------------------------------------------------- /photoeditor/src/main/res/drawable-hdpi/ic_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/res/drawable-hdpi/ic_remove.png -------------------------------------------------------------------------------- /photoeditor/src/main/res/drawable-mdpi/ic_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/res/drawable-mdpi/ic_remove.png -------------------------------------------------------------------------------- /photoeditor/src/main/res/drawable-xhdpi/ic_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/res/drawable-xhdpi/ic_remove.png -------------------------------------------------------------------------------- /photoeditor/src/main/res/drawable-xxhdpi/ic_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/res/drawable-xxhdpi/ic_remove.png -------------------------------------------------------------------------------- /photoeditor/src/main/res/drawable/rounded_border_tv.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/res/drawable/rounded_border_tv.xml -------------------------------------------------------------------------------- /photoeditor/src/main/res/layout/view_photo_editor_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/res/layout/view_photo_editor_image.xml -------------------------------------------------------------------------------- /photoeditor/src/main/res/layout/view_photo_editor_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/res/layout/view_photo_editor_text.xml -------------------------------------------------------------------------------- /photoeditor/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /photoeditor/src/test/java/ja/burhanrashid52/photoeditor/EnumTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/test/java/ja/burhanrashid52/photoeditor/EnumTest.kt -------------------------------------------------------------------------------- /photoeditor/src/test/java/ja/burhanrashid52/photoeditor/GraphicManagerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/test/java/ja/burhanrashid52/photoeditor/GraphicManagerTest.kt -------------------------------------------------------------------------------- /photoeditor/src/test/java/ja/burhanrashid52/photoeditor/SaveSettingsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/test/java/ja/burhanrashid52/photoeditor/SaveSettingsTest.kt -------------------------------------------------------------------------------- /photoeditor/src/test/java/ja/burhanrashid52/photoeditor/TextStyleBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/photoeditor/src/test/java/ja/burhanrashid52/photoeditor/TextStyleBuilderTest.kt -------------------------------------------------------------------------------- /photoeditor/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- 1 | sdk=28 -------------------------------------------------------------------------------- /scripts/publish-mavencentral.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burhanrashid52/PhotoEditor/HEAD/scripts/publish-mavencentral.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':photoeditor' 2 | //Linese --------------------------------------------------------------------------------