Rebrand to Galaxy, major improvements to Bedrock support, still needs some TLC though

This commit is contained in:
Ryan Ward
2026-05-07 11:29:34 -05:00
parent f4e2475c60
commit a41cbd8cc7
2433 changed files with 14208 additions and 9409 deletions
+13 -13
View File
@@ -1,9 +1,9 @@
use std::collections::HashMap;
use std::ops::Range;
use urlocator::{UrlLocation, UrlLocator};
use warpui::elements::PartialClickableElement;
use galaxyui::elements::PartialClickableElement;
use warpui::platform::Cursor;
use galaxyui::platform::Cursor;
use crate::ai::agent::{AIAgentActionType, AIAgentOutput, AIAgentTextSection, ReadFilesRequest};
use crate::ai::blocklist::block::view_impl::output::LinkActionConstructors;
@@ -11,16 +11,16 @@ use crate::ai::blocklist::block::TextLocation;
use crate::terminal::links::should_directly_open_link;
use crate::terminal::model::grid::grid_handler::FILE_LINK_SEPARATORS;
use crate::terminal::ShellLaunchData;
use warpui::elements::MouseStateHandle;
use warpui::text::char_slice;
use warpui::Action;
use galaxyui::elements::MouseStateHandle;
use galaxyui::text::char_slice;
use galaxyui::Action;
cfg_if::cfg_if! {
if #[cfg(feature = "local_fs")] {
use std::collections::HashSet;
use std::path::Path;
use std::path::PathBuf;
use warp_util::path::CleanPathResult;
use galaxy_util::path::CleanPathResult;
}
}
@@ -113,7 +113,7 @@ pub(crate) enum DetectedLinkType {
#[cfg(feature = "local_fs")]
FilePath {
absolute_path: PathBuf,
line_and_column_num: Option<warp_util::path::LineAndColumnArg>,
line_and_column_num: Option<galaxy_util::path::LineAndColumnArg>,
},
}
@@ -356,7 +356,7 @@ pub(crate) fn detect_file_paths(
// Create a new DetectedLinkType with the same file path but with the line number
let line_range_link = DetectedLinkType::FilePath {
absolute_path: absolute_path.clone(),
line_and_column_num: Some(warp_util::path::LineAndColumnArg {
line_and_column_num: Some(galaxy_util::path::LineAndColumnArg {
line_num: line_number as usize,
column_num: None,
}),
@@ -374,8 +374,8 @@ pub(crate) fn detect_file_paths(
}
use string_offset::CharOffset;
use warp_editor::content::buffer::Buffer;
use warpui::text::word_boundaries::WordBoundariesPolicy;
use galaxy_editor::content::buffer::Buffer;
use galaxyui::text::word_boundaries::WordBoundariesPolicy;
/// Returns the range of the word surrounding the given offset.
pub(crate) fn get_word_range_at_offset(
@@ -383,9 +383,9 @@ pub(crate) fn get_word_range_at_offset(
offset: CharOffset,
word_boundary_policy: Option<WordBoundariesPolicy>,
) -> Option<Range<CharOffset>> {
use warp_editor::content::buffer::{ToBufferCharOffset, ToBufferPoint};
use warpui::text::words::is_default_word_boundary;
use warpui::text::TextBuffer;
use galaxy_editor::content::buffer::{ToBufferCharOffset, ToBufferPoint};
use galaxyui::text::words::is_default_word_boundary;
use galaxyui::text::TextBuffer;
let word_boundary_policy = word_boundary_policy.unwrap_or(WordBoundariesPolicy::Default);
let mut word_found_at: Option<CharOffset> = None;