Commit graph

260 commits

Author SHA1 Message Date
bernat
6b4be0e285 Hack pour le code
darcs-hash:20060129153638-d1718-9d48b4c438c5f600907311bd5b7397a93cb83453.gz
2006-01-29 16:36:38 +01:00
bernat
ad130e37a1 Plus besoin de a
darcs-hash:20060129153230-d1718-25c30ffa3c86b0fdf600c1b4eee6128d5af32db3.gz
2006-01-29 16:32:30 +01:00
bernat
57f2ba38c3 Typo
darcs-hash:20060129152543-d1718-540a15ab2460a59752da7470686f6b0c0bfa3724.gz
2006-01-29 16:25:43 +01:00
bernat
7a2dbc0dd9 Scrogneugneu ! Pour tester l'existence d'un fichier, on utilise la
fonction qu'il faut, on n'ouvre pas le fichier dans le seul but de
rcuper l'exception !

Nettoyage du code :
 - un commentaire, c'est # suivi d'un espace
 - on met des espaces apres les virgules
 - on met des espaces entre les signes de comparaison et d'affectation
 - on evite les lignes kilometriques
 - on vire le code de test, meme s'il est comment, a fait un peu
   dsordre
 - "blabla"+variable+"gfgf", c'est du PHP. Se renseigner auprs de
   Xabi pour les chanes de formatage (galement dispos en PHP)
 - on utilise and et or dans les conditions

Remarques :
 - utiliser pickle pour sauver des objets Python et les rcuprer
   facilement
 - la dernire fonction peut sans doute tre factorise

darcs-hash:20060129152137-d1718-a8e5d88358c8d2b1230d785ab57ff13e428f6e66.gz
2006-01-29 16:21:37 +01:00
bernat
0133737924 Detabification
darcs-hash:20060129142901-d1718-a3ee96a2cff23ce263b8bf73f40d68d95322a95f.gz
2006-01-29 15:29:01 +01:00
bernat
c28734caab Plus robuste.
Ceci dit, je ne vois pas pourquoi on ne se dbarasse pas du nom
original dans sa totalit. Car avec cette mthode, on ne neutralise
pas entirement le nom. Pourquoi ne pas simplement garder le rsultat
de mkstemp comme nom de fichier ?

darcs-hash:20060127085813-d1718-46c8257721915b7e0df16a13513f5351ac0e2272.gz
2006-01-27 09:58:13 +01:00
bobot
8646ccd727 Dans le nom des fichiers .desc et .pdf, suppression des caractèrs spéciaux
et d'espace dans le préfix utilisé pour géner le nom des fichiers temporaires

darcs-hash:20060127083313-9e428-99048e14eafa9906e8ee1284c8090e0023f1fb62.gz
2006-01-27 09:33:13 +01:00
chove
5a9309d842 modif de Francois
darcs-hash:20060118175837-4ec08-759656b80e71907610737d5271d5ac584ce5d9b9.gz
2006-01-18 18:58:37 +01:00
bobot
2aabe23874 dplac dans inutiles car plus utilis dans le nouveau sytme d'impression
pjl_comm peut-tre gard, utile pour dialoguer avec l'imprimante en pjl

darcs-hash:20060113014011-9e428-9c06bdb8e9466aa03dcc2186785682a9387e43c9.gz
2006-01-13 02:40:11 +01:00
bobot
71551f504b dplacer dans inutiles et dcommit car n'est plus utilis dans le nouveau
systme d'impression

darcs-hash:20060113013746-9e428-a945e4bc0e422b5b22002712ef3b653d77736e1b.gz
2006-01-13 02:37:46 +01:00
bobot
1b0bfc87d5 script de suppression des pdfs vieux de plus d'1h dans /var/spool/impression
et des descriptions perverties

darcs-hash:20060113013358-9e428-879ec0e5956e2a92fbaec113e82b5e173b0748d2.gz
2006-01-13 02:33:58 +01:00
bobot
12b6f02aa8 correction du flottant modif_epoch, prise en compte des marges dans A4 ,A3. ps en level3
darcs-hash:20060112230400-9e428-6754b3447d06829f12beead2391240d94dc679e5.gz
2006-01-13 00:04:00 +01:00
salles
d41e843756 Bug de l'impression rsolu par franois apparemment.
Impression en A3 possible maintenant sans problme.
Je commite  sa place.
Pour francois, il faut faire cvs commit le_nom_du_fichier

darcs-hash:20060112080729-72cb0-e1c360561b197052ab7329a859c236d81b87b1d2.gz
2006-01-12 09:07:29 +01:00
salles
86a6aade01 en fait j'y comprend rien, je laisse le bug
darcs-hash:20060109125605-72cb0-8f9dfaabcfd3f1c91b774b7a02d8de6aee077f1b.gz
2006-01-09 13:56:05 +01:00
salles
484261e5eb modif_epoch doit tre un flottant
darcs-hash:20060109125530-72cb0-7cb305d3ac6c5a9719a594ac566e7436090473d0.gz
2006-01-09 13:55:30 +01:00
salles
590e0d4e17 import initial
darcs-hash:20060109125415-72cb0-ae9f4a673384b8e7226459f32235d7cf1c490872.gz
2006-01-09 13:54:15 +01:00
rozel
9171b281a0 On supprime cette temporisation qui est beaucoup trop longue
lorsque l'on envoie plusieurs documents  la suite.

