Derniers journaux de colinleroy :
- [17/02@11:28] OMGBBQLOL!!!!11
- [08/02@15:10] Sylpheed-claws: 1.0.1 !
- [03/02@09:06] Brevets logiciels: procédure redémarrée
- [01/02@10:18] Linux encore dans la presse
- [11/01@09:12] Le net est un endroit mal fréquenté.
- [16/12@09:06] Ballistics - y jouerons-nous un jour?
- [07/12@08:34] On a lâché Sylpheed-claws 0.9.13 !
- [24/11@08:03] Linuxppc: support de la mise en veille pour ibook G4 et albook G4 (ATI) !
- [27/10@10:02] laptops Apple récents: du nouveau...
- [26/10@13:42] Packet writing!
- [13/10@12:23] Musique: les Vendeurs d'enclumes
- [13/10@08:08] Sylpheed 0.9.99 - bientôt la 1.0.
- [27/09@12:16] Sortie de Sylpheed-Claws 0.9.12b
- [23/09@11:49] Nerim
- [31/08@11:15] iMac G5
- [25/08@11:44] Drivers ATI bientôt libres?
- [23/08@09:33] Sortie de Sylpheed-Claws 0.9.12a
- [23/07@14:57] Sylpheed-Caws GTK2: appel à testeurs
- [02/07@14:38] Brevets logiciels: la Hollande change son vote
- [01/07@16:01] Licences à deux vitesses
Journal : Le logiciel libre c'est bon, mangez-en
Posté par Colin Leroy (page perso, ) le 26 juin 2005Depuis quelque temps déjà le système d'impression basé sur pipes et commandes de Sylpheed-Claws me faisait râler. Impressions foirées, découpages de mots en plein milieu de ces derniers, jolis caractères UTF-8 au lieu des accents, ...
J'ai donc décidé de regarder du côté de libgnomeprint et libgnomeprintui. Manque de bol, la documentation de l'API montre que c'est quand même un machin bien compliqué dans lequel il faut se plonger sérieusement, d'autant plus qu'internet semble bien vide de tout exemple simple d'impression à la hello world.
Bref, dépité, je m'étais arrêté, quand j'ai dégoté par hasard, grâce à une recherche google un peu magique, un plugin d'impression pour Tomboy. Le truc tient en quatre fichiers qui avaient l'air assez indépendants de l'implémentation de tomboy, et surtout l'API me branchait pas mal:
void gedit_print(GtkTextView *text);
void gedit_print_preview(GtkTextView *text);
Ça, c'est de la bonne API facile à utiliser! (d'après le nom des fonctions ça a été sorti de gedit... Mais quand j'avais regardé le source de gedit c'était plus compliqué que ça).
Au final, après la copie des quatre fichiers et une demi-heure passée principalement à recompiler avec un test de plus dans le configure.ac, ça marche... au poil... avec des modifications vraiment minimales!
C'est aussi pour ce genre de trucs que le logiciel libre, c'est important: ne pas se casser la tête à réinventer la roue.
(tomboy: http://www.beatniksoftware.com/tomboy/(...) )
(screenshot et patch: http://www.colino.net/wordpress-1.5/archives/2005/06/26/printing-in(...) )
> Lire le journal (6 commentaires, moyenne: 2,3).
Pour quand, alors ?
Cool ! Et quand est-ce que les fidèles et enthousiastes utilisateurs de Sylpheed-Claws pourront profiter de la merveille ?
-
[^]Re: Pour quand, alors ?
Posté par Colin Leroy (page perso, ) le 26/06/2005 à 13:35. (lien). Évalué à 6.Pour la 1.9.13... Pas de chance: je l'ai fait un tout petit peu trop tard et on est déjà en feature-freeze pour la 1.9.12 :-) (qui arrive bientôt d'ailleurs !)
\o/
Merci beaucoup Colin, je viens de recompiler un cvs avec ton patch, et ça a l'air de marcher nickel. J'imprime pas hyper souvent des mails non plus, mais c'est vrai quand ça m'arrive ça n'est en général pas sans petits soucis (coupure sauvage à droite de la page, etc.), donc le passage à une méthode plus éprouvée va être bien appréciable.
-
[^]Gestion des discussions (threads)
Posté par bobert () le 27/06/2005 à 05:46. (lien). Évalué à 2.Tiens, j'en profite pour me renseigner : je connais pas du tout sylpheed, et chez les autres clients de courrier un couple de fonctionnalités me manque pas mal ; c'est d'une part, la possibilité de réorganiser l'arbre d'une discussion (thread), et d'autre part la possibilité d'imprimer rapidement une discussion en entier (tant qu'à faire, sur 2 pages par feuille en paysage).
Par exemple, pour la fonctionnalité 1 du côté de kmail, le rapport existe depuis 2001 ( http://bugs.kde.org/show_bug.cgi?id=25594(...) ), il a récolté un maximum de votes, mais rien ne bouge...
Qu'en est-il avec Sylpheed ?-
[^]Re: Gestion des discussions (threads)
Posté par Colin Leroy (page perso, ) le 27/06/2005 à 06:49. (lien). Évalué à 1.ni l'un ni l'autre! le truc d'impression que j'ai fait fonctionne mail par mail... je jetterai un oeil si possible, mais je pense que c'est pas trivial :)
-

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.