Lauro Moura

Tomboy – ExportToGraph plugin

Novembro 11, 2006 · 12 Comentários

Sometime ago I did a simple “ExportToGraph” plugin for Tomboy. Actually I think that it was some of the ugliest code I ever wrote (I didn’t know C# that time. And still don’t know…). After seeing this, I tried again and now I’ve finished a much cleaner version, using a modified version of Sebastian Menge’s xslt and the “ExportToHtml” code.

Here’s a simple image from my “Start Here” page:

Start here graph
Here’s the code, dll and xsl

Update: Now it’s hosted on Google Code and available as a mono addin (new tomboy plugin scheme).

Update 2: And now a .dll is availabe (for hardy heron). Check the download page.

Categorias: programação
Etiquetado: ,

12 respostas Até agora ↓

  • Marcelo Lira // Novembro 11, 2006 às 6:17 pm

    Pretty cool. =P

  • Sebastian Menge // Novembro 12, 2006 às 6:40 am

    Yeah, that rocks! Thanks Lauro!

    The ultimate would be, to click on the map and let the note open … I know SVG is capable of that, but what viewers/gtk components support that?

  • lauro // Novembro 12, 2006 às 9:07 am

    Nice idea (And very useful) =)

    After a quick search I found rsvg-sharp, but it’s without documentation. Well, thanks God it’s open source.

    In the long run, I’m thinking about a “reverse” plugin. The user loads a dot file (created by a mind map program like Labyrinth) and the plugin creates the notes with titles and links between them.

  • Gutsy, Tomboy, PyMaemo, Python na UFPE « Lauro Moura // Outubro 23, 2007 às 9:49 pm

    [...] Há algum tempo criei um plugin para o Tomboy que exportava os links entre as notas para um grafo criado pelo graphviz. Na versão mais nova do Tomboy, os plugins foram substituídos pelos Addins. Comecei a migrar e assim que estiver pronto ele estará aqui. [...]

  • dumpa // Novembro 21, 2007 às 2:30 pm

    I tried to install the plugin but could not. Is there a tutorial on how to install plugins? I really would like to use this plugin with tomboy notes.

  • lauro // Novembro 21, 2007 às 3:53 pm

    I’m switching it to a mono Addin, which is the way plugins are loaded in the current Tomboy.

  • R // Dezembro 31, 2007 às 4:47 pm

    Hello. I’m curious how to install this plugin. I understood I had to place the .dll into ~/.tomboy/addins/, but when I do and restart Tomboy, it doesn’t appear in the plug-ins list. I’m using Tomboy 0.8.2 – is that not current enough?

  • lauro // Dezembro 31, 2007 às 10:51 pm

    In fact, this is TOO current. =)

    I’m not finished yet (planning this week) with the conversion to Mono Addins.

  • CodingExperiments.com » Blog Archive » Organize your programming ideas with Tomboy notes // Fevereiro 27, 2008 às 9:55 pm

    [...] the time of writing) there are a few useful plugins that would be useful for reminders with Tomboy, exporting the linked notes to a graph, or posting your notes to a WordPress or Blogger [...]

  • shanki // Maio 30, 2008 às 4:22 pm

    Hi,

    I have tried to use your plugin in tomboy 0.8.0. However, tomboy 0.8.0
    does not support plugins. It only has addins. Can you please let me know
    how do I use your code in the above tomboy version?

    Thanks,
    Shanki

  • lauro // Junho 8, 2008 às 9:11 pm

    Hi Shanki, it’s available now as an Addin. Check the project page.

  • dirk raith // Junho 21, 2008 às 9:06 pm

    hi,

    thanks for your work & the excellent idea.

    however, when I use it the plugin/addin creates an empty (0×0px, 0byte) svg.

    did I do anything wrong?
    dirk

Deixe um comentário