chore(ui): rename "utils" to "algorithms"

It only contains functions used to search items in the timeline now \o/
This commit is contained in:
Benjamin Bouvier
2025-01-09 16:23:31 +01:00
parent 692aceba50
commit 0cae54cc3f
6 changed files with 10 additions and 8 deletions

View File

@@ -64,22 +64,22 @@ pub(super) use self::{
},
};
use super::{
algorithms::{rfind_event_by_id, rfind_event_item},
event_handler::TimelineEventKind,
event_item::{ReactionStatus, RemoteEventOrigin},
item::TimelineUniqueId,
traits::{Decryptor, RoomDataProvider},
util::{rfind_event_by_id, rfind_event_item},
DateDividerMode, Error, EventSendState, EventTimelineItem, InReplyToDetails, Message,
PaginationError, Profile, ReactionInfo, RepliedToEvent, TimelineDetails, TimelineEventItemId,
TimelineFocus, TimelineItem, TimelineItemContent, TimelineItemKind,
};
use crate::{
timeline::{
algorithms::rfind_event_by_item_id,
date_dividers::DateDividerAdjuster,
event_item::EventTimelineItemKind,
pinned_events_loader::{PinnedEventsLoader, PinnedEventsLoaderError},
reactions::FullReactionKey,
util::rfind_event_by_item_id,
TimelineEventFilterFn,
},
unable_to_decrypt_hook::UtdHookManager,

View File

@@ -55,6 +55,7 @@ use super::{
use crate::{
events::SyncTimelineEventWithoutContent,
timeline::{
algorithms::rfind_event_by_id,
date_dividers::DateDividerAdjuster,
event_handler::{
Flow, HandleEventResult, TimelineEventContext, TimelineEventHandler, TimelineEventKind,
@@ -64,7 +65,6 @@ use crate::{
item::TimelineUniqueId,
reactions::Reactions,
traits::RoomDataProvider,
util::rfind_event_by_id,
Profile, TimelineItem, TimelineItemKind,
},
unable_to_decrypt_hook::UtdHookManager,

View File

@@ -51,6 +51,7 @@ use ruma::{
use tracing::{debug, error, field::debug, info, instrument, trace, warn};
use super::{
algorithms::{rfind_event_by_id, rfind_event_item},
controller::{
ObservableItemsTransaction, ObservableItemsTransactionEntry, PendingEdit, PendingEditKind,
TimelineMetadata, TimelineStateTransaction,
@@ -64,7 +65,6 @@ use super::{
},
reactions::{FullReactionKey, PendingReaction},
traits::RoomDataProvider,
util::{rfind_event_by_id, rfind_event_item},
EventTimelineItem, InReplyToDetails, OtherState, RepliedToEvent, Sticker, TimelineDetails,
TimelineItem, TimelineItemContent,
};

View File

@@ -18,6 +18,7 @@
use std::{fs, path::PathBuf, pin::Pin, sync::Arc, task::Poll};
use algorithms::rfind_event_by_item_id;
use event_item::{extract_room_msg_edit_content, TimelineItemHandle};
use eyeball_im::VectorDiff;
use futures_core::Stream;
@@ -53,10 +54,13 @@ use ruma::{
};
use thiserror::Error;
use tracing::{error, instrument, trace, warn};
use util::rfind_event_by_item_id;
use self::{
algorithms::rfind_event_by_id, controller::TimelineController, futures::SendAttachment,
};
use crate::timeline::pinned_events_loader::PinnedEventsRoom;
mod algorithms;
mod builder;
mod controller;
mod date_dividers;
@@ -73,7 +77,6 @@ mod reactions;
mod tests;
mod to_device;
mod traits;
mod util;
mod virtual_item;
pub use self::{
@@ -93,7 +96,6 @@ pub use self::{
traits::RoomExt,
virtual_item::VirtualTimelineItem,
};
use self::{controller::TimelineController, futures::SendAttachment, util::rfind_event_by_id};
/// Information needed to reply to an event.
#[derive(Debug, Clone)]

View File

@@ -61,11 +61,11 @@ use ruma::{
use tokio::sync::RwLock;
use super::{
algorithms::rfind_event_by_item_id,
controller::{TimelineNewItemPosition, TimelineSettings},
event_handler::TimelineEventKind,
event_item::RemoteEventOrigin,
traits::RoomDataProvider,
util::rfind_event_by_item_id,
EventTimelineItem, Profile, TimelineController, TimelineEventItemId, TimelineFocus,
TimelineItem,
};