In article <1249852601.14617.93.ca...@duiker>, John-Mark Bell <[email protected]> wrote:
> As we've said, the current code could use a fair bit of love. Here's a > breakdown of what's in each file: I'll just add a few extra comments. > > -rw-r--r-- 1 jmb jmb 14045 2009-07-20 14:57 plotters.c > Drawing primitives. These functions are called by the core when it's > redrawing something. Like drawing a web page or the core treeviews. > > -rw-r--r-- 1 jmb jmb 12731 2009-06-28 21:13 sslcert.c > SSL certificate verification failed dialogue. Since this also used a treeview, it's in the same state as the cookies, hotlist and global history treeviews. Although this has been simplified. In the core version, certificate details are displayed as leaf nodes in the treeview, rather than in additional dialogue boxes. So that's a bit simpler now. > > -rw-r--r-- 1 jmb jmb 44521 2009-06-28 21:13 treeview.c > > -rw-r--r-- 1 jmb jmb 2138 2008-09-16 19:07 treeview.h > Treeview UI code (again, mostly redundant given branch where treeview is > a core widget) Yeah, I think it needs to be replaced with code for opening a RISC OS window for the core treeview. > > -rw-r--r-- 1 jmb jmb 12951 2009-07-09 01:18 progress_bar.c > > -rw-r--r-- 1 jmb jmb 1640 2008-09-16 19:07 progress_bar.h > Generic progress bar widget. Currently unused, afaiaa. Yeah, currently unused. It might be used on the also unused status bar mentioned below though, iirc. I think it uses sprites that I removed from !NetSurf.Resources.Sprites because they were unused. I can put them back though. > > -rw-r--r-- 1 jmb jmb 15751 2009-07-09 01:18 status_bar.c > > -rw-r--r-- 1 jmb jmb 1671 2008-09-16 19:07 status_bar.h > Status bar widget. Again, I don't think this is used. That said, as it's > capable of rendering UTF-8 text, it's rather better than the existing > one (which is probably implemented in window.c). Michael -- Michael Drake (tlsa) http://www.netsurf-browser.org/
