Will McGugan
c889b4bfe9
words
2023-03-15 16:35:18 +00:00
Will McGugan
d64e9a7e67
Update docs/blog/posts/await-me-maybe.md
...
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
2023-03-15 16:15:47 +00:00
Will McGugan
66535e9c07
Update docs/blog/posts/await-me-maybe.md
...
Co-authored-by: Dave Pearson <davep@davep.org >
2023-03-15 16:01:11 +00:00
Will McGugan
01045e6b7f
Update docs/blog/posts/await-me-maybe.md
...
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
2023-03-15 16:00:55 +00:00
Will McGugan
dab39c719b
Update docs/blog/posts/await-me-maybe.md
...
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
2023-03-15 15:51:30 +00:00
Will McGugan
31be9e059e
new post
2023-03-15 15:34:39 +00:00
Rodrigo Girão Serrão
1246934643
Merge pull request #2030 from Textualize/add-containers
...
Add containers
2023-03-15 10:37:01 +00:00
Rodrigo Girão Serrão
10a5d171eb
Get rid of _Clock and move utility time-related functions to _time.py. ( #2042 )
...
* Remove _clock.py::sleep.
* Move _clock.py::get_time_no_wait to _time.py.
* Move _clock.py::get_time to _time.py.
* Remove async version of _time.py::get_time.
We started by removing '_time.py::get_time' because that was the async one and then I renamed 'get_time_no_wait' to 'get_time'.
* Make 'get_time' just an alias.
2023-03-15 08:56:10 +00:00
Will McGugan
c5f1cbd22c
Loading indicator simplify ( #2050 )
...
* nice simplify
* import
* changelog
* doc [skip ci]
2023-03-14 18:04:58 +00:00
Dave Pearson
d80e38ce03
Merge pull request #2057 from davep/stylezilla
...
Add some initial rules to a "mega stylesheet"
2023-03-14 15:59:41 +00:00
Rodrigo Girão Serrão
285de4b0fa
Merge branch 'main' into add-containers
2023-03-14 14:35:23 +00:00
Rodrigo Girão Serrão
d775a90fa2
Address review comments.
2023-03-14 14:33:10 +00:00
Dave Pearson
8220af4bfe
Add some initial rules to a "mega stylesheet"
...
The start of what will hopefully become a one-stop comprehensive test of all
the fun corners of stylesheet parsing. While not intended to replace all the
other unit tests for CSS, this test should help to quickly and easily be
sure that nothing breaks any valid CSS.
Influenced by #1253 and #1836 this code starts the process of implementing
the requirement outlined in #1838 .
Adding more rules -- simple and/or weird -- that are expected and known to
parse without a problem is encouraged.
2023-03-14 14:11:32 +00:00
Will McGugan
85cce4a09e
changelog
2023-03-14 10:02:15 +00:00
Rodrigo Girão Serrão
145872c100
Merge pull request #2041 from Textualize/simplify-message-namespace
...
Simplify namespace for inherited messages from ToggleButton
2023-03-14 09:59:34 +00:00
Will McGugan
507ee48967
version bump ( #2049 )
v0.15.1
2023-03-14 09:57:31 +00:00
Dave Pearson
551d93c7c8
Ensure that Tab is available from textual.widgets ( #2045 )
...
Fixes #2044
2023-03-14 09:48:20 +00:00
Dave Pearson
b9c6520db4
Make the Python code for dock.md more... Pythonic ( #2046 )
...
Fixes #2043 .
2023-03-14 09:47:51 +00:00
Dave Pearson
98f56aa1f6
Fix a typo in example code in the 0.14.0 release blog post ( #2047 )
...
Credit to #2021 for the spot.
2023-03-14 09:47:28 +00:00
Dave Pearson
cfb8219e44
Merge pull request #2039 from davep/new-disabled-snapshot-test
...
Simplify the disabled widgets snapshot test
2023-03-14 08:48:40 +00:00
Rodrigo Girão Serrão
ae83e12483
Simplify namespace for inherited messages.
...
Related issues: #1814 .
Related PRs: 2038.
2023-03-13 16:28:51 +00:00
Rodrigo Girão Serrão
53a56da317
Merge pull request #2038 from Textualize/message-namespaces
...
Change how to determine whether a message needs an updated namespace
2023-03-13 16:24:11 +00:00
Rodrigo Girão Serrão
f9a1e27c6f
Merge branch 'main' into add-containers
...
[skip ci]
2023-03-13 16:21:46 +00:00
Rodrigo Girão Serrão
eea61c1b0b
Fix changelog. [skip ci]
2023-03-13 16:16:00 +00:00
Rodrigo Girão Serrão
f81dd4071c
Merge branch 'main' into message-namespaces
2023-03-13 16:08:50 +00:00
Will McGugan
a3887dfcbb
new release ( #2040 )
...
* new release
* reword [skip ci]
v0.15.0
2023-03-13 15:48:41 +00:00
Dave Pearson
cf62a4a76a
Update the snapshots
2023-03-13 15:37:45 +00:00
Dave Pearson
dd49a723ee
Simplify the disabled snapshot test
...
Initially this was "throw most if not all widgets at the display and disable
everything" test; but in #2028 it was requested that this be simplified,
just using the same widget, in enabled and disabled states.
Button seems like a good choice here.
To ensure that things work as intended, I'm going with the approach of
disabling via a container as that's one big change that the disabled
facility brought in.
2023-03-13 15:31:29 +00:00
Rodrigo Girão Serrão
b00b4fb060
Fix #1814 .
2023-03-13 15:17:16 +00:00
Rodrigo Girão Serrão
7e83acb966
Add regression test for #1814 .
2023-03-13 15:14:12 +00:00
Will McGugan
b0f5c35782
tabs widget ( #2020 )
...
* tabs widget
* click underline
* color tweak
* docs
* docs update
* expose Tab
* added remove_tab and clear
* fix cycling
* add animation
* docs
* changelog
* remove recompose
* docstrings
* Update docs/guide/actions.md
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
* Rodrigoed the tabs
* Update docs/widgets/tabs.md
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
* Update docs/widgets/tabs.md
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
* copy
* docstrings
* docstring
* docstring
* Apply suggestions from code review
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
* stop click
* docstring
* auto assign consistent IDs
* Apply suggestions from code review
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
* Document bindings
* document bindings
* Apply suggestions from code review
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
---------
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com >
2023-03-13 14:39:15 +00:00
Rodrigo Girão Serrão
5983d88aa6
Merge pull request #2037 from Textualize/pilot-click-underscore
...
Pilot can now press _
2023-03-13 14:38:59 +00:00
Rodrigo Girão Serrão
eafa12c9bf
Let pilot press _.
2023-03-13 14:13:02 +00:00
Rodrigo Girão Serrão
103c27b942
Add test for pilot pressing underscore.
...
The pilot pressing the underscore '_' used to be an alias for a short pause (see #2011 ). This test makes sure that the pilot can press the underscore '_' as any other character key.
2023-03-13 14:11:33 +00:00
Rodrigo Girão Serrão
009270cd69
Remove remaining underscore pauses.
...
These slipped from #2011 .
2023-03-13 14:10:22 +00:00
Dave Pearson
40d9997766
Updates to Pilot.click ( #2034 )
...
* Correct the x and y values for pilot-induced clicks
Fixes #2022 .
* Update the ChangeLog
* Add modifier key support to `Pilot.click`
---------
Co-authored-by: Will McGugan <willmcgugan@gmail.com >
2023-03-13 13:45:19 +00:00
Will McGugan
5259c9a37e
print after stopping writer thread ( #2033 )
...
* print after stopping writer thread
* Add to changelog
2023-03-13 13:38:24 +00:00
Rodrigo Girão Serrão
3518d38d85
Update snapshot tests.
2023-03-13 12:02:36 +00:00
Rodrigo Girão Serrão
cc8f65259e
Merge branch 'main' into add-containers
2023-03-13 12:00:08 +00:00
Rodrigo Girão Serrão
429c8a3649
Tweak default Center/Middle dimensions.
...
We set dimensions to 1fr instead of 100% (original request) or blank (previous change) for consistency with the other containers.
2023-03-13 11:48:49 +00:00
Rodrigo Girão Serrão
0e51520a2c
Make docs comply with new containers.
2023-03-13 11:44:47 +00:00
Rodrigo Girão Serrão
48ce1a149d
Add snapshot test for Center/Middle.
2023-03-13 11:18:33 +00:00
Rodrigo Girão Serrão
bdeea9fb86
Tweak Center/Middle default dimensions.
2023-03-13 11:10:50 +00:00
Will McGugan
9c5e0336f8
Fix scrollbar ( #2024 )
...
* Fix scrollbar
* changelog PR
* fix snapshots
2023-03-13 10:39:14 +00:00
Ofek Lev
fcda3c3350
Properly indicate dependency is only required for development ( #2025 )
2023-03-12 18:30:15 +00:00
Will McGugan
198190117d
Loading indicator ( #2018 )
...
* loading indicator and tests
* docs
* snapshot
* remove snapshot
* remove debug main [skip ci]
* changelog [skip ci]
* make start time private
2023-03-11 08:36:13 +00:00
Will McGugan
d3bdaf8ae5
fix refresh on remove ( #2008 )
...
* fix refresh on remove
* changelog
* optimization
* added snapshot
2023-03-10 10:06:10 +00:00
Dave Pearson
e2c36c4a15
Merge pull request #2011 from davep/nolodash
...
Remove underscore pauses from (hopefully) all snapshots
2023-03-09 21:00:07 +00:00
Rodrigo Girão Serrão
48dbe1244e
Add magic comment. ( #2010 )
...
Related comment: https://github.com/Textualize/textual/pull/2003\#discussion_r1131081129
Related PR: #2003 .
2023-03-09 20:55:49 +00:00
Dave Pearson
e6f620db44
Remove underscore pauses from (hopefully) all snapshots
...
This seeks to remove the "_" from the key presses of snapshots and inline
runs in the documentation. The "_" no longer does anything, but got legacy
reasons at the moment we can't actually allow "_" to be an input to a
"faked" keypress in the docs and snapshots.
Removing these clears the way to letting "_" have the same status as any
other character.
See #1994 .
2023-03-09 20:32:27 +00:00