Skip to content

Commit

Permalink
refactor: move fixed_window to ui
Browse files Browse the repository at this point in the history
This is a ui module

Signed-off-by: William Casarin <[email protected]>
  • Loading branch information
jb55 committed Jun 25, 2024
1 parent b14a2bf commit 1228f83
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 8 deletions.
1 change: 0 additions & 1 deletion src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ mod app_style;
mod colors;
mod draft;
mod filter;
mod fixed_window;
mod fonts;
mod frame_history;
mod images;
Expand Down
File renamed without changes.
10 changes: 3 additions & 7 deletions src/ui/global_popup.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,7 @@ use std::{cell::RefCell, rc::Rc};
use egui::Sense;
use egui_nav::{Nav, NavAction};

use crate::{
fixed_window::{FixedWindow, FixedWindowResponse},
route::Route,
Damus,
};
use crate::{route::Route, ui, Damus};

static MARGIN: f32 = 200.0;

Expand All @@ -25,7 +21,7 @@ impl DesktopGlobalPopup {

let app_ctx = Rc::new(RefCell::new(app));

let resp = FixedWindow::maybe_with_title(title).show(ui, rect, |ui| {
let resp = ui::FixedWindow::maybe_with_title(title).show(ui, rect, |ui| {
let nav_response =
Nav::new(routes)
.title(false)
Expand All @@ -49,7 +45,7 @@ impl DesktopGlobalPopup {

let mut app = app_ctx.borrow_mut();

if resp == FixedWindowResponse::Closed {
if resp == ui::FixedWindowResponse::Closed {
app.global_nav.pop();
app.show_global_popup = false;
}
Expand Down
2 changes: 2 additions & 0 deletions src/ui/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ pub mod account_login_view;
pub mod account_management;
pub mod account_switcher;
pub mod anim;
pub mod fixed_window;
pub mod global_popup;
pub mod mention;
pub mod note;
Expand All @@ -13,6 +14,7 @@ pub mod username;

pub use account_management::AccountManagementView;
pub use account_switcher::AccountSelectionWidget;
pub use fixed_window::{FixedWindow, FixedWindowResponse};
pub use global_popup::DesktopGlobalPopup;
pub use mention::Mention;
pub use note::{BarAction, Note, NoteResponse, PostView};
Expand Down

0 comments on commit 1228f83

Please sign in to comment.