necarnot / CanyonProfiler

Canyoneering - Turning a bunch of text into a beautiful profile
0 stars 1 forks source link

Marche longue : chevauchement du texte #16

Closed necarnot closed 10 years ago

necarnot commented 11 years ago

exemple : ml800/cv10

necarnot commented 11 years ago

(détecté par Fabien Mullet)

necarnot commented 11 years ago

Il faudrait détecter l'obstacle suivant et son empattement.

necarnot commented 11 years ago

Fabien, je ne parviens pas à reproduire le bug. Je suis sur que tu vas y parvenir et que tu vas poster la chaîne qui pose problème ;)

Fabinou38 commented 11 years ago

Celle ci par exemple: fr2.1:/va5/ml800/SA/cv10/ Je n'arrive plus a reproduire celle d'origine car je n'arrive plus a faire des coupes avec des "C10", "ARG", ... notés sur la coupe, j'ai ptêtre pas suivi la dernière mise à jour ... explique moi comment on fait et je te retrouve le bug !

necarnot commented 11 years ago

Le bug à reproduire ne concerne pas les éléments graphiques supplémentaires tels que les sapins, les flèches, les ponts et compagnie. Le bug était : "Le texte d'une marche longue ("800m") se superpose avec le texte de la cascade qui suit ("C20")."

Pour les dernières mises-à-jour, tout est décrit ici : https://canyonprofiler.ecarnot.net/changelog.txt

necarnot commented 11 years ago

Pour faire des "C10", il suffit de repasser en version 1 : "fr1.1:/blablabla..."

Fabinou38 commented 11 years ago

la version 1.1 me renvoie un point noir sur fond blanc, et ce pour n'importe quel commande passée ...

necarnot commented 11 years ago

En version 1.x, il faut utiliser la syntaxe 1.x. En version 2.x, il faut utiliser la syntaxe 2.x.

Le point noir survient lorsqu'on tente d'utiliser la syntaxe 2.x en préfixant par fr1.x

La syntaxe version 1 n'est composée que de symboles d'une seule lettre suivie d'une valeur. En version 2, on utilise 2 lettres.

Voir : http://canyonprofiler.ecarnot.net/desc_syntaxes.php

Fabinou38 commented 11 years ago

Rhooooo ... c'est compliqué c'bazar ... Pourquoi l'affichage des infos n'est pas encore implémenté dans la version 2.1 ? Ça aurait du être fait en premier ! (avant même l'affichage de marcassins morts ...)

Fabinou38 commented 11 years ago

fr1.1:/m5/c5/v5/m800/c10/v5/r4/m10/t3/v5/m5 ne m'affiche pas plus de "C5" ou "C10" que la version 2.1 ....

ça commence à m'emmerder ton truc la ! ;)

necarnot commented 11 years ago

Voir l'explication ici : http://www.descente-canyon.com/forums/viewtopic.php?pid=232437#p232437

Si la lettre est en minuscule, on n'affiche rien. Si la lettre est en majuscule, on l'affiche.

Fabinou38 commented 11 years ago

Tu va me dire que je suis con et que je le fais exprès, mais du coup, dans la version 1.1, une marche qu'elle fasse 3 mètres ou 3000, elle est affichée en entier et du coup il n'y a plus le problème d'affichage ...

Ce qui me permet de poster un nouveau bug: une coupe avec une marche de 3000m et un beau sapin quelques part donne un sapin d'au moins 500m .... c'est pas mal pour un sapin !

necarnot commented 11 years ago

Comme tu peux le lire ici (http://canyonprofiler.ecarnot.net/desc_syntaxes.php), le concept de "marche longue" n'existe pas en syntaxe version 1. Seul existe le concept de marche normale, qui applique à la lettre ce qu'on lui dit de faire, à savoir afficher autant de mètres que spécifié.

Bref, ça fonctionne exactement tel que c'est prévu.