de Pulsar33 » Lun 25 Mar 2024 20:16
Bonsoir,
C'est une certitude et cela même si l'on ne saisit pas de filtre. C'est bien vu, ça donne l'impression de moins attendre et ça peut parfois permettre de trouver plus vite, mais ça pose de sacrés problèmes de programmation.
Et ce problème n'est pas nouveau. Je l'avais noté avec la V2 en particulier sur TF1 qui a une liste énorme. Dans le cas où l'on change l'ordre d'affichage avant que la liste ne soit complètement chargée (trier par nom plutôt que par date de diffusion par exemple) on enclenche le même bazar au niveau de l'affichage et du gaspillage CPU. Trier où filtrer une liste ordonnée en cours de constitution , est-ce bien raisonnable ? Il est probable que ça passe son temps à défaire et refaire des choses inutilement.
Je ne sais pas ce qu'il vaut le mieux ni s'il y a moyen d'optimiser la chose, mais clairement le fonctionnement intuitif actuel (à savoir je clique sur la chaîne puis juste après sur l'ordre de tri ou je saisis un filtre) conduit à un fonctionnement peu satisfaisant.
Dans cette version, Guillaume a indiqué "Correction du tri dans la liste des émissions.". Je ne sais pas si ça englobait le fait de ne pas lancer le filtrage à chaque caractère tapé. Moi, j'ai saisi très vite tous les caractères du mot "format". Mais si à chaque caractère, le programme enquille une nouvelle séquence de filtrage bonjour le travail inutile. Bref, tout dépend comment c'est fait.
Je crois que le plus judicieux dans un premier temps serait déjà de jouer sur la forme du pointeur pour indiquer dans quelle phase se trouve le programme. Cela nous aiderait à mieux analyser les choses.
Bonne soirée
Pulsar33
Linux 64 bits / France / Google Chrome 123.0.0.
Mes matériels : PCs MINT 21.3, 3 x Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Camescope DV, Caméra 4KVR360