Kpz 0.79: nouvelle version en cours de développement

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

OK, enlevé Undo-Redo mais les flèches de celui qui est par défaut sont moins jolies que celles de l'extension désormais superflue 8-), je suis donc perturbé, là.
(tiens, euh... Je me dis, ça ferait peut-être partie du secteur moins crucial de la "to do list", ça?)
Euh... oui, quand même, hein?...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Plus sérieux pour Cascades, je serais heureux de pouvoir me servir de l'onglet Général pour annuler certaines propriétés avec les commentaires "/* */", on peut saisir des commentaires qui fonctionnent illico dans ce fameux onglet mais une fois sorti et rerentré dans Cascades, ils ont disparu avec les propriétés qu'ils entouraient-annulaient. Voilà...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

kompozer-0.7.9.20070806-vc7.0-win32.zip . Profil neuf.

Tools > Options > Advenced

Code : Tout sélectionner

Error: redeclaration of const nsIFilePicker
Source File: chrome://editor/content/EdDialogCommon.js
Line: 423
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Nouveau document > save > clic dans la zone normal > Undo
Le nom du document à disparu dans l'onglet.
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Nouveau document > save > saisir du texte + appliquer du format divers (de quoi faire une 10ene de undo) > faire des undo jusqu'a avoir un document vierge > faire des redo (rapide) jusqu'a tout retrouver

Code : Tout sélectionner

