JetBrains / compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
https://jetbrains.com/lp/compose-multiplatform
Apache License 2.0
15.86k stars 1.15k forks source link

Rich Text Implementation? #1477

Open SKeeneCode opened 2 years ago

SKeeneCode commented 2 years ago

Thinking about switching from JavaFX to compose for desktop. One of the most frustrating things I encountered was having to implement a rich text implementation in JavaFX with RichTextFX (fonts/bold/itallic/underline/bullet point lists/paragraph alignment etc).

Does compose for desktop have a rich text implementation and if not is the library mature enough that it would be possible to implement it?

akurasov commented 2 years ago

@SKeeneCode there is no RT component in Compose at the moment. However it should be possible to implement it using current API.

okushnikov commented 1 month ago

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.