Commit Graph

198 Commits

Author SHA1 Message Date
Will McGugan
8982d88f9e simplify compose 2022-10-15 13:07:15 +01:00
Will McGugan
babf5beefc comments, set_focus, and screen resize 2022-10-15 10:54:00 +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
Will McGugan
14e87b6c99 shrink expand 2022-10-04 10:12:25 +01:00
Will McGugan
e61eaf7597 replace TextInput with Input 2022-10-01 14:43:46 +01:00
Will McGugan
d962dcd49c new align 2022-09-27 16:35:40 +01:00
Darren Burns
0ab5ba1b6f Add missing __future__ import in dictionary example 2022-09-22 15:27:49 +01:00
Will McGugan
24d4491bf8 doc screenshots 2022-09-20 18:16:03 +01:00
Will McGugan
c5cad6a418 color tweak 2022-09-20 15:56:32 +01:00
Will McGugan
3a53cdb2a5 dictionary example 2022-09-20 15:42:08 +01:00
Will McGugan
d0293c2c89 changed to CSS_PATH 2022-09-18 22:02:08 +01:00
Will McGugan
9838d3b34e fluid rendering 2022-09-18 11:25:16 +01:00
darrenburns
5ef98aac90 Initial layout guide stuff (#748)
* Initial layout guide stuff

* More docs on layout - grid

* Continuing grid docs

* Grid gutter and spans guide

* Improvements to layout docs for horizontal, vertical, dock, and begin describing layers

* Update center layout example to reflect new yield order

* More updates to layout guide, mostly offset stuff

* More layout guide, "Putting it all together"

* Updates to layout guide page

* Small rewording of dock layout in guide

* Apostrophe

* Typo

* Small design tweak to combining layouts example

* Typos, tidying up

* Small reword

* Some updates to docs/guide/layout/grid

* calc fix

Co-authored-by: Will McGugan <willmcgugan@gmail.com>
2022-09-15 15:28:23 +01:00
Will McGugan
6821e49d70 Merge branch 'css' into auto-color 2022-09-13 11:53:50 +01:00
Will McGugan
6f7d3b5ad7 text color 2022-09-13 10:53:22 +01:00
Will McGugan
73fa5010ad tweaks 2022-09-09 17:52:12 +01:00
Will McGugan
0c5fb488a8 screenshots 2022-09-09 16:00:42 +01:00
Will McGugan
933c972dd1 new readme 2022-09-09 15:54:16 +01:00
Will McGugan
12a8773c5c fix stopwatch example 2022-09-09 11:38:26 +01:00
Will McGugan
48546112f8 focus level bindings 2022-09-08 21:11:05 +01:00
Will McGugan
b672a5608e prepopulate argv 2022-09-08 13:44:22 +01:00
Will McGugan
a76f1ea360 simplify 2022-09-08 11:30:31 +01:00
Will McGugan
afd22265f4 code browser and fixes 2022-09-08 11:00:05 +01:00
Will McGugan
e8a4f2e806 rename table to gird, diagrams for layout 2022-09-06 10:16:52 +01:00
Will McGugan
10ede76b9b added keys to calculatorm, press methid to Button, primary button style 2022-08-31 09:30:41 +01:00
Will McGugan
78fb85b725 calculator tweak 2022-08-30 18:48:24 +01:00
Will McGugan
a81b1945da fix button 2022-08-30 18:41:55 +01:00
Will McGugan
ac36e6814e naming 2022-08-30 18:21:06 +01:00
Will McGugan
282a3df4c7 calculator fixes 2022-08-30 17:43:28 +01:00
Will McGugan
009c556ca9 calculator example 2022-08-30 16:21:52 +01:00
Will McGugan
7040d00c7b more docs 2022-07-30 17:01:51 +01:00
Will McGugan
53693e6200 move example apps, add render_lines to scrollview 2022-06-08 16:19:17 +01:00
Will McGugan
0ff8c7e47c compositor and cache optimizations 2022-06-08 11:46:53 +01:00
Will McGugan
6bfc26c1ec more docs 2022-05-25 15:36:58 +01:00
Darren Burns
28f01641ce Merge branch 'css' of github.com:Textualize/textual into text-input 2022-05-13 10:27:39 +01:00
Darren Burns
0674f500ce text-input-1 2022-05-11 10:11:01 +01:00
Darren Burns
43f65d73ae Pass Rich Style object into Textual render method 2022-05-06 10:20:05 +01:00
Darren Burns
6b1dab5387 Add missing Styles import 2022-05-05 16:18:24 +01:00
Darren Burns
e473e4873a Add style param to Widget render method 2022-05-05 16:06:49 +01:00
Olivier Philippon
73db7ae3ad [App] Add _path suffixes to PathLike constructor args 2022-05-04 14:51:27 +01:00
Will McGugan
d2b7c4d44a remove superfluous file 2022-04-07 10:55:58 +01:00
Will McGugan
79f522c99a moved basic.py in to sandbox 2022-04-06 11:23:18 +01:00
Will McGugan
575de6e741 darken to use lab color 2022-04-06 11:10:43 +01:00
Will McGugan
e8636d0d86 css reparse 2022-04-06 11:00:38 +01:00
Will McGugan
a27bbb9e28 tweaks 2022-04-05 17:31:17 +01:00
Will McGugan
82c0bd877c remove accent3 2022-04-05 17:10:04 +01:00
Will McGugan
ba707c96be blue and orange 2022-04-05 17:00:35 +01:00
Will McGugan
e44877c2af compositor nesting fix 2022-04-05 15:47:08 +01:00
Will McGugan
ca77f7e24d color tweaks 2022-04-04 19:49:18 +01:00
Will McGugan
2cda9053a3 color scheme 2022-04-04 17:25:27 +01:00