doris-android issueshttps://gitlab.inria.fr/doris/doris-android/-/issues2019-04-26T16:49:20+02:00https://gitlab.inria.fr/doris/doris-android/-/issues/25Problème d'affichage dans la vue "sélection du groupe" sur petit écran2019-04-26T16:49:20+02:00Doris BotProblème d'affichage dans la vue "sélection du groupe" sur petit écran__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17334 (Additionnal comments haven't been imported and may still be there)
---
sur petit écran, choisir un groupe a...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17334 (Additionnal comments haven't been imported and may still be there)
---
sur petit écran, choisir un groupe avec un nom long assez profondément dans l'arbre. dans ce cas le texte est mal présenté et pas très lisible (tout en hauteur).
par exemple:
animaux/Mollusque/Gastéropode Opisthobrancheshttps://gitlab.inria.fr/doris/doris-android/-/issues/85En plein écran : Affichage Doris Non connecté alors que la vignette est dispo...2014-05-08T01:52:00+02:00Doris BotEn plein écran : Affichage Doris Non connecté alors que la vignette est disponible__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17312 (Additionnal comments haven't been imported and may still be there)
---
Qd on regarde les images en grand éc...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17312 (Additionnal comments haven't been imported and may still be there)
---
Qd on regarde les images en grand écran alors que non connecté à internet.
Si l'image HI_Res ou MED_Res n'est pas disponible on affiche le Doris non connecté alors que la vignette est dispo.
En fait, ce serait bien d'afficher au moins la meilleure qualité dispo. vignette comprise.https://gitlab.inria.fr/doris/doris-android/-/issues/24dalvikvm-heap Out of memory lorsque l'on regarde une image en pleine écran =>...2018-08-30T15:54:00+02:00Doris Botdalvikvm-heap Out of memory lorsque l'on regarde une image en pleine écran => DORIS__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17309 (Additionnal comments haven't been imported and may still be there)
---
Parfois lorsque l'on regarde en plei...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17309 (Additionnal comments haven't been imported and may still be there)
---
Parfois lorsque l'on regarde en plein écran des photos d'espèces on reste sur le logo DORIS.
En mode debug on voit le message suivant :
dalvikvm-heap Out of memory on a 1248016-byte allocation.
puis des traces a propos de Picassohttps://gitlab.inria.fr/doris/doris-android/-/issues/23Mise à Jour de la Fiche depuis elle même ne fonctionne pas2023-09-07T17:11:35+02:00Doris BotMise à Jour de la Fiche depuis elle même ne fonctionne pas__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17211 (Additionnal comments haven't been imported and may still be there)
---
Sur une fiche en cours de rédaction ...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17211 (Additionnal comments haven't been imported and may still be there)
---
Sur une fiche en cours de rédaction dans l'application mais publiée sur le site Doris :
Si on demande la mise à jour de la fiche, cela ne fonctionne pas correctement.https://gitlab.inria.fr/doris/doris-android/-/issues/22Pas de photos secondaires alors que paramétrées et que barres vertes 100%2018-08-30T15:40:00+02:00Doris BotPas de photos secondaires alors que paramétrées et que barres vertes 100%__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17210 (Additionnal comments haven't been imported and may still be there)
---
Philippe C.
- Je ferme Doris
- J...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17210 (Additionnal comments haven't been imported and may still be there)
---
Philippe C.
- Je ferme Doris
- Je coupe le Wifi ainsi que les autres sources de communication Données
- Je rouvre Doris
- Je balaye la liste des fiches France: OK j'ai toutes les images
- J'ouvre une fiche (par exemple Acétabulaire) j'obtiens la photo principale ainsi que la totalité des textes mais aucune photo secondaire (remplacées par le logo Doris)
j'obtiens exactement le même résultat avec une autre zone.
pourtant l'avancement global me donne 2 barres vertes complètes avec les indications suivantes:
3403 fiches; 4344 sur 4344 photos principales et 12802 sur 12802 autres photos téléchargées.
pour info Android me donne pour Doris: 698 Mo dont 684 Mo de données
et Doris me donne: 3382 vignettes: 23 Mo, 12776 images de qualité intermédiaire: 296 Mo, 3382 images en HR: 298 Mo, Cache 0 fichiershttps://gitlab.inria.fr/doris/doris-android/-/issues/21progression des téléchargements pas trés fluide2019-04-26T16:49:18+02:00Doris Botprogression des téléchargements pas trés fluide__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17203 (Additionnal comments haven't been imported and may still be there)
---
La progression des téléchargements e...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17203 (Additionnal comments haven't been imported and may still be there)
---
La progression des téléchargements est un peu trop espacée (toutes les 200 photos) et ne donne pas une impression de fluidité.
Il faudrait trouver un meilleur compromis.
on devrait probablement décorréler les micro pause dans le téléchargement (pour ne pas saturer le processeur) des fréquences de mise à jour de l'affichage (notification dataHasChanged)https://gitlab.inria.fr/doris/doris-android/-/issues/20Background task devraient être codé sous forme de IntentService2019-04-26T16:49:18+02:00Doris BotBackground task devraient être codé sous forme de IntentService__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17194 (Additionnal comments haven't been imported and may still be there)
---
Les actions de longue durée executée...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17194 (Additionnal comments haven't been imported and may still be there)
---
Les actions de longue durée executées en tache de fond devraient utiliser le systême des IntentService.
Actuellement on utilise des AsyncTask qui sont plutôt prévu pour des tâches courtes (qq secondes max)
Cela crée de soucis de durée de persistence des sessions Orm (bug sur la rotation d'écran qui reinitialise l'activité...)
plutot que de tenter de conserver artificiellement (et probablement avec erreur) la session orm,
La bonne approche consiterai plutôt à lancer les taches longues dans des IntentServices, ce qui permettrai en outre d'envisager de continuer le download même aprés la fin de l'application (à vérifier si c'est le comportement que l'on souhaite)
On pourrai conserver les asynctask, pour des actions déclarées "courtes" dans le modèle genandroidhttps://gitlab.inria.fr/doris/doris-android/-/issues/114Mettre en évidence les définitions complexes dans la liste du glossaire2019-03-28T22:20:00+01:00Doris BotMettre en évidence les définitions complexes dans la liste du glossaire__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17156 (Additionnal comments haven't been imported and may still be there)
---
Cela pourrai être sympa de distingue...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17156 (Additionnal comments haven't been imported and may still be there)
---
Cela pourrai être sympa de distinguer les définitions complexes (avec images comme Acanthostyle) des définitions simples directement dans la liste des définitions.
Cela inciterai le lecteur à les consulter par curiosité.
idéalement en reprenant la première image en vignette, ou plus simplement en mettant un symbole sur la droite (comme le P, R des fiches espèces)
version ++ , ajouter un filtre ?https://gitlab.inria.fr/doris/doris-android/-/issues/110Possibilité de voir les définitions complexes en mode à la demande2018-08-30T18:20:00+02:00Doris BotPossibilité de voir les définitions complexes en mode à la demande__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17155 (Additionnal comments haven't been imported and may still be there)
---
Les définitions glossaires complexes...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17155 (Additionnal comments haven't been imported and may still be there)
---
Les définitions glossaires complexes (comme Acanthostyle) ont des images
on peut les voir en mode images préchargées, mais pas à la demande.
voir comment utiliser soit une images locale, soit une image distante ...
(peut être simplement en préanalysant la page, si images pas disponible alors remplacer les url dans le texte ?)https://gitlab.inria.fr/doris/doris-android/-/issues/112Afficher les images des livres en mode téléchargement à la demande2018-08-22T11:14:00+02:00Doris BotAfficher les images des livres en mode téléchargement à la demande__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17154 (Additionnal comments haven't been imported and may still be there)
---
Les images des livres ne s'affichent...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17154 (Additionnal comments haven't been imported and may still be there)
---
Les images des livres ne s'affichent que sin lo'n a téléchargé toutes les images annexes (auteur, livres, glossaire) pourtant celles ci devraient aussi pouvoir être rapatriées à la demande facilement. (sur les vues liste et détail de la référence bibliographique)https://gitlab.inria.fr/doris/doris-android/-/issues/75conserver l'info "section dépliée" lors des rotations d'écrans2019-04-26T17:06:19+02:00Doris Botconserver l'info "section dépliée" lors des rotations d'écrans__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17153 (Additionnal comments haven't been imported and may still be there)
---
Lors d'une rotation de l'écran, le t...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17153 (Additionnal comments haven't been imported and may still be there)
---
Lors d'une rotation de l'écran, le texte des fiches revient à l'affichage de base (soit tout déplié, soit tout replié) en fonction des préférences.
Pourtant lors d'une rotation on préfèrerai conserver le dépliement précédent (idéalement pour chaque section)https://gitlab.inria.fr/doris/doris-android/-/issues/19crash sur descrition de algue chevelue rouge2014-05-08T01:50:00+02:00Doris Botcrash sur descrition de algue chevelue rouge__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17073 (Additionnal comments haven't been imported and may still be there)
---
j'obtient un crash bizarre lorsque j...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17073 (Additionnal comments haven't been imported and may still be there)
---
j'obtient un crash bizarre lorsque j'ouvre la section description de "algue chevelue rouge" (indo pacifique, végétaux)
(avec le simulateur)
ANDROID_VERSION=4.1.1
APP_VERSION_NAME=2.0.0 BETA2
BRAND=generic
PHONE_MODEL=Galaxy S2 - 4.1.1 - API 16 - 480x800
CUSTOM_DATA=
STACK_TRACE=java.lang.IndexOutOfBoundsException
at android.graphics.Paint.getTextRunAdvances(Paint.java:1731)
at android.graphics.Paint.getTextRunAdvances(Paint.java:1704)
at android.text.MeasuredText.addStyleRun(MeasuredText.java:164)
at android.text.MeasuredText.addStyleRun(MeasuredText.java:204)
at android.text.StaticLayout.generate(StaticLayout.java:281)
at android.text.DynamicLayout.reflow(DynamicLayout.java:284)
at android.text.DynamicLayout.<init>(DynamicLayout.java:170)
at android.widget.TextView.makeSingleLayout(TextView.java:5843)
at android.widget.TextView.makeNewLayout(TextView.java:5741)
at android.widget.TextView.onMeasure(TextView.java:6098)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.widget.ScrollView.measureChildWithMargins(ScrollView.java:1196)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at android.widget.ScrollView.onMeasure(ScrollView.java:318)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1390)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:681)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at android.view.View.measure(View.java:15172)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:833)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:574)
at android.view.View.measure(View.java:15172)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4814)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2148)
at android.view.View.measure(View.java:15172)
at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1848)
at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1100)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1273)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)
at android.view.Choreographer.doCallbacks(Choreographer.java:555)
at android.view.Choreographer.doFrame(Choreographer.java:525)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)https://gitlab.inria.fr/doris/doris-android/-/issues/71Améliorer qualité des image lors du zoom en mode plein écran2019-04-26T17:06:17+02:00Doris BotAméliorer qualité des image lors du zoom en mode plein écran__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17068 (Additionnal comments haven't been imported and may still be there)
---
La version actuelle utilise un picas...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=17068 (Additionnal comments haven't been imported and may still be there)
---
La version actuelle utilise un picaso.resize pour garantir que l'image peut être chargée sur le téléphone (et eviter les out of memory)
mais cela réduit la qualité de l'image ce qui est visible lors du zoom.
il faudrait trouver une astuce pour améliorer cela sans risquer pour autant les problème de mémoire.
quelques piste picaso.fit
https://github.com/chrisbanes/PhotoView
...https://gitlab.inria.fr/doris/doris-android/-/issues/70Filtres Avancés2019-04-26T17:06:17+02:00Doris BotFiltres Avancés__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17065 (Additionnal comments haven't been imported and may still be there)
---
Il pourrait être intéressant de mett...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17065 (Additionnal comments haven't been imported and may still be there)
---
Il pourrait être intéressant de mettre en place une ergonomie : Filtres Avancés.
On pourrait commencer par en proposer quelques un, puis on l'étendrait.
Pour commencer :
Fiches liées à un participant (pour quelqu'un qui voudrait avoir acces à ses fiches)
Fiches liées à un terme du glossaire
etc.https://gitlab.inria.fr/doris/doris-android/-/issues/62Filtre Affichage dernières Fiches Créées2019-04-26T17:06:14+02:00Doris BotFiltre Affichage dernières Fiches Créées__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17064 (Additionnal comments haven't been imported and may still be there)
---
Sur le site il est possible de voir ...__Imported issue:__ This issue was initially reported by _@gmoynard_ in https://gforge.inria.fr/tracker/?func=detail&aid=17064 (Additionnal comments haven't been imported and may still be there)
---
Sur le site il est possible de voir les dernières fiches Publiées.
Il doit être possible de présenter les fiches de telle sorte que les nouvelles soient présentées en 1er / ou seulement celles du dernier mois, que sais-je (ergonomie à trouver : activation tri ou filtre, etc.).
De même, on pourrait trier par date de modification décroissante (à combiner avec des filtres avancés ?)https://gitlab.inria.fr/doris/doris-android/-/issues/18recherche textuelle propose des mots sans rapports avec l'application2019-04-26T16:49:17+02:00Doris Botrecherche textuelle propose des mots sans rapports avec l'application__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16998 (Additionnal comments haven't been imported and may still be there)
---
la recherche textuelle donne des pro...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16998 (Additionnal comments haven't been imported and may still be there)
---
la recherche textuelle donne des propositions. mais celles ci viennent du dictionnaire général et les mots n'ont peu de rapport avec l'application.
il faudrait soit supprimer les propositions soit utiliser les mots issus des champs de la table à chercher.https://gitlab.inria.fr/doris/doris-android/-/issues/17bouton up renvoie systématiquement sur l'acceuil2014-04-03T10:10:00+02:00Doris Botbouton up renvoie systématiquement sur l'acceuil__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16997 (Additionnal comments haven't been imported and may still be there)
---
le bouton up renvoie systématiquemen...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16997 (Additionnal comments haven't been imported and may still be there)
---
le bouton up renvoie systématiquement à l'accueil. pourtant depuis les pages "image plein ecran" on s' attend à revenir sur la fiche, et depuis la fiche on s' attend à revenir à la liste.https://gitlab.inria.fr/doris/doris-android/-/issues/77initialiser certaines préférence lors du premier démarrage2019-04-26T17:06:19+02:00Doris Botinitialiser certaines préférence lors du premier démarrage__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16996 (Additionnal comments haven't been imported and may still be there)
---
Lors du premier démarrage, on initia...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16996 (Additionnal comments haven't been imported and may still be there)
---
Lors du premier démarrage, on initialise la base.
On pourrai aussi profiter de cette étape pour mettre les valeurs par défaut des préférences :
ex: si tablette alors qualité des images (on demand) au max et taille des icones par défaut plutot grandeshttps://gitlab.inria.fr/doris/doris-android/-/issues/109Utilisation de la qualité maximale de l'image pour le zoom plein écran2015-02-17T12:41:00+01:00Doris BotUtilisation de la qualité maximale de l'image pour le zoom plein écran__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16994 (Additionnal comments haven't been imported and may still be there)
---
Lors de l'affichage plein écran, la ...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16994 (Additionnal comments haven't been imported and may still be there)
---
Lors de l'affichage plein écran, la qualité de l'image est contrainte par la taille de l'image initialement affichée. Lors du zoom, de la pixelisation apparait, même si sur le site, l'image est de meilleure qualité.
Cela est surtout visible sur les petits écrans (faible résolution), car ils restreignent par défaut la taille, puis zoom, sur les grands écrans on a directement la bonne image.
(note, jouer sur l'orientation permet de gagner un peu de qualité d'image initiale)
Cette restriction actuelle est principalement due à la gestion de la mémoire des bitmap pour éviter un OutOfMemory sur des équipements de petite taille et avec peu de ressources.
Il faudrait soit voir pour connaitre à priori la limite acceptable du bitmap pour l'équipement courant, soit trouver un moyen de recalculer le bitmap pour la partie zoomée.https://gitlab.inria.fr/doris/doris-android/-/issues/120Possibilité de changer de thème (light par exe)2014-05-11T10:38:00+02:00Doris BotPossibilité de changer de thème (light par exe)__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16993 (Additionnal comments haven't been imported and may still be there)
---
Certains préfèrent une version sur f...__Imported issue:__ This issue was initially reported by _@dvojtise_ in https://gforge.inria.fr/tracker/?func=detail&aid=16993 (Additionnal comments haven't been imported and may still be there)
---
Certains préfèrent une version sur fond clair (comme sur le site) (et cela même si c'est moins économe en terme d'autonomie de batterie)
A voir si on peut réaliser cela facilement.