Re: [chainsaw] Question: oading/writing settings of ChainsawTabbedPane

2023-12-02 Thread Scott Deboy
That's great! Global app settings used to be loaded on startup and saved on exit. LogPanel-specific settings were persisted on exit and loaded on startup on a per-tab-name basis, mostly using LogPanelpreferenceModel. There are a few preferences I'd like to restore - the tab-expression event rout

[chainsaw] Question: oading/writing settings of ChainsawTabbedPane

2023-12-02 Thread Christian Grobmeier
Hi, I re-added the load/write feature in ChainsawTabbedPane using JSON and Genson: https://github.com/apache/logging-chainsaw/blob/master/src/main/java/org/apache/log4j/chainsaw/components/tabbedpane/ChainsawTabbedPane.java#L126-L191 If it works, I will refactor it further so we can reuse the wri