Remove new CTA in copilot sign in UI

Mikayla Maki created

Add a trim_end to copilot suggestions

Change summary

crates/copilot/src/sign_in.rs   | 14 --------------
crates/editor/src/editor.rs     |  4 ++--
styles/src/styleTree/copilot.ts |  2 +-
3 files changed, 3 insertions(+), 17 deletions(-)

Detailed changes

crates/copilot/src/sign_in.rs 🔗

@@ -199,20 +199,6 @@ impl CopilotCodeVerification {
                     },
                 )
                 .boxed(),
-                theme::ui::cta_button_with_click(
-                    "Disable Copilot Integration",
-                    style.auth.content_width,
-                    &style.auth.cta_button,
-                    cx,
-                    {
-                        move |_, cx| {
-                            SettingsFile::update(cx, move |settings| {
-                                settings.features.copilot = Some(false);
-                            });
-                        }
-                    },
-                )
-                .boxed(),
             ])
             .align_children_center()
             .boxed()

crates/editor/src/editor.rs 🔗

@@ -2995,11 +2995,11 @@ impl Editor {
             .copilot_state
             .text_for_active_completion(cursor, &snapshot)
         {
-            self.display_map.update(cx, |map, cx| {
+            self.display_map.update(cx, move |map, cx| {
                 map.replace_suggestion(
                     Some(Suggestion {
                         position: cursor,
-                        text: text.into(),
+                        text: text.trim_end().into(),
                     }),
                     cx,
                 )

styles/src/styleTree/copilot.ts 🔗

@@ -113,7 +113,7 @@ export default function copilot(colorScheme: ColorScheme) {
             },
             dimensions: {
                 width: 280,
-                height: 320,
+                height: 280,
             },
         },