Commit Graph

895 Commits

Author SHA1 Message Date
Will McGugan
6440bac01e fix horizontal layout, update virtual size 2022-03-13 15:36:18 +00:00
Will McGugan
f357d2fa8f quotes for older python 2022-03-13 10:36:47 +00:00
Will McGugan
d13c363c6b optimizations 2022-03-13 10:34:14 +00:00
Will McGugan
6da537dd75 remove is_visual 2022-03-12 16:13:12 +00:00
Will McGugan
4dfc77ff67 refactor node list 2022-03-12 16:05:33 +00:00
Will McGugan
d3dd0127aa replace width, height with size 2022-03-11 14:26:19 +00:00
Will McGugan
b2ebd102bc transparent background 2022-03-11 14:08:46 +00:00
Will McGugan
ea2cf13425 virtual size 2022-03-09 10:29:25 +00:00
Will McGugan
41ab494d18 Merge pull request #319 from Textualize/region-resolve
Regions
2022-03-09 10:01:28 +00:00
Will McGugan
5f3720ed0e added overflow to CSS 2022-03-08 14:48:45 +00:00
Darren Burns
7939a8eaa8 PR enhancements to regions_to_ranges 2022-03-08 12:46:04 +00:00
Will McGugan
2b08484932 detect invisible updates 2022-03-08 11:44:43 +00:00
Will McGugan
0a33ebed30 optimization 2022-03-07 18:03:38 +00:00
Will McGugan
380254a0aa box model 2022-03-05 10:42:52 +00:00
Will McGugan
ef99069cf4 box model 2022-03-03 20:59:24 +00:00
Darren Burns
1cac666cb2 Rename function inline_ranges to regions_to_ranges 2022-03-03 16:40:29 +00:00
Darren Burns
f541c26587 Convert method inline_ranges to function, remove RegionGroup class 2022-03-03 16:31:23 +00:00
Darren Burns
c4833918a9 Ensure adjacent ranges are merged in RegionGroup 2022-03-03 10:51:30 +00:00
Darren Burns
22b6e2a24c Utility wrapper for regions 2022-03-02 17:12:58 +00:00
Will McGugan
237c556673 refactor of compositor 2022-03-02 15:39:26 +00:00
Will McGugan
7c64c7813c compositor class 2022-02-28 17:10:28 +00:00
Will McGugan
2a547a2b72 compositor class 2022-02-28 17:09:27 +00:00
Will McGugan
57a05c7bbd ws 2022-02-24 16:02:23 +00:00
Will McGugan
d83c0090b1 Renderables 2022-02-23 11:34:25 +00:00
Will McGugan
3ee5eb8a2b tests for geometry 2022-02-23 10:56:06 +00:00
Will McGugan
cc945b2ca7 Merge branch 'css' into uber-widget 2022-02-23 10:09:07 +00:00
Will McGugan
9d592e976e add render background 2022-02-23 10:08:47 +00:00
Will McGugan
d01a35dd5a Merge pull request #306 from Textualize/get-child
Query dom - get child
2022-02-22 11:47:19 +00:00
Darren Burns
b91d3bd949 Update local styles sandbox to use new get_child 2022-02-22 11:37:50 +00:00
Darren Burns
2b304cc9f7 Get child by ID 2022-02-22 11:35:01 +00:00
Darren Burns
154ada427f Query dom - get child 2022-02-22 11:19:00 +00:00
Will McGugan
d0b1ca5283 Merge pull request #303 from Textualize/test-animation
Test animation
2022-02-21 16:51:01 +00:00
Will McGugan
9ea2c6e741 assert animation frame called 2022-02-21 16:48:20 +00:00
Will McGugan
8fa6749fdd more tests of animation 2022-02-21 16:26:46 +00:00
Will McGugan
73a1b5377c refinement 2022-02-21 15:37:47 +00:00
Will McGugan
8be6ea91f6 fix and test for animator 2022-02-21 15:32:02 +00:00
Will McGugan
fd9f545608 Merge pull request #294 from Textualize/reset-css
Implement CSS defaults
2022-02-21 14:19:38 +00:00
Will McGugan
fa4bf0c015 Update src/textual/css/styles.py
Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>
2022-02-21 14:14:34 +00:00
Will McGugan
ab0c43bd11 Merge pull request #295 from Textualize/resolve
Layout Resolver enhancement
2022-02-21 14:12:19 +00:00
Will McGugan
4d6ec5a2ac Update src/textual/css/stylesheet.py
Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>
2022-02-21 14:07:56 +00:00
Will McGugan
819f7890bc Update src/textual/css/styles.py
Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>
2022-02-21 14:07:38 +00:00
Will McGugan
6d98187534 Update src/textual/css/styles.py
Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>
2022-02-21 14:06:23 +00:00
Will McGugan
ccfc6e85ad Update src/textual/css/styles.py
Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>
2022-02-21 14:06:04 +00:00
Will McGugan
4638541aed Change tuple to dataclass 2022-02-21 13:34:20 +00:00
Will McGugan
50f9aea483 Merge branch 'css' into resolve 2022-02-21 13:33:08 +00:00
Will McGugan
9755a894d1 Merge pull request #301 from Textualize/update-docs-deps
Bump docs dev dependencies, add Tabs page, add note to docs README
2022-02-21 13:25:42 +00:00
Will McGugan
78f8a3ed9e Update src/textual/_layout_resolve.py
Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>
2022-02-21 11:44:25 +00:00
Darren Burns
b23edf231a Testing layout resolve zero width, and empty list cases 2022-02-21 11:40:42 +00:00
Will McGugan
140ff006ba docstrings 2022-02-21 11:03:08 +00:00
Will McGugan
d4c1258115 list expressions are faster 2022-02-21 10:49:09 +00:00