@@ -41,15 +41,11 @@ pub enum DamusState {
|
|||||||
/// We derive Deserialize/Serialize so we can persist app state on shutdown.
|
/// We derive Deserialize/Serialize so we can persist app state on shutdown.
|
||||||
pub struct Damus {
|
pub struct Damus {
|
||||||
state: DamusState,
|
state: DamusState,
|
||||||
//compose: String,
|
|
||||||
note_cache: NoteCache,
|
note_cache: NoteCache,
|
||||||
pub pool: RelayPool,
|
pub pool: RelayPool,
|
||||||
is_mobile: bool,
|
|
||||||
pub since_optimize: bool,
|
|
||||||
|
|
||||||
/// global navigation for account management popups, etc.
|
/// global navigation for account management popups, etc.
|
||||||
pub global_nav: Vec<Route>,
|
pub global_nav: Vec<Route>,
|
||||||
pub textmode: bool,
|
|
||||||
|
|
||||||
pub timelines: Vec<Timeline>,
|
pub timelines: Vec<Timeline>,
|
||||||
pub selected_timeline: i32,
|
pub selected_timeline: i32,
|
||||||
@@ -61,6 +57,11 @@ pub struct Damus {
|
|||||||
pub account_manager: AccountManager,
|
pub account_manager: AccountManager,
|
||||||
|
|
||||||
frame_history: crate::frame_history::FrameHistory,
|
frame_history: crate::frame_history::FrameHistory,
|
||||||
|
|
||||||
|
// TODO: make these flags
|
||||||
|
is_mobile: bool,
|
||||||
|
pub since_optimize: bool,
|
||||||
|
pub textmode: bool,
|
||||||
pub show_account_switcher: bool,
|
pub show_account_switcher: bool,
|
||||||
pub show_global_popup: bool,
|
pub show_global_popup: bool,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user