Commit Graph

352 Commits

Author SHA1 Message Date
darrenburns
01df7c8819 Merge branch 'css' into table-layout 2022-08-30 16:18:32 +01:00
Will McGugan
d677417fe4 test 2022-08-30 12:39:25 +01:00
Will McGugan
671dba5cf4 tests for resolve 2022-08-30 12:34:02 +01:00
Will McGugan
b5246a54e8 test fixes 2022-08-30 10:33:01 +01:00
Darren Burns
3b33e220b7 Change threshold in auto-refresh test 2022-08-26 16:23:44 +01:00
Darren Burns
6ff6047417 text-align testing 2022-08-26 15:38:09 +01:00
Darren Burns
ad803a7753 Text justify has become text align 2022-08-26 15:33:42 +01:00
Darren Burns
7bfdd11527 Expand auto-refresh margin in test 2022-08-26 12:41:07 +01:00
Darren Burns
6017bdd6d9 Merge branch 'css' of github.com:willmcgugan/textual into text-justify 2022-08-26 12:28:23 +01:00
Darren Burns
57620fee8c Test that text-justify property with empty value uses default 2022-08-26 12:28:08 +01:00
Darren Burns
a45bf58f7e Adding tests for text-justify CSS property 2022-08-26 11:34:50 +01:00
Will McGugan
6e451d4217 fix for mouse scroll tests 2022-08-25 13:03:07 +01:00
Will McGugan
b22436933a lots of docstrings 2022-08-25 09:08:35 +01:00
Will McGugan
9cc48db79f fix for test fail 2022-08-24 09:39:00 +01:00
Will McGugan
5fe47da058 Await animator 2022-08-23 14:47:08 +01:00
darrenburns
3749412d2f Animation callback (#683)
* Add on_complete callback to Animations

* Add tests for on_complete Animation callbacks

* Update __textual_animation__ signature to include callback

* Support awaitable callbacks for animator on_complete

* Import tidying

* Update animator tests
2022-08-19 14:55:53 +01:00
Will McGugan
e2c2f1abab relax constraint again 2022-08-18 11:10:43 +01:00
Will McGugan
ea5af6b668 raise quit after 2022-08-18 11:04:15 +01:00
Will McGugan
883e66aae5 relax constraint again 2022-08-18 10:53:57 +01:00
Will McGugan
48468e2576 simplify test 2022-08-18 10:49:46 +01:00
Will McGugan
015c4e86c7 relax constraint 2022-08-18 10:48:53 +01:00
Will McGugan
5328d77473 headless driver and tests 2022-08-18 10:37:11 +01:00
Will McGugan
d5b3b752c6 skip on py310 2022-08-17 10:12:37 +01:00
Will McGugan
11191b2109 fix segmentation fault 2022-08-17 10:06:25 +01:00
Will McGugan
4b596352d9 removed cruft 2022-08-17 09:33:46 +01:00
Will McGugan
40374984ed test 2022-08-17 09:20:31 +01:00
Will McGugan
78c6c89544 added tests for screens 2022-08-17 09:17:39 +01:00
Will McGugan
efe0342a6f docstring 2022-08-16 20:39:43 +01:00
Will McGugan
4ac4f3cee6 added results method 2022-08-13 12:25:35 +01:00
Will McGugan
f00e2d22d4 header fixes, and lazy queries 2022-08-13 09:12:59 +01:00
Will McGugan
c4f9659c29 imports 2022-08-07 14:14:01 +01:00
Will McGugan
5d7a821e1f test for center layout 2022-08-07 11:27:33 +01:00
darrenburns
a166d84eef Register callbacks at message pump level, invoke them after refresh (#607)
* Register callbacks at message pump level, invoke them after refresh

* Fix a typo

* Code review feedback actions

* call_later callbacks invoked after refresh or on idle

* Fix space key in text input

* Make Widget.on_idle synchronous

* Fix call_later

* Rename PostScreenUpdate to InvokeCallbacks, and only fire if callbacks exist

* Update type hints for InvokeLater callbacks

* Update type signature of call_later callbacks, extract typevar
2022-08-05 13:47:47 +01:00
Will McGugan
fa4b971bff more docs 2022-08-04 15:27:41 +01:00
Will McGugan
7dc8daba85 Merge branch 'layer-dock' into docs 2022-07-31 16:33:40 +01:00
Will McGugan
7040d00c7b more docs 2022-07-30 17:01:51 +01:00
Will McGugan
52199ab134 add tests for arrange 2022-07-29 17:10:43 +01:00
Will McGugan
b514e9544b test fix 2022-07-29 10:28:50 +01:00
Will McGugan
38f4dcf8be tests fixes 2022-07-27 16:24:31 +01:00
Will McGugan
1abe8f933d test fixes, tests for partition 2022-07-27 15:37:33 +01:00
Will McGugan
4f69516d8d fix basic 2022-07-27 15:18:19 +01:00
Will McGugan
a43cb126f5 test fix 2022-07-20 19:08:10 +01:00
Will McGugan
e0a59d0e9a fix test 2022-07-20 16:23:11 +01:00
Will McGugan
49764a3ec7 improved color harmony 2022-07-19 21:41:34 +01:00
Will McGugan
def1f5d6ab divide optimizations 2022-07-11 12:45:54 +01:00
Will McGugan
5e428acb7d test fix 2022-07-10 14:04:47 +01:00
Will McGugan
7d569d62e0 box fix 2022-07-10 13:37:16 +01:00
Will McGugan
d514193ea9 test fixes 2022-07-09 17:21:27 +01:00
Will McGugan
d751048350 Merge pull request #602 from Textualize/render-cache
Render cache
2022-07-05 13:27:22 +01:00
Will McGugan
0ba3ffb171 size properties 2022-07-04 21:15:24 +01:00