merge-update from trunk
added check for entity being null
added profile for uploading plugins to update site
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
mappings file for about properties
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...
added new error dialog for operations
change labels for relationship descriptions #4087
Updated version in config files to 3.3.8-SNAPSHOT
Updated version in config files to 3.3.7
Renamed label "Messages" to "Error Log"
Added note to default language preference page to inform the user about restarting the editor after making changes to the language setting.
refactored default language selection methods.
remove logging for DerivedUnitFacadeNotSupportedException as it is handled #3846
Handle null object in StoreUtil.getCdmEntity
Added Default Language Selection for the TaxonomicEditor to fix #4358
DeleteResult handling in DeleteSynonymOperation
eclipse preference changes
fix for #2754
MessagingUtils : added option for displaying contact message in the error dialog
ApplicationWorkbenchAdvisor : using new method with contact message
AbstractBulkEditorInput : added errorDialog for MergeException
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
New class for logging and dialog functionality
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
reintegrated redlist branch into trunk
adapt to new return type for name authors
added possibility to show / hide uuid column
added scrolling to the viewer
Commenting out single click opening of name editor (ticket 4300)
MemberDetailElement : removed member label string
EntitySelectionElement : removed " : " suffix to label string when label string is empty
corrected behaviour when adding / saving new authorites
LockMode issues in transient services
adaption for error handling of delete methods
removed style parameter for combobox. Quick fix for ticket #4289. Needs to be reviewed.
creating new instance of key statement with existing text in the case of copy/paste
Updated version in config files to 3.3.7-SNAPSHOT
Updated version in config files to 3.3.6
adapting TransientTermService to code cleaning in TermService
ignoring bin folder in eu.etaxonomy.taxeditor.cdmlib