Results 17 issues of John Hughes

Cuppa's colour output processor chokes on multi-command actions such as: `Action("cd $DIR && $COMMAND")` The problem is that `subprocess.Popen` doesn't work when this command string is `split()` into an array....

**Describe the bug** Can't kill the Rerun process while in web server mode when launched through Python. **To Reproduce** Steps to reproduce the behavior: 1. `pip install rerun-sdk` 2. `rerun...

🪳 bug
😤 annoying

### Checklist * [ ] I have read and agree to [Contributor Guide](../CONTRIBUTING.md) and the [Code of Conduct](../CODE_OF_CONDUCT.md) * [ ] I've included a screenshot or gif (if applicable) *...

📖 documentation
🐍 python API

* Output detailed version/build info with `--version` flag on entrypoints. * Add `get_version()` Python API ```py In [1]: import rerun as rr DEV ENVIRONMENT DETECTED! Re-importing rerun from: /Users/john/Source/rerun/rerun_py/rerun_sdk In...

🐍 python API
🧑‍💻 dev experience

Very minimum: switch from `str` parameters (xyz, up) with `default = ""` to using `Optional`. These parameters should probably be enum values.

🐍 python API
other

Hovering over a SpaceView in the blueprint tree should highlight the title of the corresponding `TabViewer` tab and vice-versa. Digging a little into the codebase, it looks like `egui_dock::TabViewer` needs...

enhancement
ui
😤 annoying

~There's still a few things to do on this (2 todo!()'s still in the `MutableArray` impl), but~ wanted to get early feedback. Closes #1310

feature

The `UnionArray` type in `arrow2` allows implicitly defining the type IDs by leaving the 2nd value in the tuple `None`. This causes problems when round-tripping with the Arrow ffi. Here's...

investigation