A free software developer adventure

Tuesday, August 01, 2006

XNote : Some news

After my last post on XNote, Björn Milcke did a translation of the Thunderbird extension in English and German. So if you are interrested in it, you can just download it from: http://starxpert.fr/staroffice/ressources.htm#xnote or directly from: http://starxpert.fr/outils/XNote/ I also post a screenshot where you can have a look at a note:

Labels: , ,

16 Comments:

  • Just one comment - seems like xnote doesnt allow non-latin characters. I am from Latvia (Letonnie in French I believe) and we have characters like āļšķī which are not preserved when saving a note ...

    By Anonymous Edmunds, at 10:36 AM  

  • Hum that's good to know ! Will try to investigate. Thanks for the feedback !

    By Blogger Pierre-André, at 9:28 AM  

  • A great extension - kudos on the terrific work! (Incidentally, I also have the problem of non-Latin characters).

    One other suggestion: there seems to be some sort of minor conflict with the ReminderFox extension - after installing Xnote, the ReminderFox reminders don't appear at the end of the menu bar, as they're supposed to. Is it possible to fix this?

    By Anonymous Anonymous, at 8:07 PM  

  • Thanks, I am glad to see that at least a few of you enjoy XNote :-)

    For the non-latin characters and ReminderFox issue, I won't have much time to look at it. Does one of you has enought mozilla knowledge to try to solve this ?

    By Blogger Pierre-André, at 9:09 PM  

  • Hi, any chance to make it work with Thunderbird 2.0a1 ??

    By Anonymous Alex, at 6:45 PM  

  • A perfext tool. Only one thing missing: synchronisation! Using the same Thunderbird-mailbox on three computers the note is only visible on the computer where you made the note

    By Anonymous Gert Holland, at 3:20 PM  

  • This comment has been removed by a blog administrator.

    By Anonymous Gert Holland, at 3:21 PM  

  • Alex: we will try to make XNote work with Thunderbird 2.0 final, but have no plans at the moment.

    Gert Holland: Thanks. We tried to some synchronisation but it was not so easy to implement so we focused on simple features first. Maybe we will make it work in a futur release.

    By Blogger Pierre-André, at 11:32 PM  

  • For non-latin charator :

    Problem was going from this link

    stream.write(this.contenu, this.contenu.length);

    this.contenu.length will return number of charactors in contenu but we need number of bytes not number of charactors.

    My solution is encode this string with encodeURIComponent before write to disk and use decodeURIComponent to decode message back.

    The final code is
    === xnote-classe.js =======
    FIND :
    stream.write(this.contenu, this.contenu.length);

    REPLACE WITH :
    contentencode = encodeURIComponent(this.contenu);
    stream.write(contentencode, contentencode.length);

    FIND :
    this.contenu = fileScriptableIO.read(this.fichier.fileSize-16);

    REPLACE WITH :
    this.contenu = decodeURIComponent(fileScriptableIO.read(this.fichier.fileSize-16));

    then restart Thunderbird.

    By Blogger joei007, at 5:35 AM  

  • Thanks joei007 for the "patch", great job. I will try to updote XNote accordingly and make it to work with Thunderbird 2.

    By Blogger Pierre-André, at 7:58 AM  

  • XNote does NOT work with Thunderbird 2.x. Please fix this.

    By Anonymous Thomas Hruska, at 9:38 PM  

  • Gorby said:

    "Just changing the maxVersion option in install.rdf to 2.0.* worked for me. I didn't notice any problems with it yet, so I guess it will just work as it did with previous versions."

    In fact, it works only partly, but you will no more see the tags on messages with a message.

    XNote uses TAGS, and tags changed drastically with Tb 2.0. It requires some work to adapt it, and I won't have time to, but I would welcome patches.

    By Blogger Pierre-André, at 9:43 PM  

  • I have just upgraded to Thunderbird 2.0 and was quite sad to see that my most used extension no longer works!

    I am almost thinking about rolling back TB to an older version.

    By Anonymous Anonymous, at 7:51 PM  

  • Hi, thank you for this extension XNote.

    Please change the max-Version in the file "install.rdf", so we can use in Thunderbird 2.0.x

    At this moment, many users have to this manually.

    Thank you!

    By Anonymous Anonymous, at 8:59 AM  

  • XNote is great. We just upgraded to Thunderbird 2.0, however, and can't use it.

    Any plans to provide functionality for 2.0 (as already asked by Alex). And if not, can you recommend alternate software that provides similar "tagging"/sticky-note functionality?

    By Anonymous Anonymous, at 3:47 PM  

  • First of all, thanks for using XNote.

    As already said before, I have a full time job and only have a few moments to code on my personnal time. So please be patient.

    If you can't wait, you can just change the number in the "install.rdf". But I won't release a version until the issues (tags not visible and configuration menu buggy) are solved.

    If someone provides patches, I will be happy to accept them.

    By Blogger Pierre-André, at 4:15 PM  

Post a Comment

<< Home