Max Brunsfeld
dbfbd352f0
Implement basic AddFile command in project panel
2022-05-04 10:28:09 -07:00
Max Brunsfeld
a95bc19817
Abstract more local project setup inside Project::test helper
2022-05-04 10:28:09 -07:00
Max Brunsfeld
c38cdd92ee
Clean up project panel theme
2022-05-04 10:28:08 -07:00
Antonio Scandurra
1fba966284
Merge pull request #964 from zed-industries/transpose
...
Introduce `Editor::transpose` bound to `ctrl-t`
2022-05-04 10:04:55 +02:00
Antonio Scandurra
e28a1b05fb
Improve transpose when cursors are two chars away from each other
2022-05-04 09:59:34 +02:00
Keith Simmons
deab592bbd
Merge pull request #947 from zed-industries/misc-normal-commands
...
Misc vim normal commands
2022-05-03 10:29:29 -07:00
Antonio Scandurra
bbaa24d491
Merge pull request #965 from zed-industries/avatar-margin
...
Parameterize `avatar_margin` and assign it a default of 8
2022-05-03 18:12:06 +02:00
Antonio Scandurra
3904167c0b
Parameterize avatar_margin and assign it a default of 8
2022-05-03 18:04:53 +02:00
Antonio Scandurra
b0179e57c8
Account for multi-byte characters in Editor::transpose
2022-05-03 14:35:03 +02:00
Antonio Scandurra
9cdcdccd51
Add failing test for multi-byte characters
2022-05-03 14:33:57 +02:00
Antonio Scandurra
556763b301
Implement Editor::transpose without accounting for multi-byte chars
2022-05-03 14:33:43 +02:00
Keith Simmons
f0d2decb80
Don't reset vim mode on editor focus
2022-05-02 11:49:10 -07:00
Keith Simmons
660e3e9ef2
Add insert line above and below
2022-05-02 11:49:10 -07:00
Keith Simmons
b011dbee8c
WIP just missing insert line above and below
2022-05-02 11:49:10 -07:00
Antonio Scandurra
95648b0daa
Merge pull request #960 from zed-industries/crash-reporting
...
Implement panic reporting
2022-05-02 19:12:12 +02:00
Antonio Scandurra
ca0b11e071
Rename "crash" to "panic"
...
We are not really sending crash reports but Rust panics, so might
as well be clear about that.
2022-05-02 17:36:56 +02:00
Antonio Scandurra
f16b4a92f2
Pass secret token when uploading crashes
2022-05-02 15:42:52 +02:00
Antonio Scandurra
2a52ade154
Retrieve app version from crash rather than from current binary
...
The crash might have been generated weeks before and the app may
have been updated since then.
2022-05-02 15:34:05 +02:00
Antonio Scandurra
fdd3da71f9
Capture crash reports and upload them the next time Zed launches
2022-05-02 15:17:43 +02:00
Antonio Scandurra
0d5b839034
Merge pull request #959 from zed-industries/fix-paste
...
Fix bugs when pasting text
2022-05-02 10:30:59 +02:00
Antonio Scandurra
d1d6e692fd
Use the new batched edit API when pasting
...
This fixes a bug that would cause zed to paste text at the wrong
location when inside a multi-buffer where the same buffer was excerpted
more than once.
2022-05-02 10:21:53 +02:00
Antonio Scandurra
e2b7ef1716
Insert newlines on paste if copied selections don't match current ones
2022-05-02 10:21:20 +02:00
Antonio Scandurra
1dd53d72cb
Merge pull request #958 from zed-industries/titlebar-padding
...
Add right padding to titlebar instead of margins on elements
2022-05-02 09:32:15 +02:00
Antonio Scandurra
974dea62db
Update accidentally uncommitted Cargo.lock
2022-05-02 09:27:51 +02:00
Antonio Scandurra
9856e3adee
Add right padding to titlebar instead of margins on elements
...
This fixes a visual glitch causing the avatar to be shown too close to
the right edge of the window when the share icon was not present.
2022-05-02 09:27:37 +02:00
Nate Butler
f62f93df3f
Merge pull request #949 from zed-industries/base16-theme-occurrence-style
...
Update base16 theme occurrence style
2022-04-30 00:57:55 -04:00
Nate Butler
9584a89e2b
Update base16 theme occurrence style
...
- Update base16 theme occurrence style to be visible
- Update match styles to use the blend scaling value
- This makes it so matches are less loud in light themes
2022-04-30 00:47:07 -04:00
Keith Simmons
94b6f4beb5
Merge pull request #929 from zed-industries/non-uniform-batched-edits
...
Allow batched edits where each range is associated with different insertion text
2022-04-29 16:14:38 -07:00
Keith Simmons
b2c1230fea
Convert common edit strings to Arc<str> and simplify duplicate line
2022-04-29 14:57:20 -07:00
4d5d50f32a
Reduce string allocations in Editor::insert
...
Co-authored-by: Nathan Sobo <nathan@zed.dev >
Co-authored-by: Keith Simmons <keith@zed.dev >
2022-04-29 10:07:21 -07:00
Antonio Scandurra
854d88596a
Merge pull request #940 from zed-industries/telemetry
...
Instrument the collab server with OpenTelemetry collecting into Honeycomb.io
2022-04-29 17:50:55 +02:00
Antonio Scandurra and Nathan Sobo
e608416510
Restore .zed.toml
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-04-29 17:41:49 +02:00
Antonio Scandurra and Nathan Sobo
9496735826
Serialize payload in "handle message" span
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-04-29 17:34:22 +02:00
Antonio Scandurra and Nathan Sobo
3b0b817b17
Remove collaborators_per_project from Metrics
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-04-29 17:19:14 +02:00
Antonio Scandurra
af5cd03162
Revert "WIP"
...
This reverts commit 75c07a88fd .
2022-04-29 16:45:29 +02:00
Nathan Sobo
75c07a88fd
WIP
2022-04-29 08:23:23 -06:00
Nathan Sobo
26f5b7ce6b
0.31.0
2022-04-29 05:58:34 -06:00
Antonio Scandurra
1a1fb5f85f
Use f32s for metrics so that we can do aggregation math on honeycomb
2022-04-29 10:31:47 +02:00
Antonio Scandurra
dc2561c702
Start adding metrics to collab server
2022-04-29 10:25:20 +02:00
Antonio Scandurra
15f5dc3090
Replace log_err with trace_err on collab::rpc
2022-04-29 09:21:09 +02:00
Nate Butler
4b251bf495
Merge pull request #931 from zed-industries/add-size-token
...
WIP: Add the `size` token
2022-04-29 01:46:50 -04:00
Nate Butler
adbc83a616
Merge pull request #942 from zed-industries/style-status-bar
...
Update Zed styles
2022-04-29 01:46:27 -04:00
Nate Butler
cf79397349
Update projectBrowser styles
2022-04-29 01:35:58 -04:00
Nate Butler
f3c1f9dc56
Update search style
2022-04-29 01:24:21 -04:00
Nate Butler
a50003049e
Update base16 themes background states
2022-04-29 01:24:11 -04:00
Nate Butler
ac3249021c
Remove unused import
2022-04-29 01:23:52 -04:00
Nate Butler
3e5b92cdfb
Style out of date message
2022-04-29 01:06:44 -04:00
Nate Butler
66596144d9
Update status bar style
2022-04-29 00:59:08 -04:00
Keith Simmons
63294a23eb
Bump protocol version
2022-04-28 18:56:26 -07:00
Keith Simmons
47d4f42467
Consolidate edit and edit_batched functions
2022-04-28 16:52:04 -07:00