© 2019~24 Gilbert OLIVIER

Versions

3.x

Version 3.02.3(4D18) "tarrazu" du 15 juillet 2024

Rédaction message

Correction d’un bug spécifique à la version (4D18) de MacCafé, concernant l’édition du champ “Subject” à rédaction d’un message. L’usage de la souris est redevenu pleinement opérationnel.


Version 3.02.2 "tarrazu" du 20 juin 2024

Lecture message - Liste groupes

Correction d'un bug qui dans de rares cas supprimait un groupe dans la liste affichée.

Rédaction message

Correction d'un bug liée à l'utilisation de la touche "Retour arrière" (Backspace) sur une sélection dont le premier caractère est le premier caractère d'une zone du message (formule réponse, texte; signature). Dans ce cas, le premier caractère suivant la sélection était également supprimé.

Menu contextuel dans lecture et rédaction message

Détection de lien automatique: ajout de l'URL "macappstores://" ouvrant l'application "App Store".


Version 3.02.1 "tarrazu" du 17 juin 2024

Préférences - Liste des groupes

Le critère de recherche dans la liste des groupes (Début, Contient, Fin) est mémorisé et à l'ouverture de ce dialogue, c'est donc le dernier utilisé qui sera présenté.

Préférence - Rédaction message

Les "formules réponse" et les "signatures" sont représentées dans la police choisie par l'utilisateur pour les messages.

La largeur des champs affichables est de 80 caractères de façon à avoir un rendu réel du résultat.

Pour la signature, il y avait  une correction automatique qui empêchait d'avoir une espace comme premier caractère. Ce qui rendait MacCafé incompatible avec certaines signatures (entre autres en ASCII Art) vues au fil des messages.

Cette interdiction est supprimée.

Lecture Message - Menu Édition

Correction d'un bug dans le menu édition affiché avec la fenêtre de lecture des messages au premier plan. Une ligne de séparation a été oubliée et cela entraîne un décalage des commandes.

Serveur possède M-ID

Amélioration de l'ergonomie.

- La fenêtre n'est plus bloquante, l'on n'est plus obligé de la fermer avant une autre action dans MacCafé.

- Les résultats sont affichés au fil de la recherche.

- Le bouton "Tester" n'est actif que si le M-ID affiché en a les caractéristiques.

- Ajout du raccourci W pour fermer la fenêtre.

Age des messages (fenêtres: liste et Message)

Correction d'un bug qui retournait un âge erroné pour certains messages de la veille.


Version 3.02 "tarrazu" du 13 juin 2024

MacCafé 

Localisation de MacCafé en anglais.

 Message - Menu contextuel (lecture et rédaction message)

Correction bug bloquant au moment du clic contextuel sans sélection (pour correction par exemple) dans des conditions particulières:

- ")" en fin de mot.

- "(" en début de mot.

Préférences Message - Paramètre d'affichage 1 - Police article

Ajout dans la liste des polices à chasse fixe reconnues de "Martian Mono", disponible ici https://evilmartians.com/products/martian-mono .

Ajout dans la liste des polices à chasse fixe reconnues de "Comic Mono" téléchargeable ici https://dtinth.github.io/comic-mono-font/ .

Préférences Outils

Importation archive Macsoup.

Correction d'un bug empêchant toute importation. Bug introduit avec l'ajout des filtres.

Préférences Langue et orthographe

Nouvelle commande pour changer la langue de MacCafé.

Nouvelle commande pour paramétrer les dictionnaires à utiliser pour la correction orthographique.

Erreur connexion serveur

 Amélioration de l'information, liste des cas possibles en cas d'erreur 61.

Liste message - Rechargement message

Correction d'un bug qui, dans le cas où suite à l'échec du rechargement d'un message vous choisissiez de le supprimer. Dans ce cas, le message risquait d'être à nouveau relevé involontairement. Ce n'est plus le cas.

Détection lien image

Reconnaissance de l'extension ".jpeg" dans la détection automatique de l'URL d'une image.

Rédaction message

- Correction d'un bug en cas de nombre de caractères par ligne proche du maximum prévu par les rfc et d'une taille de caractères élevée.

- Amélioration vérification validité du sujet.

