Commit Graph

1073 Commits

Author SHA1 Message Date
Will McGugan
afee5c0ed1 simplify 2022-05-05 14:39:54 +01:00
Will McGugan
bc497e0abe added auto height 2022-05-05 14:38:22 +01:00
Will McGugan
4ec565074d Merge pull request #463 from Textualize/start-accepting-paths-in-textual-api
[API] Start accepting PathLike objects here and there
2022-05-05 10:48:11 +01:00
Will McGugan
e382fc14b1 add new can_focus_children attribute 2022-05-05 10:36:59 +01:00
Olivier Philippon
73db7ae3ad [App] Add _path suffixes to PathLike constructor args 2022-05-04 14:51:27 +01:00
Olivier Philippon
3f09af3768 [API] Start accepting PathLike objects here and there 2022-05-04 14:36:26 +01:00
Will McGugan
7ae4c73a7a Merge pull request #458 from Textualize/tab-focus
Tab focus
2022-05-04 14:15:40 +01:00
Will McGugan
caaf44b738 Added focusable_children property 2022-05-04 13:50:05 +01:00
Will McGugan
66fabe00db Merge pull request #464 from Textualize/windows-ci
Windows CI
2022-05-04 13:38:13 +01:00
Will McGugan
3fd200d338 Merge pull request #470 from Textualize/remove-codecov
Remove codecov from Textual
2022-05-04 13:37:24 +01:00
Will McGugan
1ce53d5921 Merge pull request #469 from Textualize/fix-devtools-instructional-header
Update connection instructions in devtools header
2022-05-04 13:36:58 +01:00
Will McGugan
3430f79049 Merge pull request #467 from Textualize/fix-broken-overflow-issue
Fix broken `overflow` CSS rule
2022-05-04 13:33:47 +01:00
Darren Burns
516f551c36 Remove codecov from Textual 2022-05-04 12:37:43 +01:00
Darren Burns
84a37e418d Update connection instructions in devtools header 2022-05-04 12:34:01 +01:00
Darren Burns
7ba8272318 Merge branch 'css' into windows-ci 2022-05-04 12:31:19 +01:00
Darren Burns
d23154b391 Skip devtools tests on Windows too due to connection issue 2022-05-04 12:30:17 +01:00
Darren Burns
07c14c6e64 Fix broken overflow, add regression test 2022-05-04 12:11:12 +01:00
Will McGugan
ab09a1a4f7 fix 2022-05-04 11:49:27 +01:00
Will McGugan
8f861f86e1 Merge pull request #462 from Textualize/py10-ci
Add Python 3.10 to GitHub actions, upgrade mypy
2022-05-04 11:32:18 +01:00
Will McGugan
eaf5d11fed Merge pull request #461 from Textualize/devtools-macos-ci-skip
Skip CI-based MacOS devtools tests
2022-05-04 11:31:00 +01:00
Will McGugan
740c4ce61b move tint 2022-05-04 11:26:59 +01:00
Will McGugan
df3cb0510f test for tint 2022-05-04 11:25:42 +01:00
Will McGugan
8eff1aa01e Add test 2022-05-04 11:18:28 +01:00
Will McGugan
5e9267db08 docstring 2022-05-04 11:17:36 +01:00
Darren Burns
d73b8618c1 Add windows-latest to GitHub Actions build matrix 2022-05-04 11:16:54 +01:00
Will McGugan
3872d2c249 docstring 2022-05-04 11:15:55 +01:00
Will McGugan
79948f08df docstring 2022-05-04 11:11:55 +01:00
Will McGugan
8bee877bbc deprecate App.css 2022-05-04 11:11:41 +01:00
Darren Burns
01815c7788 Merge branch 'css' of github.com:Textualize/textual into py10-ci 2022-05-04 11:10:47 +01:00
Darren Burns
ca65dc3f8c Add Python 3.10 to GitHub actions, upgrade mypy 2022-05-04 11:09:57 +01:00
Will McGugan
d7617dbd3e docstrings 2022-05-04 11:07:30 +01:00
Will McGugan
fa664d36e7 Merge branch 'css' into tab-focus 2022-05-04 11:04:38 +01:00
Will McGugan
4337da8019 docstrings 2022-05-04 11:02:33 +01:00
Will McGugan
a2da5546bd focus traversal 2022-05-04 10:54:20 +01:00
Will McGugan
e5a1543431 Merge pull request #449 from Textualize/add-e2e-smoke-test-to-CI
[CI] Check that the "basic.py" sandbox script can be run for a few seconds without crashing
2022-05-04 10:50:37 +01:00
Darren Burns
b973234433 Fix skipif expression 2022-05-04 10:48:27 +01:00
Darren Burns
5e220b9468 Remove unused imports 2022-05-04 10:31:11 +01:00
Darren Burns
4a6b5a31f4 Merge pull request #459 from Textualize/expanded-css-hex-support
Support 3 and 4 character hex strings for colours
2022-05-04 10:23:54 +01:00
Darren Burns
74540d0f6c Skip CI-based MacOS devtools tests 2022-05-04 10:21:31 +01:00
Darren Burns
4ef7d150ea Merge pull request #457 from Textualize/style-error-omit-traceback
Omit style property setter frames from tracebacks
2022-05-04 10:01:17 +01:00
Darren Burns
bee66d4955 Use fstrings instead, test 3 and 4 character css hex colours 2022-05-04 09:55:41 +01:00
Olivier Philippon
e324de7613 [app] Move uvloop init logic to a private module function 2022-05-04 09:31:38 +01:00
Darren Burns
b7ebdd323f Support hex colours with 4 chars e.g. #ff0a 2022-05-03 17:46:29 +01:00
Darren Burns
21fa59d6a3 Support hex tripletds 2022-05-03 17:40:18 +01:00
Will McGugan
2841527ca6 Merge pull request #445 from Textualize/did-you-mean-feature-for-css-properties
[css] Add a "did you mean" suggestion when an unknown CSS property is spotted
2022-05-03 17:37:24 +01:00
Darren Burns
568f183862 Fix test asserting that we dont support hex3 values 2022-05-03 17:32:25 +01:00
Darren Burns
6eca86a05d Update tokenizer and Color.parse to not break on triple/quad hex values 2022-05-03 17:31:31 +01:00
Will McGugan
375a18c0b1 tint renderable + ccs + tab focus 2022-05-03 17:27:01 +01:00
Darren Burns
7368697386 Traceback frame omissions in style property setters 2022-05-03 17:11:23 +01:00
Olivier Philippon
a26822b257 [css] Add some docstrings following "did you mean" PR feedback 2022-05-03 17:10:00 +01:00