Cette version corrige de nombreux bugs de Nvu 1.0 et inclut une version utilisable de l'éditeur CSS, CaScadeS.
Contrairement aux 'snapshots' 0.7.9.xxx, cette version est stable et est destinée à tous les utilisateurs.
Téléchargement:
kompozer-0.7.10-win32.zip (archive Windows™)
kompozer-0.7.10-mac.dmg (installeur MacOSX, contribué par bobo) (*)
kompozer-0.7.10-gcc4.0.3-i486.tar.gz (archive Linux)
kompozer-0.7.10-i386.deb (paquet Debian)
kompozer-0.7.10-i386.rpm (paquet RedHat)
kompozer-0.7.10-src.tar.bz2 (code source)
Installation / Mise à jour :
- avant toute chose : si vous utilisez une version localisée de KompoZer, mettez à jour votre pack de langue : kpz-langpack-frFR-0.7.10a.xpi
- enregistrer ce fichier sur le disque dur (clic droit > enregistrer la cible sous...) ;
- vérifier qu'un navigateur vérolé ne l'a pas renommé en *.zip ; si c'est le cas, renommer en *.xpi et changer de navigateur au plus vite ;
- lancer KompoZer, Outils > Extensions > Installer...
- sélectionner le fichier kpz-langpack-frFR-0.7.10a.xpi, valider
- redémarrer KompoZer (à vérifier, cette étape n'est peut-être pas nécessaire).
- télécharger la nouvelle version de KompoZer ;
- dézipper quelque part, créer un raccourci de kompozer sur le bureau, c'est prêt.
Nota : si vous avez installé KompoZer avec un installeur Windows™, mieux vaut le désinstaller avant d'installer la nouvelle version. Aucun problème par contre avec les archives (zip/tar.gz) ou les installeurs Linux.
- Pour ceux qui ont installé la nouvelle version avant de désinstaller leur pack de langue, la seule solution c'est de supprimer son répertoire de profil, qui contient toutes les extensions et toutes les préférences (radical mais efficace) :
- Windows™ : C:\Documents and Settings\[user]\Application Data\KompoZer
- GNU/Linux : /home/[user]/kompozer
D'une manière générale, quand Nvu/KompoZer se met à faire des trucs bizarres, toujours commencer par supprimer son profil (ou le renommer).
- Application :
- Le même code source se compile désormais sur toutes les plate-formes visées, dans l'ordre : Linux (gcc 3.3 à 4.1), Win32 (VS 7.x), MacOS X (gcc 3.5 à ???), OS/2 (on compile avec quoi sous OS/2 ?). Ça vous fait une belle jambe mais bon...
- Le gestionnaire d'extensions est désormais capable d'utiliser des extensions multilingues. Merci à Motohiko pour avoir développé patch.
- Sous Win9x, l'icone de l'application est désormais visible dans la barre des tâches.
- Sous Win32 (9x à Vista), on Nvu et KompoZer peuvent fonctionner simultanément.
- L'icone a été changée suite à la requête de quelques germanophones. Merci encore à Chinon pour cette jolie icone !
- Éditeur HTML :
- Correction des bugs concernant la personnalisation des barres d'outils. Celles-ci ont été légèrement réorganisées.
- Ajout de boutons Undo/Redo pour la barre d'outils principale. L'extension éponyme n'est donc plus utile.
- Les éléments de type <object>, <script> et les entrées cachées de formulaires sont désormais visibles et cliquables, en mode 'Normal' et 'HTML tags'.
- Les liens sont désormais stylisables depuis l'éditeur CSS (finie la question «pourquoi mes liens restent-ils bleus ?»).
- Les conteneurs génériques <div> sont mis en évidence par des pointillés rouges, comme les cellules de tableau.
- Lorsque l'on masque les 'rulers' (règles), la réactivité de KompoZer s'en trouve grandement améliorée, sa stabilité aussi ; c'est particulièrement sensible sur des PC modestes ou un peu anciens.
- Correction d'un bug dans le 'ruler' vertical qui coinçait parfois KompoZer 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.
- Éditeur CSS :
- CaScadeS est désormais désactivé en mode 'Source'.
- Nouvelle interface supposée faciliter la création de nouvelles règles de style.
- Les feuilles de style exportées utilisent désormais systématiquement des URLs relatives.
- Dans l'onglet "Général", l'URL de la feuille de style est désormais affichée dans un champ en lecture seule de largeur limitée (afin d'éviter le "bug" signalé par Charles Cooke).
- Correction de quelques bugs dans l'onglet 'background' (opacity, background-position).
- Correction de quelques bugs dans l'onglet 'border'.
- Les propriétés top / left / right / bottom sont réarrangées dans le sens des aiguilles d'une montre (top / right / bottom / left).
- Ajout de 'spin buttons' (boutons d'incrémentation / décrémentation) dans l'onglet 'box'.
- Suppression du mode 'expert', je n'en voyais pas bien l'intérêt du point de vue de l'ergonomie ; il reviendra peut-être plus tard si je lui trouve une utilité.
- Légère réorganisation des éléments pour gagner environ 100px en largeur.
- Les fenêtres de propriétés des styles en ligne (clic droit sur la barre d'état > styles en ligne) sont désormais regroupées en une seule fenêtre très similaire à CaScadeS.
- Dans la barre d'état ('struct toolbar'), les éléments qui contiennent des styles en ligne sont présentés en italique. C'est pour aider à faire la chasse aux styles en ligne.
Les paquets Debian et RedHat devraient fonctionner sur la plupart des distributions Linux récentes (notez le conditionnel). Un installeur Windows va suivre.
Enne-joille !

Edit1 : précision sur les installeurs (merci chinon37) et orthographe dans le changelog.
Edit2 : ajout de la version Mac PPC, merci encore à bobo pour la compilation.