Rodrigo Girão Serrão
bc729033c8
Merge branch 'main' into doc-improvements
2023-01-26 13:55:34 +00:00
Rodrigo Girão Serrão
b37517c400
Add all messages to widget references.
2023-01-26 11:53:51 +00:00
Rodrigo Girão Serrão
fb4f804dff
Improve widget message docstrings.
2023-01-26 11:53:37 +00:00
Will McGugan
d8e6cfdd50
Merge pull request #1672 from Textualize/docs-intro
...
update to intro page, fix for API docs
2023-01-26 12:47:37 +01:00
Will McGugan
211280e0be
Fixed wording of tree node docs
2023-01-26 12:37:57 +01:00
Will McGugan
d01c8a7e07
more superfluous words
2023-01-26 12:34:10 +01:00
Will McGugan
56ef37637b
superfluous words
2023-01-26 12:31:45 +01:00
Will McGugan
15f116d160
moved link
2023-01-26 12:25:43 +01:00
Will McGugan
dc5041f1e1
update to intro page, fix for API docs
2023-01-26 12:21:49 +01:00
Rodrigo Girão Serrão
d75845e52a
Move reactives and messages to top of widget source.
2023-01-26 11:20:45 +00:00
Rodrigo Girão Serrão
210e39488f
Add template for widget reference.
2023-01-26 10:56:32 +00:00
Rodrigo Girão Serrão
4405f2da2a
Add plugin to ignore docs templates.
2023-01-26 10:47:53 +00:00
Rodrigo Girão Serrão
ef779d71dd
Add bindings and component classes to reference pages.
2023-01-25 15:19:16 +00:00
Rodrigo Girão Serrão
b63e2366e1
Remove 'action' column from bindings.
2023-01-25 15:00:45 +00:00
Dave Pearson
ab49dce39b
Merge pull request #1665 from davep/workaround-windows-paste
...
Workaround for a Windows paste issue
2023-01-25 14:52:59 +00:00
Rodrigo Girão Serrão
2ea501ea9b
Document bindings and component classes.
2023-01-25 14:49:37 +00:00
Rodrigo Girão Serrão
fd0d1feb79
Add helper tool to generate widget docs.
...
References: #1662 , #1543
2023-01-25 14:48:56 +00:00
Dave Pearson
44d48e244e
Fix typo in replace
...
AKA: don't mix octal and hex Dave!
2023-01-25 14:43:41 +00:00
Rodrigo Girão Serrão
66b158d7e4
Remove dead import.
2023-01-25 14:31:49 +00:00
Dave Pearson
8145c08007
Update the CHANGELOG
2023-01-25 14:30:56 +00:00
Rodrigo Girão Serrão
bf02c7b5d3
Don't inherit component classes explicitly.
2023-01-25 14:30:06 +00:00
Dave Pearson
32bb79362c
Strip NULs from bracketed paste text as a Windows workaround
...
See #1661 for lots of context. Long story short, in Windows Terminal it
looks like any character that would requite the press of a modifier key
causes a NUL to appear in the pasted text for that character. This feels
like it could be a bug in Windows Terminal and we will investigate and
report at some point.
Meanwhile though this provides a workaround that has the paste experience
work the same as I'm seeing on macOS (and I would imagine in most terminals
on GNU/Linux too).
2023-01-25 14:24:37 +00:00
Will McGugan
7bdc8f9c7a
Merge pull request #1664 from Textualize/lonely-p
...
don't request sync on macOS app
2023-01-25 14:28:11 +01:00
Will McGugan
6edfc82513
Merge pull request #1653 from Textualize/self-remove
...
Rhymes with "Bed rock"
2023-01-25 14:18:33 +01:00
Rodrigo Girão Serrão
f3999bbe47
Add docs to bindings and component classes.
2023-01-25 13:03:10 +00:00
Will McGugan
a292086a62
comment and docstring
2023-01-25 13:39:24 +01:00
Will McGugan
15af0cd2c6
wrong env var
2023-01-25 13:28:37 +01:00
Will McGugan
9caf0cf536
don't request sync on macOS app
2023-01-25 13:26:10 +01:00
Rodrigo Girão Serrão
9cb32d2b66
Fix alphabetical order.
2023-01-25 11:41:33 +00:00
Rodrigo Girão Serrão
fcba6ecaad
Omit default values for attributes.
...
We copy the mkdocstrings template for attributes so that we can exclude the (default) value for attributes (and class variables) from the documentation as that is generally useless.
2023-01-25 11:41:05 +00:00
Will McGugan
aba2633f44
Update tests/test_widget.py
...
Co-authored-by: darrenburns <darrenburns@users.noreply.github.com >
2023-01-25 12:00:51 +01:00
Will McGugan
a61e61f17b
Merge pull request #1637 from davep/widget-importing
...
Support easier widget "support classes" importing
2023-01-25 11:53:32 +01:00
Will McGugan
5e0996d3aa
Merge pull request #1627 from Textualize/fix-1616
...
Changing overflow programmatically updates layout
2023-01-25 11:52:36 +01:00
Will McGugan
b9b53b8677
Merge branch 'main' into fix-1616
2023-01-25 11:52:29 +01:00
Dave Pearson
82e2739196
Merge pull request #1660 from davep/stop-input-double-paste
...
Fix double-paste into `Input`
2023-01-24 20:55:45 +00:00
Dave Pearson
d101e3d4e7
Fix double-paste into Input
...
See #1657 .
2023-01-24 20:16:50 +00:00
Dave Pearson
4bb7326f7d
Merge pull request #1656 from davep/app-mount-all-doc-update
...
Explain the significance of the before/after types (redux)
2023-01-24 17:32:16 +00:00
Dave Pearson
92c03b0e11
Explain the significance of the before/after types (redux)
...
Follows on from https://github.com/Textualize/textual/pull/1641 where I did
the update for mounting via Widget but forgot about App.
2023-01-24 15:15:46 +00:00
Will McGugan
d10f0cbc79
docstrings
2023-01-24 16:04:33 +01:00
Will McGugan
1cba4006b9
docstring
2023-01-24 16:02:48 +01:00
Will McGugan
3673b0ff48
keep reference to remove task
2023-01-24 16:01:37 +01:00
Will McGugan
d9dd1dcbe8
simplify
2023-01-24 15:53:53 +01:00
Will McGugan
f97392ac8b
added test
2023-01-24 15:24:55 +01:00
Will McGugan
b0d46287e1
Fix hang when removing current widget
2023-01-24 14:44:16 +01:00
Dave Pearson
2662e6b292
Merge pull request #1652 from davep/remove-children-updated-doc-reference
...
Remove mention of `ChildrenUpdated` from the `ListView` docs
2023-01-24 09:54:32 +00:00
Dave Pearson
faac89fd8d
Remove mention of ChildrenUpdated from the ListView docs
...
As pointed out in #1649 , a `ChildrenUpdated` message is documented but it
doesn't exist in the code. It looks like it got added during development,
then removed after it was realised it wasn't needed, but presumably it got
left in the docs:
https://github.com/Textualize/textual/pull/1143#discussion_r1030409026
2023-01-24 07:47:18 +00:00
Rodrigo Girão Serrão
dde90a8069
Merge pull request #1646 from Textualize/test-pause
...
Add pause to flaky test.
2023-01-23 18:36:08 +00:00
Rodrigo Girão Serrão
5c73387bca
Pause before rendering input widget.
2023-01-23 18:13:27 +00:00
Rodrigo Girão Serrão
c1bac9cd8f
Update changelog.
2023-01-23 18:03:55 +00:00
Rodrigo Girão Serrão
3d0b607798
Merge branch 'main' into fix-1616
2023-01-23 18:03:27 +00:00