• Printing in Claws

    Sylpheed-Claws’ current printing system sucks hard. It works with a command, so if you want to get something nice-looking, you’ve got to elaborate something like « txt2html %s | html2ps | lpr ». Quite user-friendly. If you just use « lpr %s », you’ll get a nice sheet of paper straight out the eighties, with wrapping in the middle…

    Lire la suite...
  • Optimisations

    The rule « when it’s really slow and shouldn’t be, the cause is really simple » verifies once again. Yesterday evening, I thought I’d fix Sylpheed-Claws’ « Select All » which was really slow. It was fast on a ~100 mails folder, took 11 seconds on a 5000 mails folder, and I killed it before it finished in a…

    Lire la suite...
  • sylpheed.org domain

    So, thanks to Darko, we’ll be getting control of the sylpheed.org domain. It’ll be hosted by my friend Yann on develog.com. I just finished transferring the webpages and databases… The rest (CVS, Mailing-lists, etc) will stay on sourceforge. So, soon enough, we’ll effectively switch servers. The only thing that’ll be visible is that http://claws.sylpheed.org/…

    Lire la suite...
  • Wow!

    Wow, Paul has a blog :-) Nice :-) Also, and I was sure it would happen, 2.6.12 has been released just the week-end during which I didn’t spend a single minute on the computer. Bah, I’ll test it later. Little side note concerning my blog: one of my coworkers told me he didn’t comment because…

    Lire la suite...
  • IMAP-based diplomatic incidents

    I’m currently in the process of fixing Claws’ IMAP code, which blocks sucks in a more general manner, especially wrt speed Fixing blocking is painful but simple. I chose the multithread way, look at the big functions that freeze the interface and move their work into an helper thread (while the main thread does gtk_main_iteration…

    Lire la suite...