Commit Graph
124 Commits
Author SHA1 Message Date
Antonio Scandurra 1f47ff85de Move more window-specific methods from AppContext to WindowContext 2023-04-14 10:29:35 +02:00
Nathan Sobo d937660683 Merge MutableAppContext into AppContext
There may have been a good reason for the difference at some point, or I was
still learning Rust. But now it's just &mut AppContext vs &AppContext.
2023-04-06 15:49:03 -06:00
Mikayla Maki 66d1b92eaa removed copilot from generated schema and command palette 2023-04-03 21:38:26 -07:00
Mikayla Maki eae0e2fee7 Add support for the langauge_overrides alias in the settings file updating code 2023-03-31 11:20:46 -07:00
Mikayla Maki 35aa04ca6b Improve settings writing for more cases 2023-03-30 10:40:53 -07:00
Mikayla Maki b217e78a9c Remove some strays 2023-03-29 22:22:02 -07:00
Mikayla Maki 4a9b78e48f Fix bug with enable setting, clean up sign in UIs 2023-03-29 21:51:07 -07:00
Mikayla Maki c2f6567042 Add status bar icon reflecting copilot state to Zed status bar 2023-03-29 21:31:33 -07:00
Mikayla Maki 900232a2cd Add copilot settings
Add copilot pause / resume
Add copilot statusbar item stub
2023-03-29 16:40:52 -07:00
Mikayla Maki f0e79db961 WIP Add copilot disabled setting 2023-03-28 20:52:50 -07:00
Joseph Lyons d4ae7d7966 Unify spelling of key binding to be two words 2023-03-22 13:34:12 -04:00
Antonio Scandurra 3d6ac2ae58 Don't make fonts::Features Copy 2023-03-17 13:54:56 +01:00
Antonio Scandurra 43b69145e8 Allow setting font features on the terminal as well 2023-03-17 11:42:24 +01:00
Antonio Scandurra 22cd32e1bc WIP: Allow specifying font features in the editor
This just lays the foundation for threading through a `fonts::Features`
struct, but it's not used yet.
2023-03-17 09:51:36 +01:00
Mikayla Maki df5edca871 Refactor load into a seperate function 2023-03-14 09:56:27 -07:00
Mikayla Maki 5628dd93aa Fix failed initialization of setting file in welcome experience 2023-03-14 09:46:28 -07:00
Max Brunsfeld d6a3bedd5c Merge pull request #2244 from zed-industries/less-surprising-defaults
Clean up some default settings
2023-03-13 11:54:46 -07:00
Julia ab8e22b6ba Clean up some default settings 2023-03-13 14:54:28 -04:00
Joseph Lyons 77a483c2a7 Add TextMate keymap 2023-03-13 08:27:04 -04:00
Mikayla MakiandMax f806ca6db2 Add keymap picker UI
Co-authored-by: Max <max@zed.dev>
2023-03-07 17:29:08 -08:00
Mikayla Makiandmax 541d3b249c Fix project panel button and style it
Co-authored-by: max <max@zed.dev>
2023-03-07 14:49:13 -08:00
Mikayla Maki f5b660b0f4 Add test for base keymap setting 2023-03-07 14:02:42 -08:00
Mikayla MakiandNathan ebe12e92a6 Add base keymap setting
Format all files

Co-Authored-by: Nathan <nathan@zed.dev>
2023-03-07 12:19:51 -08:00
Mikayla Makiandmax ae027b05b1 Added the ability to nested values to the settings file, while preserving user formatting
co-authored-by: max <max@zed.dev>
2023-03-06 14:25:10 -08:00
Mikayla Maki 7b7d44500d Start on welcome experience settings 2023-03-06 14:25:10 -08:00
Max Brunsfeld c6362e8cf6 Add a setting for ensuring a single final newline on save 2023-02-28 21:52:00 -08:00
Max Brunsfeld e0c9010104 Add setting for removing trailing whitespace on save 2023-02-28 21:52:00 -08:00
Mikayla Maki a5ff1d6961 Add auto update setting 2023-02-14 18:05:42 -08:00
Kay Simmons 5a880fed44 start adding setting for the screen sharing status indicator 2023-01-31 15:17:16 -08:00
Mikayla Maki edb2d2cd3f Removed old experiments settings and staff mode flag, added new StaffMode global that is set based on the webserver's staff bit 2023-01-27 15:43:12 -08:00
Kay Simmons 06d99f945e wip 2023-01-25 11:32:19 -08:00
Kay Simmons 56396af37b wip 2023-01-25 11:32:19 -08:00
Max Brunsfeld 2d2a21d2a8 Add confirm_quit setting 2023-01-20 13:02:38 -08:00
Mikayla Makiandkay e54ebc8963 Fix test failures due to dependency on Settings global in client for telemetry
co-authored-by: kay <kay@zed.dev>
2023-01-10 16:39:03 -08:00
Mikayla Makiandkay eca636bd8d Add opt-out for metric reporting
co-authored-by: kay <kay@zed.dev>
2023-01-10 15:49:54 -08:00
Mikayla MakiandKay a273a6bc7a Add the ability to opt-out of panic reporting
Co-authored-by: Kay <kay@zed.dev>
2023-01-10 15:07:01 -08:00
Kay Simmons 4da1890a54 working f and t bindings 2023-01-06 14:24:20 -08:00
Mikayla Maki ee2013b8ec WIP 2022-12-08 20:21:00 -08:00
Mikayla Maki aa6ff9bdb3 Fix bugs resulting from refactoring the terminal into project and workspace halves 2022-12-08 20:21:00 -08:00
Mikayla Makiand 6c0a41919b Distributed database pattern built.
Co-Authored-By: kay@zed.dev
2022-12-03 16:06:01 -08:00
Kay Simmons e9e85fccec Merge pull request #1814 from zed-industries/golden-ratio
Active Pane Magnification
2022-11-18 13:14:03 -08:00
Joseph T Lyons 6b4dbecea2 Add release channel information to telemetry events 2022-10-27 15:53:14 -04:00
Max Brunsfeld c98a075e21 Store current release channel name in a file in the zed crate 2022-10-26 16:19:19 -07:00
K Simmons 6b91fae774 Add active pane magnification setting which grows the active pane making it easier to see it's contents 2022-10-25 17:24:19 -07:00
Nate Butler b7bd53285d Rename One theme and update Zed default theme 2022-10-20 15:31:17 -04:00
K SimmonsandMikayla Maki 456c3cad4b Pull blink functionality out of editor and into blink manager. Make blink manager subscribe to settings changes in order to start blinking properly when it is re-enabled.
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
2022-10-17 16:20:51 -07:00
K Simmons 55b9eff3df Add cursor blink setting and replicate cursor shape to remote collaborators 2022-10-17 16:20:47 -07:00
Joseph T Lyons b3c92b828c Derive Serialize on HourFormat 2022-10-16 12:51:48 -04:00
Joseph T Lyons 2f7b78263c Do not derive Default on JournalSettings 2022-10-16 12:51:34 -04:00
Joseph T Lyons 34bc185fcb Merge branch 'main' into settings-for-journal 2022-10-16 12:42:18 -04:00