Skip to content
Extraits de code Groupes Projets
Vérifiée Valider 5385e9d2 rédigé par Kubat's avatar Kubat
Parcourir les fichiers

AMADEUS: Fix the flickering when offline + handle user token + kurisu token...

AMADEUS: Fix the flickering when offline + handle user token + kurisu token differently + Ensure correct scale factor when saving/loading config + Store retry time duration in config file
parent 49a62a3d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!197Draft: Refactor the whole code.
......@@ -650,7 +650,7 @@ impl Application for Amadeus {
Message::RefreshRequest(RefreshRequest::Playlists),
Message::ConfigMessage(config::Message::Infos(Some(infos))),
]),
Err(_) => Message::ConnectionStatus(true),
Err(_) => Message::ConnectionStatus(false),
})
}
Message::SmollTick(instant) => {
......@@ -858,8 +858,8 @@ impl Application for Amadeus {
fn subscription(&self) -> iced::Subscription<Self::Message> {
use iced::time::{every, Duration};
let (smoll_time, big_time) = either!(self.is_connected =>
(Some(Duration::new(1, 0)), Duration::new(20, 0));
(None, Duration::new(30, 0))
(Some(Duration::new(1, 0)), self.config.amadeus.retry_time_interval());
(None, self.config.amadeus.retry_time_interval())
);
let keycodes = iced::subscription::events().map(|event| match event {
Event::Keyboard(KbdEvent::KeyReleased {
......
Ce diff est replié.
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter