This is an automated email from the git hooks/post-receive script. New change to branch master in repository tutti. See https://gitlab.nuiton.org/codelutin/tutti.git from da778e8 Fix release merge adds e61b09f Fix release merge adds 9ca78de [jgitflow-maven-plugin]merging 'master' into 'develop' adds 0380282 Develop on snapshot adds d871a3f Ajout de confirmation avant de réinitialiser l'écran des mensurations ou bien son départ alors que des données ne sont pas enregistrées (see #8133) adds d14913d modele modifié quand on supprime une ligne d'observation individuelle (fixes #8133) adds 48911a4 Merge branch 'feature/8133' into 'develop' adds 6b899d2 Ne pas pouvoir importer sur un lot si le mode de recopie est autre que «Rien» (See #8135) adds 17feb63 Merge branch 'feature/8135' into 'develop' adds 1033b95 ajout de méthodes sympas pour éviter les cast adds edeba5d Réusinage du modèle des échantillons adds 0b453b4 Ajout du mode de recopie au niveau des observations individuelles (See #8130) adds 61e3c16 Récupération de la valeur qualitative mise en cache adds e7e9719 Surcharge de la méthode put de CaracteristicMap pour bien vérifier de ce qui est mis dedans adds 22d3bf9 fix api adds 5c4d5c5 bien enregistrer la valeur qualitative de mode de recopie et non pas la valeur de l'enum + rennomage de la méthode d'extraction des caractéristiques de Sample adds 64e0a57 Recopie du mode dans chaque ligne adds 8edce14 Ajout méthode de recopie adds d08a3f6 Utilisation des méthodes withXXX + ne plus utiliser guava quand c'est possible adds c47df44 Amélioration du chargement de l'écran (et intégration du mode de recopie) adds 8082660 Revue de la sauvegarde et intégration du mode de recopie adds ac8ec7d Merge branch 'feature/8130' into 'develop' adds 9479b97 - ajout d'une colonne "poids calculé par rtp" - remplacement de la checkbox "utiliser les rtp" par "Recopie des poids via RTP" qui désactive la colonne de saisie des poids et qui recopie automatiquement les poids rtp dans la colonne poids fixes #8116 adds 734d29c extraction du calcul du poids par rtp dans la classe weights adds 2801687 reformat code + fix return type (float is not Float) adds d0af96b Gérer le cas où l'on a pas de rtp ou de classe de taille de renseignée, on ne peut pas effectuer le calcul rtp (See #8116) adds d79fd88 Fixes #8116 Merge branch 'feature/8116' into develop adds 20bf658 Java 8 party \o/ adds d159bac Selection + rendre visible la ligne de la rafal (See #8129) adds ae30f75 Merge branch 'feature/8129' into 'develop' adds 573e649 on force le mode rafale si on est en mode de recopie, même à l'initialisation adds 9522217 Permettre d'arrondir à partir d'une unité adds b031235 Ajout de nouvelles méthodes sur Weights adds 5868576 Utilisation des arrondis de poids (see #8128) + utilisation des nouvelles méthodes sur les poids adds d5c4c44 Correction de l'arrondi (See #8128) adds bd34b7e Fixes #8128 Merge branch 'feature/8128' into develop adds 06def09 import adds 0af8ebc Persister les mensurations si le poids ou la taille est présente adds a2d6dba Forcer le mode de recopie à l'ouverture de l'écran adds 0868f86 Ajout de deux titres (See #8140) adds 85cddd8 - remplacement des titleborders par des jxtitlepanes - deplacement de certains boutons dans les barres de titre see #8140 adds e5916d9 Fixes #8140 Merge branch 'feature/8140' into develop adds 29edf84 ajout d'un veto pour ne pas écraser les poids saisi (fixes #8116) adds 4eb3881 Fixes #8116 Merge branch 'feature/8116-warning-ecrasement' into develop adds 982d939 on vérifie que tous les poids sont saisis ou aucun (fixes #8142) adds 405cf00 Fixes #8142 Merge branch 'feature/8142' into develop adds 8c2b127 - suppression des boutons pour afficher la popup de l'editeur de nombres - ajout de la formule en haut de la popup fixes #8141 adds a1319dd Ajout couleur pour faire resortir encore plus la formule (See #8141) adds 58f1ff1 Fixes #8141 Merge branch 'feature/8141' into develop adds 59371ed on ne créée pas de nouvelle ligne quand on navigue au clavier et qu'on est en mode de recopie (fixes #8144) adds 5da69d1 Fixes #8144 Merge branch 'feature/8144' into develop adds f0045ae création du cache des prélèvements (refs #8043) adds 39163db affichage du message de prélèvement quand on atteint les 1/n observations (refs #8043) adds 2a0fd96 - ajout du résumé des prélèvements - un peu de réagencement de l'écran refs #8043 adds afd7a5c mise a jour du cache quan don supprime des lignes, réinitilise ou annule (refs #8043) adds 275769d - mise a jour du cache quand on modifie le sexe d'une observation - ajout d'infos sur le label de résumé see #8043 adds 739f8e1 cosmétique (fixes #8043) adds 12bc036 addd log adds e2fe4ea Quelques améliorations sur le cache adds 58d072b Fixes #8043 Merge branch 'feature/8043' into develop adds c15d5a5 [jgitflow-maven-plugin]updating poms for 4.5-beta-1 branch with snapshot versions adds 5d2bca3 [jgitflow-maven-plugin]updating poms for branch'release/4.5-beta-1' with non-snapshot versions adds c457632 Ajout de licenses manquantes adds 7503a9b [jgitflow-maven-plugin]merging 'release/4.5-beta-1' into 'master' No new revisions were added by this update. Summary of changes: pom.xml | 2 +- tutti-ichtyometer/pom.xml | 2 +- tutti-persistence/pom.xml | 2 +- .../tutti/persistence/TuttiPersistenceImpl.java | 5 + .../persistence/TuttiPersistenceNoDbImpl.java | 5 + .../persistence/entities/CaracteristicMap.java | 59 ++- .../data/CopyIndividualObservationMode.java | 65 +++ ... => CalcifiedPiecesSamplingDefinitionBean.java} | 22 +- .../AccidentalBatchPersistenceServiceImpl.java | 56 +-- .../service/CatchBatchPersistenceServiceImpl.java | 4 +- ...dualObservationBatchPersistenceServiceImpl.java | 150 +++--- .../CaracteristicPersistenceService.java | 9 + .../CaracteristicPersistenceServiceImpl.java | 18 +- .../service/util/SamplePersistenceHelper.java | 51 +- .../java/fr/ifremer/tutti/type/WeightUnit.java | 19 +- .../main/java/fr/ifremer/tutti/util/Weights.java | 48 +- .../src/main/xmi/tutti-persistence.zargo | Bin 64820 -> 65155 bytes tutti-report-generator/pom.xml | 2 +- tutti-service/pom.xml | 2 +- .../ifremer/tutti/service/PersistenceService.java | 5 + .../fr/ifremer/tutti/service/TuttiDataContext.java | 57 ++- .../tutti/service/bigfin/BigfinImportService.java | 5 +- .../service/catches/WeightComputingService.java | 43 +- .../catches/multipost/MultiPostImportService.java | 6 +- .../fr/ifremer/tutti/service/csv/TuttiCsvUtil.java | 5 +- .../service/psionimport/PsionImportService.java | 4 +- .../tutti/service/pupitri/PupitriImportResult.java | 6 +- .../service/pupitri/PupitriImportService.java | 7 +- .../pupitri/report/PupitriImportReportModel.java | 14 +- .../service/samplingCache/CruiseSamplingCache.java | 281 +++++++++++ .../tutti/service/samplingCache/SamplingEvent.java | 97 ++++ .../service/samplingCache/SamplingListener.java | 12 +- tutti-ui-swing-updater/pom.xml | 2 +- tutti-ui-swing/pom.xml | 2 +- .../filtered-resources/tutti-help-fr.properties | 3 +- .../EditCatchesForSelectedCruiseAction.java | 1 + .../content/home/actions/EditCatchesAction.java | 1 + .../benthos/actions/CreateBenthosMelagAction.java | 2 +- .../IndividualObservationBatchRowModel.java | 23 +- .../species/actions/CreateSpeciesMelagAction.java | 5 +- .../frequency/SpeciesFrequencyCellComponent.java | 91 ++-- .../frequency/SpeciesFrequencyRowModel.java | 56 ++- .../frequency/SpeciesFrequencyTableModel.java | 34 +- .../species/frequency/SpeciesFrequencyUI.jaxx | 315 ++++++------ .../species/frequency/SpeciesFrequencyUI.jcss | 145 ++++-- .../frequency/SpeciesFrequencyUIHandler.java | 529 ++++++++++++++++----- .../species/frequency/SpeciesFrequencyUIModel.java | 161 +++---- .../actions/ApplySpeciesFrequencyRafaleAction.java | 14 +- .../actions/CancelEditSpeciesFrequencyAction.java | 63 ++- .../frequency/actions/RemoveObservationAction.java | 5 + .../actions/ResetSpeciesFrequencyAction.java | 65 ++- .../protocol/actions/SaveProtocolAction.java | 2 + .../ui/swing/content/protocol/rtp/RtpEditorUI.jaxx | 123 ++--- .../ui/swing/content/protocol/rtp/RtpEditorUI.jcss | 14 +- .../util/table/CaracteristicColumnIdentifier.java | 2 + .../SpeciesFrequencyUIModel-error-validation.xml | 7 + .../resources/i18n/tutti-ui-swing_en_GB.properties | 25 + .../resources/i18n/tutti-ui-swing_fr_FR.properties | 51 +- 58 files changed, 1971 insertions(+), 833 deletions(-) create mode 100644 tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities/data/CopyIndividualObservationMode.java copy tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities/protocol/{Rtps.java => CalcifiedPiecesSamplingDefinitionBean.java} (56%) create mode 100644 tutti-service/src/main/java/fr/ifremer/tutti/service/samplingCache/CruiseSamplingCache.java create mode 100644 tutti-service/src/main/java/fr/ifremer/tutti/service/samplingCache/SamplingEvent.java rename tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/individualobservation/CopyIndividualObservationMode.java => tutti-service/src/main/java/fr/ifremer/tutti/service/samplingCache/SamplingListener.java (79%) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.