Commit Graph
18 Commits
Author SHA1 Message Date
Mikayla Maki 937cd582e8 Merged main and branch 2022-08-02 11:44:59 -07:00
Antonio ScandurraandMikayla Maki 42db566ff6 Remove terminal integration test
Creating a full-fledged terminal is flaky and causes tests to either
hang or outright panic. The only test that requires creating a terminal
was `test_terminal` but we think the value added by that test is not
worth the flakiness, so we're removing it.

Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
2022-08-02 19:09:34 +02:00
Mikayla Maki 05cc78d929 Abandoning this attempt, nto good enough at async 2022-08-01 16:47:16 -07:00
Mikayla Maki bc2c8e0e05 Finished refactor for mutable terminal and long-single-lock style. Currently terminal is deadlocking instantly, need to just do the full refactor 2022-07-25 17:24:25 -07:00
Mikayla Maki 889720d06d Fixed conflict 2022-07-25 17:24:21 -07:00
Mikayla Maki 119207a9e5 Refactored a bunch of stuff, working on tidying element code 2022-07-22 12:06:42 -07:00
Mikayla Maki dce27870ce Refactored terminal tests 2022-07-22 10:20:15 -07:00
Mikayla Maki c6d5decbf9 Finished erorr terminal refactoring 2022-07-21 12:37:15 -07:00
Mikayla Maki 7c0a031506 added cursor text back 2022-07-21 10:04:12 -07:00
Mikayla Maki 061dde5a9b Compiling with new result based error handling 2022-07-20 16:48:40 -07:00
Mikayla Maki 9b6df1fb61 Checkpoint, this commit does not compile 2022-07-20 12:41:04 -07:00
Mikayla Maki 18079ced20 Updated alacritty version 2022-07-20 10:04:08 -07:00
Mikayla Maki ef1a32ee92 Done updating rendering performance for now. Further changes would require more fundamental work, I'm still not really happy with it as is though. Will probably take a few hours to clean the code though. 2022-07-20 10:04:08 -07:00
Mikayla Maki 4f7b6b8b22 Finally finished merging this massive ball of changes 2022-07-20 10:04:08 -07:00
Mikayla Maki 150d2ff53f Attempting to continue rebase 2022-07-20 10:04:08 -07:00
Mikayla Maki 40d30a898b Rebasing continues 2022-07-20 10:04:08 -07:00
Mikayla Maki dc120c1e05 Added settings for common terminal configurations 2022-07-15 18:27:10 -07:00
Mikayla Maki e156675640 Revamped testing in terminals 2022-07-15 12:15:55 -07:00