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.89k stars 1.15k forks source link

Make TextFieldKeyInput and KeyMapping public #1695

Open haikalpribadi opened 2 years ago

haikalpribadi commented 2 years ago

Would it be possible to make TextFieldKeyInput and KeyMapping public? These libraries would be very useful in creating custom text fields/editors, which we really need at the moment.

akurasov commented 2 years ago

@jimgoog WDYT? cc: @igordmn @olonho

Kalkulu commented 2 years ago

bump

haikalpribadi commented 2 years ago

TBH, we don't need this anymore, as we've implemented one ourselves. So, @akurasov, feel free to deprioritise it, but it seems @Kalkulu you need it. Perhaps you can explain to the Compose team your use case.

akurasov commented 2 years ago

@haikalpribadi do you use your own Compose fork?

haikalpribadi commented 2 years ago

No, we don't have a fork @akurasov . We just reimplemented few key libraries to fit our needs in our codebase.

okushnikov commented 2 weeks ago

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