Commit Graph
25009 Commits
Author SHA1 Message Date
K Simmons f14c30511d add test coverage for diagnostic popover 2022-07-20 19:02:33 -07:00
K Simmons ed91cee43d working diagnostic popover. Also renamed GoToNextDiagnostic to GoToDiagnostic and adjusted it's action to jump to the popover's diagnostic if it is visible 2022-07-20 19:02:33 -07:00
K Simmons e8ca9de640 WIP 2022-07-20 19:02:33 -07:00
K Simmons 66bb6b75fb Fix warning 2022-07-20 19:02:12 -07:00
K Simmons b31b867200 Address some issues where panes don't get focused properly, make the focused pane more obvious, and prevent splitting of the pane with no items 2022-07-20 18:52:32 -07:00
Max Brunsfeld 6288cafecf Use new API for input handling in Terminal 2022-07-20 17:33:37 -07:00
Mikayla Maki 820ab0c8c5 Render is snappier, less locking, and errors feel nicely modeled 2022-07-20 17:25:21 -07:00
Mikayla Maki 1d659d3422 I think I'm finished 2022-07-20 17:11:36 -07:00
Mikayla Maki be27f62889 Compiling with new result based error handling 2022-07-20 16:48:40 -07:00
Max Brunsfeld bda456a5d1 Start work on new text input handling in Editor 2022-07-20 16:45:27 -07:00
Max Brunsfeld eccd21aad6 Call methods on the focused view during input events 2022-07-20 16:44:26 -07:00
Keith Simmons b57f9bed6c Merge pull request #1392 from zed-industries/mouse-vim-mode-clipping
Fixup Clipping at Line Ends when Selecting with the Mouse in Vim Mode
2022-07-20 13:39:24 -07:00
Mikayla Maki f43d91cebe Checkpoint, this commit does not compile 2022-07-20 12:41:04 -07:00
Mikayla Maki 7027cf5131 Fixed failing test 2022-07-20 10:34:00 -07:00
Mikayla Maki 2727a84612 Maybe fixed toml 2022-07-20 10:04:08 -07:00
Mikayla Maki f822aff2a5 Maybe fixed toml 2022-07-20 10:04:08 -07:00
Mikayla Maki 918ac54cd5 Updated alacritty version 2022-07-20 10:04:08 -07:00
Mikayla Maki d56780e624 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 c2cd90d76f Compiling again... finally 2022-07-20 10:04:08 -07:00
Mikayla Maki 94be942845 Finally finished merging this massive ball of changes 2022-07-20 10:04:08 -07:00
Mikayla Maki c0b0b2a7e5 Attempting to continue rebase 2022-07-20 10:04:08 -07:00
Mikayla Maki 9a0703cd7e Finished graceful terminal failure 2022-07-20 10:04:08 -07:00
Mikayla Maki 95aa56b556 Rebasing continues 2022-07-20 10:04:08 -07:00
Mikayla Maki 7eae8ff243 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 c53f8cd9f7 Continuing rebases on other work 2022-07-20 10:04:08 -07:00
Mikayla Maki 7dabd20417 Finished design touchups 2022-07-20 10:04:08 -07:00
Mikayla Maki b7d962d8d1 Finished bel, moving on to title 2022-07-20 10:04:06 -07:00
Max BrunsfeldandAntonio Scandurra <antonio@zed.dev ae72d1da3e Change interpretation of marked_text and edit when handling input
Co-authored-by: Antonio Scandurra <antonio@zed.dev
2022-07-20 09:53:49 -07:00
Antonio Scandurra 1e94068a66 WIP 2022-07-20 18:06:29 +02:00
Nate Butler 9ab1283353 Merge pull request #1380 from zed-industries/theme-improvements
Theme improvements
2022-07-20 10:40:09 -04:00
Antonio Scandurra 1da1545f84 WIP 2022-07-20 15:07:09 +02:00
K Simmons 383c91c26c Fix failing test re mode switch in buffer search 2022-07-19 17:18:17 -07:00
K Simmons 10f65f70d7 Fix clipping when dragging the mouse with vim-mode enabled and adjust single line editor selections 2022-07-19 17:18:17 -07:00
Nate Butler 8142842adb Regenerate package-lock.json 2022-07-19 20:12:50 -04:00
Nate Butler 958a9bd730 Merge branch 'main' into theme-improvements 2022-07-19 20:12:02 -04:00
Nate Butler ec9b508e4f Update package-lock.json 2022-07-19 20:09:28 -04:00
Keith Simmons 70546d079d Merge pull request #1388 from zed-industries/mouse-region-refactor
Mouse Region Refactor
2022-07-19 16:50:12 -07:00
Nate Butler db11b97dbd Fix incorrectly named icons 2022-07-19 17:13:40 -04:00
Nate Butler 311f4888fb Update some contact panel styling 2022-07-19 17:11:26 -04:00
Nate Butler 5a3eba5a0a Add icon sets for sizes 8, 12 and 16, remove old icons 2022-07-19 17:11:15 -04:00
Antonio Scandurra 478d82a480 Implement NSTextInputClient protocol on window using no-ops 2022-07-19 14:52:02 +02:00
Antonio Scandurra e69c3b0e19 Add character palette menu item 2022-07-19 14:51:57 +02:00
Max Brunsfeld 34111f9184 0.48.1 2022-07-18 19:11:12 -07:00
Max Brunsfeld 088bd57a7e Revert "Merge pull request #1359 from zed-industries/plugin-json-enable"
This reverts commit 6596d4e515, reversing
changes made to e16f368596.
2022-07-18 19:04:49 -07:00
Max Brunsfeld 2720691379 0.48.0 2022-07-18 16:24:57 -07:00
Max Brunsfeld 596abb745b Merge pull request #1391 from zed-industries/dismiss-project-panel-rename
Dismiss project panel's rename editor when it loses focus
2022-07-18 16:23:15 -07:00
Max Brunsfeld b428b52a6f Dismiss project panel's rename editor when it loses focus 2022-07-18 16:10:09 -07:00
Max Brunsfeld 9c551c202a Merge pull request #1390 from zed-industries/fix-fs-watch-leak
Ensure that FS watchers are dropped when dropping their event stream
2022-07-18 15:16:41 -07:00
Max Brunsfeld 36cf3c1327 Merge pull request #1389 from zed-industries/no-gpu
Avoid panic when unable to access a GPU
2022-07-18 15:08:58 -07:00
Max Brunsfeld 3fef7a5e76 Ensure that fs watches are dropped when dropping the event stream 2022-07-18 14:55:24 -07:00