Commit Graph

3995 Commits

Author SHA1 Message Date
Rodrigo Girão Serrão
2217a8f5fa Add new visibility example.
This new example shows how we can have an invisible container with visible children.
2023-01-06 16:38:31 +00:00
Rodrigo Girão Serrão
d69168a922 Update visibility example to use labels. 2023-01-06 16:37:41 +00:00
Rodrigo Girão Serrão
498f452b88 Update tint reference. 2023-01-06 14:53:18 +00:00
Rodrigo Girão Serrão
ee4b2cfe9e Update tint example to use labels. 2023-01-06 14:53:07 +00:00
Rodrigo Girão Serrão
69a143442c Inline css type values in their reference.
[skip ci]
2023-01-06 14:50:31 +00:00
Rodrigo Girão Serrão
42baa0e074 Remove redundant values subsections.
[skip ci]
2023-01-06 14:41:13 +00:00
Rodrigo Girão Serrão
583b1273ac Update text style reference.
[skip ci]
2023-01-06 14:18:50 +00:00
Rodrigo Girão Serrão
72d3171a79 Add example with all text styles. 2023-01-06 14:18:21 +00:00
Rodrigo Girão Serrão
1276629431 Update example. 2023-01-06 14:18:07 +00:00
Rodrigo Girão Serrão
c7c352a38a Replace statics with labels.
[skip ci]
2023-01-06 10:56:55 +00:00
Rodrigo Girão Serrão
a25ba1bea4 Update *opacity references. 2023-01-06 10:47:31 +00:00
Rodrigo Girão Serrão
2dda286628 Fix alphabetical order of styles. 2023-01-06 10:42:18 +00:00
Rodrigo Girão Serrão
042bc3b3fe Improve text-align example.
Replace statics with labels; change to a 2 x 2 grid layout to make it easier to see the difference between 'center' and 'justify'; increase readability by setting 'color: auto' in the labels.
2023-01-06 10:41:46 +00:00
Rodrigo Girão Serrão
7743feadff Add GIF to show all scrollbar colors. 2023-01-06 10:28:54 +00:00
Rodrigo Girão Serrão
710697121d Merge branch 'main' into review-styles-reference
[skip ci]
2023-01-06 10:05:16 +00:00
Will McGugan
85afdba125 Merge pull request #1480 from Textualize/fix-1479
Prevent scrollbar rules from being ignored
2023-01-06 01:58:35 -08:00
Will McGugan
70bded01f3 Merge pull request #1456 from nitzan-shaked/typing
basic typing fixes
2023-01-06 01:57:04 -08:00
Will McGugan
8ea2eae77b Merge pull request #1500 from davep/faqtory-xkcd-327
Sanitise issue titles before running suggest on them
2023-01-06 01:53:58 -08:00
Dave Pearson
01e6ae43d0 Sanitise issue titles before running suggest on them
Applying
https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-an-intermediate-environment-variable
to #1472.
2023-01-06 06:43:41 +00:00
Dave Pearson
83ce1204b9 Merge pull request #1487 from davep/tree-node-label-prop
Add public access (both get and set) to the `label` of a `TreeNode`
2023-01-06 06:13:34 +00:00
Will McGugan
ad70de5e87 added question 2023-01-05 21:06:30 +00:00
Rodrigo Girão Serrão
c65c691b5a Rework text-align CSS reference.
[skip ci]
2023-01-05 18:35:21 +00:00
Rodrigo Girão Serrão
d27e13a49a Add text-align CSS type. 2023-01-05 18:33:51 +00:00
Rodrigo Girão Serrão
fa0a4ba3d4 Fix link. 2023-01-05 18:29:51 +00:00
Rodrigo Girão Serrão
fb9e803863 Add default styles for scrollbar colors. 2023-01-05 16:22:51 +00:00
Dave Pearson
b8727a8908 Merge branch 'main' into tree-node-label-prop 2023-01-05 14:30:42 +00:00
Dave Pearson
18eae615cc Remove unnecessary return from label.setter
Python is expressive, but it ain't that expressive.
2023-01-05 14:26:45 +00:00
Nitzan Shaked
6e9d302e15 fix typing of tuple[] for py3.7 2023-01-05 14:23:40 +02:00
Will McGugan
6cfad7c4b3 Merge pull request #1466 from Textualize/sleep-tweak
don't sleep small intervals
2023-01-05 04:17:23 -08:00
Will McGugan
3be8f799c4 add constant 2023-01-05 12:07:42 +00:00
Nitzan Shaked
b78ca2bad2 more PR fixes 2023-01-05 14:02:15 +02:00
Nitzan Shaked
c1a90c25a1 black 2023-01-05 14:02:15 +02:00
Nitzan Shaked
5750666ad8 further PR fixes 2023-01-05 14:02:15 +02:00
Nitzan Shaked
080687ec60 fix PR comments thus far 2023-01-05 14:02:15 +02:00
Nitzan Shaked
05b10d8627 the very bare minimum typing fixes I need now. Sorry :/ 2023-01-05 14:02:15 +02:00
Rodrigo Girão Serrão
ffe1f4a0c4 Update scrollbar-size rule reference.
[skip ci]
2023-01-05 12:02:05 +00:00
Rodrigo Girão Serrão
f457afd826 Add example for all scrollbar size rules. 2023-01-05 12:01:41 +00:00
Rodrigo Girão Serrão
5b6bedd8c6 Fix example to use labels. 2023-01-05 12:01:23 +00:00
Will McGugan
89667b2231 Merge branch 'main' into sleep-tweak 2023-01-05 03:56:19 -08:00
Will McGugan
ffc9daf82a Merge branch 'main' into fix-1479 2023-01-05 03:47:27 -08:00
Will McGugan
0a35013696 Merge pull request #1458 from nitzan-shaked/mouse-events
MouseScrollUp/MouseScrollDown => plain MousEvent's
2023-01-05 03:41:09 -08:00
Will McGugan
9a4d61ac60 black 2023-01-05 11:34:07 +00:00
Will McGugan
5083cc188f Merge branch 'main' into mouse-events 2023-01-05 11:33:45 +00:00
Will McGugan
1465063b71 changelog 2023-01-05 11:33:16 +00:00
Will McGugan
d5c8516ee7 refactor for readability 2023-01-05 11:30:20 +00:00
Rodrigo Girão Serrão
73621b6867 Review reference for scrollbar-gutter. 2023-01-05 11:21:31 +00:00
Rodrigo Girão Serrão
c81a046c0c Fix and tweak scrollbar corner color reference. 2023-01-05 10:33:42 +00:00
Dave Pearson
d39c59c414 Move the TreeNode label tests into a better-named file
There's going to be a whole bunch of tests relating to the Tree and TreeNode
coming, let's make sure this ends up being fairly granular.

(side thought: it might be a good time soon to revisit all the tests for
Textual and try and wrangle them into some tidy structure)
2023-01-05 10:01:52 +00:00
Dave Pearson
b8a329638e Add public access to a TreeNode's label
This adds public support to reading a TreeNode's label, and also setting it
too.

See #1396.
2023-01-05 09:37:08 +00:00
Dave Pearson
a1e63a1c02 Process the label on construction of a TreeNode
Currently there's an asymmetry in how the label is handled for a TreeNode.
If a str label is passed to the constructor it stays as a str type. On the
other hand, if it's set via set_label, it gets processed into a Rich Text
type. This commit removes that asymmetry.
2023-01-05 09:21:52 +00:00