Page 13 sur 16

Publié : 20 août 2007, 00:44
par Kazé
Voilà la rc6, en espérant qu'elle fasse une 0.7.10 acceptable : Mini-changelog :
  • CaScadeS est désormais désactivé en mode 'Source' ;
  • le nettoyeur de balises ne supprime plus les blocs vides contenant des attributs ID/class ;
  • le nettoyeur de balises considère désormais les éléments <ol>, <ul>, <li>, <dl>, <dt>, <dd>, <pre>, <address>, <blockquote> et <tr> comme des blocs ;
  • résolution d'un bug non encore signalé qui était à l'origine du mauvais positionnement du curseur quand on passe en mode 'Source' : ça ne veut pas dire non plus que KompoZer placera *toujours* bien le curseur au bon endroit en mode 'Source', mais il devrait y avoir beaucoup moins de cas où ça se produit.
J'ai passé l'après-midi entier à galérer à compiler tout ça sous Windows™. Le dépôt SVN c'est pratique mais c'est piégeur...
En conséquence, je n'ai pas eu le temps de tester cette version win32 : j'ai juste vérifié que KompoZer s'ouvrait quand on cliquait sur l'exécutable. J'espère que vous n'y trouverez pas trop de mauvaises surprises.

Pour les versions deb/rpm, il va falloir patienter un peu. Je n'ai toujours pas fini le paquetage 'source' Ubuntu, pour tout dire ça commence à bien me prendre le chou ! La bonne nouvelle c'est que KompoZer étant un nouveau paquet pour Gutsy (Nvu n'était déjà plus dans Feisty), il y a 15 jours de délai supplémentaire, donc il me reste encore une semaine pour finir ce paquetage source.
Je n'aime pas la ligne pointillée rouge autour des <div> en mode Normal, pourrait-elle figurer par défaut et être désactivée dans Affichage par les quelques monomaniaques moyennement intelligents qui ne l'aiment pas?
Sous Windows™, il te suffit de 7-zip et de ton éditeur texte.
Ouvre le fichier 'comm.jar' (répertoire 'chrome' de KompoZer) avec 7-zip, édite le fichier content/editor/EditorContent.css, tu devrais y trouver ton bonheur. Tu pourras même styler tous les éléments que tu veux.

Pour la petite histoire, j'ai eu plus de retours négatifs sur cette bordure rouge que de retours positifs. Mais voilà, étant le seul développeur de KompoZer, je peux jouer au dictateur de temps à autre. Hahahaha je suis le maître du mooooooonde ! (ah non ?)
Pour ceux qui n'aiment vraiment pas cette bordure rouge, vous pouvez toujours utiliser le mode 'Preview'.

Publié : 20 août 2007, 00:52
par Mongo Bob
Kaze a écrit :je peux jouer au dictateur de temps à autre. Hahahaha je suis le maître du mooooooonde !
Lao-Tseu a écrit :Il est des dictatures plus généreuses et propices au bonheur de l'honnête homme que nombre de démocraties...
merci pour tout





(euh... je suis pas sûr que c'est Lao-Tseu)

Publié : 20 août 2007, 02:33
par Mongo Bob
Kaze a écrit :Ouvre le fichier 'comm.jar' (répertoire 'chrome' de KompoZer) avec 7-zip, édite le fichier content/editor/EditorContent.css, tu devrais y trouver ton bonheur. Tu pourras même styler tous les éléments que tu veux.
Ouaaahh!! Ca marche! Je personnalise mon Kpz comme un dingo! Mmmmhhh... je vais voir si je peux lui faire faire du café plus fort!...

Publié : 20 août 2007, 10:28
par Mongo Bob
eh ben, non, c'est malin, j'ai cru que les bordures avaient disparues mais non : il faut bien restituer un comm.jar modifié après.
Alors une fois modifié dans Editorcontent.css, le dossier content, comment il redevient un comm.jar? Kpz ne démarre pas sans ce dernier.
(j'ai essayé de le compacter -7zip- mais refaire le chemin inverse ne donne pas un .jar).

Publié : 20 août 2007, 12:26
par Kazé
Puisque tu es motivé pour bidouiller KompoZer, on va en profiter pour tester un outil tout bête : http://www.geckozone.org/forum/viewtopic.php?t=57441

Si ça fonctionne ça sera plus simple que de bricoler à coups de 7-zip. :wink:

Publié : 22 août 2007, 08:21
par Ymai
Est-ce un problème de localisation?
http://www.geckozone.org/forum/viewtopi ... 017#397017
Comme je l'indique par ailleurs, ma RC6 n'est pas francisée et l'adresse générée est correcte.


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)

Publié : 22 août 2007, 11:51
par Mongo Bob
Ymai, tu t'es pas planté de post, là?
Comprends pas ta réponse... :cry:

Publié : 22 août 2007, 11:58
par Kazé
Nan, c'est pas Ymai qui s'est planté de topic.
J'ai scindé les posts relatifs à HandCoder ici : http://www.geckozone.org/forum/viewtopic.php?t=57521
Désolé mais pour l'instant je n'ai absolument pas le temps de regarder HandCoder. Je verrai tout ça d'ici 15 jours.

Ymai > je confirme. Je corrige ça dès que possible.

Publié : 22 août 2007, 14:11
par Ymai
Kaze a écrit :Nan, c'est pas Ymai qui s'est planté de topic.
Mmmmhhhhh.... L'absence de l'image
faitavecKz80x15.png
dans le répertoire http://kompozer.net/images/
ne me semble pas férocement liée à HC.
Mais je peux me tromper.

Ceci dit, j'ai posté trop vite pour que mon intervention soit compréhensible. A la bourre, à la bourre, à la bourre. Mais comment il fait KZ?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)

Publié : 22 août 2007, 14:32
par chinon37
ça serait pas devenu un peu le foutoir, ce topic? :mrgreen:
Mais que font les modos? on se le demande!!

Publié : 22 août 2007, 14:44
par Kazé
Non, je confirme que le problème du bouton KompoZer est bel et bien lié au pack de langue, contrairement aux posts que j'ai déplacés (qui sont uniquement liés à HandCoder). Le bouton 'KompoZer' est lié au pack de langue uniquement parce que j'ai cru malin d'ajouter des attributs alt / title pour avoir une info-bulle. J'ai déplacé l'image sur SourceForge parce que c'est un hébergement qui est durable à long terme (pas d'abonnement que je pourrais oublier de renouveler).

J'ai d'autres détails à régler sur ce pack de langue, comme la redirection des liens 'Get more themes' / 'Get more extensions', et quelques corrections suggérées ici : http://wysifauthoring.informe.com/viewtopic.php?t=371

Malheureusement je n'ai pas le temps de m'en occuper pour le moment, je suis toujours sur l'affaire du paquet source pour Ubuntu. Ça avance doucement, tout n'est pas perdu... dès que c'est réglé je m'occuperai des langpacks et de HandCoder dans la foulée.

Ah au fait : la rc6 sera dispo dans la prochaine Mandriva Cooker, et KompoZer 0.7.10 devrait être intégrée dans l'édition 2008 en lieu et place de Nvu.
chinon37 a écrit :ça serait pas devenu un peu le foutoir, ce topic?
Boarf, pas plus que les autres topics KompoZer / HandCoder / NsmConText... je sais pas à quoi c'est dû. :roll:
Faudrait chercher le point commun à tous ces topics et punir le coupable. :twisted:

Publié : 22 août 2007, 15:00
par Mongo Bob
chinon37 a écrit :ça serait pas devenu un peu le foutoir, ce topic?
Kaze a écrit :Faudrait chercher le point commun à tous ces topics et punir le coupable. Maléfique
le webmaster a passé un coup de Tidy sur le forum?:P







(oh, ça va, si c'était signé calimo, tout le monde rigolerait...)

Publié : 22 août 2007, 22:21
par Kazé
Ayé. Pour les Linuxiens :Le paquet DEB a été compilé et testé sur Ubuntu 6.06, le paquet RPM a été obtenu via Alien.
Ces paquets devraient fonctionner sur la plupart des distributions Linux récentes, du moins je l'espère.
Le paquet source est en route vers MOTU pour passer le rituel d'entrée à Ubuntu. C'est le moment d'égorger des poules noires.

Publié : 22 août 2007, 22:24
par Do-IT
Peux pas tester ça avant semaine prochaine. La version win c'est ok.
Tu as intégré des scripts dans les versions linux, pour le dossier extensions ?

Publié : 22 août 2007, 23:37
par Kazé
J'ai fait plus simple : j'ai intégré le dossier 'extensions' dans la partie « installée » dans le paquet. Le principe de ce genre de paquet est, somme toute, assez simple : il y a un répertoire 'usr' qui contient l'ensemble de KompoZer (réparti entre usr/bin, usr/lib/kompozer et usr/share/***), qui est copié à la racine lors de l'install. Vu que j'ai remplacé les entrées 'menu' type Debian par un fichier *.desktop (lui aussi « installé » dans le paquet), il n'y a plus aucun script à lancer. La méthode a été approuvée par #ubuntu-mozillateam.

J'ai fait le test sur mon poste Ubuntu : profil KompoZer effacé, installation du *.deb (donc avec des droits root), puis installation du pack FR dans KompoZer (en simple utilisateur), aucun problème. KompoZer apparait bien dans le menu du bureau (section 'Réseau'). Après désinstallation, aucun message d'erreur, et KompoZer disparait bien du menu du bureau.

J'espère que la version 'aliénisée' en RPM fonctionnera aussi bien ; au pire, si ce n'est pas le cas, je pourrai demander de l'aide au mainteneur de KompoZer chez Mandriva.