Mosaic slideshow mode complete.
Tuesday, September 26, 2006
I've just completed the Mosaic slideshow mode. So now there are 3 slideshow modes available, normal, badge and mosaic. There 's one more mode I'm working on, after that I think I'll pulbically release a beta. The transition between different modes aren't that smooth. I think I'll forgo it and make the slideshow restart when the mode is changed.
Deleting the global variables really made a big difference on how much memry the widget is occupying after exiting the slideshow mode. It reduced about 20MB of memry space. I'm wodering whether I should do the same for the photo window. Viewing a photo is a regular activity when using Wickr, so I'm not sure it will have much of an impact.
Labels: wickr slideshow
Author: shiraz » Comments:
Wickr now dual platform
Wednesday, September 06, 2006
Wickr version 0.99 has just been released in the
Yahoo! Widget Gallery, and guess what... it's now dual platform. (Yessss!!!) At first, I was like, WTF is going on here. Maybe they messed up during the approval process or something. So I hit the
Konfabulator forums and made a
post asking people with Macs to try out Wickr on their machines. Minutes later, the gallery head honcho himself, Ricky Romero replied that he tested it personally, and it realy works on both platforms. I was like w00t!
I was planning to work on the dual platform compatibility after I've finished the new slideshow features. I guess I don't have to anymore. If I knew the version 0.99 release is going to be dual platform, I would've versioned it as 1.0. Yeah, it's 0.1 of a difference, but it makes all the difference. Oh well, back to the slideshows then.
Author: shiraz » Comments:
Async and buffer settled, Next: next page and close()
Tuesday, September 05, 2006
The async and buffer took more time than I expected. I had to reorganize the functions so that it's more understandable.
Next thing to do is handle the get next page. In slideshow mode, I have set the number of images to fetch perpage to 500 (the max amount allowed perpage by flickr). Before this, once the slideshow has reached 500, it goes back to one. I figured that nobody leaves their slideshow on for more than 4 hours (the normal slideshow mode's smallest interval is 30 seconds, 30 seconds times 500 = 4 hours+). But with the badge mode, the interval is much smaller, around 4 seconds. So it very likely the user will manage to get through all the 500 images in the page.
Since I began making the badge mode, I've created a lot of new global variables and images. All these things take up memory, and I need the destroy them when the user exits the slideshow.
To do:
- Next page in slideshow
- Clean up variables on close()
Author: shiraz » Comments:
New Blog for Wickr
Sunday, September 03, 2006
I've decided to keep a journal on my development of Wickr. Not in the mood to edit the template right now. Just finished the core of the badge mode of the slideshow. Using fetch() for now. Need to change to fetchAsync() later. There's a problem where the main window can't load the thumbnails while the badge is running. I don't know why it's like that, but I may need to disable the ability to view the main window while the badge is running. Plus, there's the image buffer thing to look into after this.
To do:
- Async.
- Image buffer.
Author: shiraz » Comments:
TEstinggggg
Saturday, September 02, 2006
testinggggggggggg
Author: shiraz » Comments: