GNOME Bugzilla – Bug 647368
Note's table of content Addin
Last modified: 2011-06-25 16:11:06 UTC
Created attachment 185648 [details] screenshot Currently when a note gets longer, Tomboy becomes clumsy: navigating between sections within a long note by scrolling or searching is not handy at all. I thought tomboy should do it itself. This is an Addin to show in a menu the "Table of Content" of the current note, and jump to the selected section. It works for notes structured into sections and subsections. Sections and subsections are marked by header lines formatted with bold/huge and bold/large font, like H2 and H3 html headers. Read the whole story at http://oluc.blogspot.com/2011/04/tomboy-addin-table-of-content.html See screenshot and patch as attachment. I also keep the code under git, at: https://github.com/oluc/tomboy/branches/TableOfContentAddin
Created attachment 185649 [details] [review] patch implementing the feature
Cross referencing with the mailing list http://lists.beatniksoftware.com/pipermail/tomboy-list-beatniksoftware.com/2011-April/002086.html
We have mused about creating a "community add-ins" git repository for things that maybe don't make the best sense to have in Tomboy by default, but which are still awesome (along the lines of Banshee's "community extensions" repository). If that ever happens, I think this would be a great addition. Not sure if this should go upstream, though. Will let new maintainers decide that.
I'd rather focus efforts on an add-in repository, and disallow further add-in commits. This in _no_ way reflects on my opinion of this add-in. This is really cool functionality (that I'm using).
Yes! There is definitely need for a central place to put addins, and simplify and unify the workflow, from source to user's desktop. One point is to get them translated along with tomboy (with a common terminology!). We could discuss this more in details on the list.
Since this add-in has become a well-received community add-in, we can close this bug.
A list of available addins are here: http://live.gnome.org/Tomboy/PluginList The table of contents addin is available here; http://oluc.blogspot.com/2011/04/tomboy-addin-table-of-content.html