darcs-hash:20050722120457-061a7-2ab57bac7e9957fa8b04d0996673de6c46412b64.gz
2005-07-22 14:04:57 +02:00
rozel
bd62c7bd32 On interdit l'option de recto-verso sur transparent.
darcs-hash:20050709120919-061a7-e908fca2c0d6411410f65de1fa54bf1e4fec930c.gz
2005-07-09 14:09:19 +02:00
rozel
ec0bf15338 Factorisation et vrification du bon droulement des commandes.
darcs-hash:20050708152839-061a7-8728ff5339dec06b740c5f21c26d2a738124d3e9.gz
2005-07-08 17:28:39 +02:00
rozel
47a2aa1248 Suppression d'une ligne blanche inutile dans le mail du devis (ca faisait 2
la suite avant la signature).

darcs-hash:20050708152716-061a7-28f72bc6d43df22534809cd591f13e3b0cf2d27f.gz
2005-07-08 17:27:16 +02:00
rozel
55e53c7219 Meilleure utilisation des fichiers temporaires.
darcs-hash:20050708120633-061a7-fdf70336ee32293071cefe0d8b2924492d3a324e.gz
2005-07-08 14:06:33 +02:00
rozel
4c898c21f8 On utilise enfin les fichiers temporaires de la manire suggre par
tienne le ... 08 avril ...

darcs-hash:20050708103542-061a7-9078457a6b617c759912c79e170148398b6cfc24.gz
2005-07-08 12:35:42 +02:00
rozel
ec786fb962 Inutile de regarder les arguments, les options sont dans le postscript.
+ typo, orth, esthtisme...

darcs-hash:20050708093505-061a7-a3d78182c9289c271e99c265bd4a4a8f0ba4b2cb.gz
2005-07-08 11:35:05 +02:00
rozel
5943070bd1 Inutile de regarder les arguments, les options sont dans le postscript.
darcs-hash:20050708093415-061a7-571cfdc60a0e7233b69b7cb0c1638e59585b3a4b.gz
2005-07-08 11:34:15 +02:00
rozel
666af63770 Les INFO bloquent les logs donc DEBUG
choix de transparent pour CUPS en client.

darcs-hash:20050707171508-061a7-debf06e65314edb896949c3179fbc61c2bedaadd.gz
2005-07-07 19:15:08 +02:00
rozel
f61d82a698 Ne pas mettre de INFO, mais que des DEBUG ou ERROR.
Suppression des lignes inutiles.

darcs-hash:20050707144158-061a7-b8aa7d7a59a100f164d2165158c36c76f5ebf97d.gz
2005-07-07 16:41:58 +02:00
rozel
2a03aa2981 On n'utilise plus ces filtres qui sont parfois l'origine de plantage de
gs. Les filtres par dfaut conviennent.

darcs-hash:20050706203020-061a7-ebabd302e54a7270865326663ed36703b8717314.gz
2005-07-06 22:30:20 +02:00
rozel
054c6f5ae4 L'utilisateur peut maintenant choisir d'imprimer sur transparents
darcs-hash:20050706201030-061a7-71ff204e5aef6393b5f5fa4d0767ba14105be548.gz
2005-07-06 22:10:30 +02:00
rozel
70e40c9e71 On prend maintenant en compte le choix d'imprimer en niveau de gris.
darcs-hash:20050706200846-061a7-e7c67721fe3d921dda2035f97e5cb1730c7a5300.gz
2005-07-06 22:08:46 +02:00
rozel
63cadb0d5f Dtection automatique du format de la page et du type transparent le cas
chant.

darcs-hash:20050706155502-061a7-675d8bd11488118375b3becbc06453a0b7383bef.gz
2005-07-06 17:55:02 +02:00
rozel
3bc8df252f On donne le resultat du devis en cas de compte non suffisemment
approvisionn.

+ Retour  la ligne pour la fin des messages d'erreurs.

darcs-hash:20050706155015-061a7-62c69a1ca617d567ac72899e9ebdc2e0eaad8e08.gz
2005-07-06 17:50:15 +02:00
rozel
c57d36a9fa Chaine du destinataire du mail en unicode.
Maintenant, les liens symboliques sont dans le bon sens :
les fichiers originels sont dans le NFS et il sont points
par des liens  partir de /usr/lib/cups/backend/

