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

Multi-column layout for messages in message pane #15

Closed
Kalmalyzer opened this issue Feb 19, 2017 · 2 comments
Closed

Multi-column layout for messages in message pane #15

Kalmalyzer opened this issue Feb 19, 2017 · 2 comments

Comments

@Kalmalyzer
Copy link
Contributor

Currently there are two columns in the message pane: The message type indicator column, and then the text column.

The text column contains either just the message, or it contains timestamp + message.

Formatting becomes weird when timestamps are visible, and a multiline message is printed (see screenshot).

I think it would be preferable to divide the message pane into columns like this:

  • message type
  • timestamp (can be disabled/enabled via buttons on the UberLogger toolbar)
  • channel (can be disabled/enabled via buttons on the UberLogger toolbar)
  • message text

This would either require a heading row for the message pane, so that the user can adjust the relative width of each column -- or the message pane would need to analyze strings as they get added, find the maximum width for each column widths, and automatically adjust the display of all message entries accordingly.

@bbbscarter
Copy link
Owner

With the newly fixed single-line behaviour, am I good to close this?

@Kalmalyzer
Copy link
Contributor Author

Good point - with no multi-line messages this will not make much of a difference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants