Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Log viewer #7

Open
iansmith opened this issue Jan 2, 2023 · 0 comments
Open

Log viewer #7

iansmith opened this issue Jan 2, 2023 · 0 comments
Labels
good first issue Good for newcomers

Comments

@iansmith
Copy link
Owner

iansmith commented Jan 2, 2023

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 Call id propagation #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.
@iansmith iansmith added the good first issue Good for newcomers label Jan 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant