Changements, Mises à jour et Corrections pour la prochaine version Ink/Stitch
Ink/Stitch est en développement constant. Vous pouvez consulter ici toutes les modifications apportées depuis la dernière version officielle.
Fontes
Nouvelles Fontes
Mises à jour des polices
De nombreuses mises à jour ont été apportées aux polices existantes. Merci à tous les contributeurs !
Traductions
Un grand merci à tous les traducteurs. Nous avons reçu de nouvelles traductions en :
- Tchèque
- Néerlandais
- Français
- Allemand
- Grec
- Hongrois
- Portugais (Brésil)
- Espagnol
Nouveaux types de points
Point de croix

En savoir plus sur le point de croix
Mises à jour relatives aux types de points
Remplissage Legacy
Elargir une forme
- Ajout de l’option élargir #3988

En savoir plus sur le remplissage legacy
Broderie Ondulée
Largeur adaptative
- Rendu amélioré pour l’option de largeur adaptative #4079

Découpe
- Les points ondulés peuvent être utilisées avec une découpe #4082

Inverser et permuter les rails de guidage satin
- Ajout d’options de paramètres pour inverser et permuter les rails de guidage satin #4083
Ceci affectera le motif et/ou la direction du point.

En savoir plus sur la broderie ondulée
Point droit
Séquence de longueurs de point
- Il est devenu possible d’entrer une séquence de valeurs séparées par des espaces pour la longueur du point #4034.
Cette séquence peut également être appliquée aux points ondulés.

Image ci-dessus : point ondulé avec une longueur de point de 1 1 5
En savoir plus sur les points de droits
Colonnes Satin
Conversion implicite des traits en satin
Les traits simples peuvent être utilisés directement comme colonnes satin #3874.
-
La largeur du trait doit être supérieure à 0,3 mm.
-
La position des nœuds peut influencer le rendu du satin :

Niveaux d’insertion des points courts
L’insertion des points courts peut désormais prendre plusieurs valeurs séparées par un espace.
Lorsque plusieurs valeurs sont définies, la colonne satin les utilise alternativement pour niveler les points courts consécutifs #3987.

En savoir plus sur les colonnes de satin
Point zigzag (trait)
- Ajout de l’option de paramètre répétition de point multiple #4127
Nouvelles extensions
Appliquer un attribut
Édition > Appliquer un attribut #3983
Extension destinée aux utilisateurs expérimentés. Applique un attribut donné à tous les éléments sélectionnés.

Organiser les glyphes
Gestion des polices > Organiser les glyphes #3870
Aide les numérisateurs de polices à organiser leur travail par étapes afin de pouvoir réutiliser des lettres déjà numérisées.
Assistant Point de Croix
Cette extension facilite la création de points de croix dans Ink/Stitch. Elle permet de :
- Calculer la longueur des points en fonction de l’espacement de la grille.
- Appliquer les paramètres du point de croix aux éléments de remplissage sélectionnés.
- Pixelliser les contours des éléments de remplissage sélectionnés.
- Appliquer des valeurs d’espacement à la grille de la page.
Extensions mises à jour
Découpe du satin
Un outil pour découper le satin à des endroits précis.
- Il est désormais possible de découper un satin à plusieurs endroits simultanément. #4015
Briser des objets de remplissage
Un outil pour réparer et décomposer les formes de remplissage simples ou complexes (y compris celles qui se chevauchent).
- Ajout d’une option de seuil ##4110
La fonction « Briser des objets de remplissage » supprime les éléments et les trous dont la taille est inférieure à cette valeur.
Informations sur les éléments
Un outil pour collecter les informations de broderie.
- Ajout d’une option pour copier la liste dans le presse-papiers (accessible depuis l’onglet Aide) #3817
Gestion des polices
Conventions de nommage des fichiers de polices
Auparavant, les noms de fichiers de polices indiquaient le sens des points par des flèches. Cela posait problème sur certains systèmes d’exploitation lors de l’installation d’Inkstitch.
Désormais, les fichiers de polices peuvent être nommés ltr.svg, rtl.svg, ttb.svg, btt.svg pour définir les variantes de la police #4087
Conversion d’une police SVG en calques de glyphes
Il s’agit d’une extension pour la numérisation de polices de broderie.
-
Ajout d’une option pour le dimensionnement des polices #3799
-
Suppression de l’option permettant d’arrêter la conversion après un certain nombre de glyphes importés #3937
-
Ignorer les glyphes de la catégorie Unicode Z, car ils ne sont pas rendus.
-
Tentative de déchiffrement des noms de glyphes provenant de la zone Unicode privée #3883
Modifier le JSON
Un outil pour les numériseurs de polices. Il permet aux auteurs de polices de modifier les informations relatives aux polices et au crénage.
-
Il est désormais possible de définir la valeur
0pourhoriz_adv_x_default. Ceci permet à Ink/Stitch d’utiliser la largeur de chaque glyphe #3965 -
Nouveaux champs de saisie pour : la police d’origine, son URL et sa licence #4103
Générer un fichier JSON
Outil destiné aux numériseurs de polices pour la création initiale du fichier JSON. Ce fichier contient toutes les informations relatives à la police.
- Nouveaux champs de saisie pour : police d’origine, URL de la police d’origine et licence de la police #4103
Test de polices
Un outil permettant aux numériseurs de polices de valider le rendu.
-
Affichage uniquement des glyphes déverrouillés (sensibles). Ceci permet un échantillonnage partiel lors de la création de la police #3870
-
Enregistrement et rechargement des paramètres d’échelle #3870
Verrouillage forcé des points d’arrêt
Un outil permettant aux auteurs de polices d’activer automatiquement l’option de verrouillage forcé des points d’arrêt lorsqu’un élément répond à des critères spécifiques.
- Ajout d’une option pour appliquer des points d’arrêt forcés au dernier élément de chaque groupe sélectionné #3875
Conversion des sauts de point en commandes de coupe/arrêt
Convertit les sauts de point en commandes de coupe.
- Ajout d’une option pour convertir en commande de coupe ou d’arrêt #4038
Assise de points couchants
Ajoute un remplissage sous les objets sélectionnés.
- Ajout d’une option de longueur de point #4084
L’espacement des rangées s’adaptera automatiquement pour s’aligner avec les points.
Lettrage
Module de texte utilisant des polices pré-numérisées.
- Ajout d’options d’espacement #4020


