Log de la semana "Nuevo gestor de clases offline"

A punto de comenzar ya el fin de semana os dejamos las nuevas mejoras sobre las que ha ido trabajando nuestro equipo desarrollador. 

Mejoras funcionales y de usabilidad en la aplicación de escritorio es lo más representativo de nuestro Log. Aquí te lo dejamos:

Aplicación de escritorio 1.1.25

 
Desarrollo:
  • Integración de tests unitarios con Jasmine BDD: modelos, colecciones, vistas y llamadas ajax.
  • Implementación propia de factorías en Jasmine BDD para generación automática de modelos y colecciones.
  • Configuración externa para las variables de tareas Grunt para el desarrollo en distintos entornos.
  • Doble ejecución de la aplicación en modo desarrollo y producción.
  • Reestructuración del código de helpers en varios archivos.
 
Mejoras:
 
  • Informes de error: Más datos recabados sobre clases offline en los informes generados.
  • Informes de error: Posibilidad de generar un informe desde Preferencias para obtener información del equipo en caso de soporte.
  • Clases offline: Nuevo gestor que asegura la continuación o reintento de las descargas en entornos con una conexión inestable e intermitente.
  • Constructor de clases: Ahora es posible editar la duración de la clase con el tiempo deseado sin necesidad de depender de la duración del audio.
  • Notificaciones: Nuevo gestor de notificaciones en el menú lateral.
  • Calculadora: Ahora se puede utilizar sin necesidad de conexión a internet.
 
Resolución de errores:
 
  • Constructor de clases: Al recorrer los puntos de las gráficas con el editor se corrigen de forma automática, avisando al usuario, los puntos erróneos con tiempo 00:00 que causaban errores en la reproducción / edición de las clases.
  • Clases offline: Eliminación asíncrona de archivos que evita bloqueos momentáneos de la aplicación.
  • Listado de clases: Solucionado problema al combinar ciertos valores en los filtros, ej: Tipo "Reto", Entrenamiento "Estiramientos". Ahora al cambiar el Tipo se restablecerá el Entrenamiento.
  • Favoritos: Solucionado problema de items duplicados en la sincronización local / online de los favoritos.

Aplicación de escritorio 1.1.24
 
Mejoras:
  • Constructor de gráficas: Indicadores en el editor de la duración actual de la sesión y la duración total según los puntos. Mejor edición y eliminación de puntos sobrantes en la gráfica.
 
Resolución de errores:
  • Reproductor: Ahora las gráficas oficiales "con voz" y "sin voz" se muestran de forma idéntica.
  • Constructor de gráficas: Notificación al usuario en caso de una subida fallida del audio.
  • Constructor de gráficas: Solucionado problema con puntos de tiempo 00:00 que aparecían en caso de sustituir el audio de la gráfica varias veces con distintas duraciones.
¡Feliz fin de semana a todos!