Ce projet est-il maintenu ? Si non, existe-t-il de bonnes alternatives ?
Je n'ai plus vraiment le temps de le maintenir, mais j'espère fusionner quelques PR, mettre à jour quelques dépendances (par exemple TypeScript) et publier la version finale 3.0 jusqu'à la mi-janvier.
Apparemment, la sortie de mi-janvier n'a pas fonctionné.
Y a-t-il quelque chose que nous pouvons faire pour aider?
Mon principal problème est la sauvegarde/chargement incorrect sur les écrans HiDPI.
@abraxxa Pourriez-vous s'il vous plaît regrouper tous les problèmes et
Le problème est décrit dans #453, la pull-request qui devrait le résoudre est dans #411.
@abraxxa Merci ! Je vais à nouveau lire un peu sur le dimensionnement SVG, car je ne me souviens pas comment tout cela fonctionne et il y a un tas d'endroits où la hauteur et la largeur sont définies, par exemple
const minX = 0;
const minY = 0;
const maxX = this.canvas.width / ratio;
const maxY = this.canvas.height / ratio;
...
svg.setAttribute('width', this.canvas.width.toString());
svg.setAttribute('height', this.canvas.height.toString());
...
const header =
'<svg' +
...
` viewBox="${minX} ${minY} ${maxX} ${maxY}"` +
` width="${maxX}"` +
` height="${maxY}"` +
'>';
Merci!
@abraxxa @gimyboya J'ai déplacé la discussion sur le problème SVG au #453.
Commentaire le plus utile
Je n'ai plus vraiment le temps de le maintenir, mais j'espère fusionner quelques PR, mettre à jour quelques dépendances (par exemple TypeScript) et publier la version finale 3.0 jusqu'à la mi-janvier.