pw_console: Search bugfix and selection UX improvement Bugfix for an exception raised when searching for logs for text that does not match any existing lines. Improvements to log line selection UX including: - Drag selecting lines will cancel existing selections in other windows. - Left click to focus a log window will only perform the focus. Clicking a second time will move the cursor to the mouse position. - Left clicking to move the cursor will clear selected log lines. Change-Id: Iefdc974a6627c1b762ff2550770e2757f21559f4 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/294837 Pigweed-Auto-Submit: Anthony DiGirolamo <tonymd@google.com> Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com> Reviewed-by: Chad Norvell <chadnorvell@google.com> Tests-Not-Needed: Anthony DiGirolamo <tonymd@google.com> Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Docs-Not-Needed: Anthony DiGirolamo <tonymd@google.com> Commit-Queue: Anthony DiGirolamo <tonymd@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.