-
Notifications
You must be signed in to change notification settings - Fork 23
Description
Thanks for the library and related efforts, it works conveniently for most of the common cases already.
A nice addition to existing features would be persisting the current log window settings (e.g. categories, level filters, formatting, etc) on closing the application and loading it back once the application is started again. Note that these log UI settings are typically adjusted by users during runtime, not from fixed application code like config builders.
To be able to implement this, struct LoggerUi would need to be derived from serde Serialize and Deserialize or support conversion from/into a newly added serializable LoggerUiSettings struct.
Would anyone else find such a new persistency feature useful? Do you see any problem with the approach above? Do you think it would be hard to be implemented for any reason?