├── .editorconfig ├── .github └── FUNDING.yml ├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml └── runConfigurations.xml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── art ├── demo.gif ├── demo2.gif └── logo.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── richeditor ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── jp │ │ └── wasabeef │ │ └── richeditor │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── editor.html │ │ ├── normalize.css │ │ ├── rich_editor.js │ │ └── style.css │ └── java │ │ └── jp │ │ └── wasabeef │ │ └── richeditor │ │ ├── RichEditor.java │ │ └── Utils.java │ └── test │ └── java │ └── richeditor │ └── UrlDecoderTest.java ├── sample ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── jp │ │ └── wasabeef │ │ └── sample │ │ └── ApplicationTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── jp │ │ └── wasabeef │ │ └── sample │ │ └── MainActivity.java │ └── res │ ├── drawable-xxhdpi │ ├── bg.png │ ├── bg_color.png │ ├── blockquote.png │ ├── bold.png │ ├── bullets.png │ ├── h1.png │ ├── h2.png │ ├── h3.png │ ├── h4.png │ ├── h5.png │ ├── h6.png │ ├── html_edit.png │ ├── indent.png │ ├── insert_image.png │ ├── insert_link.png │ ├── italic.png │ ├── justify_center.png │ ├── justify_left.png │ ├── justify_right.png │ ├── music.png │ ├── numbers.png │ ├── outdent.png │ ├── redo.png │ ├── strikethrough.png │ ├── subscript.png │ ├── superscript.png │ ├── txt_color.png │ ├── underline.png │ ├── undo.png │ ├── video.png │ └── youtube.png │ ├── layout │ └── activity_main.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ └── values │ ├── strings.xml │ └── styles.xml ├── settings.gradle └── signingConfigs ├── debug.gradle ├── debug.keystore ├── release.gradle └── release.keystore /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/README.md -------------------------------------------------------------------------------- /art/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/art/demo.gif -------------------------------------------------------------------------------- /art/demo2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/art/demo2.gif -------------------------------------------------------------------------------- /art/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/art/logo.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /richeditor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/build.gradle -------------------------------------------------------------------------------- /richeditor/src/androidTest/java/jp/wasabeef/richeditor/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/src/androidTest/java/jp/wasabeef/richeditor/ApplicationTest.java -------------------------------------------------------------------------------- /richeditor/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /richeditor/src/main/assets/editor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/src/main/assets/editor.html -------------------------------------------------------------------------------- /richeditor/src/main/assets/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/src/main/assets/normalize.css -------------------------------------------------------------------------------- /richeditor/src/main/assets/rich_editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/src/main/assets/rich_editor.js -------------------------------------------------------------------------------- /richeditor/src/main/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/src/main/assets/style.css -------------------------------------------------------------------------------- /richeditor/src/main/java/jp/wasabeef/richeditor/RichEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/src/main/java/jp/wasabeef/richeditor/RichEditor.java -------------------------------------------------------------------------------- /richeditor/src/main/java/jp/wasabeef/richeditor/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/src/main/java/jp/wasabeef/richeditor/Utils.java -------------------------------------------------------------------------------- /richeditor/src/test/java/richeditor/UrlDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/richeditor/src/test/java/richeditor/UrlDecoderTest.java -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/src/androidTest/java/jp/wasabeef/sample/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/androidTest/java/jp/wasabeef/sample/ApplicationTest.java -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/jp/wasabeef/sample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/java/jp/wasabeef/sample/MainActivity.java -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/bg.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/bg_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/bg_color.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/blockquote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/blockquote.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/bold.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/bullets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/bullets.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/h1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/h1.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/h2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/h2.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/h3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/h3.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/h4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/h4.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/h5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/h5.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/h6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/h6.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/html_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/html_edit.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/indent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/indent.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/insert_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/insert_image.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/insert_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/insert_link.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/italic.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/justify_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/justify_center.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/justify_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/justify_left.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/justify_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/justify_right.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/music.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/numbers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/numbers.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/outdent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/outdent.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/redo.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/strikethrough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/strikethrough.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/subscript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/subscript.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/superscript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/superscript.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/txt_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/txt_color.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/underline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/underline.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/undo.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/video.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/drawable-xxhdpi/youtube.png -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':sample', ':richeditor' 2 | -------------------------------------------------------------------------------- /signingConfigs/debug.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/signingConfigs/debug.gradle -------------------------------------------------------------------------------- /signingConfigs/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/signingConfigs/debug.keystore -------------------------------------------------------------------------------- /signingConfigs/release.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/signingConfigs/release.gradle -------------------------------------------------------------------------------- /signingConfigs/release.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/richeditor-android/HEAD/signingConfigs/release.keystore --------------------------------------------------------------------------------