I've fixed all the bugs mentioned above, including the last two reported by Pim Vullers (thanks Pim!).
Features Pending:
1) Drag and Drop.
2) Improve sorting API: Make it possible to have a sort function per expandable item, mapping their children order to that in the model.
3) Sexy badge renderer.
4) Progress spinner.
I guess the current API is already more than enough for our needs. We need to design (1) and (2) carefully. I still need to talk to a cairo expert (Rico, Tom, anyone?) and convince him to write a badge cell renderer (3) for us, though we may need to see a mockup from Daniel first.
Adding a progress spinner (4) is trivial, but such thing is still not part of the SourceList.Item API.
I've fixed all the bugs mentioned above, including the last two reported by Pim Vullers (thanks Pim!).
Features Pending:
1) Drag and Drop.
2) Improve sorting API: Make it possible to have a sort function per expandable item, mapping their children order to that in the model.
3) Sexy badge renderer.
4) Progress spinner.
I guess the current API is already more than enough for our needs. We need to design (1) and (2) carefully. I still need to talk to a cairo expert (Rico, Tom, anyone?) and convince him to write a badge cell renderer (3) for us, though we may need to see a mockup from Daniel first.
Adding a progress spinner (4) is trivial, but such thing is still not part of the SourceList.Item API.
Thanks for your comments guys!