Last week I worked on getting the tablist to work right. I would say I’m about 90% of the way through it. I have the channel tabs almost working, the only thing needed is drag and drop. Once I implement that, then I’ll work on getting playlist tabs and the static tabs, neither of those should be very hard since at that point all the platform-specific code will be in place.
One interesting thing is that the more I work with the widgets branch, the more I realize that once we switch over we can simplify the database a lot. For example, when I was working with drag and drop, I realized a lot of the book-keeping we do in the TabOrder views can just be thrown out. Also a lot of the data that’s setup in onRestore() isn’t needed anymore (like if a feed is blinking, or if it’s parent is expanded). I really like that since it can simplify moving to not having the database in memory.
Next week I’m going to finish up on the tab list, then I guess I’ll move to the items list.
1 comment so far ↓
[...] Miro-Entwickler Ben in seinem Blog berichtet, wird Miro in Zukunft eine Reiterkarten-Funktionalität (Tab) bekommen. Firefox-Nutzern ist das [...]
Leave a Comment