Change time to int

This commit is contained in:
2026-07-05 01:22:19 +03:00
parent be60b170eb
commit 0718251073
3 changed files with 68 additions and 8 deletions
+8 -6
View File
@@ -11,6 +11,7 @@ mod selector;
mod sync;
mod word;
mod writing;
mod history;
use crate::data_provider::card_sets::load_sets;
use crate::data_provider::settings::get_setting;
@@ -26,18 +27,16 @@ use crate::selector::*;
use crate::sync::{SyncMessage, SyncState};
use crate::word::{WordMessage, WordState};
use crate::writing::{WritingMessage, WritingState};
use crate::Page::{
Dictionary, DictionaryQuiz, Quiz, Randomizer, Repetition, Repetitions, Selector, Sync, Word,
Writing,
};
use crate::Page::{Dictionary, DictionaryQuiz, History, Quiz, Randomizer, Repetition, Repetitions, Selector, Sync, Word, Writing};
use crate::RootMessage::Keyboard;
use iced::keyboard::Event;
use iced::widget::text;
use iced::{keyboard, Element, Subscription};
use iced::{keyboard, Element, Program, Subscription};
use iced::{Font, Task};
use rusqlite::Connection;
use std::sync::{Arc, Mutex};
use crate::data_provider::sqlite::create_db;
use crate::history::{HistoryMessage, HistoryState};
const DEFAULT_SPACING: f32 = 10.0;
@@ -66,6 +65,7 @@ pub enum RootMessage {
Repetition(RepetitionMessage),
Word(WordMessage),
Sync(SyncMessage),
History(HistoryMessage),
Keyboard(Event),
}
@@ -80,6 +80,7 @@ pub enum Page {
Repetition(RepetitionState),
Word(WordState),
Sync(SyncState),
History(HistoryState),
PreviousPage,
}
@@ -146,7 +147,8 @@ impl ScreenState {
Repetitions,
Repetition,
Word,
Sync
Sync,
History
);
Task::none()
}