Rebrand to Galaxy, major improvements to Bedrock support, still needs some TLC though
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user