This website requires JavaScript.
5654684d30
Fix editor tests after changing the semantics of is_dirty
Antonio Scandurra
2022-06-17 12:57:40 +02:00
052222c91c
Bump protocol version
Antonio Scandurra
2022-06-17 12:39:59 +02:00
6f7a893ec9
Determine Buffer::is_dirty based on the rope's fingerprint
Antonio Scandurra
2022-06-17 12:38:25 +02:00
c31a233aad
Introduce a new fingerprint field to TextSummary
Antonio Scandurra
2022-06-17 11:45:26 +02:00
7d70011ef1
Merge pull request #1203 from zed-industries/themes-in-app-menu
Max Brunsfeld
2022-06-16 17:59:10 -07:00
21ecbce9b8
Add a Zed > Preferences submenu with prefs, bindings, theme
Max Brunsfeld
2022-06-16 17:48:50 -07:00
2c61bc2b1f
Always use capital letters when rendering a keystroke
Max Brunsfeld
2022-06-16 17:48:10 -07:00
a3b17ffd15
Allow creating application menus with submenus
Max Brunsfeld
2022-06-16 17:47:39 -07:00
619c874984
Merge pull request #1202 from zed-industries/avoid-bad-markdown-autoindent
Max Brunsfeld
2022-06-16 15:00:07 -07:00
216a275ef2
Disable auto-indent entirely for markdown
Max Brunsfeld
2022-06-16 14:20:09 -07:00
bb63f57073
Merge pull request #1201 from zed-industries/focus-workspace-center-on-escape
Max Brunsfeld
2022-06-16 11:45:47 -07:00
dd7b874039
Return focus to the workspace center on escape
Max Brunsfeld
2022-06-16 11:30:02 -07:00
cef85f5d84
Merge pull request #1198 from zed-industries/keyboard-toggle-search-options
Antonio Scandurra
2022-06-16 14:49:37 +02:00
04c9f849da
Merge pull request #1197 from zed-industries/fix-typescript-completions
Antonio Scandurra
2022-06-16 14:49:27 +02:00
9defbf7c76
Bind CloseInactiveItems to alt-cmd-t
Antonio Scandurra
2022-06-16 14:41:55 +02:00
88d8696414
Display tooltip for select prev/next match buttons
Antonio Scandurra
2022-06-16 14:37:33 +02:00
649185da9c
Allow toggling search options via the command palette
Antonio Scandurra
2022-06-16 14:28:37 +02:00
29e57c8e3c
Toggle project search options via the keyboard
Antonio Scandurra
2022-06-16 14:18:45 +02:00
d0d6c27ae9
Don't select next match when toggling buffer search option
Antonio Scandurra
2022-06-16 14:06:47 +02:00
a835dcefa2
Toggle buffer search options via the keyboard
Antonio Scandurra
2022-06-16 13:44:00 +02:00
dc75b70724
Use word boundaries instead of syntax to infer completion edit ranges
Antonio Scandurra
2022-06-16 11:27:22 +02:00
35889add40
Add failing test for wrong typescript completion
Antonio Scandurra
2022-06-16 11:26:35 +02:00
fcd99c865e
Merge pull request #1196 from zed-industries/context-menu-max-width
Antonio Scandurra
2022-06-16 10:51:04 +02:00
edd758eb67
Cap context menu's width to cover at most 70% of the window
Antonio Scandurra
2022-06-16 10:40:12 +02:00
48776be9c6
Merge pull request #1195 from zed-industries/lsp-errors
Antonio Scandurra
2022-06-16 10:09:47 +02:00
e09a6890f3
Remove unnecessary dependencies from lsp_status crate
Antonio Scandurra
2022-06-16 10:02:23 +02:00
4e4210ac39
Open a buffer for every language server error when clicking on status
Antonio Scandurra
2022-06-16 09:59:47 +02:00
7239aac532
Merge pull request #1193 from zed-industries/tooltips
Antonio Scandurra
2022-06-15 17:19:50 +02:00
d02bc2f9f8
Add tooltip for project diagnostics
Antonio Scandurra
2022-06-15 17:12:47 +02:00
516bd13474
Add tooltip to follow collaborators
Antonio Scandurra
2022-06-15 17:01:48 +02:00
8a146e49ca
Use a different fit mode for tooltips
Antonio Scandurra
2022-06-15 16:44:08 +02:00
f2a48c6b02
Add tooltips for sidebar buttons
Antonio Scandurra
2022-06-15 13:50:04 +02:00
0c8d33bd2d
Merge pull request #1192 from zed-industries/fix-autoscroll-on-cursor-click
Antonio Scandurra
2022-06-15 13:26:15 +02:00
4750727586
Autoscroll to newest selection when adding it via the cursor
Antonio Scandurra
2022-06-15 13:21:01 +02:00
16ef5f43bb
Merge pull request #1191 from zed-industries/show-split-actions
Antonio Scandurra
2022-06-15 13:12:49 +02:00
da1eb91935
Replace pane::Split action with Split{Left,Up,Right,Down}
Antonio Scandurra
2022-06-15 13:06:59 +02:00
fa942e6b3d
Merge pull request #1190 from zed-industries/fix-surround-with-pairs
Antonio Scandurra
2022-06-15 11:56:26 +02:00
7a81983c62
Fix surrounding text with bracket pairs with multiple selections
Antonio Scandurra
2022-06-15 11:48:21 +02:00
d95e1e6795
Merge pull request #1189 from zed-industries/improve-metrics
Antonio Scandurra
2022-06-15 11:30:12 +02:00
197a4342d0
Fix tests
Antonio Scandurra
2022-06-15 11:16:26 +02:00
a85f9e74b1
Harvest the latest metrics when /metrics is requested
Antonio Scandurra
2022-06-15 10:54:51 +02:00
e373e05d27
🎨
Antonio Scandurra
2022-06-15 10:42:37 +02:00
3a1d0dd692
Track active projects in metrics
Antonio Scandurra
2022-06-15 10:33:08 +02:00
6d93a41f40
Exclude admins from collected metrics
Antonio Scandurra
2022-06-14 16:26:00 +02:00
226fa6e3be
Merge pull request #1184 from zed-industries/invisible-setting-files
Antonio Scandurra
2022-06-14 15:21:58 +02:00
f89977ba41
Bump protocol version
Antonio Scandurra
2022-06-14 15:21:37 +02:00
68093342e7
Broadcast only visible worktree root names
Antonio Scandurra
2022-06-14 15:15:23 +02:00
cfbd8b94d1
Prevent setting files from showing up in project and contacts panels
Antonio Scandurra
2022-06-14 14:47:16 +02:00
7e23bc0c98
Merge pull request #1183 from zed-industries/project-panel-refinements
Antonio Scandurra
2022-06-14 14:04:25 +02:00
5dd28b7e57
🎨
Antonio Scandurra
2022-06-14 14:03:25 +02:00
a5a4246e6c
Attempt to open new entry only if it is a file
Antonio Scandurra
2022-06-14 14:01:49 +02:00
572e295854
Open files in project panel using enter instead of right
Antonio Scandurra
2022-06-14 13:56:56 +02:00
146e2b5089
Open files when creating them in project panel
Antonio Scandurra
2022-06-14 13:49:47 +02:00
53387e22f2
Merge pull request #1175 from zed-industries/users-api
Antonio Scandurra
2022-06-14 11:19:37 +02:00
76da93d260
Merge branch 'main' into users-api
Antonio Scandurra
2022-06-14 11:14:16 +02:00
bf0fda3141
Merge pull request #1174 from zed-industries/bulk-user-creation
Antonio Scandurra
2022-06-14 09:24:19 +02:00
49d7b4bc12
Allow specifying query, limit and page when hitting /api/users
Antonio Scandurra
2022-06-13 17:30:01 +02:00
fe1a861bf3
Expose a new POST /api/bulk_users API to create many users at once
Antonio Scandurra
2022-06-13 10:53:56 +02:00
b1e8e81513
Merge pull request #1172 from zed-industries/more-logs
Antonio Scandurra
2022-06-13 09:22:37 +02:00
502625c570
Exclude ignored files from the logged extension count
Antonio Scandurra
2022-06-13 09:16:16 +02:00
dcdc6311df
Don't retain message payloads in span, just log the payload instead
Antonio Scandurra
2022-06-13 09:06:58 +02:00
3b8388dcdd
Log extension counts when worktree is updated
Antonio Scandurra
2022-06-13 08:57:21 +02:00
1bc2bc0e95
Merge pull request #1171 from zed-industries/prompt-save-before-quit
Max Brunsfeld
2022-06-10 17:32:57 -07:00
b9eb875bf4
Prompt to save changes before quitting the app
Max Brunsfeld
2022-06-10 17:26:33 -07:00
d5f360aa0a
Merge pull request #1170 from zed-industries/open-metrics
Max Brunsfeld
2022-06-10 17:02:26 -07:00
e2935100db
Move prometheus annotations from deployment to pod spec
Max Brunsfeld
2022-06-10 14:32:36 -07:00
2311534c3c
Add DataDog OpenMetrics annotations to collab k8s deployment
Max Brunsfeld and Antonio Scandurra
2022-06-10 13:35:35 -07:00
2e6fa889ea
Add OpenMetrics endpoint exposing the basic RPC store metrics as guages
Max Brunsfeld and Antonio Scandurra
2022-06-10 13:32:56 -07:00
b2798787b4
Merge pull request #1161 from zed-industries/style-jump-to-diagnostic-arrows
Max Brunsfeld
2022-06-10 12:35:44 -07:00
4032e517f9
v0.38.0
Max Brunsfeld
2022-06-10 10:19:21 -07:00
63fdf1398a
WIP: Start adding more logs
Antonio Scandurra
2022-06-10 18:16:53 +02:00
799b32c8a9
Merge pull request #1167 from zed-industries/block-scroll-width
Antonio Scandurra
2022-06-10 14:03:46 +02:00
f91fb48a4c
Simplify EditorElement::layout_blocks
Antonio Scandurra
2022-06-10 13:57:43 +02:00
666ea61dbc
Introduce a new BlockStyle field for blocks
Antonio Scandurra
2022-06-10 13:47:40 +02:00
8e440bf7ca
Merge pull request #1166 from zed-industries/hover-fixes
Keith Simmons
2022-06-09 18:18:01 -07:00
02f0fee6ae
Always delay hover display
Keith Simmons
2022-06-09 18:08:23 -07:00
699f14ff73
Merge pull request #1144 from zed-industries/hover-fixes
Keith Simmons
2022-06-09 17:18:26 -07:00
e21d1b1acb
Merge fix
Keith Simmons
2022-06-09 17:07:32 -07:00
3cec157335
fix compile error in EditorLspTestContext
Keith Simmons
2022-06-09 16:36:02 -07:00
8378590d57
Test fixes
Keith Simmons
2022-06-09 16:11:16 -07:00
93158bfcff
Fix delayed lsp request
Keith Simmons
2022-06-09 14:29:32 -07:00
722023e347
test and build fixes
Keith Simmons
2022-06-09 13:14:25 -07:00
dddfc7beae
Add hover test and tweak dismiss logic
Keith Simmons
2022-06-09 10:53:58 -07:00
1da1853a76
Hide hover when font changes, and handle case where delay was preventing hover with large symbol range
Keith Simmons
2022-06-08 11:54:24 -07:00
b51bd87c10
Rework hover delay, respect editor font size, and enable hover in multibuffers
Keith Simmons
2022-06-08 11:09:25 -07:00
ee33fb03f2
wip
Keith Simmons
2022-06-07 18:07:24 -07:00
87ba68e3ea
Merge pull request #1155 from zed-industries/golang
Max Brunsfeld
2022-06-09 14:18:37 -07:00
924e9648e9
Tweak golang outline query
Max Brunsfeld
2022-06-09 13:31:30 -07:00
9495717421
Add project symbol labels for Go
Max Brunsfeld
2022-06-09 13:16:08 -07:00
861f4c7230
Add syntax highlighting for Go completions
Max Brunsfeld
2022-06-09 13:08:18 -07:00
4ce4c0ef03
Ignore completions from gopls that we can't yet handle
Max Brunsfeld
2022-06-09 13:08:08 -07:00
7bb7187619
Add tests and fix bugs for editor indent/outdent commands w/ hard tabs
Max Brunsfeld
2022-06-09 10:26:09 -07:00
80e04702de
Style jump to diagnostic arrows
Nate Butler
2022-06-09 12:31:13 -04:00
77b9ab0885
Add buffer test for autoindent with hard tabs
Max Brunsfeld
2022-06-09 09:05:07 -07:00
d0898676f8
Merge pull request #1157 from zed-industries/align-editor-menu-to-fit
Antonio Scandurra
2022-06-09 13:59:13 +02:00
ea8b5016f7
Snap overlay's bottom/right edge to same window's edge on overflow
Antonio Scandurra
2022-06-09 13:21:27 +02:00
e0ecf3bc4c
Merge pull request #1156 from zed-industries/disable-language-server
Antonio Scandurra
2022-06-09 11:35:54 +02:00
213b31607c
Remove language server statuses synchronously when stopping a server
Antonio Scandurra
2022-06-09 10:59:02 +02:00
69170fc33a
Add unit test to ensure changing enable_language_server works
Antonio Scandurra
2022-06-09 10:48:06 +02:00
36a1a7a819
Start/stop language servers when enable_language_server changes
Antonio Scandurra
2022-06-09 10:08:11 +02:00