Error: result.node has no properties
Source File: chrome://editor/content/editor.js
Line: 3731
J'ai aussi réussi à crasher kz avec cette manip.
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Ce n'est pas parfait, mais je ne peux pas différencier un sélecteur "custom" d'un sélecteur "type" sur les deux premiers caractères.
Bah oui mais non : CaScadeS peuple les listes déroulantes avec les IDs et classes dénichées dans le source HTML, et non pas dans les feuilles de style. La liste "custom" ne pourra jamais être peuplée.
- liste des balises html : les éléments de la barre de mise en forme + les balises HTML detectées dans le source (en filtrant les inutiles)
- liste ID : id simple (ex: #test) extraite de cascades + id du code html
- liste class : class simple (ex: .test) extraite de cascades
- liste custom : toutes les règles (extraite de cascades) qui comportent un espace ou un : (ou autres caractères spécifiques)

Extraite de cascades = les nom de règles qui s'affiche dans 'sheets and rules'
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Anti-doublon.

Avec un espace avant ou après la règle le doublon est accepté.
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Kaze a écrit :Merci d'avance pour ton test. Clin d'oeil
Ah ouaip, message reçu! (il faut un certain temps)
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Nouveau document > cascades > créer un id > créer un div > dans la barre d'état > ajouter/supprimer l'id jusqu'a ce que kz crash
(4 ou 5x devrait suffir)

En fait j'obtiens beaucoup de crashite aigue avec le menu de la barre d'état.
Suffit de jouer intensivement avec le menu.

[HS]Concernant la croix rouge pour fermer l'onglet, dans chaque onglet. J'ai un vieux souvenir de ça. Quelqu'un peut me rafraichir la mémoire ?
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Désolé de ne pas avoir beaucoup de temps pour tester.
version 0.7.9 (20070718) -je pense que c'est la dernière sous Linux.
Je viens de passer 10 minute à essayer de planter le système en jouant avec la barre d'état selon la recette Do-IT. Sans succès. Sans doute ne suis-je pas assez doué.

[HS]Je ne me souviens pas d'avoir vu une case de fermeture dans l'onglet lui-même, ni sous NVU, ni sous KpZ. N'est-ce pas une spécificité de la version de Gecko utilisée?

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)
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Do-IT a écrit :[HS]Concernant la croix rouge pour fermer l'onglet, dans chaque onglet. J'ai un vieux souvenir de ça. Quelqu'un peut me rafraichir la mémoire ?
Y'a trés longtemps, quand j'étais petit, on pouvait installer l'extension FF Tab-X dans Kpz, ça marchait, je me demande même si c'était pas pour NVU.
https://addons.mozilla.org/fr/firefox/addon/785, c'est Kaze qui avait donné le tuyau.
Maintenant, elle semble intégrée dans FF, vu que j'ai une croix de fermeture sur chaque onglet, sans TabX dans mes modules complémentaires (extensions, quoi), et oui, ça me rajeunit pas, cette question...
Du coup, j'ai essayé de la reprendre dans 0.79 mais là, non, interdit, ça le fait plus.
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Rhaaa j'avais pas vu que ce topic avait bougé ! Je faisais des [F5] sans voir qu'il y avait une page de plus, du coup j'ai bossé sur une nouvelle version de CaScadeS sans avoir lu vos rapports de test. Les boules.
Mongo Bob a écrit :OK, enlevé Undo-Redo mais les flèches de celui qui est par défaut sont moins jolies que celles de l'extension désormais superflue
Je vais tâcher de voir ça.
Je ne trouve pas cette extension de Ragnaar, je ne suis pas doué. Quelqu'un peut-il me filer le lien ?
Mongo Bob a écrit :Plus sérieux pour Cascades, je serais heureux de pouvoir me servir de l'onglet Général pour annuler certaines propriétés avec les commentaires "/* */", on peut saisir des commentaires qui fonctionnent illico dans ce fameux onglet mais une fois sorti et rerentré dans Cascades, ils ont disparu avec les propriétés qu'ils entouraient-annulaient. Voilà...
Ce n'est pas possible en l'état. Toujours la même histoire de fichiers générés par une sérialisation du DOM...
Do-IT a écrit :Concernant la croix rouge pour fermer l'onglet, dans chaque onglet. J'ai un vieux souvenir de ça. Quelqu'un peut me rafraichir la mémoire ?
TabX (EDIT: grillé sur le fil !). Je l'avais rapidement adaptée à Nvu.
Je ne l'ai pas encore intégrée parce qu'elle génère quelques problèmes pas terribles.
Do-IT a écrit :Avec un espace avant ou après la règle le doublon est accepté.
On peut aussi jouer sur les espaces avant/après les virgules, etc. Je vais tâcher de corriger.
Do-IT a écrit :Extraite de cascades = les nom de règles qui s'affiche dans 'sheets and rules'
Je ne vois pas l'intérêt de proposer de recréer des règles existantes. J'ai raté quelque chose ?
Do-IT a écrit :En fait j'obtiens beaucoup de crashite aigue avec le menu de la barre d'état.
Suffit de jouer intensivement avec le menu.
Plus qu'avec la version d'avant ? (EDIT: je n'arrive pas à reproduire avec ma version Linux).
Dans l'immédiat je vais éviter les régressions, mais il est clair que la 0.7.10 ne résoudra pas tous les bugs non plus. :(
Ymai a écrit :version 0.7.9 (20070718) -je pense que c'est la dernière sous Linux.
Je viens de passer 10 minute à essayer de planter le système en jouant avec la barre d'état selon la recette Do-IT. Sans succès. Sans doute ne suis-je pas assez doué.
Je pense plutôt que c'est la fonctionnalité anti-doublon d'ID qui peut rendre KpZ instable. Elle ne fait pourtant rien que d'utiliser des méthodes basiques du composant éditeur, il y a 3 lignes de code !!! Bref, il va peut-être falloir que je renonce à cette fonctionnalité pour l'instant.

La version Linux devrait arriver dans la nuit.
Dernière modification par Kazé le 07 août 2007, 00:22, modifié 1 fois.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Kaze a écrit :Je ne trouve pas cette extension de Ragnaar, je ne suis pas doué. Quelqu'un peut-il me filer le lien ?
pour avoir de zoulies flèches? Ben, comme tu veux :
http://nvu.mozilla-russia.org/s-u/index.html
Bon courage...
MB a écrit :(tiens, euh... Je me dis, ça ferait peut-être partie du secteur moins crucial de la "to do list", ça?)
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Boarf finalement les flèches de Ragnaar elles passent beaucoup mieux avec son thème qu'avec le thème Nvu. J'ai donc gardé les flèches "Tango".

Voilà la version Linux de KompoZer 0.7.10 RC1. Par rapport à la version précédente (0.7.9.20070806-win32) :
  • CaScadeS est internationalisé ; j'ai inclus la version de test d'hier soir (non testée donc) avec une petite correction sur la fonctionnalité "anti-doublon" ;
  • le nettoyeur de balises ne supprime plus les blocs vides qui ont une ID (histoire de pouvoir éditer des templates HTML/CSS avec KompoZer).
Je ferai une version win32 demain et un langpack FR dans la foulée.

Pour le test, merci de me signaler si les corrections que j'ai annoncées sont d'aplomb, notamment :
Kaze a écrit :Quelques petites corrections devraient être sensibles :
  • les pointillés rouges qui délimitent les <div> ne modifient plus la mise en page ; si une bordure est définie, elle apparait en plus de ces pointillés
  • le contenu des éléments <noscript> n'est plus affiché en texte brut ; un bête logo "noscript" les remplace
  • correction des bugs concernant la personnalisation des barres d'outils : la case "petites icones" est désormais bien initialisée, et surtout le bug qui ne permettait de faire qu'une seule action de personnalisation est corrigé (on peut personnaliser sa barre d'outils et changer d'avis sans avoir à relancer KpZ)
Si vous trouvez des bugs (ce dont je ne doute pas), le top serait que vous puissiez comparer avec Nvu : si le bug existe déjà dans Nvu on le garde sous le coude pour la 0.8, si c'est une régression il faut le corriger rapidement.

Merci à tous pour vos tests !
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

OK pour les corrections annoncées.
Petit souci toutefois à l'installation de Handcoder 0.3.0.4(indispensable pour moi).
Message d'erreur au premier redémarrage:

Code : Tout sélectionner

<toolbarbutton id="NsmEditButton"
et extension non fonctionnelle.

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)
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités