tiqi-group / pydase

A Python library for creating remote control interfaces of Python objects.
https://pydase.readthedocs.io
MIT License
2 stars 1 forks source link

Adds capability of notifying frontend about logged errors #73

Closed mosmuell closed 11 months ago

mosmuell commented 11 months ago

This PR adds a custom logging handler that emits logged errors as "log" events. It also rewrites the frontend notification component to handle various notification levels like "ERROR" or "WARNING". The notification toasts will now display the notification level instead of "Exception" or "Notification".