-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(192+) Use Kotlin UI DSL #360
Comments
I tried using the Kotlin UI DSL again with 201+ compatibility. I am not satisfied with the following shortcomings:
Until these issues have been resolved, I will not be using the Kotlin UI DSL. |
Tried it again using 201+. Since #377 the fourth issue listed above is no longer a problem, and horizontal spacing of radio buttons is fine too. Spinner sizes aren't an issue either. I haven't tried the dictionary hint textarea yet, but I stopped trying because I cannot seem to decouple alignment between different parts of the layout: |
I tried it a few months ago in 2021.2 and the API is still really unsatisfactory. I'm seriously considering writing my own little framework. |
Estimated implementation date: unknown
Adapted from checklist in #209.
Use the Kotlin UI DSL instead of
.form
files. Forms are harder to maintain, and using the DSL separates appearance from functionality in the sense that I allow the DSL to determine how the information should be displayed.Currently, the Kotlin UI DSL is not mature yet and may introduce breaking changes at any moment. Additionally, documentation is extremely poor and some functionalities are missing. I should wait until the API is more mature.
The text was updated successfully, but these errors were encountered: