Will McGugan
43e9f8add9
docsstrings
2022-05-25 16:20:04 +01:00
Olivier Philippon
2462a0e402
[css] Add missing occurrences of the now-flexible scrollbars thicknesses in the Widget class
2022-05-25 15:47:26 +01:00
Will McGugan
6bfc26c1ec
more docs
2022-05-25 15:36:58 +01:00
Darren Burns
b0e197f446
Merge branch 'css' of github.com:Textualize/textual into text-input-cursor-to-click
2022-05-25 14:01:11 +01:00
Olivier Philippon
43ce3e8363
[terminal buffering] Address PR feedback: massive simplification of the code
2022-05-25 12:12:50 +01:00
Olivier Philippon
a55b122967
[css] Address PR feedback for our new "scrollbar-size" CSS properties
2022-05-25 09:30:46 +01:00
Olivier Philippon
9e6140af7c
[css] Add tests and fix stuff for our new "scrollbar-size" CSS properties
2022-05-25 09:30:46 +01:00
Olivier Philippon
1c76aa7be9
[css] Add "scrollbar-size" CSS properties - seems to work now, in which case we only miss some tests :-)
2022-05-25 09:30:46 +01:00
Olivier Philippon
ee30b54828
[css] Add "scrollbar-size" CSS properties - first step
2022-05-25 09:30:46 +01:00
Will McGugan
2b485cd4cc
Merge pull request #539 from Textualize/option-baskspace
...
Fix Option+Backspace hanging
2022-05-24 13:33:24 +01:00
Olivier Philippon
7f27e70440
[terminal buffering] Address PR feedback
2022-05-24 13:08:45 +01:00
Will McGugan
1366335dc8
fix option backspace hanging
2022-05-24 12:26:45 +01:00
Will McGugan
79a560f395
forgotten css
2022-05-24 10:39:32 +01:00
Will McGugan
7cd0e89c2c
Merge pull request #536 from Textualize/docs-update
...
docs plugin
2022-05-24 10:37:25 +01:00
Will McGugan
11932fc2bd
docstrings
2022-05-24 10:31:44 +01:00
Will McGugan
8daf832c4c
more general app
2022-05-24 10:26:20 +01:00
Darren Burns
858e718dde
Ensure enough space for double-width on resize
2022-05-24 10:12:32 +01:00
Will McGugan
c1c4ce02ff
move sys.path
2022-05-24 10:01:09 +01:00
Will McGugan
7fd9aa27b5
help
2022-05-24 09:54:42 +01:00
Olivier Philippon
3486dc08b5
[terminal buffering] Remove the management of the iTerm2-specific buffering protocol
...
Since iTerm2 also supports the "mode 2026", we can just rely on that one ✌
2022-05-24 09:45:19 +01:00
Will McGugan
e6a9a37f80
docstrings and fixes
2022-05-24 09:30:10 +01:00
Olivier Philippon
d14659c1a3
[terminal buffering] Add support for the "mode 2026"
...
That task is definitely way more complicated that it seemed to be 😅
2022-05-24 09:20:56 +01:00
Will McGugan
0e2f4097e9
docstrings
2022-05-23 18:14:23 +01:00
Will McGugan
689c759181
Merge branch 'css' into docs-update
2022-05-23 18:09:43 +01:00
Will McGugan
8bdb3dc7e7
docs framework
2022-05-23 18:02:23 +01:00
Will McGugan
c212fd501f
Merge pull request #507 from Textualize/try-mocking-time-during-integration-tests
...
Mock time during integration tests
2022-05-23 17:09:57 +01:00
Will McGugan
679b151e06
Merge pull request #535 from Textualize/scrollbar-fix
...
compensated in box mode for scrollbars
2022-05-23 17:04:39 +01:00
Will McGugan
d1235e0d97
docs plugin
2022-05-23 15:47:55 +01:00
Will McGugan
018ab4d92d
simplify
2022-05-22 09:13:32 +01:00
Will McGugan
0fc4607176
tests and comments
2022-05-22 09:05:29 +01:00
Will McGugan
af6a9a850d
compensated in box mode for scrollbars
2022-05-22 08:59:36 +01:00
Darren Burns
c5c6e205f1
Reorder if-elifs in text input key event handler
2022-05-20 16:50:32 +01:00
Darren Burns
1fbf943623
Add some docstrings
2022-05-20 16:49:44 +01:00
Darren Burns
ff5eaa0680
Merge branch 'css' of github.com:Textualize/textual into text-input-cursor-to-click
2022-05-20 16:37:44 +01:00
Olivier Philippon
631f7a5af8
[clock] Misc bug fixes 🐛
2022-05-20 15:48:36 +01:00
Darren Burns
bdef4da75e
The suggestion is applied to the whole value, not just the visible content!
2022-05-20 15:32:54 +01:00
Darren Burns
4a4841d0db
Suggestion autocomplete function now returns full suggestion, Textual calculates suffix
2022-05-20 15:29:24 +01:00
Will McGugan
7101b416c7
Merge pull request #534 from Textualize/fix-escape
...
Fix escape key
2022-05-20 15:11:31 +01:00
Will McGugan
11e3c04ba0
fon't use undocumented attribute
2022-05-20 14:58:45 +01:00
Olivier Philippon
0ee9c57f59
[clock] Address PR feedback after the initial implementation of the centralised Clock, episode II
2022-05-20 14:51:47 +01:00
Olivier Philippon
aed252874b
[clock] Address PR feedback after the initial implementation of the centralised Clock
2022-05-20 14:51:47 +01:00
Olivier Philippon
4549f2d478
[clock] Add a centralised Clock, responsible for anything related to time
...
This makes time quite easier to mock during integration tests :-)
2022-05-20 14:51:47 +01:00
Olivier Philippon
5789816333
[App] Integration tests now work on Windows too
2022-05-20 14:51:16 +01:00
Olivier Philippon
15df759197
[App] Finally, time mocking in tests seems to be working! 😅
...
I had to add a flag in the `_timer` module that allows us to completely disable the "skip" feature of Timers, though - but it shouldn't cause too much trouble 🤞
2022-05-20 14:50:43 +01:00
Olivier Philippon
74ad6f73fa
[e2e] Add a way to accelerate time in our integration tests
2022-05-20 14:49:58 +01:00
Will McGugan
cb1289ff97
Fix escape key
2022-05-20 14:28:03 +01:00
Darren Burns
4c03fb0348
Simplify file search sandbox
2022-05-20 14:26:51 +01:00
Will McGugan
edc1e54aed
Merge pull request #532 from Textualize/box-fix
...
Box fix
2022-05-20 14:14:42 +01:00
Will McGugan
2c017cf4cb
superfluous space
2022-05-20 14:01:27 +01:00
Will McGugan
5db995e6ed
restore horizontal.css
2022-05-20 14:00:15 +01:00