Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(refactor)ui: Refactoring/simplifying TUI state #8650

Merged
merged 31 commits into from
Jul 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
505b0cd
Getting warmer.
anthonyshew Jun 29, 2024
4308fb9
Hoist state, handle scrolling.
anthonyshew Jun 29, 2024
9595037
Feeling close.
anthonyshew Jul 1, 2024
806c689
Begone, weird changes in packages.
anthonyshew Jul 1, 2024
431f250
Task table working sufficiently.
anthonyshew Jul 1, 2024
2d043ba
Still movin'...
anthonyshew Jul 1, 2024
8d8af95
Looking really good.
anthonyshew Jul 2, 2024
4528c06
At least it compiles.
anthonyshew Jul 2, 2024
9eaf4ed
Minor cleanups.
anthonyshew Jul 2, 2024
b64d1a8
Trivially working...
anthonyshew Jul 2, 2024
89a89bb
Correct focus on intialization.
anthonyshew Jul 2, 2024
5aba68e
Small cleanup.
anthonyshew Jul 2, 2024
1902f47
Correct focus handling.
anthonyshew Jul 2, 2024
2c12ef7
I win?
anthonyshew Jul 2, 2024
ff6f20d
Simplifying.
anthonyshew Jul 2, 2024
bf5891b
All but one test...
anthonyshew Jul 2, 2024
5fb167a
Update crates/turborepo-ui/src/tui/app.rs
anthonyshew Jul 3, 2024
f2ca89e
Answering to code review, 1.
anthonyshew Jul 3, 2024
4100d26
Feedback, 2.
anthonyshew Jul 3, 2024
ac6ea6d
Thanks eslint, very cool.
anthonyshew Jul 3, 2024
ec4791f
eslint very cool.
anthonyshew Jul 3, 2024
706ec2a
Fixing up types.
anthonyshew Jul 3, 2024
79f65a3
Move term scrolling logic to App.
anthonyshew Jul 3, 2024
39b11a6
Make clippy happy.
anthonyshew Jul 3, 2024
6e7a8a2
fix: overwrite state on task list update
chris-olszewski Jul 3, 2024
3cc43d6
Still have a bad type but trying to fix starting watch mode tasks.
anthonyshew Jul 3, 2024
dc7bdc5
fix: compile works
chris-olszewski Jul 3, 2024
f2d0f51
chore(tui): slight refactor to avoid allocations
chris-olszewski Jul 3, 2024
b2f22c8
fix clippy
chris-olszewski Jul 3, 2024
5064f8e
fix(tui): fix stdin/status setting, add tests
chris-olszewski Jul 3, 2024
be9a430
chore(tui): add test for setting status
chris-olszewski Jul 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
124 changes: 0 additions & 124 deletions crates/turborepo-ui/examples/pane.rs

This file was deleted.

131 changes: 0 additions & 131 deletions crates/turborepo-ui/examples/table.rs

This file was deleted.

Loading
Loading