Darren Burns
|
8674269010
|
Add a test for clickable bar ranges
|
2022-02-17 13:53:26 +00:00 |
|
Darren Burns
|
4e61770a7c
|
Unroll tab headers into single renderable, more parameterisation of tabs, more examples
|
2022-02-17 12:20:44 +00:00 |
|
Darren Burns
|
66fa0020e8
|
Improve a docstring, add tests for CSS opacity parsing
|
2022-02-14 10:28:52 +00:00 |
|
Darren Burns
|
281748ba61
|
Add test for when opacity value is invalid
|
2022-02-11 12:13:12 +00:00 |
|
Darren Burns
|
0187bec7f4
|
Testing opacity style property
|
2022-02-11 12:09:52 +00:00 |
|
Darren Burns
|
563b7bd7e1
|
Move test_styles into css test folder
|
2022-02-11 11:59:32 +00:00 |
|
Darren Burns
|
50327f5b5a
|
Rename PercentageProperty to FractionalProperty
|
2022-02-11 11:51:06 +00:00 |
|
Will McGugan
|
baa72e1dff
|
Merge pull request #272 from Textualize/render-opacity
Render opacity
|
2022-02-10 10:44:08 +00:00 |
|
Will McGugan
|
37162baa20
|
Merge pull request #254 from Textualize/inline-styles-view
Inline styles view
|
2022-02-10 09:59:16 +00:00 |
|
Will McGugan
|
bf2f911706
|
Merge pull request #269 from Textualize/sparklines
Sparklines
|
2022-02-10 09:57:33 +00:00 |
|
Darren Burns
|
42b1f7ef4a
|
Rename module, use positional args for Segment, rename value -> opacity in Opacity
|
2022-02-10 09:56:06 +00:00 |
|
Will McGugan
|
927d04d6b0
|
Update tests/test_styles.py
Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>
|
2022-02-10 09:48:20 +00:00 |
|
Darren Burns
|
3b67444911
|
Update Sparkline.summary_func -> summary_function
|
2022-02-09 16:32:49 +00:00 |
|
Darren Burns
|
7109ec0796
|
Use render instead of render_lines in Opacity, add tests
|
2022-02-09 11:33:01 +00:00 |
|
Will McGugan
|
7e077dd502
|
rules tests
|
2022-02-09 11:10:49 +00:00 |
|
Will McGugan
|
90760f3c85
|
naming
|
2022-02-09 10:16:07 +00:00 |
|
Darren Burns
|
3b0cab6f79
|
Caching color blending in Opacity, ignoring ANSI colors
|
2022-02-09 10:14:41 +00:00 |
|
Darren Burns
|
2648cc0305
|
Add test plan, add TODO about ignoring ansi colors
|
2022-02-08 18:15:33 +00:00 |
|
Darren Burns
|
06749bf7af
|
Create outline for Opacity renderable
|
2022-02-08 17:17:03 +00:00 |
|
Darren Burns
|
8f95afd6c8
|
Implement Sparkline renderable
|
2022-02-08 16:41:09 +00:00 |
|
Will McGugan
|
fd4215b160
|
refactor of styles
|
2022-02-08 15:23:40 +00:00 |
|
Will McGugan
|
1173f14020
|
simplify border
|
2022-02-07 17:33:16 +00:00 |
|
Will McGugan
|
623aa5cc03
|
Merge branch 'css' into inline-styles-view
|
2022-02-07 16:17:10 +00:00 |
|
Will McGugan
|
687d171520
|
tests styles view
|
2022-02-07 16:14:39 +00:00 |
|
Darren Burns
|
1acee1f425
|
Merge branch 'css' of github.com:willmcgugan/textual into css-variables-substitution
|
2022-02-07 15:21:26 +00:00 |
|
Darren Burns
|
b08bdab75f
|
Change whitespace trimming during css var sub, add more tests
|
2022-02-07 15:18:07 +00:00 |
|
Will McGugan
|
06417bb9b6
|
Merge pull request #235 from Textualize/horizontal-layout
Horizontal layout
|
2022-02-04 12:08:45 +00:00 |
|
Darren Burns
|
54300488d4
|
Merge branch 'vertical-layout' into horizontal-layout
|
2022-02-04 11:48:48 +00:00 |
|
Darren Burns
|
bb8b4e89d3
|
Error handling
|
2022-02-04 11:43:35 +00:00 |
|
Darren Burns
|
ee8eb40e0f
|
Updating tests to support token referencing
|
2022-02-03 16:07:09 +00:00 |
|
Darren Burns
|
33e8bc4584
|
Highlighting correct span of code when variable of incorrect type is used
|
2022-02-03 14:19:54 +00:00 |
|
Darren Burns
|
6b1554d970
|
Fix issue with css variables with multiple values
|
2022-02-03 12:43:05 +00:00 |
|
Darren Burns
|
d21bd82406
|
Adding a test around the whitespace trimming logic
|
2022-02-03 10:27:01 +00:00 |
|
Darren Burns
|
65a6b8d261
|
Substitution variables
|
2022-02-02 15:49:16 +00:00 |
|
Darren Burns
|
ac9e3cdfff
|
Re-add support for variable references
|
2022-02-02 10:59:17 +00:00 |
|
Darren Burns
|
6587ba257f
|
Parsing variable values as individual tokens
|
2022-02-02 10:49:09 +00:00 |
|
Darren Burns
|
19b835b8a1
|
Merge pull request #250 from Textualize/css-variables-tokenise
Tokenise CSS variables
|
2022-02-02 09:16:20 +00:00 |
|
Darren Burns
|
143253b985
|
Changes tokenisation of variables to be arbitrary text instead of tokenising to data types
|
2022-02-01 15:43:20 +00:00 |
|
Darren Burns
|
d86ec1889e
|
Variable references
|
2022-02-01 13:42:51 +00:00 |
|
Darren Burns
|
ac81229564
|
Renaming some tests to improve clarity
|
2022-02-01 13:23:19 +00:00 |
|
Darren Burns
|
be091582ed
|
Additional tests for variables with multiple values/comments
|
2022-02-01 13:07:32 +00:00 |
|
Darren Burns
|
9d5d6b1008
|
Renaming "declaration" tokens to differentiate between rule and variable declarations
|
2022-02-01 12:37:22 +00:00 |
|
Darren Burns
|
a99d60f9f8
|
Tokenising variable declarations
|
2022-02-01 11:52:15 +00:00 |
|
Darren Burns
|
ea2819f65b
|
Tokenising variable declarations
|
2022-02-01 11:51:10 +00:00 |
|
Darren Burns
|
37668779da
|
tests/test_css_parse.py -> tests/css/test_parse.py
|
2022-02-01 10:09:24 +00:00 |
|
Darren Burns
|
65eb1b0b4f
|
Using console.get_style, adding test ensuring style applies
|
2022-01-31 14:13:49 +00:00 |
|
Darren Burns
|
776284ddd0
|
Ensure we clamp range properly, passing Styles directly
|
2022-01-31 14:02:16 +00:00 |
|
Darren Burns
|
5651e97a64
|
Underline bar renderable
|
2022-01-31 13:03:48 +00:00 |
|
Darren Burns
|
b0c9b83bf4
|
Add horizontal layout
|
2022-01-27 13:07:12 +00:00 |
|
Darren Burns
|
3c730665f5
|
Merge branch 'css' into dont-render-margin
|
2022-01-25 16:42:34 +00:00 |
|