You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Features
Ahora el slider de zoom en el layout vertical funciona.
Se agregó la opción de compartir un mundo vía enlace (Mundo > Compartir mundo).
Se agregó la opción de cargar un mundo desde el enlace.
Se agregó soporte para importar MDO/KEC.
Se agregó la opción de cambiar la versión objetivo del XML en el menú de parámetros de evaluación.
La versión 1.0 es la que usa Karel.js, tiene la desventaja de que los montones de zumbadores en el output, y solo en el output, solo se emite los primeros 16-bit (efectuando modulo 65536), esto no afecta que respuestas correctas sean correctas, pero aumenta las probabilidades de falsos AC.
La versión 1.1 es nueva, y saca los zumbadores en el output con 32-bit de precisión. Karel.js debería ser forward compatible con todos los códigos que emitan montones de menos de 65,536.
Calidad de vida
Ahora puedes pegar el código XML de un mundo de entrada en el modal abrir .in.
Hotkeys ahora deberían activarse menos frecuente cuando se tiene un modal abierto.
Ahora puedes interrumpir cuando el programa esta procesando códigos largos.
Ahora se tiene un límite superior de 3000 ms en el retraso.
Se cambiaron los colores de la selección en los temas para que sean más legibles.
Se mejoró la experiencia de usar teclado cuando se abre el menú de colocar N zumbadores.
Ahora mundos muy grandes consumen menos memoria de disco al guardar la sesión.
Corrección de errores
Se corrigió un error que hacía que ambos layouts, vertical y horizontal estuvieran en pantalla al mismo tiempo
Se corrigió un error que bloqueaba la ejecución de mundos muy grandes (Más de ~5MB), ahora se ejecuta el código y este no se guarda en la sesión.
Se agregó a la documentación de configuración una explicación de "Cerrar paréntesis y llaves automáticamente"
Se corrigió un error que hacía que casillas infinitas fueran emitidas incorrectamente a la salida del xml.out