add: ability to enable pages instead of infinite scrolling
This commit is contained in:
parent
fa72d6a59d
commit
ffdf320c14
15 changed files with 47 additions and 15 deletions
|
@ -231,6 +231,9 @@ pub struct UserSettings {
|
|||
/// A list of strings the user has muted.
|
||||
#[serde(default)]
|
||||
pub muted: Vec<String>,
|
||||
/// If timelines are paged instead of infinitely scrolled.
|
||||
#[serde(default)]
|
||||
pub paged_timelines: bool,
|
||||
}
|
||||
|
||||
fn mime_avif() -> String {
|
||||
|
|
|
@ -41,6 +41,7 @@ pub enum Error {
|
|||
AlreadyAuthenticated,
|
||||
DataTooLong(String),
|
||||
DataTooShort(String),
|
||||
FileTooLarge,
|
||||
UsernameInUse,
|
||||
TitleInUse,
|
||||
QuestionsDisabled,
|
||||
|
@ -62,6 +63,7 @@ impl Display for Error {
|
|||
Self::AlreadyAuthenticated => "Already authenticated".to_string(),
|
||||
Self::DataTooLong(name) => format!("Given {name} is too long!"),
|
||||
Self::DataTooShort(name) => format!("Given {name} is too short!"),
|
||||
Self::FileTooLarge => "Given file is too large".to_string(),
|
||||
Self::UsernameInUse => "Username in use".to_string(),
|
||||
Self::TitleInUse => "Title in use".to_string(),
|
||||
Self::QuestionsDisabled => "You are not allowed to ask questions there".to_string(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue