Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/frankois944/android-custom-text-toolbar
https://github.com/frankois944/android-custom-text-toolbar
Last synced: 15 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/frankois944/android-custom-text-toolbar
- Owner: frankois944
- Created: 2024-09-22T13:42:52.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T18:00:46.000Z (2 months ago)
- Last Synced: 2024-10-22T08:55:03.857Z (2 months ago)
- Language: Kotlin
- Homepage:
- Size: 513 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# demo-test-tech
This test uses Compose multiplatform, but it can also work with Compose for Android (as I wanted to make it works on iOS).
Currently, this app can run on iOS, but some gestures are broken and need to be adapted/fixed... it makes the app useless (for now, I Hope).
I have replaced the contextual menu when selecting some text to add more text manipulation than the default one.
The dialog for adding a link could be avoided (and replaced), but it will complicate the code.
Also, there are some edge cases when manipulating the link that need to be debugged.
Waiting for update of the Text Editor and Compose for iOS
References :
- [Entry point of the code](composeApp/src/commonMain/kotlin/fr/francoisdabonot/texttoolbareditordemo/App.kt)
- [Text editor engine](https://github.com/MohamedRejeb/compose-rich-editor)Some screens
| ![simple](./screens/screen1.png) | ![with selection](./screens/screen2.png) |
|----------------------------------------|------------------------------------------|
| ![add new link](./screens/screen3.png) | |