12620 Commits

Author SHA1 Message Date
Will McGugan
40c7e4120b black 2021-07-10 20:55:11 +01:00
Will McGugan
2257cbe97a grid layout 2021-07-10 20:49:22 +01:00
Will McGugan
b7b129b6ef auto widget placement 2021-07-10 17:36:23 +01:00
Will McGugan
57038c2393 button widget 2021-07-10 15:56:55 +01:00
Will McGugan
ae81b98f35 allow name as first positional arg 2021-07-10 09:24:23 +01:00
Will McGugan
f1a77361fb shortcuts in constructor 2021-07-10 09:22:27 +01:00
Will McGugan
7d983d23e3 implemented add_areas 2021-07-10 09:07:59 +01:00
Will McGugan
4042739855 added repeat to add cols/rows 2021-07-10 08:33:28 +01:00
Will McGugan
1b9625b8ff implemented gutter 2021-07-10 08:18:50 +01:00
Will McGugan
a445cb12fa grid align 2021-07-10 08:08:48 +01:00
Will McGugan
54d80927c9 grid gaps 2021-07-09 10:31:07 +01:00
Will McGugan
185c96764d grid gaps 2021-07-09 10:29:23 +01:00
Will McGugan
111f596911 added grid layout 2021-07-08 21:43:49 +01:00
Will McGugan
9c150152df move views to module 2021-07-08 16:24:08 +01:00
Will McGugan
f60b8abc4e mouse grab 2021-07-06 22:00:43 +01:00
Will McGugan
e0b9dde563 grab to scroll 2021-07-06 20:16:54 +01:00
Will McGugan
d306e8864c show/hide events, home and end on scroll view 2021-07-06 08:27:17 +01:00
Will McGugan
80d59a6ee4 Merge pull request #22 from willmcgugan/tests
Tests
2021-07-05 20:54:36 +01:00
Will McGugan
5001381286 mypy ini 2021-07-05 20:48:00 +01:00
Will McGugan
08af0255c7 blacked 2021-07-05 20:45:25 +01:00
Will McGugan
a7d2d2be70 added black to makefile 2021-07-05 20:43:37 +01:00
Will McGugan
e62bf387fb move files 2021-07-05 20:40:00 +01:00
Will McGugan
e52af23f0f workflow 2021-07-05 20:37:54 +01:00
Will McGugan
c8e14859e5 tests 2021-07-05 20:36:06 +01:00
Will McGugan
ef699625ad Merge pull request #21 from ramiro/fix-list-type-alias-def
Fix `Lines` type alias definition
2021-07-05 18:09:51 +01:00
Ramiro Morales
b1bed03c5e Fix Lines type alias definition
Currently it fails with
```python
Traceback (most recent call last):
  File "~/.pyenv/versions/3.7.9/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "~/.pyenv/versions/3.7.9/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "~/.virtualenvs/tmp-32ba2626ac1e0/lib/python3.7/site-packages/textual/app.py", line 18, in <module>
    from . import events
  File "~/.virtualenvs/tmp-32ba2626ac1e0/lib/python3.7/site-packages/textual/events.py", line 7, in <module>
    from .message import Message
  File "~/.virtualenvs/tmp-32ba2626ac1e0/lib/python3.7/site-packages/textual/message.py", line 7, in <module>
    from ._types import MessageTarget
  File "~/.virtualenvs/tmp-32ba2626ac1e0/lib/python3.7/site-packages/textual/_types.py", line 31, in <module>
    Lines = list[list[Segment]]
TypeError: 'type' object is not subscriptable
```
2021-07-05 13:29:46 -03:00
Will McGugan
a6a912ab27 Merge branch 'main' of github.com:willmcgugan/rich.tui into main 2021-07-05 15:06:16 +01:00
Will McGugan
a005e0c35d version bump, dependencies 2021-07-05 15:05:52 +01:00
Will McGugan
b4418eb0fe Update README.md 2021-07-05 13:31:32 +01:00
Will McGugan
ee0224a541 smoother animation 2021-07-05 13:09:23 +01:00
Will McGugan
f3b8e7ab48 Merge pull request #20 from willmcgugan/grid
New Layout system
v0.1.3
2021-07-05 12:44:17 +01:00
Will McGugan
fe288e8d92 repaired scroll view 2021-07-05 12:41:09 +01:00
Will McGugan
a797c07484 Note about Windows support 2021-07-05 11:07:00 +01:00
Will McGugan
426fa617f7 renamed update_ to watch_ 2021-07-05 08:53:41 +01:00
Will McGugan
f955af2605 refactored reactive 2021-07-05 08:52:00 +01:00
Will McGugan
b4b844906c clipping widgets 2021-07-04 21:22:35 +01:00
Will McGugan
245033ecd8 Layout refactor 2021-07-04 09:58:48 +01:00
Will McGugan
4394d82267 fixed button issue 2021-07-04 09:00:50 +01:00
Will McGugan
4901bba618 added get_style_at and get_widget_at 2021-07-04 08:35:25 +01:00
Will McGugan
b6017ed6bd Update 5 2021-07-03 18:04:32 +01:00
Will McGugan
41438bd7ed layout and animation 2021-07-03 17:54:49 +01:00
Will McGugan
8f8986cc1f added root_view 2021-07-03 09:51:14 +01:00
Will McGugan
6eb1d42e03 master sub-layouts 2021-07-03 09:46:50 +01:00
Will McGugan
4833d6e602 layout refactor 2021-07-03 09:05:48 +01:00
Will McGugan
a3eda56808 layout refactor 2021-07-03 09:04:01 +01:00
Will McGugan
00abdbda28 layout refactor 2021-07-02 15:51:16 +01:00
Will McGugan
a0ddfeeb69 layout refactor 2021-07-02 15:48:16 +01:00
Will McGugan
819d5ff59f comments 2021-06-30 21:37:07 +01:00
Will McGugan
fa88115da2 combine layout and layout map 2021-06-30 21:27:09 +01:00
Will McGugan
ac3c19ebc0 layout refactor 2021-06-30 21:03:00 +01:00