Ben Campbell
Ben Campbell
I'm actually really interested in using such a list of rules for another (non-javascript) project. Is there any appetite for converting the rules to a purely data form (like Zegnat...
@andlabs: I've just brought my branch up-to-date: https://github.com/bcampbell/libui/tree/table (I've only tested it on Linux so far, but other than the uiFree/Alloc/Realloc rename it wasn't affected by the big utflib-and-attrstr merge)....
Regarding the part system, we probably need to step back and see what is possible. The ideal case: You can define custom layouts for use in cells. QML's [listview delegate](https://doc.qt.io/qt-5/qml-qtquick-listview.html#delegate-prop)...
(just to keep everything linked up...) I'm breaking up my uiTable hacking into smaller chunks. First one is now up, which just adds bare-bones windows table support: https://github.com/andlabs/libui/pull/361 I'll move...
Wow. The ListView Control seems to be the control that just keeps on growing. I fully expect it to gain support for it's own process management, scheduling and device drivers......
Just for reference: discussion about the Gtk+ cell layouts, and the (future) possibility to extend them to handle generic widget layouts: https://wiki.gnome.org/Projects/GTK+/GtkTreeView/Ideas#Renderer_objects
My reading of the current state of full-blown arbitrary-widget-layouts-as-cell-contents support: Cocoa: supported (I think) Gtk: not currently supported, but there's talk. I'd guess it'll come in with Gtk+ 4 (due...
I think that API does simplify things, especially the common multi-Part cases (ie image + text). My only real unease with the current (old) Parts API is that it falls...
Cool. All sounds good to me then!
Hehe - I'm quite happy for all my code to be obliterated :- ) I just want cross-platform tables that'll support plain text columns, sorting, multiselect, clicking/doubleclicking and don't fall...