Some potential features remain for bored hackers and artists to implement:
- It needs a super-sexy icon. I just copied MonoIcon.png.
- It could probably use some persistence mechanism to recall the last "project".
- Multiple assembly comparisons. The mono-api-info tool looks like it can do it, just needs hooking up.
- Maybe a tabbed view for displaying multiple comparisons.
- The About dialog could use translation to 67 different languages.
- It has a hard dependency on Gecko#. A fallback to GtkHtml like monodoc provides might be useful.
Update:
In case anyone was actually considering the GtkHtml fallback hack, don't bother. As Miguel pointed out to me, the javascript requirement makes that a non-starter. A more likely hack in that area would be to remove the Gecko# dep by directly rendering the mono-api-diff output with Gtk# itself, perhaps using a TreeView.
No comments:
Post a Comment