mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-05-12 18:21:21 -04:00
chore(ui): rename "utils" to "algorithms"
It only contains functions used to search items in the timeline now \o/
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
};
|
||||
|
||||
@@ -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)]
|
||||
|
||||
@@ -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,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user