Registro de Cambios (Android)
TiempoBus y Tram
08-05-2023 5.3.0
- Recuperada funcionalidad de calcular horarios del Tram en el buscador.
- En la pantalla principal se combina la anterior funcionalidad por horarios del Tram y la actual consulta de tiempos por parada.
- Consulta de noticias del Tram por RSS de la web.
- Consulta de noticias de AlberApps por RSS del blog.
08-05-2023 5.2.6 (Widgets 3.7.1)
- Actualización de la base de datos
- Desactivadas opciones que no funcionan actualmente
- Incluidas nuevas lineas del bus
- Acceso a nuevas operaciones del nuevo backend.
- Cambios para adaptar el listado de lineas
- Desactivada consulta por horarios del Tram
- Reactivadas funciones en tiempo real del Tram
- Fix para poder acceder al widget en versiones de Android recientes
- Ajustes para vista para Tablet
- Cambios para gestion de notificaciones API33
- Horarios PDF del Tram
- Fix paradas cercanas
- Widget adaptado a API33
- Cambios widget al nuevo backend y aceptar paradas Tram
- Widget eliminado código no usado
- Desactivada la integración con Twitter al no poder usarse ya la API.
18-11-2022 5.1.1
- Actualización a API 31
- Actualización de librerías AndroidX, Google Play Services, JSoup, Google Drive
- Actualización de base de datos
- Cambios en la interfaz de usuario
- Cambio de API mínima a API 16
27-08-2020 5.0.4
- Eliminadas dependencias con librería de analytics deprecated
- Nueva versión de jsoup
- Integración con Drive REST
- Nuevas funcionalidades con API de Drive
- Mejoras cierre de base de datos
- Solución incidencias horarios Tram, noticias, destacados.
- Cambios en gestión de fondo, para evitar permiso de SD, eliminada función de guardar en SD por ahora.
- Eliminado Toast de error en carga
- Mejoras aviso de error cuando no hay datos
- Cambios en declaración de permisos
- Eliminada integración con versión antigua de analytics
- Nuevas versiones librerías androidx, etc
- Cambio de configuración para proguard
- Implementación del tema oscuro
- Renombrado de recursos
- Cambios en opciones de compilación
- Mejoras modo oscuro
- Optimización de imports
- Actualización de la base de datos de paradas
- Cambios en la copia en drive para mostrar mas info y cerrar la base de datos
- Opción para usar el tema del sistema
- info covid
- Mejoras modo oscuro y estilos
- Modo oscuro para mapas
- Cambio fecha al guardar en drive
- Estilos en ventana barcode
- Cambiado androidx.preference a android.preference para evitar errores
- Integración con Firebase Crashlytics
- Cambios gestión del fondo
- Eliminada librería drive deprecated
02-07-2019 4.5.6
- Nueva versión de la Api de Google Places.
- Eliminado info cercana, ya que Places deja de dar esta opción.
- Solución de errores fragment horarios, fragment noticias.
- Override para Api de places para api 14 y 15 de Android.
- Incluida la línea L5 del Tram.
- Cambios en visualización de horarios del Tram en pantalla principal.
- Eliminada conexión especial para dispositivos antiguos, al ya no ser necesaria.
- Eliminada info de lineas en horario Tram, al resultar poco exacta.
- Actualización de versiones de libreria Play Services.
- Corrección de errores.
- Cambios de estilos para acercarse al nuevo estilo material.
- Cambios de opciones en el menú lateral, nuevos enlaces para horarios.
- Actualización twitter4j para mostrar tweets largos.
- Desactivada opción de clima de yh. Mejoras para clima de Owm.
- Solución de errores reportados.
- Inicio del cambio a la nueva API de Analytics.
- Selección del paso en la consulta de horarios del Tram.
- Recuperar dirección actual en calculador de rutas.
- Aplicar estilos en vista tablet.
- Avisos en caso de location no disponible.
- Cambios en el control de los settings del location en el mapa.
- Permitir localización con baja precisión.
- Mejoras en favoritos destacados.
- Cambios en la carga de noticias del Tram. Nuevo parser e información de fecha y link.
- Actualización de versiones de Play Services.
- Actualización de la base de datos.
- Carga de información del Tram en versiones anteriores Lollipop.
- Función de carga de horarios fijos del bus.
- Menó de mapas para Tram. Opciones correctas.
- Actualización de las paradas del Tram.
- Solución de errores null
- Cambios en gestión de notificaciones
- Migración a librerías androidx
- Nuevas imágenes de vector
- Mejoras usabilidad botones de tarjetas y spinners
- Cambios para la api de Directions
- Cambios para la carga correcta de la dirección, en la posición actual
- Cambios de versión librerías
- Nueva fuente descargable Ubuntu
- Aplicada de forma genérica y en los adapter
- Corrección error carga tram con tarjetas fijadas
- Actualización BD
- Cambios estilos cámara
- Aplicar tipo de letra
- Cambios de los estilos de tarjetas: bordes, textos, posición de los botones
- Cambio estilos menú drawer
- Evitar se oculte botón compartir en favoritos
- Cambio estilos fragment horarios Tram
- Control errores horario tram
- Control de typeface
- Solución al problema de carga de noticias en versiones anteriores a Lollipop
- Solución de problemas de funcionamiento en Android Pie: Conexiones seguras, librerías maps
- Cambios carga datos Tram
18-08-2018 (TiempoBus Widgets 3.5)
- Eliminada integración con dashclock
- Cambios de estilos para igualar con app
- Cambios de estilos de diálogos para actualizar los estilos
- Cambios en literales. Añadidas primeras traducciones a ingles.
- Mejoras de código
- Eliminado uso de conexión legacy
- Actualización de librerías appcompat a 27.1.1
- Cambios en build.gradle y sdk version
- Nueva imagen de previsualización
02-07-2018 4.3.2
- Actualización Jsoup
- Actualización Google Services.
- Adaptación a la nueva implementación de Google Drive
- Desactivada opción de tr del tram
- Nuevos iconos adaptativos
- Actualización de la base de datos
- Shortcut de noticias
- Uso de apply para editor de preferencias
- Corrección de error en fragmenthorariostram
- Cambio de estilos en los combos del buscador de lineas
- Uso de nuevos Channel para las notificaciones
- Cambio de tono para las notificaciones en los Channel
- Desactivado dexenabled
- Nuevas versiones librerías compatibilidad
- Cambios en literales
- Preferencias especificas para api 26. Para la configuración de canales de notificaciones
- Solución de errores en la nueva implementación de Google Drive
- Configuración inicial de canales de comunicación a partir de configuración de la app
- Nuevo canal "low" de notificaciones sin avisos sonoros
- Solución de error en lector de códigos QR
- Mejoras en lector QR
- Nueva función de favoritos destacados
18-11-2017 4.2
- Actualización lineas. Incluidas M-1 y M-2
- Actualización base de datos
- Corrección de errores
- Carga de dibujo del recorrido desde la web.
- Modificado para volver a mostrar el dibujo de ida y vuelta de distinto color
- Recorrido de ida y vuelta de distinto color también en modo offline del mapa
- Carga de id de ruta desde el servidor
- Configuración de modo legacy para 2.3.3
- Actualización librería de compatibilidad 27
- Cambios para usar las notificaciones en Android 8
- Actualización librería PlayServices 11.4.2
- Cambios para usar vector
- Evitar redimensionar pantalla y perdida del foco en inputs principales
- Ocultar recorridos junto con paradas en mapa
- Cambios en adapter para filtro de búsqueda en los mapas
- Añadidos controles en la carga de recorridos para mostrarlos en el orden correcto
- Cambios para el uso de notificaciones
- Control de carga de recorridos con múltiples sectores
- Cambios para los nuevos nombres de lineas A y B. Eliminada linea M
- Nueva versión Jsoup
- Cambio a linea urbana de A y B
- Eliminada antigua linea M del listado
07-08-2017 4.1.1
- Cambio de textos.
- Solución del error cuando no se reciben datos para los mapas. Se mostrara mensaje y el modal para seleccionar otra linea.
- Solución del error en la consulta de noticias por cambios en la url.
- Solucion errores en el fragment de horarios del tram cuando no hay datos y se selecciona alerta o compartir.
- Mejoras en visualizacion del contenido de la noticia. Se aceptan estilos y se eliminan saltos de linea no necesarios. Tambien se ajusta el tamaño de las imagenes.
- Cambios en la configuracion de proguard para ver el numero de linea en las trazas.
20-07-2017 4.1
- Cambio de estilo en toda la aplicación.
- Filtro de grupos de lineas al cargar los mapas.
- Spinner para selección del favorito en la pantalla principal.
- Control de errores en la carga de horarios del tram.
- Guardar el grupo seleccionado en el buscador del bus.
- Eliminados procedimientos ya no necesarios en clase de conectividad.
- Consulta de noticias de AlberApps.
- Cambios de estilos en horarios Tram de la pantalla principal.
- Eliminado el modo horario de tiempos del Tram.
- Opción alertas en horario del Tram en pantalla principal, sin servicio de actualización.
- Eliminada la opción de vehiculos en tiempo real del bus.
- Eliminados parches ya no necesarios en consulta de lineas.
- Cambios en consulta del mapa, para usar una sola llamada y coordenadas en formato latlong.
- Carga de dibujo del recorrido offline en caso de no recuperarse del servidor.
- Mejoras en el filtro del selector de lineas del mapa.
- Desactivada consulta en tiempo real del Tram. Mientras no funcione se muestra un aviso.
- Cambios en el mapa del calculador de rutas. Ahora pinta la linea de recorrido con la libreria de utilidades de maps.
- Menu lateral con switch integrados para activar avisos.
- Integrado filtro de paradas en fragment de horarios del Tram.
- Cambios de estruactura en header de carga de paradas.
- Desactivado fragment horarios Tram en api 9 y 10 por problemas de compatibilidad.
- Cambios de agrupación en el menu lateral.
- Quitadas lineas que ya no están disponibles del modo offline.
- Actualizada base de datos con nueva carga de datos.
- Actualización de algunos textos y traducciones.
- Solución al error coordenadas en mapa.
- Eliminada barra de progreso en sin datos.
- Actualización Jsout 1.10.3
- Ocultar teclado en calculador de rutas tras pulsar botón.
- Control de error en calculador de rutas.
- Utilidad de fromHtml para evitar su deprecated.
- Cambios en recuperación de datos de geocoder.
- Resuelto error para mostrar correctamente el mensaje de sin resultados.
03-06-2017 4.0.2
- Nuevo acceso al servicio de tiempos del bus
- Cambios de estilos y simplificación de la pantalla principal.
- Selección de comprobar noticias en el menú lateral.
- Funcionalidad renovada para el Tram, basada en la información de horarios:
- Pasos del recorrido para el Tram.
- Carga de tiempos basada en horarios.
- Selección para activar el modo en tiempo real del Tram.
- Cambios en Streetview
- Uso del nuevo BottomNavigationView en la pantalla principal.
- Cambios en la sección de mapas.
- Actualización de rutas.
- Actualización de librería AppCompat a versión 25.3.1 (Retira el soporte a Android 2.2)
- Actualización de Play Services a la 10.0.1.
- Actualización de JSoup a 1.10.2
- Nuevo lector de códigos QR con Mobile Vision API. (En pruebas)
- Noticias Subús en valenciano.
- Limpieza de código.
10-12-2016 3.9.4
- Switch para activar consulta de noticias en pantalla principal
- Logo Magnolia en pantalla de traducciones
- Actualización de base datos. Con nuevas lineas añadidas.
- Soporte de nuevos códigos QR de paradas
- Mejoras en animaciones de tarjetas
- Desactivada animación de botón cancelar
26-08-2016 3.9.3
- Animaciones para mostrar tiempos
- Logo mas grande
- Cambiar color de fondo
- Version inicial de avisos programados
- Pasar informacion de parada seleccionada mediante activityForResult
- Limpieza de código
- Cambio de versión appcompat y Play Services
- Solución de errores
20-07-2016 3.9.2
- Nueva imagen de la app
- Nueva imagen en pantalla de inicio
- Cambios en el calculador de rutas. Estructura de la pantalla, carga desde autocompletados. Visualización del listado en versiones actuales de Android.
- Nueva opción "que hay cerca" con place picker.
- Solución error de carga del listado de lineas, al seleccionar cuando no hay resultados. Carga offline en caso de fallar.
- Cambio de timeout general, para evitar largas esperas.
- Actualización versión más reciente de Play Services.
- Actualización versión más reciente de librería AppCompat.
- Botón para cancelar la actualización en caso de tardar demasiado.
- Compartir horario en pantalla principal.
- Subidos a git archivos faltantes.
- Desactivada la comprobación de actualizaciones, ya que no está en uso.
- Actualización de la base de datos.
- Sustitución generalizada por deprecated de "managedQuery".
- Cambio del adapter para el historial.
- Solución de errores.
28-05-2016 3.9.1
- Avisos de la web del tram con lector de noticias
- Pantalla de inicio
- Fragment de horarios en vista de tablet
- Actualización librería Jsoup
- Actualización librería de compatibilidad
- Solución de errores
- Actualización de la base de datos del bus
- Mejoras en navegación atrás
- Formato de tiempos secundarios
16-04-2016 3.9
- Optimización de código (lint). Eliminados archivos no usados.
- Cambios en control de errores para Google Drive.
- Cambios de configuración para usar librerías de Google Play Services del repositorio, manteniendo compatibilidad para api 8.
- Galería de imágenes para ver planos y otros documentos.
- Fragmento con la consulta de horarios del Tram en la pantalla de principal. En función de los datos disponibles y seleccionando el destino. Este se mantiene en el historial para la siguiente carga de esta parada. Modificación en la base de datos de historial para guardar el horario seleccionado.
- Avisos de la web del Tram en sección de noticias del Tram.
- Cambios de estilos. Limpieza de estilos no usados.
- Solución a error al solicitar permisos en Android 6.0 al acceder a mapas.
- Actualización de la librería de compatibilidad a la versión 23.3.0
20-02-2016 3.8.5
- Consulta de tiempos a partir de horarios para la L9.
- Autocompletado de direcciones, para formulario de rutas.
- Botón flotante en versiones previas.
- Recargar al aceptar en teclado, para número de parada.
- Evitar null en fecha de noticias, en notificaciones.
- Cambios en tarjetas de favoritos y principal.
- Cambios en sección de horarios del Tram. Spinner con carga rápida de favorito.
- Desactivación de consulta de vehículos del Tram.
- Cambios en acceso al servicio del clima. Usando la posición de google.
- Detección de no hay resultados para el Tram.
- Actualización de datos
- Corrección de otros errores.
- Actualización de librerías de compatibilidad.
- ACTUALIZACIÓN TiempoBusWidgets 2.5
- Eliminar contenido ya no necesario.
- Cambio estilos.
- Actualización librerías.
- Cambio en forma de mostrar segundo tiempo.
17-10-2015 3.8
- Actualización de librería de compatibilidad.
- Cambios en menú lateral.
- Actualización a última versión de Google Play Services.
- Cambios en mapas para adaptarse a la nueva versión de Play Services: Localización y modal de activación de gps.
- Solución al error de carga de las noticias del Tram.
- FloatingButton en función de la versión de Android.
- Mapa lite en tarjeta de información.
- Activación y desactivación de tarjetas de clima y wikipedia.
- Cambios en vista de twitter.
- Cambios de estilos, incluida tarjeta tiempos.
- Cambios en botones de sección de mapas.
- Cambios en datos para la L9. Actualización de alertas en L9.
- Evitar datos vacíos en horarios Tram.
- Evitar error grupo nulo.
- Solución error al desactivar paradas Tram en mapa.
- Eliminadas clases ya no necesarias.
- Optimización de carga de vista en pie y cabecera.
- Solucionado error carga de observaciones en tarjeta información.
- Adaptación a Marshmallow: Eliminadas clases ya no disponibles en api. Control de permisos.
- Resuelto problema de fijado en tarjeta tiempos.
- Nuevo marcador para bus y tram en mapas.
- Actualización de datos
- Cambio en prioridad de notificaciones.
- Nueva funcionalidad de calculador de rutas. En Beta.
16-07-2015 3.7
- Cambio de versión de Jsoup
- Actualización librería Appcompat y nueva librería Material
- Cambio color principal
- Nuevo menú lateral "navigationview", estilos material y altura. Imagen parte superior.
- Cambio para uso de "Toolbar"
- Cambios en favoritos.
- Guardado de favoritos de horarios TRAM
- Uso de "floatingactionbutton"
- Uso de los "alertdialog" de la librería Material
- Horarios PDF para el bus.
- Solución error substring al acceder activity de Streetview
- Solución problema con noticias que llegan sin fecha.
- Solución error ordenar tiempos.
- Solución error datos horarios por tamaño array.
- Cambios cabecera de tiempos.
- Nuevos estilos links de tarjetas.
- paradas y pantalla "infoparada"
- Aplicado nuevos estilos a vista tablet principal.
- Cargar y ocultar todas las noticias twitter Tram y otros estilos noticias.
- "Infolineas" nuevo combo selección grupo y filtrado por grupo
- Nuevos estilos tarjetas paradas y lineas de parada con colores. También en pantalla principal.
- Nuevo estilo tarjeta de información
- Link a horarios cuando no hay datos del Tram.
- Actualización de base de datos.
- Carga de descripciones de grupos desde array.
- Consulta automática de horarios al acceder.
- Versión inicial carga de todas las lineas Tram en el mapa.
- Carga de datos de la L9 desde salida texto del servicios.
- Nuevos datos lineas y agrupaciones.
- Varias mejoras seccion horarios Tram.
- Solución varios errores
11-04-2015 3.6.2
- Solución al problema carga de noticias.
- Cambios vista noticias Tram.
- Acceso directo a la consulta de horarios del tram desde header principal.
- En header principal acceso al anterior del historial.
- Actualizacion de la base de datos.
- Incluida linea urbana de Xixona.
- Mantener datos ultima búsqueda de horario del tram.
- Solución de otros errores.
- ACTUALIZACIÓN 3.6.2.1 (21/04/2015)
- Resuelto error noticias con doble fecha
- Ampliado máximo tiempo a 2 horas
- Otros errores resuelto
31-03-2015 3.6
- Consulta online de horarios del TRAM.
- Nueva consulta de noticias para adaptarse a la nueva web de Subús. Cambios en estilos y datos mostrados. También cambios en la visualización de noticias del Tram.
- Nueva carga de datos de líneas, recorridos y mapas desde el servicio de estructura de Subús.
- Adaptación de la carga de la base de datos para los nuevos servicios. Incluido el calculo de transbordos, al no devolverse este dato.
- Actualización de la librería de compatibilidad y solución de problemas derivados de esta actualización.
- Cambios de estilos en varias tarjetas.
- Uso opcional de la api meteorológica de Yahoo
- Cambio en la consulta de tiempos para usar xmlpullparser
- Limpieza de recursos no usados
- Actualización de la base de datos empleando la nueva fuente de datos.
- Solución de problemas para aplicar la imagen de fondo en versiones recientes de Android sin la galería. Y para que requiera menos memoria.
- Cambios en el control de actualizaciones de Base de Datos online.
- Parche para la L2 en parada 2.
- Resuelto error en el servicio de recarga de tiempos para las alertas.
- Solución de otros errores.
- ACTUALIZACIÓN 3.6.1 (01/04/2015)
- Mejoras en la carga de recorridos para líneas con varias secciones
- Actualización de la base de datos con estos cambios
- Cambios en textos
10-01-2015 3.5.2
- Cambio en formato de favoritos en tablets. Para evitar error en Note. Cambios en layout.
- Actualización datos líneas Tram con los últimos datos disponibles en la web.
- Cambios en Drive adaptación a nueva Api y evitar error de la versión anterior de la app.
- Mantener datos ultima consulta de tiempos en caso de error.
- Formateo temperaturas clima.
- Actualización librerías compatibilidad.
- Control Play Services para Drive (Aviso en Froyo por problemas compatibilidad)
- Cambio del logo de la app.
- Cambio de diversas imágenes.
- Cambios en datos de infoapp.
- Cambios tarjeta tiempos y favoritos.
- Actualizacion de la base de datos y datos lineas.
- Opcion para activar cache en tiempos (max age 0)
- Control por tiempo y cambio de punto de verificacion en notificar noticias nuevas. Evitar carga en el oncreate. Tambien en comprobar actualización bd.
- Cambios en notificaciones para lollipop. Incluido cambio en la del servicio para modernizarla.
- Parche línea 27.
- ACTUALIZACIÓN 3.5.2.1 (11/01/2015)
- Resuelto error en datos de la línea L2 del Tram.
- Ampliado tamaño del logo.
- Resuelto error en vistas con pestañas cuando se ponía en horizontal.
07-11-2014 3.5
- Cambio de los estilos de la app para adaptarlos a Material Design. Uso de la nueva ActionBar con Material Design. Botón circular para favoritos.
- Probada y estilos ajustados para Android 5.0 Lollipop y Tablets.
- Cambio general de imágenes, tarjetas y botones para Material Design.
- Cambio en la estructura de la pantalla de mapas. Cambio de red en el modal de búsqueda.
- Nuevo componente de pestañas en buscador y noticias. Compatible con versiones anteriores y conservando estilos. Reorganización del código para mejorar la mantenibilidad.
- Selección de línea y filtro en tarjeta del buscador principal. Uso de headers para mejorar espacio.
- Nuevo menú lateral. Ya compatible con versiones anteriores de Android. Quitando el menú anterior de la pantalla principal.
- Cambio de colores en tiempos y buscador en función de la línea.
- Mejora de la tarjeta de clima, añadidas imágenes para estado del clima.
- Eliminados recursos que ya no eran necesarios.
- Actualización a las nuevas versiones de Android support library, Play Services y Jsoup.
- Actualización de la base de datos.
- Mejora en la gestión de errores.
- Solución de errores incluidos varios informados por usuarios.
- ACTUALIZACIÓN 3.5.1: He subido una actualización para resolver algunos errores, mejoras de estabilidad y cambio de algunos estilos como color en la barra de notificaciones en Lollipop.
Pero especialmente una posible solución al error que se produce en moviles Wiko y algunos modelos de Samsung. Pendiente de saber si sirve al no poder probarlo, ya que es un error en la versión de una librería incluida en estos móviles por el fabricante.
04-09-2014 3.2
- Uso de la nueva ActionBar de la librería de soporte v7. Añadida a casi todas las pantallas. Cambios para usar las facilidades de la nueva AtionBar para la navegación. Cambios de estilos para la nueva barra.
- Cambio en la pantalla principal de la vista de tablets para las nuevas fichas
- Cambio formato tarjetas de información.
- Cambio de proveedor meteorológico a OpenWeatherMap.
- Información de localización en la tarjeta de información.
- Actualización librería android-support.
- Cambios en vista favoritos.
- Solución error ficha buscador offline.
- Cambio en acción por defecto en paradas del buscador.
- Solución error en el Widget para paradas del Tram
- Inclusión del useragent en las consultas.
- Carga de recorridos con Kml comprimidos.
- Carga por idioma en Wikipedia cambiada para mejor detección de idioma.
- Nuevo estructura en la pantalla principal. También adaptada la vista de tablets a este cambio.
- Limpieza y formateo de clases. Eliminado de clases y vistas de la anterior ActionBar.
- Adaptación del campo de búsqueda con SearchView para que funcione con versiones anteriores usando la ActionBar de compatibilidad.
- Control de errores al consultar a twitter. Cambios en la gestion de errores en la conexion para informar mejor al usuario.
- Nueva función fijar tarjetas para las lineas que mas se usen.
- Guarda la ultima consulta de twitter y clima y la utiliza si no han pasado 15 minutos de la ultima con la misma parada. Para reducir las consultas y evitar el limite de la api de Twitter.
- Solucionado problema de no consultar Tram al desactivar Twitter .
- Cambio versión Twitter4j
- Control de disponibilidad para abrir navegador con Intent.
- Base de datos actualizadas
27-06-2014 3.1.4
- Solución error Favoritos en versiones de Android anteriores a la 4.0
24-06-2014 3.1.2
- Mejoras en la consulta de tiempos del TRAM (Velocidad y tiempos en cabeceras)
- Cambios en vista de favoritos. Accesos y confirmación en borrado.
- Activada opción Widget para el Tram
- Solución de errores y otras mejoras
- TiempoBus Widgets 1.5.2
- Compatibilidad con el TRAM
14-06-2014 3.1
- Acceso a TRAM de Alicante.
- Acceso al sistema isae de tiempos de Tram
- Noticias RSS y Twitter del tram
- Buscador de líneas
- Mapas
- Actualización de la base de datos
- Resuelto error fechas en historial y twitter
- Solución error carga línea 6.
- Control evitar error noticias en Android 3.1.
- Detalle de noticias ahora con imágenes, si las traen.
- Uso de la nueva api de StreetView en vista de mapas.
- Algunos cambios en la vista de noticias.
16-05-2014 3.0.4
- Mejoras en pantalla de detalle de noticia. Control de zoom del texto.
- Resuelto problema con los recorridos de la línea 9.
- Resuelto error en lista de noticias con versiones antiguas de Android.
- Resolución de varios errores.
26-04-2014 3.0.3
- Carga dinámica de imágenes de perfiles en Twitter. Opción para desactivar Twitter. Solución al problema de imágenes de perfil erróneas al hacer scroll.
- Cambio de estilos de la pantalla de detalle de la noticia.
- Mejoras en la carga del detalle de la noticia. Mejor reconocimiento de tablas y estilos y adaptación en las noticias de tipo cambio de horario con tablas.
- Resuelto problema de carga de observaciones de la parada en la pantalla principal.
- Resuelta la carga errónea del detalle de la noticia al seleccionarla en el listado.
- Resuelto problema del filtro de la lista de líneas, que dejaba de aplicarse al ir recorriendo las pestañas.
- Cambio en el uso de Locale para evitar problemas en algunos dispositivos.
05-04-2014 3.0.2
- Refresco de los datos del listado principal mediante arrastrar verticalmente. Posible al actualizar a la nueva versión de android-support.
- Actualización a la nueva versión de Google Play Services.
- Cambio a la versión 4 de Analytics, contenida en Play Services, por lo que se elimina la librería.
- Adaptación del código al nuevo funcionamiento de Analytics, así como solución a algunos problemas.
- Solución a error de preferencias cuando se seleccionaba un link a una web.
- Solución a problema del filtrado de líneas en el buscador. No se cargaban los datos de la línea tras hacer el filtro.
- Cambios en la actualización remota de la base de datos para evitar problema en el control. También añadida opción a preferencias para desactivarlo si se desea.
20-03-2014 3.0.1
- Cambios importantes en el modo de acceso a la red. Optimización de todos los métodos de acceso y diferenciación en función de la versión de Android.
- Simplificación y optimización de las clases de acceso a los servicios web de tiempos y vehículos. Ya no es necesario usar librerías externas para su uso.
- Incorporación del uso de memoria caché que ofrecen Android 4.0+. Con ello se reducirá de forma importante el consumo de datos. La caché no se usará en las consultas de tiempos, para asegurar la consulta en tiempo real de los servicios. En versiones anteriores que no soporten esta opción, se accederá de forma convencional. En caso de no querer emplearla, se puede desactivar en las preferencias avanzadas.
- Cambios en la sección de mapas:
- Indicador del tiempo de actualización de vehículos.
- Acceso directo a paradas cercanas en la cabecera.
- Mostrar la parada activa en caso de acceder desde la lista de tiempos.
- Mejoras en el uso de Google Play Services. Actualización a su última versión.
- Cambios en el formato de las tarjetas de la pantalla principal. Añadidos accesos directos a las funciones principales. Ajustes en las demás.
- Reconocimiento de Voz. Pulsando el botón de micrófono se pueden cargar los tiempos por número de parada o con el nombre del favorito.
- Se ha sustituido el modal de información por la tarjeta de información. Aparecerá en la lista de tiempos o en el caso de tablet, en la segunda columna. Esta tarjeta contiene la siguiente información:
- Número de parada, dirección y lista de líneas con parada.
- Wikipedia. Lista de páginas de wikipedia geolocalizadas por la coordenadas de la parada seleccionada.
- Información meteorológica obtenida del servicio Yahoo! Weather.
- Cambios en el uso de la Api de Google Drive para evitar usar la tarjeta SD. Borrado de los temporales una vez se completa la carga desde Drive.
- Nueva función de actualización de la base de datos. La aplicación verificará si se dispone de una versión mas reciente de esta en el repositiorio de GitHub. En caso de estar disponible ofrecerá al usuario la opción de actualizarse en una tarjeta de la pantalla principal. También se dispone, en las opciones avanzadas, de una forma de lanzarlo la actualización manual, o recuperar la versión de la base de datos que viene en el apk.
- Reestructuración de la pantalla de preferencias. Se han separado las opciones más delicadas en la pantalla de opciones avanzadas.
- Cambios en el parser de lineas para mostrar el orden de Ida y Vuelta correctamente.
- Cambios en la sección de horarios para adaptarse al cambio de la web de Subús. Aviso y opción para cargar los horarios en el navegador, en caso de no ser un formato compatible.
- Actualización de varios textos e información.
- Actualización de la base de datos con los últimos cambios y nombres de líneas.
- Actualización de la librería Twitter4j.
- Resolución de varios errores y mejoras de estabilidad.
05-02-2014 2.8.4
- Cambios pantalla principal. Tarjetas y sin información
- Resolución de errores.
- Control para verificar estado de Google Analytics.
- Error en campo de búsqueda de líneas
- Otros errores menores
- Bloqueo al acceder a drive
25-01-2014 2.8.3
- Exportar e importar copia de seguridad de favoritos desde Google Drive. Usando la nueva API.
- Campo de filtro de líneas en el buscador.
- Traducción al ruso incluida.
- Activada integración con Google Analytics. Añadidos avisos y configuración al respecto.
- Actualización de la base de datos y lista de líneas.
- Actualización de Google Play Services
- Corrección de varios errores.
- Solución de errores informados:
- Error al cargar las voces en ciertas versiones de Android
- Añadidos controles para evitar el error cuando se intenta cargar datos cuando la base de datos no ha terminada de recargarse. En mapas y en buscador.
- Ampliada la limitación del layout para tables. Evitar problemas en móviles grandes.
- Filtrado error en algunos casos cuando se dibujan los recorridos del mapa.
- Posible solución para casos de problemas de inicialización de temporizador de recargas.
- Añadido mensaje cuando hay problemas al realizar la primera carga del selector de línea en el mapa.
- Evitar salida del mapa cuando hay un error en la consulta de posición de vehículos, por timeout, etc.
- Cambio de la consulta de líneas para acceder al nuevo sistema de la web de Subús. Esto supondrá que vuelva a actualizarse dinámicamente con los cambios de esta.
- Se ha completado la migración a la nueva API de Google Maps. Este cambio supondrá poder añadir interesantes nuevas funciones en el futuro. Ha requerido subir la versión mínima de Android a la 2.2. Por el uso de Google Play Services (Nuevo permiso).
- Nuevo filtro de paradas en los mapas. Para facilitar la búsqueda y clarificar su uso para los nuevos usuarios.
- Nueva vista optimizada para Tablets. Para su uso se requiere una tablet de por lo menos 7 pulgadas y Android 4.0 o superior. Se activa al poner la tablet en horizontal.
- Puesta al día a versiones más actualizadas de varias librerías.
- Actualización de traducciones.
- Nuevas opciones de configuración para los mas impacientes.
- Solución de errores y actualización de la base de datos.
03-10-2013 (TiempoBus Widgets 1.1)
- Cambios de estilos.
- Mensajes de carga en el widget. Sin toast.
- Resuelto error de borrar todos los elementos
- Mensaje por defecto para el usuario.
23-09-2013 2.5.3.1
- Resuelto problema de compatibilidad con Gingerbread y anteriores
- Actualizada lista de líneas offline.
20-09-2013 2.5.3
- Carga, en Tiempo Real, de la posición de los autobuses en el recorrido de la línea. En los mapas. La posición es aproximada. (EN PRUEBAS)
- Nueva función de Historial. Permite recordar las paradas que vamos usando. También admite borrado parcial y total.
- Exportación del código QR de la parada actual. Actualización de la clase de conexión con Barcode Scanner.
- Actualización de la Base de Datos
06-08-2013 2.5.2.1
- Solución a bug cuando hay problemas de conexión. (informado por usuario)
05-08-2013 2.5.2
- Notificaciones de noticias extendidas (Android 4.1+). Al extender muestra las dos ultimas noticias y el número de nuevas.
- Nueva vista de horarios de salida desde cabeceras, disponible en el buscador de líneas. (EN PRUEBAS). Es una versión preliminar que se irá mejorando. Algunas líneas no muestran la información correctamente.
- Mejora en el control de tareas en segundo plano. Para evitar errores al salir de una tarea antes de terminar.
- Corrección de varios bugs informados. (Error al volver de noticias con los nuevos bloqueos. Error en mapas gps cuando tarda en recibir la posición).
- Actualización de la base de datos.
01-07-2013 2.5
- Nuevo logo de la aplicación.
- Modo de carga de líneas offline en el buscador de paradas. Selección con combo.
- Combo de selección de modo offline en mapas.
- Implementación del "Navigation Drawer" siguiendo el ejemplo publicado por Google. (Android 4.0+). Por ahora en la pantalla principal.
- Cambio general de estilos de la aplicación para adaptarla mejor al tema Holo Light.
- Añadida la librería twitter4j para poder acceder a la api v1.1 de Twitter.
- Añadidos, a la lista de paradas del buscador, botones de acceso directo a la carga de tiempos e información.
- Cambios en el sistema de alertas. Incluidos dos nuevos tiempos 3 minutos y 20 minutos.
- Eliminados recursos no utilizados.
- Cambios en la organización del código fuente para mejorar su mantenimiento.
- Optimización del acceso a la red de varias funciones.
- Actualización de la base de datos. Incluida línea 25N.
- Resolución de bugs.
03-05-2013 2.4.3
- Acceso al nuevo TiempoBus Widgets (Android 3.0 y sup).
- Información extra para las líneas y paradas. Transbordos y datos de Observaciones.
- Carga dinámica de la lista de lineas desde subus.es.
- Mejoras en el cliente de Twitter. Nuevas fuentes y preferencias.
- Actualización de la base de datos. (Incluidas observaciones para su uso local)
- Actualización de librerías ksoap2-android y jsoup
- Resolución de bugs
- Versión inicial en pruebas.
08-03-2013 2.4.1 y 2.4.2
- Se han incluido las nuevas traducciones y revisado las actuales.
- Cambios en el sistema de notificaciones para adaptarlo a las nuevas versiones de Android y prepararlo para futuras funcionalidades.
- Notificación que informa del proceso de actualización de la base de datos.
- Varios cambios en la interfaz y mejora del uso de imagen de fondo.
- Cambios en la gestión de las alertas. Así como resolución de un fallo que se producía en las versiones recientes de Android.
- Actualización de librería android-support
- Actualización de la base de datos.
- Resolución de otros fallos menores.
17-01-2013 2.4
- Nuevo servicio de actualización de tiempos para las alertas. Se puede activar para que una vez establecida la alarma, esta verifica en segundo plano, cada 60 segundos, si se ha producido un cambio en el tiempo de llegada. En caso de que este cambio sea superior a 1 minuto, la alarma se actualiza al nuevo tiempo.
- Nueva pestaña de Twitter en la pantalla de noticias. Esta muestra los últimos tweets de @alberapps y de @Alicante_City(Información turística de Alicante). Se hace uso del servicio de búsquedas de Twitter, por lo que no se requiere acceder con el usuario. Por ahora no afecta a las notificaciones de nuevas noticias.
- Varios cambios y mejoras en la interfaz de usuario. Listado de tiempos, noticias y favoritos.
- Actualización de la base de datos a los últimos cambios en las líneas.
- Mejora de la gestión de conexiones a la red. Adaptada a las distintas versiones de Android y con verificación de si esta está disponible.
- Resuelto el fallo que se producía al rotar la pantalla cuando se estaba aun cargando.
- Resueltos otros fallos menores.
- Actualización de las versiones de android-support y jsoup
- Añadida la nueva librería google-gson
02-11-2012 2.2.3
- Optimización de memoria en la carga de la imagen de fondo.
- Posible solución al bug de carga de la lista de paradas, que aparece en algunos terminales. (Me resulta difícil de reproducir).
29-10-2012 2.2.1
- Carga dinámica de la lista de líneas (desde google code).
- Actualización de la base de datos.
- Resolución de varios bugs.
01-10-2012 2.2
- Nueva vista satélite en los mapas
- Nueva vista de Street View en las paradas de la línea.
- Ahora se tienen en cuenta los dos tiempos a la hora de establecer la alarma.
- Actualización de la base de datos.
- Resuelto problema en mensajes de alerta, cuando se lanzan varios seguidos.
- Ajustado estilo de preferencias en HoneyComb y superior.
- Limpieza del código y eliminado de archivos ya no necesarios.
- Resueltos varios bugs menores.
24-08-2012 2.1
- Nueva vista de detalle de noticias. (Algunos tipos de noticia no se visualizan correctamente). Para este modulo se ha incluido la librería jsoup para parsear la web.
- Pintar los recorridos de las líneas en el mapa. Tanto de forma online como offline. Par el modo offline, se precargan en la base de datos de líneas.
- Añadidas líneas 31 y VTC.
- Añadido scroll a la pantalla de detalle de línea para evitar problemas en móviles de pantalla horizontal.
- Añadido un timeout a la consulta del servicio web para evitar esperas demasiado largas.
- Resueltos varios bugs.
01-08-2012 2.0.2
- La lupa de la pantalla principal, vuelve a corresponder a la búsqueda por línea.
- Resuelto problema en el refresco de la posición en el mapa.
25-07-2012 2.0.1
- Resuelto problema de compatibilidad con Honeycomb.
- Mejora de la vista de datos de parada.
24-07-2012 2.0
- Se han modificado todas las pantallas de la aplicación para adaptarlas al nuevo estilo ICS.
- Localización por GPS añadida a la función de mapas. (Función solicitada por varios usuarios)
- Búsqueda de paradas cercanas por GPS en la sección de mapas.
- Nuevo modulo de búsqueda offline. Con sugerencias de búsqueda e integración con la barra de búsqueda en tablets. Además funciona como proveedor de búsqueda de Android.
- Para poder usar las dos nuevas funciones anteriores, se ha implementado una nueva base de datos, esta contiene la información y coordenadas de las paradas. Esta base de datos se cargará con el fichero de carga añadido, la primera vez que se entre a la aplicación, tras la actualización.
- Nueva pantalla y modal de información de la parada, para ver datos como las líneas que pasan por la parada.
- Importante modificación de la gestión de favoritos. Se han añadido opciones de ordenación por parada y por nombre.
- Nueva función de exportación e importación a la SD de la lista de favoritos. Útil para tener una copia de seguridad, o cargarla en otro dispositivo, como una tablet. (Sugerencia de usuario)
- El título de la pantalla principal carga el nombre del favorito, en caso de estar disponible, o la dirección de la parada, si se encuentra en la base de datos local.
- Nueva opción para acceder al buscador online. Para tener acceso a las ultimas actualizaciones de paradas, en la web. Se ha implementado de nuevo, con pestañas deslizantes. Para ello se ha añadido la librería de compatibilidad android-support-v4.
- Se ha actualizado a la última versión, la librería ksoap2-android.
- Actualizado el listado de líneas para incluir los recientes cambios de denominación (34L -> C54, 20C -> C53)
- Resolución de varios bugs y mejora de estabilidad.
- Por motivos de incompatibilidad de varias de las nuevas funciones, se ha quitado el soporte a la versión 1.6 de Android.
14-05-2012 1.4
- Cambio de aspecto de la pantalla inicial. Mas espacio, estilos de los tiempos, colores, etc.
- Nueva opción en el menú para seleccionar un fondo de pantalla desde la galería de Android. (Se puede recortar la imagen seleccionada para adaptarla al tamaño de la ventana)
- Ahora es posible modificar la descripción de los favoritos, con las opciones contextuales.
- Nuevas preferencias. Se pueden configurar las notificaciones de Noticias. Se han añadido accesos directos a: google play, blog del proyecto y grupo de soporte(que se ha quitado del menú principal).
- Se ha solucionado un problema de carga de datos de las líneas 23 y 30P. (Problema notificado por usuario)
- Se han resuelto varios bugs menores.
12-04-2012 1.3
- Ver los datos de la alarma activa y la posibilidad de cancelarla.
- Añadidas preferencias de alarma. Cambiar tono y activar vibración.
- Nuevo menú en mapas. Permite cargar otra línea y ocultar direcciones.
- Añadido acceso directo al foro de ayuda e información.
- Función de lectura en voz alta del tiempo seleccionado EN PRUEBAS
- Ajustado el lector de noticias al nuevo formato de la web de subus.
- Resueltos varios bugs, como la selección larga, reportado por usuario.
- Resuelto problema en la carga de mapas
- Resuelto problema de compatibilidad con Android 1.6 y 2.1
- Nueva sección de MAPAS, donde se pueden consultar las paradas de las distintas líneas. Seleccionándolas en el mapa, se puede ver su información y cargarla para consultar sus tiempos. La información se recupera de la web del TAM BETA
- Desde ahora la función de BÚSQUEDA carga las paradas de forma dinámica, aprovechando los datos usados en los mapas. De esta forma los cambios en las rutas se reflejarán, tan pronto sean publicados en la web del TAM.
- Nueva funcionalidad de carga de número de parada por CÓDIGO QR, empleando los códigos QR que hay en muchas paradas usar esta función OPCIONAL, es necesario disponer de una aplicación de carga de códigos de barras compatible. Se recomienda BARCODE SCANNER DE ZXING TEAM
- AVISOS de nuevas noticias añadido a la aplicación. Al iniciarse la aplicación comprueba la existencia de nueva noticias del TAM. posible desactivar esta funcionalidad desde la pantalla de PREFERENCIAS
- Varios cambios en la interfaz de usuario y resolución de varios bugs detectados.
- Nueva función para la consulta de las noticias y avisos del TAM BETA
- Nueva función para Compartir la información de la parada.
- Cambios en la interfaz para mejorar su visualización con distintas resoluciones.
- Mejora en la gestión de las notificaciones.
- Traducciones actualizadas.
- Resueltos varios Bugs reportados por los usuarios.
- Control de errores cuando se pierde la conexión.
- Solucionado problema de acceso a la red en Android 3.0 y 4.0
- Se han ajustado los estilos para su correcta visualización en Tablets y ICS
- Añadida la posibilidad de mover la aplicación a la tarjeta SD
- Se han sustituido varias imágenes e iconos.
- Nueva sección de Preferencias. (Permite activar y desactivar la actualización automática, además de mostrar la nueva ventana de Acerca de)
- Traducción al Inglés.
- Recuperar la última parada solicitada al volver a entrar en la aplicación.
- Cambiado el icono de la aplicación
- Se han cambiado el color principal de la interfaz
- Cambios en textos.
- Otros temas menores.
- Versión candidata
- Se han detectado problemas en una de las librerías para su uso en Android 3.0 y superior. (Se estudiará posteriormente)
- Cambio de interfaz de usuarios
- Resolución de diversos bugs
- Cambio de nombre de la aplicación
- Modificado el sistema de búsqueda para que use un dummy. (Ya que el servicio de información de lineas no responde)
- Búsquedas habilitadas y probadas.
- Revisar la información del dummy para arreglar problema con destinos.
- Versión inicial para probar en dispositivo.
- Funciona la consulta por nº de poste.
- Funciona la gestión de favoritos.
- Revisar funcionamiento de las alertas.
- El buscador no está operativo.