nghyd issueshttps://gitlab.irstea.fr/cassiopee/nghyd/-/issues2023-03-20T14:08:37+01:00https://gitlab.irstea.fr/cassiopee/nghyd/-/issues/613Afficher la raison de la désactivation du bouton Calculer2023-03-20T14:08:37+01:00Grand FrancoisAfficher la raison de la désactivation du bouton CalculerQuand dans un formulaire le bouton Calculer peut être dégrisé pour une raison quelquonque (voire plusieurs), il faudrait afficher (sous le bouton lui même par exemple) un message expliquant pourquoi le calcul n'est pas possible.Quand dans un formulaire le bouton Calculer peut être dégrisé pour une raison quelquonque (voire plusieurs), il faudrait afficher (sous le bouton lui même par exemple) un message expliquant pourquoi le calcul n'est pas possible.https://gitlab.irstea.fr/cassiopee/nghyd/-/issues/512Documentation > Lois d'ouvrages: homogénéisér schémas, formules et nom des lois2023-10-09T09:30:37+02:00Dorchies DavidDocumentation > Lois d'ouvrages: homogénéisér schémas, formules et nom des lois- Nommer correctement les lois Cemagref dans l'interface et la doc:
- Seuil épais (Cemagref-D)
- Seuil épais (Cemagref-V)
- Seuil épais / Orifice (Cemagref-D)
- Seuil épais / Vanne de fond (Cemagref-V)
- Intégrer un schéma du pro...- Nommer correctement les lois Cemagref dans l'interface et la doc:
- Seuil épais (Cemagref-D)
- Seuil épais (Cemagref-V)
- Seuil épais / Orifice (Cemagref-D)
- Seuil épais / Vanne de fond (Cemagref-V)
- Intégrer un schéma du profil des déversoirs triangulaires et ½ triangulaires tronqués
- Ajouter une définition de la relation entre cote et "charge" ($`h_1 = z_1 - z_s`$...) dans la documentation avec un lien sur chaque formule.
- Vérifier les noms de variables des formules et les homogénéiser (ex: L et b pour la largeur)Version 4.18.0Dorchies DavidDorchies Davidhttps://gitlab.irstea.fr/cassiopee/nghyd/-/issues/506Lois d'ouvrages: Import/export des ouvrages depuis et vers SIC2022-02-11T15:05:21+01:00Dorchies DavidLois d'ouvrages: Import/export des ouvrages depuis et vers SIChttps://gitlab.irstea.fr/cassiopee/nghyd/-/issues/457Espèce personnalisée : grouper les critères de PAB2023-05-12T10:41:49+02:00Mathias ChouetEspèce personnalisée : grouper les critères de PABNécessite jalhyd#271Nécessite jalhyd#271Version 4.18.0https://gitlab.irstea.fr/cassiopee/nghyd/-/issues/453Prébarrage : améliorer l'algo de tri du graphique pour éviter les croisements2020-09-09T13:42:00+02:00Mathias ChouetPrébarrage : améliorer l'algo de tri du graphique pour éviter les croisementsMarche mieux avec l'algo gauche-droite, mais pas encore au point :
* charger le "gros exemple"
* ajouter une cloison B3-B5
* => croisementMarche mieux avec l'algo gauche-droite, mais pas encore au point :
* charger le "gros exemple"
* ajouter une cloison B3-B5
* => croisementhttps://gitlab.irstea.fr/cassiopee/nghyd/-/issues/370Matomo electron : suivre la version de nghyd2020-03-05T14:46:49+01:00Mathias ChouetMatomo electron : suivre la version de nghydhttps://gitlab.irstea.fr/cassiopee/nghyd/-/issues/362Améliorer le "monkey test"2020-01-31T17:19:02+01:00Mathias ChouetAméliorer le "monkey test"Un *monkey test* basique a été implémenté avec Gremlins.js (#235), mais il reste des problèmes :
* le *formFiller* provoque des erreurs avec Angular
* redonner la même graine au générateur aléatoire provoque tout de même des séquences ...Un *monkey test* basique a été implémenté avec Gremlins.js (#235), mais il reste des problèmes :
* le *formFiller* provoque des erreurs avec Angular
* redonner la même graine au générateur aléatoire provoque tout de même des séquences différentes
##### la graine du générateur aléatoire
`horde.seed()` est alimenté avec la même graine, et pourtant les séquences sont toutes différentes. Ouvrir un ticket sur le GitHub de Gremlins.js ?
##### le *formFiller*
Il provoque des `stale reference error`, dont la cause probable est qu'Angular remplace (redessine) un élément du DOM suite au changement de valeur ou à l'envoi de l'événement "input". Il faudrait ajouter un délai après `element.dispatchEvent(new Event("input"))`, mais le code est synchrone pour l'instant.
Si Gremlins.js rend toutes ses méthodes asynchrones, cela pourra sûrement être résolu. À suivre : https://github.com/marmelab/gremlins.js/issues/133 , sinon ouvrir un ticket lorsqu'ils auront retravaillé un peu dessus en 2020https://gitlab.irstea.fr/cassiopee/nghyd/-/issues/218Electron: générer une image DMG pour Mac2023-03-03T16:55:03+01:00Mathias ChouetElectron: générer une image DMG pour MacNécessite un mac ou une VM Mac OS qui marche. Dans mon VirtualBox, les images de HighSierra et Mojave que j'ai testées plantent toutes les deux...Nécessite un mac ou une VM Mac OS qui marche. Dans mon VirtualBox, les images de HighSierra et Mojave que j'ai testées plantent toutes les deux...