Commit Graph
5538 Commits
Author SHA1 Message Date
Antonio Scandurra d5a38f0bb1 Fix divergence bug in undo/redo
As part of #1405, we changed the way we performed undo and redo to
support combining transactions that were not temporally adjacent for
IME purposes.

We introduced a bug with that release that caused divergence
when performing undo: the bug was caused by only changing the visibility
of fragments whose insertion id was contained in the undo operation. However,
an undo operation also affects deletions which we were mistakenly not
considering. Randomized tests caught this but I guess we didn't run enough
of them.
2022-08-17 11:30:04 +02:00
Antonio Scandurra f90e604e43 Merge pull request #1526 from zed-industries/crash-on-file-prompt-with-japanese-keyboard-layout
Fix crash when attempting to show file prompt while using Japanese keyboard layout
2022-08-17 09:56:09 +02:00
Mikayla Maki f2983ee2d2 Merge pull request #1527 from zed-industries/ime-fix
Fix panic on main
2022-08-16 22:47:02 -07:00
Mikayla Maki 4e8b628cb5 Fix panic on main 2022-08-16 22:36:24 -07:00
Max Brunsfeld 9d24854df1 Fix crash when attempting to show file prompt while using Japanese keyboard layout 2022-08-16 17:44:58 -07:00
Max Brunsfeld 0dc796e7f9 Merge pull request #1523 from zed-industries/remove-gpl-dep
Remove unused http-auth-basic dependency
2022-08-16 13:02:17 -07:00
Max Brunsfeld ed08f17dc6 remove http-auth-basic dependency 2022-08-16 12:58:53 -07:00
Mikayla Maki 98faaeb87f Merge pull request #1520 from zed-industries/terminal-blink
Terminal cursor blinking
2022-08-15 18:39:23 -07:00
Mikayla Maki b8f120b451 Added a hollow mode to the cursor rendering code, for terminal lost focus 2022-08-15 18:27:26 -07:00
Mikayla Maki 42b91c9dfa Added cursor blink and settings 2022-08-15 18:05:07 -07:00
Max Brunsfeld b54f8045b1 Merge pull request #1519 from zed-industries/go-to-def-link-font-size-change
Clear any stale go-to-definition link when resizing the buffer font
2022-08-15 17:40:00 -07:00
Max Brunsfeld 2b7509a3ca Clear go-to-def link when deactivating the window 2022-08-15 17:30:41 -07:00
Mikayla Maki c8897c74f7 Basic cursor blinking :) 2022-08-15 17:00:44 -07:00
Max Brunsfeld 55f66e9d5d Clear stale go-to-def link when resizing buffer font 2022-08-15 16:15:20 -07:00
Mikayla Maki c091f8a4b5 Merge pull request #1518 from zed-industries/add-terminal-focus
Added focus-in and focus-out behavior to terminal
2022-08-15 16:14:05 -07:00
Mikayla Maki 6d71a4688c Fixed text rendering color based on focus 2022-08-15 16:05:03 -07:00
Mikayla Maki 6f3c61ef31 Added focus-in and focus-out behavior to terminal 2022-08-15 15:59:17 -07:00
Max Brunsfeld e4147549c8 Merge pull request #1516 from zed-industries/bootstrap-script
Add bootstrap script, avoid hard-coding zed team members
2022-08-15 15:55:50 -07:00
Max Brunsfeld 1082d2d506 Ensure a deterministic order to project activity summaries 2022-08-15 15:23:12 -07:00
Mikayla Maki ca9b05c145 Removed old cargo params 2022-08-15 14:30:16 -07:00
Max Brunsfeld ad53de55a0 Add bootstrap script, avoid hard-coding zed team members 2022-08-15 13:25:31 -07:00
Antonio Scandurra a838308906 Merge pull request #1512 from zed-industries/autoscroll-filename-editor
Autoscroll to filename editor when creating or renaming entry
2022-08-15 15:19:33 +02:00
Antonio Scandurra 727960e990 Autoscroll to filename editor when creating or renaming entry
Also, autoscroll when a filename editor goes off-screen and the user
types or changes selections.
2022-08-15 15:14:42 +02:00
Antonio Scandurra 0eebf20acc Merge pull request #1511 from zed-industries/rename-sidebar-items-toggle
Rename `{project_panel,contacts_panel}::Toggle` to `ToggleFocus`
2022-08-15 15:02:41 +02:00
Antonio Scandurra 052ddcd4e0 Rename {project_panel,contacts_panel}::Toggle to ToggleFocus 2022-08-15 14:53:42 +02:00
Antonio Scandurra b1a04e13d5 Merge pull request #1510 from zed-industries/toggle-full-screen
Add `zed::ToggleFullScreen` bound to `ctrl-cmd-f`
2022-08-15 11:57:51 +02:00
Antonio Scandurra 1158264f24 Add zed::ToggleFullScreen bound to ctrl-cmd-f 2022-08-15 11:53:37 +02:00
Julia 8cef95381a Merge pull request #1494 from zed-industries/do-not-scroll-when-saving
Don't scroll to cursor when performing file save
2022-08-12 11:28:01 -04:00
ForLoveOfCats d112ed4fc0 Don't scroll to cursor when performing file save 2022-08-12 11:20:18 -04:00
Mikayla Maki 3d784a361a Merge pull request #1496 from zed-industries/ime-stuff
Remove Clippy from CI
2022-08-11 20:05:56 -07:00
Mikayla Maki 72a678f288 remove clippy :( 2022-08-11 19:32:47 -07:00
Mikayla Maki 86feeea684 Test 2022-08-11 19:29:52 -07:00
Mikayla Maki f627bcfe14 Make clippy happy 2022-08-11 15:47:56 -07:00
Mikayla Maki 577e2559b3 Merge branch 'main' into ime-stuff 2022-08-11 15:35:42 -07:00
Mikayla Maki a08ab1b95b Merge pull request #1495 from zed-industries/remove-clippy
Removed clippy from default settings
2022-08-11 11:47:41 -07:00
Mikayla Maki 76ac6768bb Removed clippy from default settings 2022-08-11 11:46:54 -07:00
K Simmons f2328c2f23 minor rustfmt fix 2022-08-11 11:35:11 -07:00
Mikayla Maki 6fdde351fb Merge pull request #1492 from zed-industries/add-clippy
Add clippy! :D
2022-08-10 17:57:13 -07:00
Mikayla Maki bf777bb964 prettied up the ci yml 2022-08-10 17:53:15 -07:00
Mikayla Maki 1f67669c04 Fixed build errors in json_language 2022-08-10 17:50:44 -07:00
K Simmons e9ca62177c Testing with allow flags 2022-08-10 17:01:13 -07:00
Mikayla Maki d5c70029ea update clippy 2022-08-10 16:58:08 -07:00
K Simmons 3dce18540e clippy fixes for focus change 2022-08-10 16:51:01 -07:00
ForLoveOfCatsandMikayla fbea44bc5c One big cleanup pass of clippy lints
Co-authored-by: Mikayla <mikayla@zed.dev>
2022-08-10 16:51:01 -07:00
Mikayla Maki 03d7f9d953 Changed CI and default.json to run clippy 2022-08-10 16:51:01 -07:00
Keith Simmons 4c746f43b5 Merge pull request #1422 from zed-industries/workspace-child-focus-pane-activation
Add on_child_focus and on_child_blur to View trait
2022-08-10 16:42:01 -07:00
K Simmons 562d389301 Fix workspace 2022-08-10 16:27:45 -07:00
K Simmons 07cab9f3c1 Fix failing tests 2022-08-10 16:26:53 -07:00
Mikayla Maki 8843ef5449 Added env toml so readme db instructions are correct 2022-08-10 15:07:02 -07:00
Mikayla Maki 0bb7e19a89 Changed CI and default.json to run clippy 2022-08-10 09:11:06 -07:00