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.
