| ▲ | nu11ptr 3 hours ago | |||||||||||||||||||||||||
Really? It seems better than ever to me now that we have gpui-component. That seems to finally open doors to have fully native guis that are polished enough for even commercial release. I haven't seen anything else that I would put in that category, but one choice is a start. | ||||||||||||||||||||||||||
| ▲ | piker 3 hours ago | parent | next [-] | |||||||||||||||||||||||||
The problem is that Zed has understandably and transparently abandoned supporting GPUI as an open source endeavour except to the extent contributions align with its business mission. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | atombender 2 hours ago | parent | prev [-] | |||||||||||||||||||||||||
I tried gpui recently and I found it to be very, very immature. Turns out even things like input components aren't in gpui, so if you want to display a dialog box with some text fields, you have to write it from scratch, including cursor, selection, clipboard etc. — Zed has all of that, but it's in their own internal crates. Do you know how well gpui-component supports typical use cases like that? Edit boxes, buttons, scroll views, tables, checkbox/radio buttons, context menus, consistent native selection and clipboard support, etc. are table stakes for desktop apps. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||