Trim code
#5306 Use default language if preferred language is null
#5247 Fix duplicate entity issue for new entities by using the new merge service method which returns the input transient object
#5247 Use updated entities
Merge branch 'remoting-4.0' into develop
Conflicts: eu.etaxonomy.taxeditor.cdmlib/pom.xml eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/handler/ChangeSynonymToAcceptedTaxonHandler.java eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/CreateFieldUnitHandler.java
Add geoscopes and taxonomic scope as subsection to polytomous key detail element
Add selection listener to media detail element to allow showing supplemental data (#3367)
Generalized UriWithLabelElement to use super class
Add Lsid text field to taxonname details view
#5242, #5223 Improve performance of derivate loading and editing
I18n for Specimen Editor
Fix NPE for advanced media view
Externalize Strings
Merge develop into branch
Change order of controls
Use web icon for URL button
Create constant for default column number in detail sections
Split up control creation of TextWithLabelElement
Remove equal width from columns
Externalize strings
Warn user that URL will not be saved in bold and red (#5065, #5141)
some layout changes
Add button to open URLs in external browser (#5062)
Change color when error occurs
Show abbreviated title cache for authors and refernce in taxon details view
Show URI parsing exceptions below URI text field (fixes #5055, #5003, #4587)
Refresh view after media view has been switched
Empty text fields return empty string and not null
minor
fixing the disabling of the ToggleableTextElement when the titlecache is protected.
fixing NPE for empty float values #4448
#4653 if a text field is empty, getText returns null instead of an empty string
Fix Ticket #4592
fixed #4523
merge-update from trunk
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
creating new instance of key statement with existing text in the case of copy/paste
fixing setEnabled method
protecting editing capabilities of names references and authors - #4055 (action enablement adapts to the users granted authorities)
implementing the CommandHandlerButton and using it as button to open the OpenFeatureTreeEditorWizard - #4055 (action enablement adapts to the users granted authorities)