Commit Graph

247 Commits

Author SHA1 Message Date
Will McGugan
d514193ea9 test fixes 2022-07-09 17:21:27 +01:00
Will McGugan
f47629623c fixed underline style stretching on buttons 2022-07-09 15:03:36 +01:00
Will McGugan
f751426ef6 color an render 2022-07-08 21:08:17 +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
2ac95c5922 render lines and scrollbars 2022-07-04 20:37:59 +01:00
Will McGugan
f3a7c9483f apply style to widget 2022-07-04 14:48:28 +01:00
Will McGugan
97c58a7b0a implemented outline 2022-07-02 14:37:00 +01:00
Will McGugan
81481a0e16 Added tint and opacity 2022-06-30 21:41:37 +01:00
Will McGugan
410fc91a0e styles renderer update 2022-06-30 10:54:37 +01:00
Will McGugan
62f2ffee52 Merge pull request #595 from Textualize/user-css-over-widget-css
User CSS should always take precedence over Widget CSS
2022-06-29 14:03:14 +01:00
Darren Burns
c00de10262 Use more efficient bool to int conversion 2022-06-28 18:52:47 +01:00
Darren Burns
8617cbdc70 Update test over user css over widget css to show important widget css can be overridden by users too 2022-06-28 18:39:39 +01:00
Darren Burns
972aeece64 Add Specificity5 for user defined CSS 2022-06-28 17:26:18 +01:00
Darren Burns
7ebac6b860 Add wip test for user over widget css, use type alias 2022-06-28 13:52:58 +01:00
Will McGugan
2ac4c1edd2 Added _cells 2022-06-28 11:02:16 +01:00
Will McGugan
cec49dbbc2 optimize from_union add docstrings 2022-06-28 10:36:16 +01:00
Will McGugan
86fdc96ab3 geometry tests 2022-06-27 10:11:57 +01:00
Will McGugan
82358fdb7b data table as widget 2022-06-25 14:55:19 +01:00
Will McGugan
03bfe10e69 inter-widget updates 2022-06-24 16:00:12 +01:00
Darren Burns
b9b499fdc2 Merge branch 'css' of github.com:Textualize/textual into user-css-over-widget-css 2022-06-22 14:05:09 +01:00
Darren Burns
71536364a4 Copy buttons example into sandbox 2022-06-22 14:03:24 +01:00
Darren Burns
76b39747ca Move files into darren sandbox 2022-06-22 14:02:24 +01:00
Will McGugan
e85438c9e6 renamed Region.origin to offset 2022-06-22 11:47:58 +01:00
Will McGugan
b2ed540c50 keyboard control of cursor 2022-06-21 17:49:28 +01:00
Will McGugan
a9be6aa32a Merge pull request #560 from Textualize/scroll-view
Scroll view and DataTable Widget
2022-06-21 14:41:09 +01:00
Will McGugan
9479dfb489 remove sandbox script 2022-06-21 13:08:38 +01:00
Will McGugan
306cf22d5c add space to keys 2022-06-21 11:44:46 +01:00
Will McGugan
1ae2855f1f broken merge 2022-06-21 11:17:20 +01:00
Will McGugan
74a93606ec remove broken code 2022-06-21 11:16:50 +01:00
Will McGugan
069fde528e restore accent color 2022-06-21 10:15:22 +01:00
Will McGugan
9f62e92803 merge 2022-06-21 10:13:11 +01:00
Will McGugan
a15e57ec74 Safer locking 2022-06-21 09:31:59 +01:00
Will McGugan
bb1449315e render cache 2022-06-18 18:38:50 +01:00
Darren Burns
91a31581ae Remove some debugging stuff from sandbox/buttons 2022-06-17 15:35:20 +01:00
Darren Burns
8d6a4adff8 Add success/warning/error button variants 2022-06-17 15:35:20 +01:00
Darren Burns
a97a2c6bfd Add support for HSL and HSLA 2022-06-17 15:33:12 +01:00
darrenburns
566eb837b7 Scrolling nested containers (#538)
* Scrolling nested containers

* Return boolean if any scrolling occurred in any descendant in scroll_to_widget
2022-06-17 15:33:10 +01:00
Will McGugan
a5d46d6adc exit action 2022-06-17 14:08:17 +01:00
Will McGugan
b0079fce56 optimized line rendering and updated render_lines API 2022-06-15 17:13:56 +01:00
Will McGugan
6ce429ef9a data table columns 2022-06-13 17:51:28 +01:00
Darren Burns
f60455677a Remove some debugging stuff from sandbox/buttons 2022-06-10 15:06:54 +01:00
Darren Burns
7f9069f457 Add success/warning/error button variants 2022-06-10 15:05:48 +01:00
Will McGugan
de22f9e653 Merge pull request #566 from Textualize/hsl
Support HSL colour space, allow spaces in RGB/HSL values
2022-06-08 16:25:15 +01:00
darrenburns
7366421635 Scrolling nested containers (#538)
* Scrolling nested containers

* Return boolean if any scrolling occurred in any descendant in scroll_to_widget
2022-06-08 16:20:53 +01:00
Will McGugan
b9e1022f6e fix test 2022-06-08 12:04:18 +01:00
Will McGugan
0ff8c7e47c compositor and cache optimizations 2022-06-08 11:46:53 +01:00
Darren Burns
01ef1dc7f0 Add support for HSL and HSLA 2022-06-07 15:23:24 +01:00
Will McGugan
e563cd13d0 optimizer wins 2022-06-06 15:25:54 +01:00
Will McGugan
d69205d59f fix scrollbar not updating after auto size change 2022-06-06 11:42:24 +01:00
Will McGugan
51e29c5a10 fix reactive 2022-06-04 09:33:08 +01:00