Page 1 sur 1

[KompoZer 0.8 beta] Téléchargement et bogues connus

Publié : 30 mars 2009, 11:22
par Kazé
KompoZer 0.8 est en cours de développement, on peut le télécharger pour participer à sa mise au point.
Attention : ceci est une version *bêta*, qui contient son lot de bogues, et qui est destinée principalement au test. Néanmoins, les utilisateurs MacOSX et Linux sont encouragés à utiliser cette version, qui fonctionne déjà *beaucoup* mieux que KompoZer 0.7.10 sur ces plate-formes.

La dernière version (0.8b3, francophone) est disponible ici : KompoZer 0.8b utilise un autre répertoire de profil que son prédécesseur, KompoZer 0.7. Il est donc possible d’installer et d’utiliser les deux versions simultanément — et ce, quelle que soit la plate-forme (Windows, OSX, Linux).

Ce post-it a pour but de recenser les bogues de KompoZer 0.8 sous une forme synthétique. Afin de faciliter l’édition, les bogues sont séparé en 3 catégories :
  • régressions par rapport à KompoZer 0.7.10, corrigées ou non
  • bogues persistants ou corrigés depuis Nvu / KompoZer 0.7.10
  • nouvelles fonctionnalités, implémentées ou envisagées.
Merci d’avance aux courageux testeurs ! :)

suivi des régressions

Publié : 30 mars 2009, 16:02
par Kazé
Régressions apparues avec KompoZer 0.8 :
  • gestionnaire de sites : impossible d’afficher l’arborescence d’un site distant (FTP)
  • sérialiseur : absence de support pour les modèles Nvu
  • sérialiseur : les <script /> en XHTML devraient être sérialisés en <script></script>
  • sérialiseur : les options d’encodage (entités HTML, notamment) ne sont pas appliquées
  • vue Source : perte de la coloration syntaxique
  • vue Source : perte de la sélection courante
  • vue Source : disparition des numéros de ligne
  • ajout de <br> bien pénibles, notamment dans les menus
  • la barre de mise en forme est parfois bloquée (difficile à reproduire mais déjà constaté, voir ici)
  • formulaires : impossible d’éditer les éléments <option> (cf. Launchpadet SourceForge)
  • GNU/Linux : KompoZer n’a pas d’icône de fenêtre
Régressions sans conséquence sur le fonctionnement :
  • des erreurs sont générées à la fermeture d’onglets ou de KompoZer
  • un clic sur le « ruler » horizontal génère une erreur JS
Régressions corrigées avec KompoZer 0.8b2 :
  • absence de correction orthographique temps réel
  • [Entrée] dans un paragraphe devrait créer un nouveau paragraphe
  • éditeur CSS : cliquer sur « Annuler » corrompt les feuilles de style externes (ajout de *| dans les sélecteurs)
  • éditeur CSS : son utilisation génère nombre d’avertissements dans la console JavaScript
  • markup cleaner : plantage sur les listes imbriquées (perte du document courant)
  • markup cleaner : chaque clic sur le bouton "Clean Up" fait apparaître un message d'erreur dans la console
  • image properties : l’aperçu d’image ne fonctionne pas (ou mal)
  • fenêtre “About” : le panneau “Credits” ne fonctionne pas
  • impossible de personnaliser deux fois la barre d’outils principale sans redémarrer KompoZer
Régressions corrigées avec KompoZer 0.8b1 :
  • mauvaise détections des blocs PHP
  • éditeur CSS : les icônes ont disparu
  • éditeur CSS : impossible d’exporter une feuille de style
  • éditeur CSS : les menus déroulants aidant à la création d’une nouvelle règle de style ont disparu
  • éditeur CSS : on ne peut plus choisir la police par "Use custom font family" dans l’onglet "text"
  • MacOS X : impossible de lancer KompoZer en cliquant sur son icône
  • l’aide en ligne n’est pas navigable : un clic sur un lien cherche à ouvrir une application externe
  • préférences : déclenchement d’une alerte (GetIntPref) quand on modifie les choix de polices de caractères
  • fenêtre “About” : le numéro de version ne s’affiche pas correctement
Régressions corrigées avec KompoZer 0.8a2 :

suivi des bogues

Publié : 30 mars 2009, 16:05
par Kazé
Bogues corrigés depuis Nvu / KompoZer 0.7.10 :
  • Linux : KompoZer ne plante plus avec GTK 2.14
  • Linux / gestionnaire de sites : la création d’un nouveau répertoire s’effectue avec les droits d’accès corrects
  • l’onglet « Source » ne plante plus (et pour cause… -_-')
  • on peut changer d’onglet avec Ctrl+Tab
  • (à compléter)
Bogues persistants depuis Nvu / KompoZer 0.7.10 :
  • gestionnaire de sites : impossible de supprimer un répertoire non vide
  • éditeur CSS / inline styles : l’onglet "lists" génère une erreur
  • éditeur CSS + URLs relatives + nettoyeur de balises => http://www.geckozone.org/forum/viewtopi ... 91#p535791
  • propriétés des liens : la case « l’URL est relative… » n’est pas désactivée pour les liens mailto
  • (à compléter)
Plus généralement, KompoZer 0.8 est beaucoup plus stable que Nvu ou KompoZer 0.7.10. Il est très difficile de le faire crasher, pour l’instant seul Do-IT y est parvenu.

nouvelles fonctionnalités

Publié : 30 mars 2009, 16:07
par Kazé
Nouvelles fonctionnalités souhaitées :
  • gestionnaire de sites : support d’applications externes (<=> intégration de NsmConText)
  • gestionnaire de sites : vue duale « local / ftp » (<=> intégration de FireFTP)
  • éditer le document courant avec un éditeur externe (<=> intégration de HandCoder)
  • propriétés des images : ajout d’une option pour sélectionner la cible du lien (cadre ou nouvelle fenêtre)
  • panneau DOM : afficher les règes de style des éléments parents
  • panneau DOM : le clic droit > « style » ne fonctionne pas
  • un clic droit > « copier le code HTML » pour copier le code de n’importe quel élément
  • une entrée de menu pour copier le code HTML de toute la page
  • permettre de créer une nouvelle classe ou un nouvel ID depuis un clic droit sur la barre d’état ou l’arbre DOM
  • prévisualisation des images (vignette) dans le filepicker pour l’insertion d’une image (inutile sous MacOS, très utile sous Linux)
  • éditeur CSS : proposer une liste déroulante des types de média à la création d’une nouvelle feuille de style
  • éditeur CSS : ajouter systématiquement une extension de fichier « *.css » pour les feuilles externes
  • rendre les balises <applet> cliquables
  • mode « Source » : pouvoir annuler les modifications courantes
  • conserver le défilement d’un onglet à l’autre : http://www.geckozone.org/forum/viewtopi ... 56#p516856
  • raccourci pour insérer une espace insécable (ctrl+Espace, alt+Espace ?)
Nouvelles fonctionnalités implémentées :
  • dock source (vue « splittée » design / code)
  • arbre DOM dans le panneau latéral
  • mise en évidence de l’élément survolé dans la barre d’état
  • sélection des éléments précédents / suivants avec la molette dans la barre d’état
  • support mathml et svg dans les documents xhtml (merci gecko 1.8.1)
Bogues des nouvelles fonctionnalités : Rappel des fils de discussions :