Mikayla Maki
|
c39b4ac229
|
Fix boundary condition in buffer_line_len when at the end of a file
co-authored-by: max <max@zed.dev>
|
2023-03-17 16:56:44 -07:00 |
|
Mikayla Maki
|
eba119b914
|
Fix fold tests with new representation
Switch UI code from using display rows to using buffer rows
Make folds only show up on lines with line layouts
co-authored-by: Max <max@zed.dev>
|
2023-03-17 16:00:22 -07:00 |
|
Mikayla Maki
|
c427a8c584
|
WIP - DEBUGGING
|
2023-03-16 08:41:19 -07:00 |
|
Mikayla Maki
|
75bea91245
|
Convert code folding to be in terms of buffer points instead of display points
Co-authored-by: max <max@zed.dev>
|
2023-03-14 16:48:03 -07:00 |
|
Mikayla Maki
|
2ba38b2fca
|
Change icon width to scale with font size
|
2023-03-14 00:42:15 -07:00 |
|
Mikayla Maki
|
30a08467b0
|
Merge pull request #2263 from zed-industries/language-status-bar
Language status bar
|
2023-03-10 16:26:42 -08:00 |
|
Mikayla Maki
|
37d01c7fb3
|
Merge pull request #2199 from zed-industries/welcome-experience
Welcome experience
|
2023-03-10 10:48:30 -08:00 |
|
Antonio Scandurra
|
b3c7526fb5
|
Return last excerpt in MultiBuffer::excerpt_containing if overshooting
|
2023-03-10 17:28:08 +01:00 |
|
Antonio Scandurra
|
686f5439ad
|
Set buffer language when confirming selection in language selector
Co-Authored-By: Julia Risley <julia@zed.dev>
|
2023-03-10 15:34:26 +01:00 |
|
Antonio Scandurra
|
7a600e7a65
|
Allow waiting for language to be loaded in LanguageRegistry APIs
|
2023-03-10 12:17:47 +01:00 |
|
Mikayla Maki
|
daed75096e
|
Fix editor test to clearly show trailing whitespace
Adjsut default dock size to be a multiple of 16
|
2023-03-09 13:18:03 -08:00 |
|
Mikayla Maki
|
9187863d0e
|
re-add spaces removed by new setting
|
2023-03-09 00:45:05 -08:00 |
|
Antonio Scandurra
|
4ce51c8138
|
Limit dirty buffer save optimization to multi-buffers
|
2023-03-09 07:26:22 +01:00 |
|
Mikayla Maki
|
cf6ea6d698
|
Fix bug with action keybindings not being resolved
|
2023-03-08 18:11:11 -08:00 |
|
Mikayla Maki
|
152755b043
|
Add blank pane experience
|
2023-03-08 17:56:39 -08:00 |
|
Mikayla Maki
|
50682dc685
|
Merge pull request #2233 from zed-industries/fix-code-folding-initialization
Initialize code fold indicators on buffer startup
|
2023-03-03 12:30:53 -08:00 |
|
Mikayla Maki
|
606d683f29
|
Add interactable fold markers
Change fold handlers to be driven by the fold map
Switch to a mouse region based implementation for click regions
Co-authored-by: Max <max@zed.dev>
|
2023-03-03 12:26:36 -08:00 |
|
Mikayla Maki
|
7ca0b38048
|
Made fold inline styles be driven by the fold map
co-authored-by: Max <max@zed.dev>
|
2023-03-03 09:32:58 -08:00 |
|
Mikayla Maki
|
3dd5b3f426
|
Attempted to initialize code-fold indicators, does not work
|
2023-03-02 19:42:59 -08:00 |
|
Max Brunsfeld
|
a890b8f3b7
|
Add a setting for ensuring a single final newline on save
|
2023-02-28 21:52:00 -08:00 |
|
Max Brunsfeld
|
ff85bc6d42
|
Add setting for removing trailing whitespace on save
|
2023-02-28 21:52:00 -08:00 |
|
Mikayla Maki
|
269df10a16
|
Fix off by one error in click ranges
|
2023-02-28 20:27:34 -08:00 |
|
Mikayla Maki
|
dc11d2726e
|
Made code fold indicators show up on active line indicators
|
2023-02-28 19:53:53 -08:00 |
|
Mikayla Maki
|
2198c295b3
|
Fix comments
|
2023-02-28 17:25:35 -08:00 |
|
Mikayla Maki
|
6cf62a5b02
|
Update tests to use new fold indicator
|
2023-02-28 17:17:29 -08:00 |
|
Mikayla Maki
|
f8401394f5
|
Removed DisplayRow abstraction
|
2023-02-28 17:12:48 -08:00 |
|
Mikayla Maki
|
b53d1eef71
|
Added background styling of the ...
|
2023-02-28 16:35:44 -08:00 |
|
Mikayla Maki
|
c397fd9a71
|
Added click regions and cursor styles
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
9b8adecf05
|
Adjusted code-folding behavior
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
e0f553c0f5
|
WIp
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
37a2ef9d41
|
Make chevrons and lightning bolt interactive
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
89b93d4f6f
|
Added fold changes on gutter hover
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
2036fc48b5
|
moved code action indicator to the left
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
cb3e873a67
|
Fixed autoscroll timing
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
da78abd99f
|
Added DisplayRow abstraction to make folding code more readable
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
637e8ada42
|
Fix bugs in code folding
|
2023-02-28 16:34:28 -08:00 |
|
Mikayla Maki
|
e3061066c9
|
Add code folding indicators into the gutter.
|
2023-02-28 16:34:28 -08:00 |
|
Kay Simmons
|
0b1334b8c5
|
Merge pull request #2218 from zed-industries/file-finder-distance-sorting
Sort matches in file finder by distance to active item after score
|
2023-02-25 14:26:05 -08:00 |
|
Kay Simmons
|
36f3d3d738
|
Add test for new sorting behavior
|
2023-02-25 14:06:54 -08:00 |
|
Max Brunsfeld
|
5fea49e639
|
Pass the 'Save' format trigger when formatting on save
In an earlier refactor, I accidentally caused the 'Manual'
trigger to *always* be passed.
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
|
2023-02-24 17:11:35 -08:00 |
|
Mikayla Maki
|
9004640586
|
Convert keymap context to use generics and Cow<'static> so we don't have to add .to_string() and .into() for each usage
|
2023-02-23 14:10:55 -08:00 |
|
Kay Simmons
|
24fcad3fa2
|
Merge pull request #2189 from zed-industries/labeled-tasks
Labeled Tasks
|
2023-02-21 21:31:47 -08:00 |
|
Kay Simmons
|
1c69e289b7
|
Fix formatting
|
2023-02-21 21:07:45 -08:00 |
|
Mikayla Maki
|
77c396a0ab
|
Merge pull request #2197 from zed-industries/label-text-cow
Changed label and text to be generic over static and owned strings
|
2023-02-21 17:05:57 -08:00 |
|
Mikayla Maki
|
b500ed3171
|
Changed label and text to be generic over static strings and owned strings
|
2023-02-21 16:47:29 -08:00 |
|
Joseph Lyons
|
8c3232bb9b
|
Add reveal in finder to additional locations
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
|
2023-02-21 16:09:11 -05:00 |
|
Kay Simmons
|
3564e95f27
|
Add labeled tasks to gpui and observe them in the activity status to give feedback when we are still waiting for the language server
|
2023-02-20 20:28:48 -08:00 |
|
Max Brunsfeld
|
a11165ad0a
|
Add unit test for auto-closing quotation marks with overrides
|
2023-02-20 13:46:17 -08:00 |
|
Max Brunsfeld
|
ab82e13167
|
Run cargo fmt
|
2023-02-20 11:10:30 -08:00 |
|
Max Brunsfeld
|
8922156923
|
Restructure how bracket pairs are overridden to unify lists
This way, a bracket pair that is disabled in a given scope can still be skipped, if
it was auto-closed before that scope existed.
|
2023-02-20 10:53:37 -08:00 |
|