Add a default dialog handler for the LoggingService
Current status.
Some time ago, the ILoggingService has been created that enables backend plugin writers to emit messages to the UI. This service exists to avoid dependencies on (whatever) ui libraries to circumvent bad application design. The only handler using this mechanism was the component plugin that emits a warning if a component with references to it shall be deleted.
Proposed Change.
Add a default Dialog handler that is able to present simple String-based messages to the user: The advantage of this generic mechanism should be obvious. An interation in the LoggingUtils is desired to hide the service implementation from the developers a backend plugin.
(from redmine: issue id 3574, created on 2018-11-13, closed on 2018-11-14)