Commit Graph

24 Commits

Author SHA1 Message Date
darrenburns
f8433e0ebb Get rid of string split key display, bug fix for not showing screen-level bindings (#910) 2022-10-15 11:15:41 +01:00
darrenburns
36ac94734f Move focus logic to screen, add more key replacements, collapse bindings in footer (#880)
* Move focusing logic to the Screen level

* Update tests to support per-screen focus management

* Some additional key name replacements

* Improve rendering of bindings in footer when multiple items have same action

* Clean up footer, allow key_displays csv

* Prevent exception when widget is not in screen
2022-10-13 10:43:16 +01:00
Darren Burns
2784370ba1 Add several missing properties from Styles.css, fix several bugs/typos in it 2022-10-07 14:24:18 +01:00
Darren Burns
035bf80071 Make clock optional in header 2022-10-06 16:37:41 +01:00
darrenburns
54bdb4bac0 Fix comma separated string in "Bindings" (#797) 2022-10-04 18:37:06 +01:00
Darren Burns
4668b4a0d8 Dont render widgets with zero opacity 2022-09-14 18:00:32 +01:00
Darren Burns
0332f637ab text-opacity, dont render text when 0 2022-09-14 17:40:26 +01:00
Darren Burns
76e0bdb0c9 Revert sandbox 2022-09-07 12:13:32 +01:00
Darren Burns
b6e133c1af Cleanup easing example 2022-09-07 12:12:17 +01:00
Will McGugan
278b8485e6 Merge pull request #724 from Textualize/css-path-relative
CSS Path Relative
2022-09-01 16:36:55 +01:00
Darren Burns
c9136eb247 Relative string CSS paths 2022-09-01 13:29:56 +01:00
Darren Burns
2b7584c7ff Add opacity docs 2022-08-31 17:08:21 +01:00
Darren Burns
09acbfedfd Implement widget opacity 2022-08-31 15:57:37 +01:00
Darren Burns
4ed9e780de Merge branch 'css' of github.com:willmcgugan/textual into opacity-changes 2022-08-31 14:16:02 +01:00
Darren Burns
210214260d Renaming opacity to text-opacity in code 2022-08-31 13:39:34 +01:00
Darren Burns
45fbad2931 Merge branch 'css' of github.com:Textualize/textual into delay-transition 2022-08-30 16:07:46 +01:00
Darren Burns
6734700de2 Testing animation delay in CSS and code 2022-08-30 15:56:24 +01:00
Darren Burns
0455dacfdd Smarter delays - animator doesnt need to work during delay period 2022-08-30 15:51:26 +01:00
Darren Burns
92f15abc42 Values sections added to CSS properties docs 2022-08-30 11:49:11 +01:00
darrenburns
3749412d2f Animation callback (#683)
* Add on_complete callback to Animations

* Add tests for on_complete Animation callbacks

* Update __textual_animation__ signature to include callback

* Support awaitable callbacks for animator on_complete

* Import tidying

* Update animator tests
2022-08-19 14:55:53 +01:00
darrenburns
e94ea25faf Filling the gap between horizontal and vertical scrollbars (#664)
* Fill the spacing between the scrollbars

* Add "scrollbar-corner-color" CSS rule and doc

* Remove unused print statement

* Some sandbox changes

* Remove redundant words from docs

* Add docstring to ScrollBarCorner class
2022-08-16 10:55:34 +01:00
Darren Burns
5c86331c9a Improve order of focus 2022-08-05 10:13:08 +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