Rename `ui_text_field` crate to `ui_input` (#13949)

Marshall Bowers created

This PR renames the `ui_text_field` crate to `ui_input` to make it a bit
more generic.

We'll likely end up with multiple kinds of input components in this
crate.

Release Notes:

- N/A

Change summary

Cargo.lock                                | 4 ++--
Cargo.toml                                | 4 ++--
crates/recent_projects/Cargo.toml         | 2 +-
crates/recent_projects/src/dev_servers.rs | 2 +-
crates/ui_input/Cargo.toml                | 4 ++--
crates/ui_input/LICENSE-GPL               | 0 
crates/ui_input/src/ui_input.rs           | 0 
7 files changed, 8 insertions(+), 8 deletions(-)

Detailed changes

Cargo.lock 🔗

@@ -8539,7 +8539,7 @@ dependencies = [
  "task",
  "terminal_view",
  "ui",
- "ui_text_field",
+ "ui_input",
  "util",
  "workspace",
 ]
@@ -11738,7 +11738,7 @@ dependencies = [
 ]
 
 [[package]]
-name = "ui_text_field"
+name = "ui_input"
 version = "0.1.0"
 dependencies = [
  "editor",

Cargo.toml 🔗

@@ -108,7 +108,7 @@ members = [
     "crates/time_format",
     "crates/title_bar",
     "crates/ui",
-    "crates/ui_text_field",
+    "crates/ui_input",
     "crates/util",
     "crates/vcs_menu",
     "crates/vim",
@@ -259,7 +259,7 @@ theme_selector = { path = "crates/theme_selector" }
 time_format = { path = "crates/time_format" }
 title_bar = { path = "crates/title_bar" }
 ui = { path = "crates/ui" }
-ui_text_field = { path = "crates/ui_text_field" }
+ui_input = { path = "crates/ui_input" }
 util = { path = "crates/util" }
 vcs_menu = { path = "crates/vcs_menu" }
 vim = { path = "crates/vim" }

crates/recent_projects/Cargo.toml 🔗

@@ -31,7 +31,7 @@ smol.workspace = true
 task.workspace = true
 terminal_view.workspace = true
 ui.workspace = true
-ui_text_field.workspace = true
+ui_input.workspace = true
 util.workspace = true
 workspace.workspace = true
 

crates/recent_projects/src/dev_servers.rs 🔗

@@ -31,7 +31,7 @@ use ui::{
     prelude::*, Indicator, List, ListHeader, ListItem, Modal, ModalFooter, ModalHeader,
     RadioWithLabel, Tooltip,
 };
-use ui_text_field::{FieldLabelLayout, TextField};
+use ui_input::{FieldLabelLayout, TextField};
 use util::ResultExt;
 use workspace::{notifications::DetachAndPromptErr, AppState, ModalView, Workspace, WORKSPACE_DB};
 

crates/ui_text_field/Cargo.toml → crates/ui_input/Cargo.toml 🔗

@@ -1,5 +1,5 @@
 [package]
-name = "ui_text_field"
+name = "ui_input"
 version = "0.1.0"
 edition = "2021"
 publish = false
@@ -9,7 +9,7 @@ license = "GPL-3.0-or-later"
 workspace = true
 
 [lib]
-path = "src/ui_text_field.rs"
+path = "src/ui_input.rs"
 
 [dependencies]
 editor.workspace = true