Keep AI session history local and update Galaxy branding

This commit is contained in:
Ryan Ward
2026-10-21 02:06:19 +00:00
parent 7ccb0e9abc
commit 7948555bb9
45 changed files with 638 additions and 271 deletions
+8 -8
View File
@@ -303,7 +303,7 @@ pub fn init_actions_from_parent_view<T: Action + Clone>(
];
toggle_binding_pairs.push(ToggleSettingActionPair::new(
"reuse existing SSH ControlMaster in the Warp SSH wrapper",
"reuse existing SSH ControlMaster in the Galaxy SSH wrapper",
builder(SettingsAction::FeaturesPageToggle(
FeaturesPageAction::ToggleSshReuseControlMaster,
)),
@@ -714,7 +714,7 @@ pub fn init_actions_from_parent_view<T: Action + Clone>(
if DefaultTerminal::can_warp_become_default() {
app.register_fixed_bindings([FixedBinding::empty(
"Make Warp the default terminal",
"Make Galaxy the default terminal",
builder(SettingsAction::FeaturesPageToggle(
FeaturesPageAction::MakeWarpDefaultTerminal,
)),
@@ -4822,9 +4822,9 @@ impl SettingsWidget for LoginItemWidget {
let general_settings = GeneralSettings::as_ref(app);
let ui_builder = appearance.ui_builder();
#[cfg(target_os = "macos")]
let label = "Start Warp at login (requires macOS 13+)";
let label = "Start Galaxy at login (requires macOS 13+)";
#[cfg(not(target_os = "macos"))]
let label = "Start Warp at login";
let label = "Start Galaxy at login";
render_body_item::<FeaturesPageAction>(
label.into(),
None,
@@ -5101,7 +5101,7 @@ impl SettingsWidget for DefaultTerminalWidget {
let default_terminal = DefaultTerminal::as_ref(app);
if default_terminal.is_warp_default() {
ui_builder
.wrappable_text("Warp is the default terminal", true)
.wrappable_text("Galaxy is the default terminal", true)
.with_style(UiComponentStyles {
font_color: Some(appearance.theme().disabled_ui_text_color().into()),
margin: Some(Coords::default().bottom(16.)),
@@ -5112,7 +5112,7 @@ impl SettingsWidget for DefaultTerminalWidget {
} else {
ui_builder
.link(
"Make Warp the default terminal".to_string(),
"Make Galaxy the default terminal".to_string(),
None,
Some(Box::new(|ctx| {
ctx.dispatch_typed_action(FeaturesPageAction::MakeWarpDefaultTerminal);
@@ -5207,7 +5207,7 @@ impl SettingsWidget for DesktopNotificationsWidget {
let ui_builder = appearance.ui_builder();
let mut column = Flex::column();
column.add_child(render_body_item::<FeaturesPageAction>(
"Receive desktop notifications from Warp".into(),
"Receive desktop notifications from Galaxy".into(),
Some(AdditionalInfo {
mouse_state: self.additional_info_link.clone(),
on_click_action: Some(FeaturesPageAction::OpenUrl(NOTIFICATIONS_DOCS_URL.into())),
@@ -7552,7 +7552,7 @@ impl SettingsWidget for WindowSystemWidget {
may be blurry if your Wayland compositor is using fraction scaling (ex: 125%)."
.to_string();
if view.force_x11_changed {
secondary_text.push_str("\n\nRestart Warp for changes to take effect.");
secondary_text.push_str("\n\nRestart Galaxy for changes to take effect.");
}
let warp_theme = appearance.theme();
children.add_child(