6:52:07Shinmerabeach: it is used for all the UI in Kandria and its editing tools.
6:52:47beachShinmera: Yes, I can imagine that. But the needs of Kandria might be a bit special compared to a desktop GUI library.
6:53:35ShinmeraThen I don't know how to answer your question because in my mind there's an infinity of widgets and things and tools to add to a GUI toolkit, and as such it's never complete.
9:00:09pveGood morning! Is it reasonable to provide default initargs to make-instance that may be "overridden", like in this situation, where I want to inherit properties from a parent object:
9:14:03prxqah so only the values provided as initargs in the spawn-foo function should overwrite. Then yeah I guess you can do it this way.
9:15:57pranavatsAlso, initforms are different from default-initargs. initforms are default values for slots, default-initargs are default values for initargs. The latter is assigned before initforms.
9:21:13pranavatsThis article explains the differences between the two: https://courses.cs.northwestern.edu/325/readings/clos.php
9:21:13pranavatsSee the section titled ":initform versus :default-initargs"