Aaron Stephens
Aaron Stephens
I need a ModelForm for my `StructuredRel`s. Would a `DjangoRel` be possible?
Here is an example app to demonstrate the behavior I'm seeing. ```python from textual.app import App, ComposeResult from textual.widgets import Static class Test(App): """A test app.""" CSS_PATH = "test.css" def...
Currently, `pefile` only expects a rich header at offset `0x80`: https://github.com/erocarrera/pefile/blob/bbf28920a71248ed5c656c81e119779c131d9bd4/pefile.py#L2357 But the rich header is not always at `0x80`. Here are a couple examples, both malicious and benign, of...
Sorry if the title is off. I'm having a hard time getting `watch_` methods working with `dict` attributes. Here's an example: ```python from json import dumps from textual.app import App,...
Couple small things.
For #1107, we can import Widgets under `if typing.TYPE_CHECKING:` to avoid `no-name-in-module` errors from `pylint` when importing from `textual.widgets`. I also updated and moved the comment to reflect the additional...
For #1164, adds the [six reactive attributes listed in the docs](https://textual.textualize.io/widgets/data_table/#reactive-attributes) for `DataTable` to `__init__`. I noticed the class has three more reactive attributes (`cursor_type`, `cursor_cell`, and `hover_cell`) that aren't...
It would be nice if `DataTable` accepted initial values for its reactive attributes. ```python table = DataTable(header_height=3, zebra_stripes=True) ```
It looks like `Widget.scroll_end()` is off by one line. Here's an app to reproduce: ```python from textual.app import App, ComposeResult from textual.widgets import DataTable, Footer class Test(App): BINDINGS = [("a",...
For #1237, adds an `expect_type` parameter to `get_child_by_id` and `get_widget_by_id` methods. I tried to mimic how this was done for `query_one`. I also noticed Pylance was not happy with `NodeList._get_by_id`...