last year there was some talk of JetBrains releasi...
# compose-desktop
j
last year there was some talk of JetBrains releasing the CfD UI component library they built Toolbox with. does anyone know if they are still planning to release that?
o
We don't have any plans on that
j
oh, is there some announcement about that being cancelled? myself and some other developers I know of were awaiting the eventual release
a
Source?
j
https://blog.jetbrains.com/kotlin/2021/12/compose-multiplatform-toolbox-case-study/ “On desktop, the story is usually quite different, as components react when hovered over, and the visual feedback for clicks only affects the current element (because it is not covered by a finger). Because of that, we are replacing Material components with our own which work better on desktop. *We also have plans to open-source our components library in the future, so stay tuned for that.*”
maybe @kropp can provide some more context here.. perhaps that plan has been cancelled?
😕 1
s
Also toolbox has alot of things that currently Compose kinda support but not very well, for example Tray Icons does not work in the latest versions of Gnome, but seems that Toolbox works fine, so it should be a different API, would also be awesome to see this System APIs open source as well, it could boost alot of Compose Desktop real world usage.
💯 2
o
There is no specific plan as of now, but intention is still there. We were going to extract Toolbox components and complete them to be more or less on par with Material, but with desktop specifics. Then situation changed for couple of reasons: • World situation, you know • Priority changes due to the above • Not enough resources to design and develop highly customizable theme engine which would fulfill a lot of use cases. Otherwise it doesn’t make a lot of sense, because customization needs for desktop applications are vastly different and variant from those on Android. So, currently there is no activity on such library, though some prorotypes exists, but we hope we can get back to this at some point. But please don’t rely on this in any of your planning.
💛 1
😢 1
💙 5
j
all good, totally understand! thanks so much for the update, really appreciate it
m
o
@mcpiroman oh wow, didn’t know about it, and I suspect it doesn’t have anything to do with JetBrains, but I’ll ask internally