Source List Widget (Sidebar)
There is no generic sidebar (similar to the one in Lingo, BeatBox, Marlin) widget in Granite yet. A generic, easy to use widget that hides the ugliness of gtk.treeview should be made.
Blueprint information
- Status:
- Complete
- Approver:
- Victor Martinez
- Priority:
- Medium
- Drafter:
- Scott Ringwelski
- Direction:
- Approved
- Assignee:
- Victor Martinez
- Definition:
- Approved
- Series goal:
- Accepted for 0.1
- Implementation:
- Implemented
- Milestone target:
- luna-beta2
- Started by
- Scott Ringwelski
- Completed by
- Victor Martinez
Whiteboard
It should use a simple interface to:
Add categories [DONE]
Add items to categories [DONE]
Access item properties [DONE]
among the usual/expected functionality. Each item should be allowed to store an Object, Widget, Pixbuf, Text, Visible, and whether or not it can be ejected. [DONE]
EDIT: Also, focus should NOT be on speed as this tree should not have very many items. Instead, focus should be on ease of use and being feature-rich.
Agreed, treeview model is way too low level to be practical for most of the "apps" out there/will be built. Didn't Max start something on this front with his category widget in Maya?