Patric Plitzner [Tue, 23 Sep 2014 13:31:07 +0000 (13:31 +0000)]
merge-update from trunk
Cherian Mathew [Tue, 23 Sep 2014 11:14:59 +0000 (11:14 +0000)]
eu.etaxonomy.taxeditor.product, eu.etaxonomy.taxeditor.feature/feature.xml, eu.etaxonomy.taxeditor.feature.platform/feature.xml : commented out license text to prevent extra popup on update
plugin(_de,_en).properties : added license info to productBlurb used in the About popup
ApplicationWorkbenchWindowAdvisor, IPreferenceKeys, TaxonomicEditorGeneralPreferences : removed preference for allowing update checks on startup as this is already provided by rcp
ApplicationWorkbenchWindowAdvisor, ApplicationUtil, P2Util, UpdateHandler : changed setting of default repositories to make sure that they are set on startup
Cherian Mathew [Mon, 22 Sep 2014 13:20:35 +0000 (13:20 +0000)]
setting unsigned policy to always allow unsigned jars to be updated
Patric Plitzner [Mon, 22 Sep 2014 06:49:28 +0000 (06:49 +0000)]
- added support for image gallery creation for FieldUnits (#4389)
- added support for DerivateView to MediaView
Patric Plitzner [Wed, 17 Sep 2014 07:48:13 +0000 (07:48 +0000)]
#4389
- unified "New Image Gallery" command and handler for TaxonEditor and BulkEditor
- Removed "Add Derived/Field Unit Media" command
- added interface IPartContentHasMedia to specify that the MediaView should react to selection changes of implementers
Cherian Mathew [Tue, 16 Sep 2014 08:37:06 +0000 (08:37 +0000)]
Added copy button to popup and context info to the error trace
Katja Luther [Tue, 16 Sep 2014 07:26:45 +0000 (07:26 +0000)]
Patric Plitzner [Tue, 16 Sep 2014 07:01:29 +0000 (07:01 +0000)]
- removed unused variable
Patric Plitzner [Tue, 16 Sep 2014 07:01:12 +0000 (07:01 +0000)]
- avoid possible NPE
Cherian Mathew [Mon, 15 Sep 2014 14:11:25 +0000 (14:11 +0000)]
adding options to ensure that the product .zip files are not signed
Cherian Mathew [Mon, 15 Sep 2014 12:38:18 +0000 (12:38 +0000)]
adding signing of jars to maven package phase
P2Util : added snapshot dir to list of hardocded sites
eu.etaxonomy.taxeditor/pom.xml : added signJars and uploadRepo (from parent pom) profiles
pom.xml : removed uploadRepo (from parent pom) profile
feature.xml : removed update configurator plugin as it clashes with simple configurator
Patric Plitzner [Mon, 15 Sep 2014 07:54:22 +0000 (07:54 +0000)]
- externalized plugin.xml
Patric Plitzner [Mon, 15 Sep 2014 07:53:13 +0000 (07:53 +0000)]
- fixed possible LazyInitializaitionException in DerivateLabelProvdider
Cherian Mathew [Thu, 11 Sep 2014 14:10:11 +0000 (14:10 +0000)]
added CET to end of build date
Cherian Mathew [Thu, 11 Sep 2014 12:07:44 +0000 (12:07 +0000)]
set org.eclipse.update.reconcile to false to avoid logging of bundle already being installed errors
Cherian Mathew [Thu, 11 Sep 2014 08:45:15 +0000 (08:45 +0000)]
added caused by to multistatus error dialog
Cherian Mathew [Wed, 10 Sep 2014 14:37:43 +0000 (14:37 +0000)]
OpenDefinedTermEditorHandler : changed error dialog to warning since there is no exception
CdmErrorDialog : changed copy item text to avoid confusion
MessagingUtils : cleanup and added MultiStatus errorDialog to solve windows problem (#4416)
Patric Plitzner [Wed, 10 Sep 2014 12:52:27 +0000 (12:52 +0000)]
- removed @Cascade for country in GatheringEvent because DefinedTerms should not be cascaded
- added new service method to occurence service to find all CDM entities that are not saved via cascading
- added tests for new method
- added test for concurrent session saving of terms
- made use of method for specimen import via DataImportView
Cherian Mathew [Tue, 9 Sep 2014 15:41:49 +0000 (15:41 +0000)]
added comments
Cherian Mathew [Tue, 9 Sep 2014 13:28:32 +0000 (13:28 +0000)]
added check for entity being null
Cherian Mathew [Tue, 9 Sep 2014 12:53:12 +0000 (12:53 +0000)]
added profile for uploading plugins to update site
Cherian Mathew [Tue, 9 Sep 2014 12:51:35 +0000 (12:51 +0000)]
eu.etaxonomy.taxeditor.product : updated start levels, added update specific arguments
feature.xml x 2 : added dependencies for p2 updates
IPreferenceKeys : added the key to allow updates at startup
TaxonomicEditorGeneralPreferences : added checkbox to allow updates at startup
Cherian Mathew [Tue, 9 Sep 2014 12:48:16 +0000 (12:48 +0000)]
mappings file for about properties
Cherian Mathew [Tue, 9 Sep 2014 12:47:39 +0000 (12:47 +0000)]
P2 update implementation and editor version extraction
ApplicationWorkbenchAdvisor : clean up
ApplicationWorkbenchWindowAdvisor : added update of editor to startup
P2Util : replaced older class with a new one which handles background update of editor
UpdateHandler : handles modal update of editor when requested
InstallNewSoftwareHandler, PreloadingRepositoryHandler : handlers for installing new software and preloading repositories (not used yet)
ApplicationUtil : added new methods to retrieve editor version number
TaxonomicEditorPlugin : added new methods for retrieving provisioning elements
build.properties, pom.xml, plugin_en.properties, plugin.properties, plugin_de.properties : setup dynamic properties (version number , build date) to be replaced via maven
plugin.xml, MANIFEST.MF : added new dependencies for p2 update mechanism
p2.inf : deleted since we now setup update repositories programmatically
Cherian Mathew [Tue, 9 Sep 2014 12:27:38 +0000 (12:27 +0000)]
added new error dialog for operations
Patric Plitzner [Tue, 9 Sep 2014 10:03:46 +0000 (10:03 +0000)]
- bind conversation before saving specimen
Patric Plitzner [Mon, 8 Sep 2014 14:00:23 +0000 (14:00 +0000)]
merge-update from trunk
Patric Plitzner [Mon, 8 Sep 2014 13:57:09 +0000 (13:57 +0000)]
- implemented unstable DataImportView which will replace DataImportEditor
Patric Plitzner [Mon, 8 Sep 2014 13:34:14 +0000 (13:34 +0000)]
- added label to EmptyElement
- added EmptyElement to NonViralNameDetailSection if taxon.getName() is null (fixes #4221)
Andreas Müller [Fri, 5 Sep 2014 12:08:09 +0000 (12:08 +0000)]
change labels for relationship descriptions #4087
Patric Plitzner [Fri, 5 Sep 2014 06:50:13 +0000 (06:50 +0000)]
- moved toggle button to the top-right corner of the Media(Specimen)Section (#3339)
- Changed label
edit-jenkins [Thu, 4 Sep 2014 15:32:18 +0000 (15:32 +0000)]
Updated version in config files to 3.3.8-SNAPSHOT
edit-jenkins [Thu, 4 Sep 2014 15:06:51 +0000 (15:06 +0000)]
Updated version in config files to 3.3.7
Patric Plitzner [Thu, 4 Sep 2014 07:23:06 +0000 (07:23 +0000)]
- added full square as replacement for control characterers (#2248)
- added flag to TextWithLabelElement to allow multi-line behavior
- changed description labels (#4087)
- renamed method
Alexander Oppermann [Wed, 3 Sep 2014 15:25:36 +0000 (15:25 +0000)]
Renamed label "Messages" to "Error Log"
Patric Plitzner [Wed, 3 Sep 2014 06:52:15 +0000 (06:52 +0000)]
- added filter button to setEnabled()
Patric Plitzner [Wed, 3 Sep 2014 06:51:38 +0000 (06:51 +0000)]
- fixed possible ClassCastException
Patric Plitzner [Mon, 1 Sep 2014 14:04:10 +0000 (14:04 +0000)]
- fixed typo
Patric Plitzner [Mon, 1 Sep 2014 08:49:28 +0000 (08:49 +0000)]
- implemented functionality to reuse media in MediaView (#2385)
Patric Plitzner [Mon, 1 Sep 2014 08:35:52 +0000 (08:35 +0000)]
- fixed removing of control characters (fixes #4373, affects #2248)
- added condition to only replace if the string contains control characters
- cursor will still jump back but only when control characters were removed
- removed unused method
Patric Plitzner [Mon, 1 Sep 2014 07:52:20 +0000 (07:52 +0000)]
- added javadoc
Patric Plitzner [Tue, 26 Aug 2014 09:41:41 +0000 (09:41 +0000)]
- renamed interal_selectionChanged() to selectionChanged_internal()
Patric Plitzner [Tue, 26 Aug 2014 09:10:19 +0000 (09:10 +0000)]
- moved parsing message section to top of details view (fixes #1659)
Patric Plitzner [Tue, 26 Aug 2014 06:50:13 +0000 (06:50 +0000)]
- added property tester for context menu entries for media view (#3339)
Patric Plitzner [Tue, 26 Aug 2014 06:04:30 +0000 (06:04 +0000)]
- remove control characters from TextFields (fixes #2248)
Patric Plitzner [Mon, 25 Aug 2014 16:57:18 +0000 (16:57 +0000)]
- added forceDirty() method to set the BulkEditor dirty when editing in MediaView #2407
- TODO: should be replaced with the possibility to set views dirty when we move to Eclipse 4
Patric Plitzner [Mon, 25 Aug 2014 10:59:03 +0000 (10:59 +0000)]
- used native SWT checkBox button to toggle advanced view
Patric Plitzner [Mon, 25 Aug 2014 08:29:52 +0000 (08:29 +0000)]
- separated user interface to add media into two classe (#3339)
- added it to MediaSpecimenGeneralDetailElement
Alexander Oppermann [Mon, 25 Aug 2014 06:55:51 +0000 (06:55 +0000)]
Added note to default language preference page to inform the user about restarting the editor after making changes to the language setting.
Alexander Oppermann [Mon, 25 Aug 2014 06:45:26 +0000 (06:45 +0000)]
refactored default language selection methods.
b.stoever [Fri, 22 Aug 2014 17:19:38 +0000 (17:19 +0000)]
Indirect dependency from bioinfweb.commons added.
b.stoever [Thu, 21 Aug 2014 09:15:31 +0000 (09:15 +0000)]
Initial height distribution implemented in AlignmentEditor.
Patric Plitzner [Thu, 21 Aug 2014 07:52:52 +0000 (07:52 +0000)]
- generalized simple user interface to add media (#3339)
Andreas Müller [Wed, 20 Aug 2014 16:23:15 +0000 (16:23 +0000)]
remove logging for DerivedUnitFacadeNotSupportedException as it is handled #3846
Andreas Müller [Wed, 20 Aug 2014 15:03:08 +0000 (15:03 +0000)]
Handle null object in StoreUtil.getCdmEntity
Patric Plitzner [Wed, 20 Aug 2014 15:01:46 +0000 (15:01 +0000)]
- added toggle button to simple media user interface (#3339)
Patric Plitzner [Wed, 20 Aug 2014 15:00:07 +0000 (15:00 +0000)]
- added finally-clause for asynchronous delay flag
#2754
Alexander Oppermann [Wed, 20 Aug 2014 14:04:41 +0000 (14:04 +0000)]
Added Default Language Selection for the TaxonomicEditor to fix #4358
Katja Luther [Wed, 20 Aug 2014 12:55:54 +0000 (12:55 +0000)]
Katja Luther [Wed, 20 Aug 2014 12:55:11 +0000 (12:55 +0000)]
DeleteResult handling in DeleteSynonymOperation
b.stoever [Wed, 20 Aug 2014 10:09:53 +0000 (10:09 +0000)]
First pherogram displaying example added to the alignment editor. (Path to test resource need to be adjusted.)
Cherian Mathew [Tue, 19 Aug 2014 11:16:38 +0000 (11:16 +0000)]
eclipse preference changes
Patric Plitzner [Tue, 19 Aug 2014 09:26:31 +0000 (09:26 +0000)]
- adapted to changes in messaging framework
Patric Plitzner [Tue, 19 Aug 2014 09:15:06 +0000 (09:15 +0000)]
merge-update from trunk
Katja Luther [Tue, 19 Aug 2014 07:45:55 +0000 (07:45 +0000)]
Patric Plitzner [Tue, 19 Aug 2014 07:22:46 +0000 (07:22 +0000)]
- implemented asynchronous selection changed event for subclasses of AbstractCdmEditorViewPart
- all sub classes must implement internal_selectionChanged() method where the usual selection handling is done
- the super class invokes internal_selectionChanged() asynchronously
- this should fix the arbitrary warning of recursive part activation
- it also prevents double activation which occurred in the DetailsView from time to time
fix for #2754
Patric Plitzner [Tue, 19 Aug 2014 07:07:50 +0000 (07:07 +0000)]
- fixed possible NPE
Patric Plitzner [Tue, 19 Aug 2014 07:06:57 +0000 (07:06 +0000)]
- added missing @Override
- fixed use of static method
Katja Luther [Mon, 18 Aug 2014 20:34:15 +0000 (20:34 +0000)]
Patric Plitzner [Mon, 18 Aug 2014 14:53:59 +0000 (14:53 +0000)]
- fixed possible IllegalStateException (#4351)
Patric Plitzner [Mon, 18 Aug 2014 14:38:49 +0000 (14:38 +0000)]
- added null check (fixes #4351)
Patric Plitzner [Mon, 18 Aug 2014 12:57:37 +0000 (12:57 +0000)]
- fixed persistent saving of media of a MediaSpecimen (#3339)
Patric Plitzner [Mon, 18 Aug 2014 11:28:24 +0000 (11:28 +0000)]
- implemented setFocus() of all EditorParts
- this is to avoid "java.lang.Exception: java.lang.RuntimeException: WARNING: Prevented recursive attempt to activate part"
- either set the focus to shell or set it to the viewer used
fix for #2754
Patric Plitzner [Mon, 18 Aug 2014 08:28:44 +0000 (08:28 +0000)]
- adapted to interface changes in cdmlib
Patric Plitzner [Mon, 18 Aug 2014 08:14:39 +0000 (08:14 +0000)]
- added simple user interface to add media (#3339)
Patric Plitzner [Mon, 18 Aug 2014 08:07:39 +0000 (08:07 +0000)]
- fixed adding of child to parent ICdmFormElement in else clause
Cherian Mathew [Fri, 15 Aug 2014 16:14:57 +0000 (16:14 +0000)]
MessagingUtils : added option for displaying contact message in the error dialog
ApplicationWorkbenchAdvisor : using new method with contact message
AbstractBulkEditorInput : added errorDialog for MergeException
Cherian Mathew [Fri, 15 Aug 2014 15:31:41 +0000 (15:31 +0000)]
ApplicationWorkbenchAdvisor : added comments
EditPasswordElement : Added to make sure user exists in db before changing password
UserDetailElement : Disabled user text field since User is immutable
NewObjectHandler : added non-empty validator for the case of User and Group
Cherian Mathew [Thu, 14 Aug 2014 10:38:05 +0000 (10:38 +0000)]
New class for logging and dialog functionality
Cherian Mathew [Thu, 14 Aug 2014 10:32:48 +0000 (10:32 +0000)]
Moved all logging and dialog functionality to the new class MessagingUtils.
Refactoring code to adapt to above change.
Added new custom error dialog - CdmErrorDialog
Added runtime exception handling to the ApplicationWorkbenchAdvisor by adding a custom status handler
Alexander Oppermann [Wed, 13 Aug 2014 12:07:41 +0000 (12:07 +0000)]
reintegrated redlist branch into trunk
b.stoever [Tue, 12 Aug 2014 10:35:19 +0000 (10:35 +0000)]
Example object demonstrating pherogram and alignment data to be stored in CDM added.
Andreas Müller [Mon, 11 Aug 2014 13:41:48 +0000 (13:41 +0000)]
BulkEditorQuery udpate
Andreas Müller [Mon, 11 Aug 2014 13:38:08 +0000 (13:38 +0000)]
update ReferenceDetailElement
Patric Plitzner [Mon, 11 Aug 2014 12:28:34 +0000 (12:28 +0000)]
merge-update from trunk
Andreas Müller [Fri, 8 Aug 2014 21:30:09 +0000 (21:30 +0000)]
adapt to new return type for name authors
Cherian Mathew [Fri, 8 Aug 2014 16:37:26 +0000 (16:37 +0000)]
added possibility to show / hide uuid column
added scrolling to the viewer
Andreas Müller [Thu, 7 Aug 2014 16:52:36 +0000 (16:52 +0000)]
adapt TransientNameService
Cherian Mathew [Thu, 7 Aug 2014 14:44:12 +0000 (14:44 +0000)]
Commenting out single click opening of name editor (ticket 4300)
Cherian Mathew [Thu, 7 Aug 2014 09:30:07 +0000 (09:30 +0000)]
MemberDetailElement : removed member label string
EntitySelectionElement : removed " : " suffix to label string when label string is empty
Cherian Mathew [Thu, 7 Aug 2014 09:27:08 +0000 (09:27 +0000)]
corrected behaviour when adding / saving new authorites
b.stoever [Tue, 5 Aug 2014 14:20:42 +0000 (14:20 +0000)]
Text encoding changed to UTF-8.
Patric Plitzner [Tue, 5 Aug 2014 12:12:40 +0000 (12:12 +0000)]
merge-update from trunk
Patric Plitzner [Tue, 5 Aug 2014 11:46:59 +0000 (11:46 +0000)]
- fixed bug that showed double or no '&' (#4302)
b.stoever [Tue, 5 Aug 2014 09:25:31 +0000 (09:25 +0000)]
Test version of an AlignmentArea added to AlignmentEditor.
Dependencies of LibrAlign added in provisional form.
During initial development stage you need to check out the following two additional project into your workspace:
- bioinfweb.commons as "_Lib" from https://secure.bioinfweb.info/Code/svn/commons.java/trunk/main/
- LibrAlign as "LibrAlign" from https://secure.nefertem.bioinfweb.info/private/svn/LibrAlign/trunk/main/
(These dependencies will be replaced by JARs after the initial development phase of this branch.)
Patric Plitzner [Mon, 4 Aug 2014 12:51:01 +0000 (12:51 +0000)]
merge-update from trunk
Andreas Müller [Mon, 4 Aug 2014 11:46:15 +0000 (11:46 +0000)]
LockMode issues in transient services
Patric Plitzner [Mon, 4 Aug 2014 10:05:09 +0000 (10:05 +0000)]
merge-update from trunk
Patric Plitzner [Mon, 4 Aug 2014 09:42:01 +0000 (09:42 +0000)]
- added empty AlignmentEditor
Patric Plitzner [Thu, 31 Jul 2014 18:11:02 +0000 (18:11 +0000)]
creating taxeditor branch for LibrAlign integration