e017dc6
Fix ctrl-` on Brazillian too
Conrad Irwin created
e017dc6
Fix ctrl-` on Brazillian too
Conrad Irwin created
0a6e577
Fix some international keybindings
This adds primitive interaction with the IME system for keyboard shortcuts in zed. For zed-industries/community#1981 For zed-industroes/community#1913
Conrad Irwin created
b922d0f
Use rustup (not brew) for rust
Conrad Irwin created
f66dd43
Z 2620 - Sort command palette's entries by name and use count (#2954)
Release Notes: - Improved command palette's command ordering; commands are sorted lexicographically and by command's use count in the current session.
Piotr Osiewicz created
c7ad89d
Merge branch 'main' into nate/storybook-components
Nate Butler created
04fc9d2
Fix incorrect workspace order
Nate Butler created
1376115
Use `enabled` for active tabs
Nate Butler created
c3a3543
Introduce gpui2 and storybook crates (#2919)
This PR splits `crates/gpui/playground` with two new crates: `gpui2` and `storybook`. GPUI 2 re-exports most of `gpui`, but makes some adjustments. I want to keep the scope focused. This isn't literally version 2.0 of GPUI or anything. It's just a convenient way to make a create with fewer dependencies where we can iterate quickly on aspects of GPUI's design. Most of the focus is on improving our approach to element layout and styling. The `storybook` crate is pretty empty for now, but it's where I intend to start rebuilding interfaces. I welcome anyone else to join me in this, though until I get one interface fully built, buyer beware. You may need to pair on it with me.
Nathan Sobo created
15ea4af
Merge branch 'main' into storybook
Nathan Sobo created
917884f
Restructure storybook modules and components
Co-Authored-By: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com>
Nate Butler and Piotr Osiewicz created
e0fdc7d
Eliminate PaintContext
Nathan Sobo created
a24d94c
Eliminate LayoutContext
Nathan Sobo created
d4da554
Rate limiting status (#2955)
Add a rate limit remaining status to Project Search Semantic Search minor text Release Notes (Preview-Only): - Added tracking functionality within EmbeddingProvider, to track rate limit expiry - Update minor text within Project Search to show countdown remaining before rate limit expiry
Kyle Caverly created
2774eae
Checkpoint
Nate Butler created
74ab410
Merge branch 'main' of github.com:zed-industries/zed into rate_limiting_status
KCaverly created
e678c7d
swap
SystemTime for Instant throughout rate_limit_expiry tracking
KCaverly created
7df21f8
move cx notify observe for rate_limit_expiry into ProjectState in the semantic index
Co-authored-by: Antonio <antonio@zed.dev>
KCaverly and Antonio created
6d9333d
Add a failing test for codegen autoindent
Antonio Scandurra created
0207814
Extract code generation logic into its own module
Antonio Scandurra created
49c8020
Add syntax highlighting for nu (#2952)
Unfortunately, their language server implementation uses [VSCode directly](https://github.com/neovim/nvim-lspconfig/issues/2592), so I don't think we can bundle it in yet. For reference, I also started prepping a [Zed repository](https://github.com/zed-industries/nushell-lsp) for serving the nu language server but have archived it since discovering the issue. Release Notes: - Added syntax highlighting for Nushell script files
Mikayla Maki created
2be34ef
Add syntax highlighting for nu scripts
Mikayla created
e84e791
Checkpoint
Nate Butler created
ef03e20
WIP: Add nushell support
Mikayla created
9bb8eae
init `tab_bar`
Nate Butler created
69f380b
Fix doc typo
Nate Butler created
5ad9a6b
Add docs for `styleable_helpers` proc macros
Nate Butler created
7cc05c9
Update getting started
Just ran through this again.
Conrad Irwin created
8dd6fcc
Add icon_button
Nate Butler created
f5f85b3
Add missing notify when changing ChatPanel's channel
Max Brunsfeld created
c2121c2
Restructure collab panel to allow opening chat + notes w/ one click
Max Brunsfeld created
a91f524
Mute on join if ZED_IMPERSONATE is set
Max Brunsfeld created
e29ce48
vim: Add ZZ and ZQ (#2950)
The major change here is a refactoring to allow controling the save behaviour when closing items, which is pre-work needed for vim command palette. For zed-industries/community#1868 Release Notes: - vim: Add `ZZ` and `ZQ` to close the current item. ([#1868](https://github.com/zed-industries/community/issues/1868))
Conrad Irwin created
4c92172
Partially roll back refactoring
Conrad Irwin created
ba1c350
vim: Add ZZ and ZQ
The major change here is a refactoring to allow controling the save behaviour when closing items, which is pre-work needed for vim command palette. For zed-industries/community#1868
Conrad Irwin created
ebf8b32
Checkpoint
Nathan Sobo created
6b23f74
Checkpoint
Nathan Sobo created
37915ec
updated notify to accomodate for updated countdown
KCaverly created
ed7bc91
Create chat panel settings
Max Brunsfeld created
362b1a4
Merge branch 'main' into storybook
Nathan Sobo created
c3b1264
Checkpoint
Nathan Sobo created
14fc386
Checkpoint
Nathan Sobo created
53a50b8
Move refreshing to window
Nathan Sobo created
bf43f93
updated semantic_index reset status to leverage target reset system time as opposed to duration
KCaverly created
5d782b6
vim . to replay (#2936)
Release Notes: - vim: Add `.` to replay ([#946](https://github.com/zed-industries/community/issues/946)) - vim: Fix `J` in visual mode, and with counts.
Conrad Irwin created
88dae22
Don't replay ShowCharacterPalette
Conrad Irwin created
f069cd0
Fix f,t on soft-wrapped lines (#2940)
Release Notes: - vim: fix `f` and `t` on softwrapped lines
Conrad Irwin created
ddda5a5
Restore chat functionality with a very rough UI
Max Brunsfeld created
e1d4d91
Add tooltip to language selector (#2949)
Release Notes: - N/A
Joseph T. Lyons created
a070177
Make tooltip title case to match other tooltips
Joseph T. Lyons created
f4a9d3f
Add tooltip to language selector
Joseph T. Lyons created