Skip to content
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

Copy and format code from compose-jetbrains-theme #25

Merged
merged 3 commits into from
Dec 7, 2022

Conversation

devkanro
Copy link
Collaborator

@devkanro devkanro commented Dec 7, 2022

This PR copy codes from new UI module of compose-jetbrains-theme, this is our first step to support new UI LaF in jewel.

I changed the project structure of new-ui and sample.

  1. new-ui
    1. new-ui-standalone remove dep from core module
    2. new-ui-desktop separated some JBR-requiring functionality into this project to keep the standalone project clean for IDE plugins
  2. sample
    1. standalone-new-ui copy code from compose-jetbrains-theme/expui-gallery

@rock3r
Copy link
Collaborator

rock3r commented Dec 7, 2022

@devkanro great stuff 🙌 can you address the static analysis issues? https://github.com/JetBrains/jewel/pull/25/checks#step:5:74

@rock3r
Copy link
Collaborator

rock3r commented Dec 7, 2022

So fast :)

@devkanro
Copy link
Collaborator Author

devkanro commented Dec 7, 2022

I am trying to make deteKt happy

@rock3r
Copy link
Collaborator

rock3r commented Dec 7, 2022

You can also run :check locally if you want, that's what the CI does

@rock3r rock3r merged commit bcdcbd5 into JetBrains:main Dec 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants