The current log viewer UI is quite primitive. Some improvements that are needed are:
Clear button to clear the display
Don't make so wide, maybe wrap or horizontal scrolling. The current behavior is that it gets wider to fit the longest log message on one line.
Add another pane for internal messages (probably below the log messages and visually distinct)
Internal here means messages from the log viewer itself
Visually Distinguish the kernel and internal service log messages
The terminal based logger already does this with ** and >> respectively.
Have a way to choose what log level to filter on... probably everything at the level and “above” it
Probably need a pull down menu for this
On #6 we are suggesting that we should be propagating the call id with all log messages.
The log viewer should track what call ids it has seen and put new log messages with that call id at the end of the sequence of messages on that call id. Probably want to cycle through some colors and make all the text for a given call id distinct from the predecessor and successor.
The current log viewer UI is quite primitive. Some improvements that are needed are: