Tablist is so close

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 ↓

#1 Evulgo » Blog Archiv » Tabs für Miro on 05.30.08 at 10:15 am

[...] Miro-Entwickler Ben in seinem Blog berichtet, wird Miro in Zukunft eine Reiterkarten-Funktionalität (Tab) bekommen. Firefox-Nutzern ist das [...]

Leave a Comment