Préférences
Définit les paramètres globaux ou ceux du document SVG actuellement ouvert.
- Ajout de l’option « Rotation à l’exportation » (affecte uniquement le fichier SVG courant) #3840
Détection de probblèmes
Signale les zones problématiques (ou potentiellement problématiques) du design.
- Ajout d’options d’affichage (erreurs, avertissements, avertissements de type) #3969
Nouvelles Palettes de couleur
Read more about color palettes
Corrections de bugs
- Fix issue with rgba thread color definitions #4126
- Do not save empty embroidery files #4125
- Remove embroidery settings: command param along with commands for trim and stop #4074
- Fill to satin: process rungs within the fill shape better #4025
- fill to satin: fix stroke width #4005
- redwork: delete empty groups #4014
- empty-d-object: define a default color (black) #4018
- jump to stroke: add path label #4011
- params: prevent settings error #4004
- satin: do no error on one point zigzag underlay segment #3996
- fix remove kerning #3995
- fix redwork stroke width #3964
- Fix transform issues in lettering along path #3972
- Gradient color: fix cache key error #3966
- Fill to satin: do not error out when one of multiple selected fills has no matching rung #3966
- Satin: rely more on path length for invalid satins #3963
- Stroke: filter invalid paths in clipped path #3989
- Meander: fix clamp #3945
- Stroke to satin: ensure a good starting point for closed paths #3944
- Fill: tag last stitch in a row correctly #3940
- Color fixes #3936
- Satin: fix crash with tiny satin #3934
- Preset-related fixes #3931
- Stroke: do not overwrite stroke params with satin column values #3927
- Satin: skip contour underlay if there are no pairs #3912
- Presets: prevent that “add” overwrites existing presets #3896
- Satin: fix first_stitch for invalid paths #3882
- Satin: fix empty rail issue #3863
- Zigzag to Satin: fix zerodivision error #3858
- Switch from NFKC to NFC normalization form in the lettering tool #3828
- Set trims=True for pyembroidery.write #3821
- Fix issue with bad color names #3816
- Fix simulator drawing panel attribute error when no stitch is loaded #3815
Builds, tests, workflows, code quality and house keeping
- Move fonts to submodule #4061
- debugger vscode adaption #3981
- README: add contact information (forum, chat) #3979
- removed shapely rebuild from macos builds #3960
- Rename pyembroidery to pystitch #3889
- Fix(test): fix output tests being fluky #3859
- Fix type errors #3928
- Ci: add workflow to run tests on pull requests and pushes #3830
- Fix package build with Nix package manager #3826















