12620 Commits

Author SHA1 Message Date
Will McGugan
3302bd91a9 changelog 2025-09-02 08:26:23 +01:00
Will McGugan
24cb64aa03 changelog 2025-09-02 08:24:46 +01:00
Will McGugan
69880aa8cc button style 2025-09-02 08:20:43 +01:00
Will McGugan
26d8b8350f style tweak 2025-09-01 18:05:25 +01:00
Will McGugan
44129f0e4b flat buttons 2025-09-01 17:52:06 +01:00
Will McGugan
f59e89fca9 changelog v6.0.0 2025-08-31 17:23:00 +01:00
Will McGugan
e550395b07 Merge pull request #6091 from Textualize/bump600
bump to 6.0.0
2025-08-31 17:16:21 +01:00
Will McGugan
bd2a2500b6 bump 2025-08-31 17:12:50 +01:00
Will McGugan
fd14d1050e Merge pull request #6080 from TomJGooding/fix-garbled-inline-output
fix(app): fix garbled inline app output
2025-08-31 16:50:34 +01:00
Will McGugan
c4b4bec65e Merge pull request #6086 from TomJGooding/docs-changelog-remove-reverted-userinsert
docs(changelog): remove reverted TextArea.UserInsert
2025-08-31 16:44:39 +01:00
Will McGugan
9cda3ee57b docs 2025-08-31 16:41:17 +01:00
Will McGugan
f3f385d97d Merge pull request #6090 from Textualize/update-suggestion
update suggestion method
2025-08-31 16:20:55 +01:00
Will McGugan
d34fc26602 Merge branch 'main' into update-suggestion 2025-08-31 16:20:26 +01:00
Will McGugan
cfcdaef458 Merge pull request #6089 from Textualize/app-getter
experimental app getter
2025-08-31 16:19:24 +01:00
Will McGugan
db81195cba changelog 2025-08-31 16:07:54 +01:00
Will McGugan
f17aef0b38 revert placement change 2025-08-31 16:04:12 +01:00
Will McGugan
4d89a19424 update suggestion method 2025-08-31 16:01:30 +01:00
Will McGugan
995c2b7e6d experimental app getter 2025-08-31 11:38:12 +01:00
TomJGooding
65eccfe75b docs(changelog): remove reverted TextArea.UserInsert
Remove the entry for `TextArea.UserInsert` in the CHANGELOG, which was
reverted in #6084.
2025-08-31 10:56:29 +01:00
Will McGugan
dcc495ab42 Merge pull request #6084 from Textualize/revert-user-insert
revert UserInsert message
2025-08-30 08:07:47 +01:00
Will McGugan
f047dc1b11 revert UserInsert message 2025-08-30 08:04:08 +01:00
TomJGooding
4474bbf67b fix(app): restore prompt correctly when inline app exits
Following the fix for garbled inline app outputs in d7e9168, update the
other terminal cursor move accordingly to correctly restore the prompt.
2025-08-29 14:59:51 +01:00
Will McGugan
fdae5e905d micro optimizations 2025-08-29 12:13:31 +01:00
Will McGugan
8992c54463 Merge pull request #6070 from Textualize/binding-groups
Binding groups
2025-08-29 11:40:05 +01:00
Will McGugan
1b912fa73b optimization 2025-08-29 11:08:47 +01:00
Will McGugan
ef6a0f1621 tweak 2025-08-29 11:02:37 +01:00
Will McGugan
f6f3bea89f Merge pull request #6079 from TomJGooding/fix-header-add-compose-return-type
fix(header): add compose return type
2025-08-29 10:59:38 +01:00
Will McGugan
1e50f957f3 Merge branch 'main' into fix-header-add-compose-return-type 2025-08-29 10:59:29 +01:00
Will McGugan
483ccb3a83 Merge pull request #6056 from TomJGooding/docs-how-to-add-inline-padding-note
docs(how-to): add note about inline padding
2025-08-29 10:57:56 +01:00
Will McGugan
75fc0c7c2f Merge pull request #6053 from alefteris/fix-examples-typo
fix typo in widgets demo
2025-08-29 10:56:29 +01:00
Will McGugan
bda91a4fc0 Merge pull request #6051 from Textualize/title-format
Easier customization of Header title
2025-08-29 10:55:15 +01:00
Will McGugan
cca7fdd231 Merge branch 'main' into title-format 2025-08-29 10:55:08 +01:00
Will McGugan
a7dd45166b superfluous lines 2025-08-29 10:35:34 +01:00
Will McGugan
9c3f75049b help type checker 2025-08-29 10:30:40 +01:00
Will McGugan
ef49f95c0a optimizations 2025-08-29 10:25:54 +01:00
Will McGugan
6da1804dbc changelog 2025-08-29 10:12:50 +01:00
TomJGooding
c07054a2e6 docs(CHANGELOG): add fix for garbled inline output 2025-08-28 19:47:56 +01:00
TomJGooding
d7e91683d1 fix(app): fix garbled inline app output
Fix garbled inline app output when `inline_no_clear=True`.

Currently the terminal cursor isn't actually "reset" before printing the
screen contents. This doesn't matter for most inline apps as the cursor
is already offset at (0, 0). But if the app contains an `Input` widget,
this will update the cursor position so the output will be garbled.

Fixes #6064
2025-08-28 18:41:08 +01:00
TomJGooding
0f1358319e fix(header): add compose return type 2025-08-28 15:15:35 +01:00
Will McGugan
132d56ecb6 fix is_odd bug 2025-08-28 10:18:22 +01:00
Will McGugan
3c67916f86 Binding groups 2025-08-24 17:42:53 +01:00
Will McGugan
8d78427970 Merge pull request #6057 from Textualize/styles-cache-optimization
optimizations in styles cache
2025-08-21 10:42:55 +01:00
Will McGugan
515b82fa28 superfluous 2025-08-21 10:41:04 +01:00
Will McGugan
61e53c5bff get_line_filters 2025-08-21 09:18:26 +01:00
Will McGugan
46b97533ed snapshots 2025-08-21 09:09:23 +01:00
Will McGugan
e81471e0d2 style 2025-08-21 08:26:54 +01:00
Will McGugan
bb2b3c56ae optimize ansi to truecolor 2025-08-20 21:53:42 +01:00
Will McGugan
8c7e3821e9 optimize filter 2025-08-20 21:37:58 +01:00
Will McGugan
dca94393e7 optimizations in styles cache 2025-08-20 21:00:58 +01:00
TomJGooding
bc9f5ef473 docs(how-to): add note about inline padding
Add a note to the 'How To Style Inline Apps' docs about the default
blank line above inline apps and how to remove this padding.
2025-08-20 16:57:51 +01:00