jewel

An implementation of the IntelliJ look and feels in Compose for Desktop

APACHE-2.0 License

Stars
604
Committers
21

Bot releases are visible (Hide)

jewel - v0.7.3

Published by Walingar about 1 year ago

What's Changed

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.7.2...v0.7.3

jewel - v0.7.2

Published by rock3r about 1 year ago

What's Changed

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.7.1...v0.7.2

jewel - v0.7.1

Published by rock3r about 1 year ago

What's Changed

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.7.0...v0.7.1

jewel - v0.7.0

Published by rock3r about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.6.3...v0.7.0

jewel - v0.6.3

Published by rock3r about 1 year ago

What's Changed

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.6.2...v0.6.3

jewel - v0.6.2

Published by rock3r about 1 year ago

  • Add API to SwingBridgeService to access SVGLoader instance

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.6.1...v0.6.2

jewel - v0.6.1

Published by rock3r about 1 year ago

  • Open some Bridge utility APIs up

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.6.0...v0.6.1

jewel - v0.6.0

Published by rock3r about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.5.0...v0.6.0

jewel - v0.5.1

Published by rock3r about 1 year ago

What's Changed

  • Lazy components revamping #109
  • Introduce DataProvider support #110
  • Decouple painters from statefulness (no PR)
  • Add publication to bridge module

New Contributors

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.5.0...v0.5.1

jewel - v0.5.0

Published by rock3r about 1 year ago

What's Changed

  • Create IDE LaF bridge #102
  • Improve CI and Gradle setup #94
  • Refactor theme generator Gradle plugin and optimize SARIF results #95

Known issues

  • Icons aren't loaded correctly in the bridge theme #105

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.4.2...v0.5.0

jewel - v0.4.2

Published by rock3r about 1 year ago

  • Fix version naming, removing 'v' prefix
jewel - v0.4.1

Published by rock3r about 1 year ago

  • Add missing Int UI core & standalone theme artefacts to publication, remove old, unused Darcula ones
jewel - v0.4.0

Published by rock3r about 1 year ago

  • Fixed most outstanding theming issues
  • TabStrip component
  • Tweaks to the tree APIs
  • Switched from Compose 1.3 to 1.5
  • Cleanup & refactoring

Full Changelog: https://github.com/JetBrains/jewel/compare/v0.3.0...v0.4.0

jewel - v0.3.0 (milestone 3)

Published by rock3r about 1 year ago

  • SVG patching and caching, variant-aware loading
  • Demo cleanup
  • Fixing some v0.2.0 visual glitches (e.g., checkboxes)
jewel - v0.2.0 (milestone 2)

Published by rock3r over 1 year ago

The main (only?) change in this release is a very large refactoring of the theme, and its API. This is prep work for the future milestones, that will bring a Swing LaF bridge theme to use in the IDE.

While we don't expect things to change further in a dramatical fashion, please keep in mind they well may need to, if we discover some new issue or limitation we need to address.

Note: since this is a large refactoring that changes significantly the code and its architecture, expect a painful migration if you were customising things a lot. We also have a number of known visual glitches/regressions since the first milestone, which we'll address over the next few releases.

jewel - v0.1.0 (milestone 1)

Published by rock3r over 1 year ago

  • Initial milestone
  • Included components:
    • Button (default and outlined)
    • Checkbox
    • Chip
    • Context menus
    • Dropdown
    • Group header
    • Link (normal, external link, dropdown link)
    • Progress bar (horizontal: determinate and indeterminate)
    • Radio button
    • Scroll bar
    • Selectable LazyColumn
    • Text field and text area
    • Tree
  • Not included: Darcula theming, and IDE integration (LaF bridge)

Note: there are several changes upcoming in the next milestone.
Please do not use this release for production code.

Badges
Extracted from project README
JetBrains incubator CI checks Licensed under Apache 2.0 Latest release
Related Projects