Darren Burns

Results 113 comments of Darren Burns

To style this e.g. the cursor of this widget, since it inherits from DataTable, developers need to target component classes named after the DataTable, which isn't very nice. ~Tom has...

Confirmed this is still broken on `main` as of 17th July 2024 (commit hash: 0d256073740264bf). MRE without external CSS file: ```python from textual.app import App from textual.widgets import Label class...

I think this is very useful, and might even be a better default! The only thing I'd say is perhaps `case_sensitive` would be better than `case_insensitive` (we have a parameter...

That's up to @willmcgugan

This is a bit of a tricky area. At the point where the fixture executes, hasn't `sys.stdout` already been replaced with something else by Ward? If you print it out...

I hit the same problem with a pyproject.toml like: ```toml [build-system] requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=3.4"] [tool.setuptools_scm] write_to = "ward/_ward_version.py" ``` Running setuptools results in my package having version 0.0.0,...

You need to run `pytest --snapshot-update` to save the snapshot to disk (and check it looks correct). Then, every time that test runs in the future, it'll validate that the...

It should have generated a new snapshot image, which you'll also need to push up to this PR so that when other people run your test, it checks the output...

Looking at this now. Spotted a couple of issues relating to the messages in `SelectionList`, so going to do a pass over it and try to make sure it's posting...

I actually believe this is just some lacking documentation. The semantics of toggle is just that it was explicitly toggled i.e. using the keyboard or a `toggle` call. The original...