- Correction d'un bug possible dans le reformatage d'une citation.

- Ajout pour la correction orthographique du choix de la langue.

- Ajout dans le menu contextuel du choix du dictionnaire pour la correction orthographique si plus d'un dictionnaire est sélectionné dans les préférences.

Message en ligne

Correction d'un bug cosmétique, dans le cas où le sujet était très long, la fin du texte était tronquée en élargissant la fenêtre.

Lecture message

Amélioration  du décodage "mime" pour les champs de l'en-tête prenant en compte la mauvaise coupure du texte encodé de certaines applications. Plus spécialement visible dans le champ "Subject".

Relève message - Enregistrement Message en ligne

- Correction d'un bug qui dans certaines circonstances selon le sujet du message pouvait faire croire que le sujet était vide et empêcher l'enregistrement du message.

- Traitement du champ "From"

Correction de quelques bugs, amélioration du traitement global, prise en compte da la présence de chaînes au format "commentaire", décodage correct de pseudos non conforme à la syntaxe définie par les rfc et qui avant n'étaient pas correctement (incomplètement) décodés.

Fenêtre profil

Modification des conditions d'action suite à l'appui sur la barre d'espace.

Une action sur la barre d'espace n'ouvre plus la liste des messages d'un groupe si le nombre affiché est 0. C'est un groupe vide qui s'ouvrait et qu'il fallait refermer…

Filtres

Correction d'un bug possible dans la gestion des conditions.

Nouveau message dans un groupe depuis "Pofil" et "Liste des messages"

Réécriture dans la commande des alarmes et de leur traitement pour des cas particuliers (interdiction de poster, relève désactivée…).

Uniformisation du traitement quelque soit le point d'appel.

Se rapporter à la documentation pour plus de détails.


Version 3.01.1 "harrar" du 15 décembre 2023

Filtre - correction suite problème sous Sonoma

Sous Sonoma avec les versions 17 et 18 de 4D, "l'objet" permettant de choisir la couleur du pictogramme ne retourne plus la valeur de l'index choisi. Le problème est résolu par une réécriture de l'interface de choix.

Correction d'un bug cosmétique, dans le cas de l'application d'un filtre à tous les groupes, si l'édition précédente d'un filtre avait entraîné l'indication de groupes non abonnés appliqués à ce filtre, il restait affiché (juste le nombre, pas la liste).

Édition d'un filtre: amélioration de la visibilité de la colonne "valeur" de la liste des conditions.

Lecture message

Champ Newsgroups, suppression d'éventuels doublons.

Correction bug qui empêchait d'accepter un Followup-To dans un groupe local.*. 

Correction bug qui rendait la commande "marquer comme lu et décocher les messages de l'enfilade" inopérante.

Correction gestion longueur zone d'affichage du sujet au-dessus de l'enfilade. Le texte ne peut plus déborder sur les boutons à sa droite si l'on rétrécit la fenêtre.

Rédaction message - Édition des champs du header "Subject" et "Reply-To"

Légère modification du passage en mode édition. Au passage en mode édition, au lieu d'avoir tout le texte sélectionné, il ne l'est plus et le point d'insertion est au début. 

Correction du bug empêchant d'entrer en mode édition d'un clic sous les dernières versions de macOS.

Pour la version 4D(18) seulement, un clic dans la zone du texte pendant l'édition fait sortir de ce mode. Il n'est pas possible de se servir de la souris pour positionner le point d'insertion ou sélectionner du texte.

Préférences - abonnement à un groupe local.*

Correction d'un bug sur "l'extension" du nom du groupe qui n'était pas l'adresse du serveur du profil actif dans des circonstances particulières.

Si après la suppression d'un profil, dans le profil par défaut sélectionné par cette opération, vous vous abonniez à un groupe local.*, c'est l'adresse du serveur du profil supprimé qui était utilisée comme "extension" au nom du groupe. Ce problème disparaissait à la suite d'un changement de profil ou du redémarrage de MacCafé.


Version 3.01 "harrar" du 15 novembre 2023 

Messages des groupes locaux (local.*)

Les messages des groupes locaux sont rattachés au serveur correspondant à ce groupe.

