Commit Graph
705 Commits
Author SHA1 Message Date
Mikayla Maki 163ee2b188 Rebased to main 2022-12-03 16:06:01 -08:00
Kay Simmons 72faa514b4 wip serialize editor 2022-12-03 16:06:01 -08:00
Kay SimmonsandMikayla Maki ff5f2cbed7 Dock persistence working!
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
2022-12-03 16:06:01 -08:00
Kay Simmons 337881b490 wip 2022-12-03 16:06:01 -08:00
Mikayla Makiand 9551bebee2 Rebase - Got Zed compiling and fixed a build error due to conflicting dependencies that cargo didn't catch :(
Co-Authored-By: kay@zed.dev
2022-12-03 16:04:10 -08:00
Mikayla Maki 9a64e23366 Check for wakeups correctly 2022-11-17 11:14:31 -08:00
Mikayla Maki 470afffc89 Fix unscaled scrolling when using an imprecise mouse wheel 2022-11-16 10:44:13 -08:00
Mikayla Maki 0d0ffa1437 fixed clear problem 2022-11-15 12:02:09 -08:00
Mikayla Maki d7bd0cf093 Merge pull request #1889 from zed-industries/terminal-bugs
Refactored rendering to squash all wakeups into 1
2022-11-14 10:29:00 -08:00
Mikayla Maki c810e1eb3b Refactored rendering to squash all wakeups into 1 2022-11-14 10:20:55 -08:00
Mikayla Maki fa315f4d1c Restored chat_panel, just in case 2022-10-19 11:42:29 -07:00
Nathan Sobo e74039336d Merge pull request #1764 from zed-industries/gpui-events
Eliminate dispatch_event on Element trait
2022-10-18 15:24:13 -06:00
K Simmons 061a82a267 Merge branch 'main' into elevations 2022-10-18 12:47:15 -07:00
Mikayla Maki c59df65e85 Merge branch 'main' into breadcrumbs 2022-10-17 16:51:38 -07:00
K Simmons 55b9eff3df Add cursor blink setting and replicate cursor shape to remote collaborators 2022-10-17 16:20:47 -07:00
Mikayla Maki 5afbcffaa3 Merge branch 'main' into gpui-events 2022-10-17 15:43:41 -07:00
Mikayla Maki e02528e8c0 Fixed tests 2022-10-17 14:53:52 -07:00
Mikayla Maki 94aae51143 Rearranged mouse handling 2022-10-16 17:31:19 -07:00
Nathan Sobo f26a6179b4 Remove dispatch_event from Element trait 2022-10-16 13:08:25 -06:00
Nathan Sobo ec79ea72fb Move Terminal key down event handling from element to View::key_down method 2022-10-16 12:55:02 -06:00
Nathan Sobo 6c870a17a6 Start on view-level dispatch approach for keyboard events 2022-10-16 11:46:31 -06:00
Nathan Sobo 5cde1e8f36 Refine mouse event naming 2022-10-16 11:18:58 -06:00
Mikayla Maki 7ae0ac843a Finished implementing vscode, emacs, and mac style pageup/down. Added keybindings ctrl-v, alt-v for emacs up/down and shift-pageup, shift-pagedown for vscode style. Also improved incorporated pageup/down into context menus 2022-10-14 13:52:30 -07:00
Antonio Scandurra 42e2594058 Log view name alongside error in ChildView 2022-10-13 15:44:01 +02:00
Mikayla Maki 0342f7f950 Fix a bug in how I parse alacritty's styles 2022-10-12 09:34:17 -07:00
Antonio Scandurra 8be22e9b6f Merge pull request #1700 from zed-industries/room
Introduce call-based collaboration
2022-10-11 17:40:44 +01:00
Antonio ScandurraandNathan Sobo 0486263204 Decide whether to clip to visible bounds on a per-element basis
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-10-11 17:05:13 +02:00
Julia dff1e15608 Merge pull request #1712 from zed-industries/dont-select-on-copy-by-default-terminal
Don't select on copy by default in the terminal
2022-10-10 14:15:20 -04:00
JuliaandMikayla Maki b8e48894b5 Don't select on copy by default in the terminal
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
2022-10-10 13:48:56 -04:00
Mikayla Maki 76e2fbfe31 Added a horrible hacky way of doing cmd-k correctly. 2022-10-07 12:04:26 -07:00
Mikayla Maki 4bcbeef605 Implemented a simplistic version of correct cmd-k behavior 2022-10-07 11:37:39 -07:00
Mikayla Maki ed30bd57a9 Fixed non-block terminal cursors being displayed incorrectly 2022-10-07 10:03:09 -07:00
Mikayla Maki 326c76b84e Fixed terminal stealing focus 2022-09-27 16:43:32 -07:00
Mikayla Maki 29576fd57e Added a SendKeystroke action and rewrote terminal actions to remove duplication 2022-09-26 20:39:40 -07:00
Mikayla Maki 8a97f5c050 Added terminal::SendText command, for sending text to the terminal 2022-09-26 20:01:05 -07:00
Mikayla Maki 0a5835536c Improved terminal selection ergonomics 2022-09-26 19:37:55 -07:00
Mikayla Maki 8c3d615f0b Fixed bug where hyperlinks would not be refreshed when the page scrolled 2022-09-26 17:46:19 -07:00
Mikayla Maki f799d88ef0 Slightly improved left click handling 2022-09-26 16:36:08 -07:00
Mikayla Maki 38cd114858 Finished terminal hyperlinks for now 2022-09-26 16:33:29 -07:00
Mikayla Maki 08e1812f09 WIP, almost done with tooltips 2022-09-24 08:32:06 -07:00
Mikayla Maki 694ddc79d0 Merge branch 'main' into terminal-hyperlinks 2022-09-22 23:06:07 -07:00
Mikayla Maki 15608b898d added the fields for drawing the hyperlinks 2022-09-22 23:04:49 -07:00
Mikayla Maki ccefedc7e9 Completed terminal hyperlink clicking functionality. Just need to display it now 2022-09-22 22:40:22 -07:00
K Simmons d5c812e105 add theme testbench command 2022-09-21 16:32:44 -07:00
K Simmons 1b939d6238 reworked style tree to use colorScheme instead of old theme. Very limited style for now 2022-09-21 16:32:42 -07:00
Mikayla Maki 4c06e21dee WIP hyperlink searching 2022-09-20 11:20:57 -07:00
Mikayla Maki b61751a383 WI{ 2022-09-19 17:21:24 -07:00
Mikayla Maki 3aab9c4a88 Reworking hyperlink events 2022-09-19 17:19:03 -07:00
Mikayla Maki 4ef2a7664d WIP hyperlink detection 2022-09-19 13:41:35 -07:00
Mikayla Maki 2bee468f6c WIP Hyperlinks 2022-09-19 09:07:41 -07:00