Mikayla Maki
|
8a6605c090
|
Added test covering this feature
|
2022-07-26 16:30:51 -07:00 |
|
Mikayla Maki
|
88202a567c
|
Fixed regression in working directory code
|
2022-07-26 16:22:07 -07:00 |
|
Mikayla Maki
|
313316fe88
|
fixed
|
2022-07-25 16:08:31 -07:00 |
|
Max Brunsfeld
|
13097ea110
|
Update terminal test to reflect new text insertion approach
|
2022-07-25 12:21:26 -07:00 |
|
Antonio Scandurra
|
ca3e73106c
|
Merge branch 'main' into ime-support-2
|
2022-07-25 10:47:49 +02:00 |
|
Mikayla Maki
|
a41e54f3dc
|
Finished terminal refactoring
|
2022-07-22 13:54:46 -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 |
|
Antonio Scandurra
|
7b009c8bbe
|
Merge branch 'main' into ime-support-2
|
2022-07-22 16:03:38 +02:00 |
|
Max Brunsfeld
|
9c412a8806
|
Remove test for handling input via key events
Now, textual input is handled by a different code path than other key events.
|
2022-07-21 21:40:37 -07:00 |
|
Max Brunsfeld
|
0185b4fef4
|
Add simple IME handling to the terminal
|
2022-07-21 21:32:58 -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 |
|
Antonio Scandurra
|
97ce3998ec
|
Position IME input according to where the selection is rendered
|
2022-07-21 17:35:40 +02:00 |
|
Max Brunsfeld
|
f712dec4c0
|
Use new API for input handling in Terminal
|
2022-07-20 17:33:37 -07:00 |
|
Mikayla Maki
|
ee87c8ebde
|
Render is snappier, less locking, and errors feel nicely modeled
|
2022-07-20 17:25:21 -07:00 |
|
Mikayla Maki
|
741b78a15b
|
I think I'm finished
|
2022-07-20 17:11:36 -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
|
b493bafb48
|
Fixed failing test
|
2022-07-20 10:34:00 -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
|
005e2cb2be
|
Compiling again... finally
|
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
|
4a483618be
|
Finished graceful terminal failure
|
2022-07-20 10:04:08 -07:00 |
|
Mikayla Maki
|
40d30a898b
|
Rebasing continues
|
2022-07-20 10:04:08 -07:00 |
|
Mikayla Maki
|
9d063ae6d8
|
Switched to hybrid iterator and while loop grid processor. Still hairy but much more managable. Not finished compiling yet.
|
2022-07-20 10:04:08 -07:00 |
|
Mikayla Maki
|
c9584a9d0c
|
Continuing rebases on other work
|
2022-07-20 10:04:08 -07:00 |
|
Mikayla Maki
|
a4ca11ba17
|
Finished design touchups
|
2022-07-20 10:04:08 -07:00 |
|
Mikayla Maki
|
c19956373a
|
Finished bel, moving on to title
|
2022-07-20 10:04:06 -07:00 |
|
Nate Butler
|
bcc554a3db
|
Merge branch 'main' into theme-improvements
|
2022-07-19 20:12:02 -04:00 |
|
Nate Butler
|
46384e71b7
|
Add icon sets for sizes 8, 12 and 16, remove old icons
|
2022-07-19 17:11:15 -04:00 |
|
K Simmons
|
8add81350e
|
Rework presenter and MouseRegion to use Handler hashmap rather than individual fields
|
2022-07-17 23:19:32 -07:00 |
|
Mikayla Maki
|
8349ead6b2
|
Add bracketed paste support
|
2022-07-15 19:01:08 -07:00 |
|
Mikayla Maki
|
6675c96c8a
|
Removed some old dbgs and comments
|
2022-07-15 18:42:07 -07:00 |
|
Mikayla Maki
|
523e565b9b
|
bad patch for panic on mis configured shell
|
2022-07-15 18:38:17 -07:00 |
|
Mikayla Maki
|
dc120c1e05
|
Added settings for common terminal configurations
|
2022-07-15 18:27:10 -07:00 |
|
Mikayla Maki
|
1b3fb257b2
|
Merge branch 'main' into copy-test-update
|
2022-07-15 13:24:11 -07:00 |
|
Mikayla Maki
|
e156675640
|
Revamped testing in terminals
|
2022-07-15 12:15:55 -07:00 |
|
Mikayla Maki
|
8282858941
|
Updated copy integration test to match retries on terminal integration test
|
2022-07-15 11:30:14 -07:00 |
|
Mikayla Maki
|
f38206f819
|
Merge branch 'main' into keybindings-grind
|
2022-07-15 11:24:16 -07:00 |
|
Mikayla Maki
|
3e86411627
|
Finished new keybindings system for now
|
2022-07-15 11:20:54 -07:00 |
|
Mikayla Maki
|
90428255d9
|
Added some simple tests for the new keybindings
|
2022-07-15 10:36:37 -07:00 |
|
Mikayla Maki
|
f9995e1fcd
|
Starting on tests
|
2022-07-15 00:26:04 -07:00 |
|
Antonio Scandurra
|
d89465c451
|
Merge pull request #1356 from zed-industries/differentiate-same-tab-titles
Differentiate among tabs with the same name
|
2022-07-15 08:30:22 +02:00 |
|
Mikayla Maki
|
8220b37c4f
|
Method rename
|
2022-07-14 17:25:17 -07:00 |
|
Mikayla Maki
|
1935208de6
|
Clean up prints
|
2022-07-14 17:23:43 -07:00 |
|
Mikayla Maki
|
98651c4b86
|
New key mapping system in place and working
|
2022-07-14 17:21:30 -07:00 |
|
Mikayla Maki
|
2e749631fe
|
Checkpoint, have caret notation implemented
|
2022-07-14 16:27:02 -07:00 |
|