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

Move the EchoArea into the Brick UI #98

Merged
merged 1 commit into from
Jan 13, 2021
Merged

Move the EchoArea into the Brick UI #98

merged 1 commit into from
Jan 13, 2021

Conversation

travitch
Copy link
Contributor

This didn't really need to be in the core, except that a few core functions
explicitly generated echo area updates.

This commit introduces a new policy that just reflects any non-debug log
message (at least the first line) into the echo area. This means that the brick
UI can just postprocess any log events and update the UI if needed. The result
is a slight simplification and is logically a bit nicer.

Fixes #92

This didn't really need to be in the core, except that a few core functions
explicitly generated echo area updates.

This commit introduces a new policy that just reflects any non-debug log
message (at least the first line) into the echo area.  This means that the brick
UI can just postprocess any log events and update the UI if needed.  The result
is a slight simplification and is logically a bit nicer.

Fixes #92
@travitch travitch merged commit 96b6748 into master Jan 13, 2021
@travitch travitch deleted the tr/echo-area-split branch January 13, 2021 07:46
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

Successfully merging this pull request may close these issues.

Move the EchoArea logic from core to the UI layer
1 participant