On Mon, 2009-07-13 at 00:18 +0200, Paweł Blokus wrote:

> 3. Scroll widget: not started
> 
> A scroll widget would probably come useful in a few other widgets, in-page
> scrolls and maybe the framebuffer front end. I didn't take this into
> consideration in my initial proposal but, because of the amount of places 
> where
> it's needed, I think it would be beneficial to unify the way scrolling is
> done so I could create this one too. The scrolling code is scattered around
> the source files. The way I used it in the select widget might be a good start
> but as I didn't even really think about it I count this as not started.

Sounds useful, yes. Basic functionality shouldn't be too hard to
achieve.

> 4. Treeview: finished
> 
> The treeview is complete but I am still introducing little changes if needed, 
> so
> it might be modified slightly while I will be finishing the hotlist.

Ok. Give us a shout when you think this is ready for further review.

> 5. Cookies: finished
> 
> The cookies tree is finished and provides the same functionality it did on the
> RISC OS front end before. If this is agreed to be sufficient I will not modify
> this code any more.

In the short term, I think that's sufficient. Longer term might see the
need to add features like sorting, etc.

> 6. History: finished
> 
> Same comment as for cookies but with a few suggestions for possible
> modifications. I was thinking about providing the possibility to sort the
> entries by name, most visits etc. 

Sounds good.

> Also, I would like to add a search option. This could be done either by using 
> the textarea and plotting it somewhere in the window or by just using the 
> front 
> end one but I don't know which one is preferred. All in all I am seeking your 
> comments here :)

Part of the point of having core widgets is that frontends don't have to
reinvent the wheel every time. I guess that means using the core
textarea :)

> 7. Hotlist: partially complete
> 
> I have started the hotlist tree most recently and will be working on it in the
> following days. The RISC OS functionallity shouldn't be hard to
> implement but I'm not sure if it shouldn't be extended. The search options 
> applies 
> here too but additionally I was thinking about adding some dynamic folders 
> like 
> recently used or recently added.

Could be useful. However, I'd caution against being over ambitious here.

> 8. Keyboard navigation: not started
> 
> This will be started once the core UI part is ready.

Cool.


J.


Reply via email to