Cambio de color por zona tienes en pendiente (opcional), temperatura, potencia HkE y F.C. HkE. Debes tener en cuenta que la plantilla original que elijas también influye en cómo se pintan los campos múltiples. En una de tus fotos veo que el campo multi y esa fila grande no se pinta perfecto (los secundarios pisan un poco el título), lo revisaré. En principio todo debería funcionar perfecto, y lo acabará haciendo, pero hay tantas configuraciones diferentes que cuesta un poco afinarlas todas. Un consejo: oculta los botones de acción (el de pausa y el otro) en la configuración del karoo... se aprovecha mucho mejor la pantalla.
Buenas.. por si.. por lo visto hay algún tipo de bug con los campos custom en general. Suele ocurrir más cuando el mismo campo custom lo muestras más de una vez.. por poner ejemplo, pongamos que quieres poner un campo doble o el del tiempo más de una vez en el mismo perfil pero en distintos sitios... aunque también puede pasar solo mostrándose una vez.. Son problemas de renderizado, es decir o no sale nada o por el estilo..puede darse el caso que el mismo campo en la pantalla 1 se muestre bien y en la pnatalla no se muestre. He abierto caso con hammerhead y a los dos minutos (literal) se han unido a la petición tanto valterc (de ki2) como timkgle (de headwind, reminders, powerbar, spotify). A parte es totalmente aleatorio.. vamos que te puede pasar o no pasar o .. pero sí que es cierto que si pones más campos hay más probabilidad.. y con el tema de la auto-pause cuando lleva un tiempo pues también.. Os lo comento porque está abierto, a ver que dicen los de hammerhead al respecto... hay más cosas que no van del todo finas (la eficiencia de las extensions.. es un poco así..) pero esto es de lo más grave.. porque para solucionarlo o sales y entras (sin detener la carrera) si no va, cerrando la extension (forzando) suele volver a ir...
Cierto, ya le comenté a @vianpp que me pegué un susto al pensar que se me había roto el potenciómetro, y resultó ser que, por lo que fuera, los campos de potencia de Hk-Vin habían dejado de funcionar y tuve que reiniciar el k3 para que volvieran a su ser. Enviado desde mi SM-M536B mediante Tapatalk
Cambiar de perfil suele también funcionar cuando la extensión se queda congelada. Cuando sales del perfil todas las vistas se finalizan y al abrirla de nuevo se vuelven a crear. Yo he montado unos monitores de validación que revisan literalmente "el estado de salud" de los streams y los campos... no me gusta nada esa solución y creo que tampoco es 100% fiable, pero bueno, se que están trabajando en mejorar también su código. En principio el monitor deja de trabajar cuando todos los streams y campos están bien pintados (al menos una vez), pero tras pausa siempre reinicio el monitor para que empiece de nuevo su ciclo de verificaciones. A mí lo que me trae de cabeza es el rendimiento de las vistas, sobre todo cuando están ocultas. Me he dado cuenta de que si diseño campos con "remoteviews" y layouts clásico el rendimiento es mucho mejor que si utilizo objetos glance, que por otro lado es lo que ellos recomiendan. Cuando les endoso objetos complejos la rideapp pena de lo lindo.
Buenas noches, acabo de sacar (bueno esto lo hice ayer) la versión 1.5 de KRemote que corrige ciertos problemas con el Garmin Remote en situación de pausa. Ahora está siempre activo y parece que no falla (el problema ocurría cuando estaba seleccionado el auto-pause). Acabo de lanzar la versión 2.0 de KDouble. Es un rediseño completo y tiene como novedades: - 5 campos seleccionables entre vertical o horizontal (podrías tener 5 verticales por ejemplo). - Correciones de formatos y alineamientos. Creo que ahora están bastante mejor. - Correciones en iconos para que se vean con mayor claridad. - Correcciones en el color de los números. Si la zona es de color, se muestran los números en color negro para que se vea mejor. - Textos/números en negrita (dado que el tamaño de los números en los double es menor, así se visualizan mejor). - Nuevas opciones para seleccionar en los campos... entre las que está el indicador de viento de Headwind. Para que funcione es necesario que esté instalada su extensión y que figure el campo (básicamente porque leo lo que publica.. no copio todo el código de timklge) - Nuevos campos Rolling. Estos campos lo que hacen es que solo sale una medida pero va cambiando entre un máximo de 3 medidas seleccionadas (las mismas que se pueden seleccionar en los campos custom vertical/horizontal). Se puede marcar el tiempo en el que van rotando entre opciones. Por poner un ejemplo, no necesito el campo de headwind verlo todo el rato.. pues tengo un campo rolling con headwind, distancia actual, distancia restante que cambia cada 5 segundos. Hay bastantes cambios en el código y optimizaciones, he intentado que pueda funcionar en un karoo 2 limitando el número de campos y cada cuanto lee los datos (pero no tengo ninguno para probarlo).. el problema tanto en karoo 2 como en el karoo 3.. es que las extensiones de hammerhead todavía les falta un poquillo para que sean todo lo buenas que deberian ser... vamos si pones los cinco campos + los dos rolling (con el headwind) y repetido en más de una pantalla del perfil..y además tienes otras apps.. pues... en algún momento me apostaría que dará ciertos problemas de renderizado (algunos de aquí ya lo han notado en ocasiones en general con todas las apps)... Hay mecanismos para intentar reducirlo.. pero si pasa, generalmente cambiando de perfil.. se arregla (según comenta vinapp y he podido comprobar) o volviendo a abrir la extension (app) en concreto y cambiando de perfil.
Por cierto, cuando se abre la nueva versión hace una conversión de la antigua configuración a la nueva.. el campo vertical 3.. lo convierte al rolling 1 Si veis que algo no va, ya me decís.. hay muchas variantes y pruebo solo
Gracias por la respuesta y el consejo, y sobre todo por el curro realizado. Voy a ver se encuentro como ocultar los botones de acción. Un saludo
Trabajazo. Muchas gracias. Lo acabo de instalar y, así a bote pronto, he visto que cuando se están configurando los campos siempre se visualiza la misma combinación de datos, aunque selecciones otros. Cuando vuelva del trabajo lo miraré con calma, pero tiene muy, muy buena pinta. Enviado desde mi SM-M536B mediante Tapatalk
Te refieres al preview cuando estás configurando el perfil. Si eso es normal, es para mostrar campos, coge el valor del field 1. Era para no meterle más caña el el preview y que saliese alo Enviado desde mi iPhone utilizando Tapatalk
El único "pero" es que, sin poder ver el preview, con tantas opciones y personalizaciones, casi que tienes que apuntarte en un papel los campos que has creado y a qué posición los has asociado, para luego ubicarlos en el layout al lugar que quieras, porquue si no es hacerlo "a prueba y error". Enviado desde mi SM-M536B mediante Tapatalk
Nos estamos complicando un montón la vida y complicando el código por cosas que hay que solucionar en el CORE de las extensiones. Lo de cambiar el perfil por otro y volver al original funciona porque destruye y construye de nuevo todas las vistas desde el principio. Ataca a la rideapp, que es quién nos está dejando tirados. He añadido a tu caso de github unos errores que me acribillaron cuando subí la versión con crashlytics integrado. Es un casque que ocurre al intentar enviar una nueva versión de la vista a la rideapp. De entrada pensé que podría ser simplemente que la vista sigue enviando datos al emitter cuando ya la rideapp ha cerrado el perfil, lo controlé y no le di más importancia, aunque se lo reporté a la persona de hammerhead que ha sido mi contacto desde que empecé a colaborar con ellos. Ahora viendo que a todos nos pasa lo mismo he pensado que quizás esos fallos sean errores dentro de la rideapp que nos congelan a nosotros la vista. Al final el usuario ve que nuestra app no funciona, pero pinta a que el problema raíz no está en nuestras apps sino en el core de la extensión. A ver si lo revisan y nos dicen algo. Yo le he dado mucha importancia a que los streams de datos estén y se mantengan activos, pero visto lo que han contestado en tu caso ahora estoy pensando que quizás los streams no son el problema. No importa que los streams estén bien si las vistas han parado de actualizarse. Bueno, dicho todo esto no quiero que la gente piense que las extensiones van mal. Simplemente esto es un desarrollo que acaba de salir y las condiciones de producción siempre hacen que el código tenga que mejorar. Mejoraremos seguro esto, mejoraremos el rendimiento y también mejoraremos el consumo de batería, que, sin ser un problema, también me parece un poco excesivo en las extensiones.
Ahh perfect Era para no complicar mucho Puse lo del primero Enviado desde mi iPhone utilizando Tapatalk
Como siempre, tienes razón… las extensiones quizás les falte una evolución (tanto por parte de la API de Karoo como nuestra)… pero el Problema principal es la rideapp que no va del todo fina… mata las vistas y no es eficiente en los streams..: tiene pinta que es algo antigua. Bueno creo que sabéis que también tengo un tema para Karoo y los mapas… pues es pura ciencia ficcion dado que rideapp no usa ninguno de los renders nuevos sino que usa una versión … antigua . Supongo que todo irá un poco por aquí Enviado desde mi iPhone utilizando Tapatalk
He sacado la versión 2.0.1 de kdouble solo cambia tema preview. He estado haciendo alguna prueba y parece que sale mejor ya… pero no he podido probarlo mucho Enviado desde mi iPhone utilizando Tapatalk
Respecto al tema de rendimiento, rendering etc … los de hammerhead, después de dos tickets, han visto que si que hay ciertos crash y que lo miran … a ver Enviado desde mi iPhone utilizando Tapatalk