Will McGugan
06d964e78c
Merge branch 'main' into custom-progress-bar
2025-08-12 20:59:49 +01:00
Will McGugan
32ed5ec929
update stars
2025-08-12 20:44:12 +01:00
Will McGugan
2a84dc4f62
Merge pull request #5992 from NSPC911-forks/project-list-updater
...
feat: Add a script to update showcased projects' stars
2025-08-12 20:43:22 +01:00
Will McGugan
1105dd1a1a
Merge pull request #6024 from TomJGooding/ci-bump-actions-setup-python-to-v5
...
ci: bump actions/setup-python to v5
2025-08-12 16:56:26 +01:00
Will McGugan
08352808fb
Merge pull request #6038 from Textualize/expand-tabs-fix
...
fix for expand tabs
2025-08-12 13:40:45 +01:00
Will McGugan
d4cf716df3
Merge pull request #6035 from TomJGooding/fix-pilot-double-triple-click-missing-return
...
fix(pilot): fix missing return in double/triple click methods
2025-08-12 13:40:24 +01:00
Will McGugan
879ee222dd
Merge pull request #6033 from davidfokkema/fix-duplicate-named-test
...
Rename test to avoid name duplication
2025-08-12 13:40:03 +01:00
Will McGugan
eec7e80246
Merge pull request #6034 from davidfokkema/fix-selecttype-hashable
...
SelectType must be Hashable
2025-08-12 13:39:12 +01:00
Will McGugan
3a3d0465e3
Merge pull request #6032 from TomJGooding/test-footer-flaky-test-redux
...
test(footer): increase initial pause in flaky test
2025-08-12 13:36:57 +01:00
Will McGugan
a8e84800ef
fix for expand tabs
2025-08-12 13:27:22 +01:00
TomJGooding
ed69073a79
fix(pilot): fix missing return in double/triple click methods
...
Fix missing return statement in the double/triple click methods, which
are documented to return a boolean indicating whether the widget was
in fact clicked.
2025-08-11 11:35:01 +01:00
David Fokkema
61ff929532
SelectType must be Hashable
...
Because of the internal use of a set for `_legal_values`, only hashable options are allowed.
2025-08-10 12:31:17 +02:00
David Fokkema
356015016e
Rename test to avoid name duplication
...
Due to duplicate names, one of the tests wasn't run.
2025-08-10 12:22:13 +02:00
TomJGooding
a7d941f510
test(footer): comment the pause and checks
2025-08-08 14:03:13 +01:00
TomJGooding
0d1009fc9e
test(footer): increase initial pause in flaky test
2025-08-08 12:58:55 +01:00
TomJGooding
57b36fe0fb
test(footer): check footer key clicked in CI
2025-08-08 12:35:47 +01:00
Will McGugan
da3f608fd7
Merge pull request #6029 from Textualize/bump530
...
bump to 5.3.0
v5.3.0
2025-08-07 13:36:05 +01:00
Will McGugan
95a17786c3
bump to 5.3.0
2025-08-07 13:32:57 +01:00
Will McGugan
b604f43542
Merge pull request #6028 from davep/fix-that-this-this
...
Fix a docstring typo
2025-08-07 13:30:28 +01:00
Dave Pearson
4f73ad57a2
Fix a docstring typo
2025-08-07 09:17:41 +01:00
TomJGooding
4bb21e2249
chore: remove trailing spaces in Button CSS
2025-08-06 22:01:29 +01:00
TomJGooding
69e44deae6
Merge branch 'main' into ci-bump-actions-setup-python-to-v5
2025-08-06 19:33:03 +01:00
Will McGugan
e4a2bfad8e
Merge pull request #6023 from Textualize/content-simplify
...
content simplify
2025-08-06 18:10:45 +01:00
TomJGooding
ac0bba9bd5
ci: bump actions/setup-python to v5
...
I noticed looking at recent workflow runs that there's a number of
warnings where the cache has failed to save/restore.
Apparently old versions of the actions cache service are now deprecated
(https://github.com/actions/setup-python/pull/1007 ).
Bumping actions/setup-python to v5 should hopefully fix the caching and
help speed up CI runs!
2025-08-06 17:53:14 +01:00
Will McGugan
ac1d3efb85
Merge pull request #6022 from TomJGooding/test-footer-add-pauses-for-flaky-test
...
test(footer): add pauses for flaky test in CI
2025-08-06 17:30:35 +01:00
Will McGugan
73f0bfc5e6
changelog
2025-08-06 17:19:29 +01:00
Will McGugan
9857359d15
typing
2025-08-06 17:18:00 +01:00
Will McGugan
124e60ce57
reactive initialize
2025-08-06 17:16:34 +01:00
Will McGugan
9401cb4c29
simplify
2025-08-06 16:43:24 +01:00
Will McGugan
ef4db84f24
docstring and test
2025-08-06 16:35:28 +01:00
Will McGugan
6b0c6e045d
tests
2025-08-06 16:30:20 +01:00
Will McGugan
5972df1f4f
content simplify
2025-08-06 16:17:39 +01:00
Will McGugan
a38ad12e6b
Merge pull request #6019 from TomJGooding/fix-slug-remove-all-supplemental-symbols
...
fix(slug): remove all Supplemental Symbols in slug
2025-08-06 16:14:42 +01:00
TomJGooding
0a5795d7fe
chore: remove trailing spaces in Input CSS
2025-08-06 14:27:25 +01:00
TomJGooding
fa55d149d1
chore: remove trailing spaces in Markdown CSS
2025-08-06 13:53:32 +01:00
TomJGooding
dc75cc2bfd
test(footer): add pauses for flaky test in CI
2025-08-06 13:15:48 +01:00
TomJGooding
bd41740b74
chore(slug): add comments to clarify removed unicode blocks
2025-08-05 22:21:53 +01:00
TomJGooding
8431b9c8ec
fix(slug): remove all Supplemental Symbols in slug
...
Fix the `slug` function to remove *all* emojis in the Supplemental
Symbols and Pictographs Unicode block.
I'm not sure why originally only a partial range was removed, but this
change seems to align with GitHub-flavored Markdown.
While this will effectively fix issue #5998 , it does not address the
underlying problem where slugs were never designed for widget IDs.
2025-08-05 20:11:21 +01:00
NSPC911
f23a5717c4
feat(bar): Add support for custom icons
...
You can super a textual.renderable.bar.Bar class and change `HALF_BAR_LEFT`, `BAR`, and `HALF_BAR_RIGHT`, before passing the class as an keyword argument in the textual.widgets.ProgressBar widget as `bar_renderable`.
The keyword arg's name is weird, I'm not sure what to name it
2025-08-03 19:17:58 +08:00
Will McGugan
d4740a12a6
Merge pull request #6016 from Textualize/bump520
...
bump to 5.2.0
v5.2.0
2025-08-01 19:42:01 +01:00
Will McGugan
6f7345c24f
bump
2025-08-01 19:39:06 +01:00
Will McGugan
1c62e1ef91
Merge pull request #6013 from Textualize/stream-layout
...
Stream layout
2025-08-01 19:24:25 +01:00
Will McGugan
0c701d5833
docs
2025-08-01 19:22:46 +01:00
Will McGugan
d7f97c18f3
snapshot
2025-08-01 17:38:32 +01:00
Will McGugan
cce6e7c21d
snapshot
2025-08-01 17:37:41 +01:00
Will McGugan
8f9aa3a9de
quick scroll on anchor
2025-08-01 17:31:45 +01:00
Will McGugan
6918ed7e47
quick scroll on anchor
2025-08-01 17:27:19 +01:00
Will McGugan
db46d088ab
not needed
2025-08-01 12:26:36 +01:00
Will McGugan
9a36c90474
simplify
2025-08-01 12:26:07 +01:00
Will McGugan
925c520318
Stream layout
2025-08-01 09:29:21 +01:00