¿Se mantiene este proyecto? Si no es así, ¿existen buenas alternativas?
Realmente ya no tengo tiempo para mantenerlo, pero espero fusionar algunos PR, actualizar algunas dependencias (por ejemplo, TypeScript) y lanzar la versión 3.0 final hasta mediados de enero.
Parece que el lanzamiento de mediados de enero no funcionó.
¿Hay algo que podamos hacer para ayudar?
Mi problema principal es guardar / cargar incorrectamente en las pantallas HiDPI.
@abraxxa ¿Podría agregar todos los problemas y relaciones públicas relacionados con su problema aquí? Sería genial si también se describiera cómo replicarlo. De esta manera, hay muchas más posibilidades de que encuentre tiempo para trabajar en ello ...
El problema se describe en el n. ° 453, la solicitud de extracción que debería solucionarlo está en el n. ° 411.
@abraxxa ¡Gracias! Leeré un poco sobre el tamaño de SVG nuevamente, porque no recuerdo cómo funciona todo y hay un montón de lugares donde se establecen la altura y el ancho, por ejemplo
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}"` +
'>';
¡Gracias!
@abraxxa @gimyboya Moví la discusión sobre el tema SVG al # 453.
Comentario más útil
Realmente ya no tengo tiempo para mantenerlo, pero espero fusionar algunos PR, actualizar algunas dependencias (por ejemplo, TypeScript) y lanzar la versión 3.0 final hasta mediados de enero.