2820 Commits

Author SHA1 Message Date
Will McGugan
ea089d5ae1 bump 2025-10-11 11:44:40 +01:00
Will McGugan
def653b8bd Merge branch 'main' into build-update-supported-python-versions 2025-10-11 11:41:43 +01:00
Will McGugan
f1c6becbc2 Merge pull request #6160 from gvx/main
Fix str() + Content()
2025-10-11 10:52:43 +01:00
Will McGugan
d497bc711a better lexer guessing 2025-10-08 17:55:19 +01:00
Will McGugan
b6da06dbe1 snapshot fix? 2025-10-08 16:33:09 +01:00
Will McGugan
51dbf16d45 faster layout 2025-10-06 09:21:49 +01:00
Jasmijn Wellner
ceac08493b Fix typo 2025-10-05 18:07:14 +02:00
Jasmijn Wellner
906af24d24 Add tests for str() + Content() fix 2025-10-05 17:48:44 +02:00
Will McGugan
0198b6363d snapshot 2025-10-05 12:07:02 +01:00
Will McGugan
1e4ab382ea snapshot 2025-10-05 11:35:32 +01:00
Will McGugan
8352382faf selection fix 2025-10-01 16:20:02 +01:00
Will McGugan
7c72cfc776 Merge branch 'main' into feature/add-columns-tuple-support 2025-09-30 14:53:48 +01:00
TomJGooding
678ddaf298 Merge branch 'main' into build-update-supported-python-versions 2025-09-29 19:09:01 +01:00
Will McGugan
aade7a6792 snapshot 2025-09-29 18:01:41 +01:00
Will McGugan
84db318e08 changelog 2025-09-29 17:31:54 +01:00
Will McGugan
b00c1595b2 Merge pull request #6141 from Textualize/fix-rich-log-write
fix for setting the theme early
2025-09-29 17:23:37 +01:00
Will McGugan
fd7cb8a592 try simplify 2025-09-29 16:24:28 +01:00
Will McGugan
a883d39d16 experiment 2025-09-29 16:12:33 +01:00
Will McGugan
a865903c78 debug for CI 2025-09-29 15:58:30 +01:00
Will McGugan
b3e1ef9899 another wait for refresh 2025-09-29 14:42:34 +01:00
Will McGugan
cd8c6955f2 app task 2025-09-29 14:30:58 +01:00
Will McGugan
bf1d975c5c fix wait_for_refresh 2025-09-29 14:13:51 +01:00
Will McGugan
ad63a575d3 debug 2025-09-29 12:15:34 +01:00
Will McGugan
1ec7fa81f5 sigh 2025-09-29 11:32:21 +01:00
Will McGugan
a9d451d8bb running out of ideas 2025-09-29 11:17:17 +01:00
Will McGugan
167af7e15d change click 2025-09-28 21:32:17 +01:00
Will McGugan
f4c32a3ac4 depressing 2025-09-28 21:17:47 +01:00
Will McGugan
11182843d7 try wait for refresh 2025-09-28 21:02:21 +01:00
Will McGugan
374d29683f Skip bindings change on first refresh 2025-09-28 20:50:56 +01:00
Will McGugan
b16c7bcb2d snapshot 2025-09-28 19:14:43 +01:00
Will McGugan
5858acbd50 fix for setting the theme early 2025-09-28 18:27:01 +01:00
Will McGugan
9063dad0ef unused snapshot 2025-09-28 18:14:44 +01:00
Will McGugan
8226f21595 replace snapshot test 2025-09-28 17:56:03 +01:00
Will McGugan
ba2c696d20 merge 2025-09-28 17:30:02 +01:00
Will McGugan
a0a3d81c4a snapshit 2025-09-28 17:26:24 +01:00
Will McGugan
5e610153b0 simpler fix 2025-09-28 17:25:31 +01:00
Will McGugan
b4e0833a0f fix for progress bar crash 2025-09-28 17:08:54 +01:00
Will McGugan
aef15a6b86 snapshot 2025-09-28 16:32:14 +01:00
Will McGugan
015bc11d42 docstring 2025-09-28 16:26:38 +01:00
Will McGugan
02fd2451cb long placeholder 2025-09-28 16:20:24 +01:00
Will McGugan
6b982019a3 more pauses 2025-09-28 15:37:05 +01:00
Will McGugan
494a617aed snapshot tests 2025-09-26 19:21:31 +01:00
TomJGooding
606a1686f6 test(modal): increase pauses in flaky test (#6116)
* test(modal): increase pauses in flaky test

It looks like `test_modal_pop_screen()` has started being flaky in CI.

Increase the initial pause to ensure the footer is fully composed when
clicked. This seemed to be the fix for a similar flaky test in #6032.

* test(modal): wait refresh for flaky test

After increasing the pause, this test is still flaky in CI. Try adding a
`wait_for_refresh` as well, the same as the fix for a similar flaky test
in #6116
2025-09-19 20:43:39 +01:00
TomJGooding
7a9d32fdbf test: make tests async to fix failures on Python 3.9
After upgrading `pytest-asyncio` to the latest version, lots of tests
started failing in CI only on Python 3.9:

`RuntimeError: There is no current event loop in thread 'MainThread'`

Apparently these tests may have only been passing previously due to
issues in earlier versions of `pytest-asyncio`. Changing these tests to
async seems to fix the failures on Python 3.9.

Related issue:
https://github.com/pytest-dev/pytest-asyncio/issues/1039
2025-09-17 13:38:05 +01:00
Will McGugan
17cd7e66a5 changelog 2025-09-07 11:00:58 +01:00
Will McGugan
8e67ce25d4 fix issue rendering strips with missing style 2025-09-07 10:58:56 +01:00
Will McGugan
164db9778b update placeholder snapshot 2025-09-05 14:48:38 +01:00
Will McGugan
596c2a7e9a snapshots 2025-09-02 08:29:58 +01:00
Will McGugan
995c2b7e6d experimental app getter 2025-08-31 11:38:12 +01:00
Will McGugan
8992c54463 Merge pull request #6070 from Textualize/binding-groups
Binding groups
2025-08-29 11:40:05 +01:00