[Mono-docs-list] Re: [Mono-devel-list] patch for bug#57748
Rafael Ferreira
lists at ophion.org
Mon Jun 13 15:29:06 EDT 2005
Joshua,
give you get a chance to look at this yet?
- raf
On Sat, 2005-06-11 at 14:21 -0700, Rafael Ferreira wrote:
> On Sat, 2005-06-11 at 07:25 -0400, Joshua Tauberer wrote:
> > Rafael Ferreira wrote:
> > > This patch fixes bug#57748 by giving the docbrowser its AssemblyInfo
> > > back and by changing the About dialog to display the extra information.
> >
> > Hi, Rafael. You should post monodoc-related patches to mono-docs-list.
> >
> > > I broke up the About dialog into a 4 tab notebook/treeview
> > > (about/authors/plugins/version).
> >
> > Not bad.
>
> Thanks!
>
> >
> > AboutDialog.cs:
> > > string[] plugins = {"ECMA Documentation","Mono XML Documentation", "Mono Handbook", "Manual Pages", "Compiler Errors","ECMA C# Specification" };
> >
> > The providers are all compiled into monodoc 'statically', so the user
> > has no control over it. I don't think we need to list them.
> >
>
> Would you like to remove the plugins tab completely or just have a label
> instead of the list?
>
> > AssemblyInfo.cs.in:
> > > [assembly:AssemblyVersion("@DOCBROWSER_VERSION@")]
> > > [assembly:AssemblyDelaySign(true)]
> >
> Thanks!
>
> > Nice.
> >
> > configure.in:
> > > +DOCBROWSER_VERSION="1.0"
> >
> Yeah, I should have noted that I put a placeholder there.
>
> > Miguel needs to chime in with how he would want monodoc to be versioned.
> >
> > Also, it would be nice to display the monodoc version more prominently,
> > instead of just in the list of loaded assemblies.
>
> I changed the interface so the docbrowser version shows up in the about
> tab as well, check it out and tell me what you think:
>
> http://ophion.org/~rafael/static/about3.png
>
> >
> > docbrowser/browser.cs:
> > > - RootTree.UncompiledHelpSources.Add(args[i+1]);
> > > + //RootTree.UncompiledHelpSources.Add(args[i+1]);
> >
> > Please don't disable my features. :)
> >
>
> Oops, I forgot I did that. That line is giving me some compilation
> problems:
>
> ./browser.cs(79) error CS0117: `Monodoc.RootTree' does not contain a
> definition for `UncompiledHelpSources'
>
> Do you want me to just leaved it commented for now?
>
>
> > > -class Browser {
> > > +public class Browser {
> >
> > Why this?
>
> Fixed.
>
> >
> > > + /*
> > > class About {
> >
> > You can just delete that class and any Glade stuff it has, if any.
> >
> > > -class Tab : Notebook {
> > > +public class Tab : Notebook {
> >
> > Again, I don't think this was necessary.
>
> Fixed.
>
> >
> > Thanks for working on updating the about dialog. Can you fix the issues
> > I noted, add a ChangeLog, and then repost the patch on mono-docs-list?
> >
>
> Let me know what you want to do about the plugins tab and I'll send you
> a new patch with all the fixes.
>
> Take care,
>
> - raf
>
> _______________________________________________
> Mono-docs-list maillist - Mono-docs-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-docs-list
More information about the Mono-docs-list
mailing list