darcs-hash:20050706112509-061a7-afaf323f07fcbce112993cf06fc7db9255974548.gz
2005-07-06 13:25:09 +02:00
rozel
21a6f60752 L'envoi de mails marche mieux comme cela.
darcs-hash:20050704184427-061a7-08701789ce6d74074105c5ddeacbaad4f38816ce.gz
2005-07-04 20:44:27 +02:00
rozel
9084722529 Rorganisation des formulations de mails en cas d'erreur.
darcs-hash:20050702174847-061a7-53f7f1d0666630ca32a84bafc818b70d1a69b369.gz
2005-07-02 19:48:47 +02:00
rozel
bd825ec95a Factoristaion et plus de cohrence dans l'organisation.
darcs-hash:20050702174438-061a7-51258144e4d7216b77fce05e3d0c9851cf618494.gz
2005-07-02 19:44:38 +02:00
rozel
34f30a7420 Toujours plus de factorisation.
darcs-hash:20050702022730-061a7-d1757370b85ec211bedb4d8caa92bda9f5520ff0.gz
2005-07-02 04:27:30 +02:00
rozel
6fbd0d9754 Les windows n'envoient pas de '\n' ... strip est plus adapt.
darcs-hash:20050702022617-061a7-b640d4f45de88e647966b7bee5af7302e7b341b7.gz
2005-07-02 04:26:17 +02:00
rozel
7282b0e33c sed s/format/taille/g pour ne pas confondre le format du papier (maintenant
la taille : A3, A4) et le format du fichier (PS, PDF, ...).

darcs-hash:20050702003310-061a7-c91e517dd15903ebe87c369971639bd7414214aa.gz
2005-07-02 02:33:10 +02:00
rozel
274bced934 Dplacement d'actions communes dans crans_backend.
Noms de fichiers fournis en utf8.

darcs-hash:20050701103051-061a7-abe55bc3fb263b414968e5029796086c702f2795.gz
2005-07-01 12:30:51 +02:00
rozel
cc55d751ad Il peut y avoir un '/' sans que ce soit le nom d'un fichier ...
darcs-hash:20050629223025-061a7-cec717a33807e3238d7d0943a06d3731ac637ddd.gz
2005-06-30 00:30:25 +02:00
rozel
a2bc55607a Gestion de la couleur et du format transparent.
faces est un entier.
Changement du format de sortie qui devrait tre plus comprhensible
au niveau de la signification des paramtres.

darcs-hash:20050629084822-061a7-66f6562530f61dcbe37dbcab8694c403f5b90b4a.gz
2005-06-29 10:48:22 +02:00
rozel
c2c069d820 Ajout de code commun aux 2 backends.
On ne passe plus par Samba.
Prise en compte de couleur/N&B ainsi que des transparents.

darcs-hash:20050629083820-061a7-07893ac70cb4855cfdec2f49b4e9df85e7b9e03c.gz
2005-06-29 10:38:20 +02:00
rozel
55664a2882 Des broutilles.
Commit juste pour viter les CVS status.

darcs-hash:20050624095140-061a7-3a5f5a6a81b43ad923d97e6cdc6ce05327fb45f8.gz
2005-06-24 11:51:40 +02:00
rozel
29fbff221c Il est plus scure de rcuprer le 2me argument pass au backend pour
authentifier l'utilisateur.

Pour le cas particulier de Samba, il y aura une imprimante non athentifie
accessible que par lui afin que l'utilisateur de Samba soit transmis  CUPS.

darcs-hash:20050620215548-061a7-2f4a2f20ac519c264045f3b8cf11be2c9ef369cb.gz
2005-06-20 23:55:48 +02:00
rozel
40229d2389 Il est plus scure de rcuprer le 2me argument pass au backend pour
authentifier l'utilisateur.

darcs-hash:20050620215420-061a7-2139235e4591190e894b07cd91799d4550b7b967.gz
2005-06-20 23:54:20 +02:00
rozel
afd6e6884b Patch de Brice que j'ai converti du C en python pour qu'il fonctionne :-P
darcs-hash:20050619113623-061a7-915b504f80e98510dd01937c52108edf551492e8.gz
2005-06-19 13:36:23 +02:00
rozel
e76f2b4041 Principalement utilisation des fonctions de crans_backend,
correction de fautes de franais et plus d'chec  l'envoi
du traceback sur la M-L impression.

+ petites modifs diverses et varies

darcs-hash:20050618123146-061a7-1838deebcafb78775682264dede02071f06c79b7.gz
2005-06-18 14:31:46 +02:00
rozel
d744b664dd Un DEBUG est plus appropri qu'un ERROR pour annoncer le dbut du filtre.
darcs-hash:20050617170442-061a7-776a06c8f6ceaf6bdd66344ad9a98bdd768c6aa8.gz
2005-06-17 19:04:42 +02:00
rozel
707c50eec0 On utilise les fonctions de crans_backend.
darcs-hash:20050617154851-061a7-e9ea2dbfae84d2a35da92cd17768a01470f891f7.gz
2005-06-17 17:48:51 +02:00
rozel
f2ac3169c9 Fonctions communes aux 2 backends devis et laserjet.
darcs-hash:20050617154818-061a7-3c12b9ad33f6e01eefcdb5c6e6275100f580ca5f.gz
2005-06-17 17:48:18 +02:00