From a4779299f6ee1ecb645e09f6558e672aa6ed307e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Damir=20Jeli=C4=87?= Date: Mon, 24 Mar 2025 16:40:46 +0100 Subject: [PATCH] refactor(multiverse): Move the details views under the room view module --- labs/multiverse/src/widgets/mod.rs | 3 --- labs/multiverse/src/widgets/{ => room_view}/events.rs | 0 .../src/widgets/{ => room_view}/linked_chunk.rs | 0 labs/multiverse/src/widgets/room_view/mod.rs | 10 ++++++---- .../src/widgets/{ => room_view}/read_receipts.rs | 0 5 files changed, 6 insertions(+), 7 deletions(-) rename labs/multiverse/src/widgets/{ => room_view}/events.rs (100%) rename labs/multiverse/src/widgets/{ => room_view}/linked_chunk.rs (100%) rename labs/multiverse/src/widgets/{ => room_view}/read_receipts.rs (100%) diff --git a/labs/multiverse/src/widgets/mod.rs b/labs/multiverse/src/widgets/mod.rs index fa93f6fff..fe1a005af 100644 --- a/labs/multiverse/src/widgets/mod.rs +++ b/labs/multiverse/src/widgets/mod.rs @@ -1,7 +1,4 @@ -pub mod events; pub mod help; -pub mod linked_chunk; -pub mod read_receipts; pub mod recovery; pub mod room_list; pub mod room_view; diff --git a/labs/multiverse/src/widgets/events.rs b/labs/multiverse/src/widgets/room_view/events.rs similarity index 100% rename from labs/multiverse/src/widgets/events.rs rename to labs/multiverse/src/widgets/room_view/events.rs diff --git a/labs/multiverse/src/widgets/linked_chunk.rs b/labs/multiverse/src/widgets/room_view/linked_chunk.rs similarity index 100% rename from labs/multiverse/src/widgets/linked_chunk.rs rename to labs/multiverse/src/widgets/room_view/linked_chunk.rs diff --git a/labs/multiverse/src/widgets/room_view/mod.rs b/labs/multiverse/src/widgets/room_view/mod.rs index dd0de5f62..671aa6f1d 100644 --- a/labs/multiverse/src/widgets/room_view/mod.rs +++ b/labs/multiverse/src/widgets/room_view/mod.rs @@ -16,15 +16,17 @@ use matrix_sdk_ui::timeline::{ use ratatui::{prelude::*, widgets::*}; use tokio::{spawn, task::JoinHandle}; -use super::{ - events::EventsView, linked_chunk::LinkedChunkView, read_receipts::ReadReceipts, - status::StatusHandle, -}; +use self::{events::EventsView, linked_chunk::LinkedChunkView, read_receipts::ReadReceipts}; +use super::status::StatusHandle; use crate::{ DetailsMode, Timelines, UiRooms, ALT_ROW_COLOR, HEADER_BG, NORMAL_ROW_COLOR, SELECTED_STYLE_FG, TEXT_COLOR, }; +mod events; +mod linked_chunk; +mod read_receipts; + pub struct RoomView { selected_room: Option, /// Room list service rooms known to the app. diff --git a/labs/multiverse/src/widgets/read_receipts.rs b/labs/multiverse/src/widgets/room_view/read_receipts.rs similarity index 100% rename from labs/multiverse/src/widgets/read_receipts.rs rename to labs/multiverse/src/widgets/room_view/read_receipts.rs