Ainsi, si le groupe "local.test" existe sur les serveurs "A" et "B", chacun associé à un profil, seuls les messages du groupe "A" seront affichés quand le profil avec le serveur "A" sera actif.

Champ User-Agent - nom du système

Mise en conformité de l'appellation du système selon https://support.apple.com/fr-fr/HT201260 .

Filtre - Correction couleurs étiquette 

Ordre des couleurs proposées pour le réglage d'un filtre corrigé.

Lecture Message & Message en ligne - Gestion messages "multipart"

Analyse des messages "multipart".

- Possibilité d'afficher chaque part en mode texte transcodé dans la zone du texte du message.

- Possibilité d'afficher une image contenue dans une part dans la visionneuse de MacCafé.

- Possibilité d'afficher une page HTML contenue dans une part dans une fenêtre de MacCafé.

Message en ligne

Ajout du raccourci clavier "Espace" pour faire défiler le texte.

Ajout de la possibilité d'enregistrer le message dans la base si au moins l'un de ses groupes est abonné dans le profil actif.

Menu Edition - nouvel item "Serveur possède M-ID…"

Commande permettant de tester la disponibilité d'un message dans les serveurs sélectionnés. 

Liste messages "Dernière relève"

La liste était remise à zéro quand les conditions prévues sont rencontrées à la relève des messages de ce groupe qu'il y en ait ou non à relever.

Maintenant, cette remise à zéro n'est effectuée que s'il y a au moins un message à relever.

Lecture message

 Correction d'un bug dans les raccourcis clavier pour activer ou désactiver le cochage automatique.

Purge

Amélioration de l'ergonomie dans le cas de l'édition d'un script avec des groupes cibles n'étant plus parmi les groupes abonnés.

Correction d'un bug possible selon le contexte à l'exécution du script sélectionné avec le bouton "Exécuter". Il se pouvait que ce soit un autre script qui soit lancé.


Version 3.0 "maragogype" du 29 Septembre 2023 

Filtres

Nouvelle commande: filtrage des messages à la relève des messages.

Se reporter à la documentation pour tous les détails sur son fonctionnement et les modifications apportées aux autres fenêtres (lecture message, liste message, préférences).

Rédaction message - Sujet du message

Correction d'un bug rencontré à l'utilisation de certains caractères particuliers Unicode.

Recherche par M-ID

Correction d'un bug dans le cas où l'utilisateur interrompait la recherche sur les serveurs NNTP.

Lecture message

Adaptation des nouvelles commandes de filtrage aux boutons de cette fenêtre (action auto-ignorer).

Adaptation et amélioration de la représentation graphique de l'enfilade.

Liste message

Adaptation aux nouveautés apportées par la commande des filtres.

Préférences - Paramètres d'affichage 2

Adaptation aux nouveautés apportées par la commande des filtres. 

Préférences - Liste des groupes

Ajout d'un menu déroulant pour paramétrer la position de la chaîne recherchée dans le nom du groupe.

Menu "Fichier"

Ajout de 3 items et de 2 sous-menus liés aux nouvelles commandes d'exportation, importation des paramètres, création de nouvelles bases de données, ouverture d'une base de données existante.

Se reporter à la documentation pour tous les détails concernant ces nouvelles commandes.

Exportation des paramètres

Exporte un certain nombre de paramètres et de réglages.

Importation de paramètres

Permet d'importer une sélection de paramètres précédemment exportés d'une base.

Création base de données avec les paramètres par défaut

Permet depuis MacCafé de créer et d'ouvrir une nouvelle base de données avec les paramètres par défaut.

Création d'une base de données avec importation de paramètres

Permet depuis MacCafé de créer et d'ouvrir une nouvelle base de données avec une sélection de paramètres précédemment exportés d'une base.

Ouverture d'une base de données existante

Permet à partir de MacCafé d'ouvrir à la place de la base active, une base existante.

Le choix de la base se fait soit par le sélecteur de fichier, soit en choisissant parmi les dernières bases ouvertes.

Recherches

Ajout du raccourci clavier "H" pour passer de l'affichage du texte à l'affichage de l'en-tête et inversement.

Détection automatique des liens

Amélioration pour des cas particuliers de la détection et du traitement des liens "adresse" (courrier et M-ID).