Fsrs #12
No files matched your search
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
use crate::data::Id;
|
use crate::data::Id;
|
||||||
use crate::data::entities::DeckSettings;
|
use crate::data::entities::DeckSettings;
|
||||||
use crate::data::entities::{WordData, WordGroup};
|
use crate::data::entities::{WordData, WordGroup};
|
||||||
use crate::data_provider::card_sets::load_sets;
|
use crate::data_provider::decks::load_sets;
|
||||||
use crate::data_provider::settings::get_setting;
|
use crate::data_provider::settings::get_setting;
|
||||||
use crate::data_provider::sqlite::default_connection;
|
use crate::data_provider::sqlite::default_connection;
|
||||||
use crate::data_provider::words::{load_word_groups, load_words};
|
use crate::data_provider::words::{load_word_groups, load_words};
|
||||||
|
|||||||
+3
-3
@@ -5,7 +5,7 @@ use crate::core::srs::{
|
|||||||
WordOpenMode, WorstWordsSRSModule,
|
WordOpenMode, WorstWordsSRSModule,
|
||||||
};
|
};
|
||||||
use crate::data::entities::*;
|
use crate::data::entities::*;
|
||||||
use crate::data_provider::card_stats::{load_stats_of_deck, update_stat_score};
|
use crate::data_provider::card_states::{load_stats_of_deck, update_stat_score};
|
||||||
use crate::data_provider::history::push_note;
|
use crate::data_provider::history::push_note;
|
||||||
use crate::notification::{MaybeError, NotificationData};
|
use crate::notification::{MaybeError, NotificationData};
|
||||||
use chrono::Utc;
|
use chrono::Utc;
|
||||||
@@ -42,7 +42,7 @@ impl DeckData {
|
|||||||
.map(|index| &state_locked.dictionary[index])
|
.map(|index| &state_locked.dictionary[index])
|
||||||
.cloned()
|
.cloned()
|
||||||
.collect();
|
.collect();
|
||||||
|
|
||||||
Ok(Self {
|
Ok(Self {
|
||||||
set: stats,
|
set: stats,
|
||||||
words,
|
words,
|
||||||
@@ -62,7 +62,7 @@ impl DeckData {
|
|||||||
}
|
}
|
||||||
module.next(self.set.as_slice())
|
module.next(self.set.as_slice())
|
||||||
}
|
}
|
||||||
|
|
||||||
RandomSRS(ref mut module) => {
|
RandomSRS(ref mut module) => {
|
||||||
if !module.initialized {
|
if !module.initialized {
|
||||||
module.init(self.set.as_slice())
|
module.init(self.set.as_slice())
|
||||||
|
|||||||
File renamed without changes.
File renamed without changes.
@@ -1,5 +1,5 @@
|
|||||||
pub(crate) mod card_sets;
|
pub(crate) mod decks;
|
||||||
pub(crate) mod card_stats;
|
pub(crate) mod card_states;
|
||||||
pub(crate) mod history;
|
pub(crate) mod history;
|
||||||
pub(crate) mod import;
|
pub(crate) mod import;
|
||||||
pub(crate) mod settings;
|
pub(crate) mod settings;
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
use crate::app::AppState;
|
use crate::app::AppState;
|
||||||
use crate::data::entities::DeckSettings;
|
use crate::data::entities::DeckSettings;
|
||||||
use crate::data_provider::card_sets::{delete_set, update_deck};
|
use crate::data_provider::decks::{delete_set, update_deck};
|
||||||
use crate::data_provider::card_stats::{delete_stats, load_stats_of_deck};
|
use crate::data_provider::card_states::{delete_stats, load_stats_of_deck};
|
||||||
use crate::navigation::Page::PreviousPage;
|
use crate::navigation::Page::PreviousPage;
|
||||||
use crate::navigation::{NavigatedPage, Page, RootMessage};
|
use crate::navigation::{NavigatedPage, Page, RootMessage};
|
||||||
use crate::notification::MaybeError;
|
use crate::notification::MaybeError;
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ use crate::app::AppState;
|
|||||||
use crate::core::srs::{AppendMode, OrderMode};
|
use crate::core::srs::{AppendMode, OrderMode};
|
||||||
use crate::data::Id;
|
use crate::data::Id;
|
||||||
use crate::data::entities::{CardStatistics, DeckSettings};
|
use crate::data::entities::{CardStatistics, DeckSettings};
|
||||||
use crate::data_provider::card_sets::update_deck;
|
use crate::data_provider::decks::update_deck;
|
||||||
use crate::data_provider::card_stats::{add_stat_list, load_stats_of_deck};
|
use crate::data_provider::card_states::{add_stat_list, load_stats_of_deck};
|
||||||
use crate::navigation::Page::{History, PreviousPage, Repetition, RepetitionSettings};
|
use crate::navigation::Page::{History, PreviousPage, Repetition, RepetitionSettings};
|
||||||
use crate::navigation::{NavigatedPage, Page, RootMessage};
|
use crate::navigation::{NavigatedPage, Page, RootMessage};
|
||||||
use crate::notification::{MaybeError, NotificationRequest};
|
use crate::notification::{MaybeError, NotificationRequest};
|
||||||
|
|||||||
Reference in new issue
Block a user