Mikayla Maki
|
90bae80bb2
|
WIP fixing arguments in title bug, need to validate fix, add to wezterm, push to our copy, refresh our cargo, and make a PR for wezterm. TODO: Learn how to do c-style buffer munging.
|
2022-09-02 19:48:34 -07:00 |
|
Mikayla Maki
|
aabc6ce8bd
|
Fixed terminal title showing program, WIP showing exe arguments
|
2022-09-02 18:22:53 -07:00 |
|
Mikayla Maki
|
1375c5f1a1
|
Began program manager, made terminal modals per-window
|
2022-09-02 16:45:58 -07:00 |
|
Mikayla Maki
|
d189972a0d
|
Merge branch 'terminal-scrolling-sensitivity' into terminal-polishing
|
2022-09-02 15:48:49 -07:00 |
|
Mikayla Maki
|
1502c19208
|
Polished scrolling significantly
|
2022-09-02 15:47:35 -07:00 |
|
Mikayla Maki
|
7730039e31
|
Sketched out program manager API
|
2022-09-01 20:07:30 -07:00 |
|
Mikayla Maki
|
4779eebdce
|
fix shift-enter
|
2022-09-01 17:56:22 -07:00 |
|
K Simmons
|
7497edaec2
|
Add process info to terminal so that we can show the active process in the terminal tab title
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2022-09-01 17:46:11 -07:00 |
|
Max Brunsfeld
|
f87e7d3bed
|
Avoid subtraction underflow when searching terminal
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-09-01 14:06:16 -07:00 |
|
Mikayla Maki
|
ebae991cb2
|
Finished terminal search
|
2022-09-01 13:45:46 -07:00 |
|
Mikayla Maki
|
25aae1107b
|
Added cursor I-Beam
|
2022-09-01 11:55:15 -07:00 |
|
Mikayla Maki
|
faad24542f
|
Improved performance of terminal rendering further
|
2022-09-01 11:43:27 -07:00 |
|
Mikayla Maki
|
a8b8003980
|
??
|
2022-08-31 18:27:25 -07:00 |
|
Mikayla Maki
|
3f11fd3b8b
|
Terminal implements important half of search protocol
|
2022-08-31 17:41:53 -07:00 |
|
Mikayla Maki
|
63d9d29762
|
Search rendering and basic regex stuff complete
|
2022-08-31 16:17:46 -07:00 |
|
Mikayla Maki
|
8e7d9cf22e
|
search stuff
|
2022-08-31 16:17:46 -07:00 |
|
Mikayla Maki
|
f62b69adb4
|
Checkpoint commit, almost have the initial search research done. Don't forget to remove test keymap
|
2022-08-31 16:17:46 -07:00 |
|
Mikayla Maki
|
5a0f106005
|
restore modal terminal
|
2022-08-31 13:06:15 -07:00 |
|
K Simmons
|
8591c3f46d
|
Merge branch 'main' into drag-and-drop
|
2022-08-25 16:32:11 -07:00 |
|
Mikayla Maki
|
c0db1ad5ef
|
finished drag and scrolling
|
2022-08-23 15:26:08 -07:00 |
|
Mikayla Maki
|
fa10b44673
|
fixed scrolling and dragging now
|
2022-08-23 14:42:29 -07:00 |
|
Mikayla Maki
|
77670cbc7c
|
Added scroll-to-edge.
|
2022-08-22 18:24:58 -07:00 |
|
K Simmons
|
9d20b66f2e
|
Merge branch 'main' into drag-and-drop
|
2022-08-22 17:24:36 -07:00 |
|
K Simmons
|
13e9336049
|
Merge branch 'main' into drag-and-drop
|
2022-08-22 17:18:29 -07:00 |
|
Mikayla Maki
|
24155d3b27
|
Renamed all the terminal files
|
2022-08-22 16:49:01 -07:00 |
|
K Simmons
|
ab9f073443
|
fixed merge errors
|
2022-08-22 16:16:39 -07:00 |
|
K Simmons
|
133c194f4a
|
wip tab drag and drop
|
2022-08-22 16:16:39 -07:00 |
|
Mikayla Maki
|
0a40cc0370
|
Added experimental keymaps support
|
2022-08-22 14:49:01 -07:00 |
|
Mikayla Maki
|
b6785c5624
|
Revert "Basic feature flag implementation"
|
2022-08-22 13:54:18 -07:00 |
|
Mikayla Maki
|
7efeb0662a
|
Changed name to experiments
|
2022-08-22 13:27:36 -07:00 |
|
Mikayla Maki
|
9b6116e1e2
|
Basic feature flag implementation
|
2022-08-22 13:11:23 -07:00 |
|
Mikayla Maki
|
3ffe760ed3
|
Removed extra todos
|
2022-08-19 17:20:54 -07:00 |
|
Mikayla Maki
|
c42bf1c50b
|
Fixed bug in mouse handler attaching
|
2022-08-19 17:19:35 -07:00 |
|
Mikayla Maki
|
399de91f55
|
Removed debugs, added keymap contexts to terminal
|
2022-08-19 16:27:27 -07:00 |
|
Mikayla Maki
|
1de68a724c
|
Debugged mouse reporting for now. Remaining bugs are GPUI level bugs
|
2022-08-19 15:11:49 -07:00 |
|
Mikayla Maki
|
cfbda00cc4
|
Finished mouse compatability
|
2022-08-19 13:54:25 -07:00 |
|
Mikayla Maki
|
a279f83cd6
|
Finished majority of mouse work. Need to add a setting and change up mouse handlers, and it'll be done.
|
2022-08-19 13:03:29 -07:00 |
|
Mikayla Maki
|
efd3247ce4
|
Added modifiers to scroll wheel eevent
|
2022-08-19 12:10:12 -07:00 |
|
Mikayla Maki
|
a806634b82
|
Handlers attached, things are looking good 2 go
|
2022-08-19 11:41:17 -07:00 |
|
Mikayla Maki
|
04600d73fc
|
Moved back to the drag handler, selections work again
|
2022-08-19 09:50:26 -07:00 |
|
Mikayla Maki
|
37ca7a6658
|
Half way done with mouse reporting
|
2022-08-18 17:37:24 -07:00 |
|
Mikayla Maki
|
a0d0c84eee
|
Begin mouse mode
|
2022-08-18 13:28:55 -07:00 |
|
Mikayla Maki
|
2c4ea7f01d
|
Remove todo
|
2022-08-18 13:24:00 -07:00 |
|
Mikayla Maki
|
aa98e5c3f7
|
Fixed scrolling on text input
|
2022-08-18 13:22:48 -07:00 |
|
Mikayla Maki
|
d545e59b49
|
Finished IME for now
|
2022-08-18 12:57:19 -07:00 |
|
Mikayla Maki
|
6652d41864
|
Fixed cursor blinking, added other cursor shape rendering
|
2022-08-18 11:28:18 -07:00 |
|
Mikayla Maki
|
acce0042f9
|
Fixed blink problems
|
2022-08-17 14:41:28 -07:00 |
|
Mikayla Maki
|
5ad746e53f
|
Added alt screen mode check
|
2022-08-16 23:10:49 -07:00 |
|
Mikayla Maki
|
bf7b3150e4
|
Added show character palette. Need to position correctly.
|
2022-08-16 23:10:05 -07:00 |
|
Mikayla Maki
|
b9c73127b4
|
Added a hollow mode to the cursor rendering code, for terminal lost focus
|
2022-08-15 18:27:26 -07:00 |
|