[tutti] branch develop updated (077ff7f -> 3513ff5)
This is an automated email from the git hooks/post-receive script. New change to branch develop in repository tutti. See http://git.codelutin.com/tutti.git from 077ff7f [jgitflow-maven-plugin]Updating develop poms back to pre merge state new 0301ce4 fixes #5806: [ERGO] des fautes de frappe à corriger new f0066cb fixes #5809: [CAMPAGNE] corriger Eport en Export new 3513ff5 fixes #5807: [TRAIT] si on décoche trait rectiligne, vider le champ distance de la valeur calculée quand on avait coché trait rectiligne The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 3513ff503d4c9d1de1fc88731612a4f5029ffc98 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Sep 16 19:05:01 2014 +0200 fixes #5807: [TRAIT] si on décoche trait rectiligne, vider le champ distance de la valeur calculée quand on avait coché trait rectiligne commit f0066cbccc8415421e00a08cc15599b9ede965ad Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Sep 16 18:35:45 2014 +0200 fixes #5809: [CAMPAGNE] corriger Eport en Export commit 0301ce4c16d226f7c8a27b606bb0f44fc1991561 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Sep 16 18:34:18 2014 +0200 fixes #5806: [ERGO] des fautes de frappe à corriger Summary of changes: .../i18n/tutti-persistence_fr_FR.properties | 2 +- tutti-ui-swing/src/main/help/fr/dbMapping.html | 4 ++-- .../operation/EditFishingOperationUIHandler.java | 25 +++++++++++++++------- .../resources/i18n/tutti-ui-swing_fr_FR.properties | 8 +++---- 4 files changed, 24 insertions(+), 15 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit 0301ce4c16d226f7c8a27b606bb0f44fc1991561 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Sep 16 18:34:18 2014 +0200 fixes #5806: [ERGO] des fautes de frappe à corriger --- .../src/main/resources/i18n/tutti-persistence_fr_FR.properties | 2 +- tutti-ui-swing/src/main/help/fr/dbMapping.html | 4 ++-- .../src/main/resources/i18n/tutti-ui-swing_fr_FR.properties | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tutti-persistence/src/main/resources/i18n/tutti-persistence_fr_FR.properties b/tutti-persistence/src/main/resources/i18n/tutti-persistence_fr_FR.properties index 1d7f613..f637ac0 100644 --- a/tutti-persistence/src/main/resources/i18n/tutti-persistence_fr_FR.properties +++ b/tutti-persistence/src/main/resources/i18n/tutti-persistence_fr_FR.properties @@ -70,7 +70,7 @@ tutti.config.option.weight.unit.species.description=Unité de poids à utiliser tutti.config.option.weights.rate.difference.totalAndSorted.description=Pourcentage de différence entre les Poids totaux VRAC triés et les poids totaux VRAC en dessous duquel on demande confirmation sur la saisie tutti.config.parse.error=Erreur de parsing du fichier de configuration tutti.config.save.error=Erreur lors de la sauvegarde de la configuration dans le fichier %s -tutti.ichtyometer.fullBluetoothScan.description=Pour toujours effectuer une recherche complête des périphériques bluetooth lors de la recherche d'un ichtyomètre +tutti.ichtyometer.fullBluetoothScan.description=Pour toujours effectuer une recherche complète des périphériques bluetooth lors de la recherche d'un ichtyomètre tutti.io.deleteTempDirectory.error=Erreur lors de la suppression du dossier temporaire tutti.io.mkDir.error=Erreur à la création du dossier %s tutti.persistence.attachment.copyFile.error=Erreur lors de la copie de la pièce jointe %1s dans le fichier %2s diff --git a/tutti-ui-swing/src/main/help/fr/dbMapping.html b/tutti-ui-swing/src/main/help/fr/dbMapping.html index 9dc2a0f..af15ec9 100644 --- a/tutti-ui-swing/src/main/help/fr/dbMapping.html +++ b/tutti-ui-swing/src/main/help/fr/dbMapping.html @@ -2220,7 +2220,7 @@ <h3>Captures > Observations individuelles</h3> - <p>Chaque ligne du tableau est stockée sous la forme d'un prélèvement (Sample) <strong>attaché à un lôt</strong>.</p> + <p>Chaque ligne du tableau est stockée sous la forme d'un prélèvement (Sample) <strong>attaché à un lot</strong>.</p> <table class='table table-bordered table-striped table-hover table-condensed'> <thead> @@ -2356,7 +2356,7 @@ <h3>Captures > Captures accidentelles</h3> - <p>Chaque ligne du tableau est stockée sous la forme d'un prélèvement (Sample) <strong>non attaché à un lôt</strong>.</p> + <p>Chaque ligne du tableau est stockée sous la forme d'un prélèvement (Sample) <strong>non attaché à un lot</strong>.</p> <table class='table table-bordered table-striped table-hover table-condensed'> <thead> diff --git a/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties b/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties index 315574a..3f3fa1e 100644 --- a/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties +++ b/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties @@ -131,9 +131,9 @@ tutti.config.option.ui.color.selectedRow.shortLabel=Couleur d'une ligne sélecti tutti.config.option.ui.config.file.shortLabel=Chemin du fichier de confirmation tutti.config.option.ui.coordinateEditorType.shortLabel=Formateur de coordonnées tutti.config.option.ui.dateFormat.shortLabel=Format des dates -tutti.config.option.ui.fullBluetoothScan.shortLabel=Recherche complête des périphériques bluetooth +tutti.config.option.ui.fullBluetoothScan.shortLabel=Recherche complète des périphériques bluetooth tutti.config.option.ui.individualObservationRowsToCreate.shortLabel=Nombre max de données individuelles -tutti.config.option.ui.showBatchLog.shortLabel=Voir la structure des lôts dans les logs +tutti.config.option.ui.showBatchLog.shortLabel=Voir la structure des lots dans les logs tutti.config.option.update.application.url.shortLabel=URL de mise à jour des applicatifs tutti.config.option.update.data.url.shortLabel=URL de mise à jour des données tutti.config.option.weight.unit.accidentalCatch.shortLabel=Unité capture accidentelle @@ -1212,7 +1212,7 @@ tutti.gearUseFeatureTable.title=Mise en œuvre de l'engin tutti.help.mkDir.error=Erreur à la création du dossier d'aide tutti.i18n.deleteCache.error=Erreur à la suppression du cache de l'internationalisation tutti.i18n.mkDir.error=Erreur à la création du dossier d'internationalisation -tutti.ichtyometer.choose.remote.device.found=<html><body>Veuillez choisir le périphérique bluetooth qui correspond à l'ichtyomètre parmi ceux détectés.<br/>Si vous ne trouvez pas votre périphérique, vous pouvez modifier dans la configuration l'option <strong>Application \:\: Recherche complête bluetooth</strong> puis retenter une connexion.</body></html> +tutti.ichtyometer.choose.remote.device.found=<html><body>Veuillez choisir le périphérique bluetooth qui correspond à l'ichtyomètre parmi ceux détectés.<br/>Si vous ne trouvez pas votre périphérique, vous pouvez modifier dans la configuration l'option <strong>Application \:\: Recherche complète bluetooth</strong> puis retenter une connexion.</body></html> tutti.ichtyometer.connection.establish=Connexion à l'ichtyomètre <strong>%s</strong> établie tutti.ichtyometer.connection.establish.message=<html><body>La connexion à l'ichtyomètre <strong>%s</strong> est établie.<br/><strong>Important</strong>\: Pensez à configurer l'appareil en unité <i>millimètre</i>.</body></html> tutti.ichtyometer.connection.establish.title=Connexion établie -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit f0066cbccc8415421e00a08cc15599b9ede965ad Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Sep 16 18:35:45 2014 +0200 fixes #5809: [CAMPAGNE] corriger Eport en Export --- tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties b/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties index 3f3fa1e..3c043d9 100644 --- a/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties +++ b/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties @@ -1489,7 +1489,7 @@ tutti.selectCruise.action.editProtocol=Éditer tutti.selectCruise.action.editProtocol.tip=Éditer le protocole sélectionné tutti.selectCruise.action.exportCruise=Export Générique tutti.selectCruise.action.exportCruise.tip=Exporter la campagne sélectionnée au format générique -tutti.selectCruise.action.exportCruiseForSumatra=Eport csv +tutti.selectCruise.action.exportCruiseForSumatra=Export csv tutti.selectCruise.action.exportCruiseForSumatra.tip=Exporter la campagne sélectionnée au format csv tutti.selectCruise.action.exportProgram=Exporter tutti.selectCruise.action.exportProgram.tip=Exporter la série sélectionnée -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit 3513ff503d4c9d1de1fc88731612a4f5029ffc98 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Sep 16 19:05:01 2014 +0200 fixes #5807: [TRAIT] si on décoche trait rectiligne, vider le champ distance de la valeur calculée quand on avait coché trait rectiligne --- .../operation/EditFishingOperationUIHandler.java | 25 +++++++++++++++------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUIHandler.java b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUIHandler.java index c42a163..3105fe4 100644 --- a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUIHandler.java +++ b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUIHandler.java @@ -25,11 +25,6 @@ package fr.ifremer.tutti.ui.swing.content.operation; import com.google.common.base.Preconditions; import com.google.common.collect.Lists; import com.google.common.collect.Maps; -import fr.ifremer.tutti.util.DateTimes; -import fr.ifremer.tutti.util.Distances; -import org.nuiton.jaxx.application.ApplicationDataUtil; -import org.nuiton.jaxx.application.swing.tab.TabHandler; -import fr.ifremer.tutti.type.CoordinateEditorType; import fr.ifremer.tutti.persistence.entities.TuttiEntities; import fr.ifremer.tutti.persistence.entities.data.Cruise; import fr.ifremer.tutti.persistence.entities.data.Program; @@ -40,6 +35,7 @@ import fr.ifremer.tutti.persistence.entities.referential.TuttiLocation; import fr.ifremer.tutti.persistence.entities.referential.Vessel; import fr.ifremer.tutti.service.DecoratorService; import fr.ifremer.tutti.service.PersistenceService; +import fr.ifremer.tutti.type.CoordinateEditorType; import fr.ifremer.tutti.ui.swing.TuttiUIContext; import fr.ifremer.tutti.ui.swing.action.CancelEditFishingOperationAction; import fr.ifremer.tutti.ui.swing.content.operation.fishing.AbstractCaracteristicTabUIModel; @@ -48,12 +44,17 @@ import fr.ifremer.tutti.ui.swing.content.operation.fishing.VesselUseFeatureTabUI import fr.ifremer.tutti.ui.swing.util.AbstractTuttiTabContainerUIHandler; import fr.ifremer.tutti.ui.swing.util.TuttiBeanMonitor; import fr.ifremer.tutti.ui.swing.util.caracteristics.GearCaracteristicListCellRenderer; +import fr.ifremer.tutti.util.DateTimes; +import fr.ifremer.tutti.util.Distances; import jaxx.runtime.validator.swing.SwingValidator; import org.apache.commons.collections4.CollectionUtils; +import org.apache.commons.lang3.BooleanUtils; import org.apache.commons.lang3.time.DateUtils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.jdesktop.swingx.JXDatePicker; +import org.nuiton.jaxx.application.bean.JavaBeanObjectUtil; +import org.nuiton.jaxx.application.swing.tab.TabHandler; import javax.swing.JButton; import javax.swing.JComboBox; @@ -410,13 +411,21 @@ public class EditFishingOperationUIHandler extends AbstractTuttiTabContainerUIHa Lists.<Vessel>newArrayList(), model.getSecondaryVessel()); - model.addPropertyChangeListener(EditFishingOperationUIModel.PROPERTY_FISHING_OPERATION_NUMBER, + // reset TrawlDistance when fishingOperationRectiligne pass to false + // see https://forge.codelutin.com/issues/5807 + model.addPropertyChangeListener(EditFishingOperationUIModel.PROPERTY_FISHING_OPERATION_RECTILIGNE, new PropertyChangeListener() { @Override public void propertyChange(PropertyChangeEvent evt) { + EditFishingOperationUIModel source = (EditFishingOperationUIModel) evt.getSource(); + Boolean newValue = (Boolean) evt.getNewValue(); + if (BooleanUtils.isFalse(newValue)) { + source.setTrawlDistance(null); + } } }); + // Change vessel list and gear list when vessel type changes model.addPropertyChangeListener(EditFishingOperationUIModel.PROPERTY_SECONDARY_VESSEL_TYPE, new PropertyChangeListener() { @@ -560,13 +569,13 @@ public class EditFishingOperationUIHandler extends AbstractTuttiTabContainerUIHa public void setDate(ActionEvent event, String property) { JXDatePicker field = (JXDatePicker) event.getSource(); Date value = field.getDate(); - Date date = (Date) ApplicationDataUtil.getProperty(getModel(), property); + Date date = (Date) JavaBeanObjectUtil.getProperty(getModel(), property); if (value != null && date != null) { Calendar cal = DateUtils.toCalendar(date); value = DateUtils.setHours(value, cal.get(Calendar.HOUR_OF_DAY)); value = DateUtils.setMinutes(value, cal.get(Calendar.MINUTE)); } - ApplicationDataUtil.setProperty(getModel(), property, value); + JavaBeanObjectUtil.setProperty(getModel(), property, value); } //------------------------------------------------------------------------// -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
participants (1)
-
codelutin.com scm