Skip to content

Commit 27c6b9b

Browse files
committed
Use the live-region crate
1 parent 4564a34 commit 27c6b9b

File tree

8 files changed

+16
-118
lines changed

8 files changed

+16
-118
lines changed

Cargo.lock

Lines changed: 12 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ hayro-interpret = "0.5.0"
2020
hayro-syntax = "0.5.0"
2121
kurbo = "0.12.0"
2222
libchm = "0.1.0"
23+
live-region = "0.1.2"
2324
percent-encoding = "2.3.2"
2425
pulldown-cmark = { version = "0.13.0", default-features = false, features = ["html"] }
2526
regex = "1.12.3"

src/live_region.rs

Lines changed: 0 additions & 112 deletions
This file was deleted.

src/main.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
mod config;
55
mod document;
66
mod html_to_text;
7-
mod live_region;
87
mod parser;
98
mod reader_core;
109
mod session;

src/ui/document_manager.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use super::{
1212
main_window::{SLEEP_TIMER_DURATION_MINUTES, SLEEP_TIMER_START_MS},
1313
status,
1414
};
15-
use crate::{config::ConfigManager, live_region, parser::PASSWORD_REQUIRED_ERROR_PREFIX, session::DocumentSession};
15+
use crate::{config::ConfigManager, parser::PASSWORD_REQUIRED_ERROR_PREFIX, session::DocumentSession};
1616

1717
pub struct DocumentTab {
1818
pub panel: Panel,

src/ui/find.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use bitflags::bitflags;
44
use wxdragon::{prelude::*, translations::translate as t};
55

66
use super::document_manager::DocumentManager;
7-
use crate::{config::ConfigManager, live_region, reader_core, utils::text::display_len};
7+
use crate::{config::ConfigManager, reader_core, utils::text::display_len};
88

99
const DIALOG_PADDING: i32 = 10;
1010
const MAX_FIND_HISTORY_SIZE: usize = 10;

src/ui/main_window.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ use super::{
2525
};
2626
use crate::{
2727
config::ConfigManager,
28-
live_region,
2928
parser::{build_file_filter_string, parser_supports_extension},
3029
translation_manager::TranslationManager,
3130
ui_types::BookmarkFilterType,

src/ui/navigation.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use std::{rc::Rc, sync::Mutex};
33
use wxdragon::{prelude::*, translations::translate as t};
44

55
use super::{dialogs, document_manager::DocumentManager};
6-
use crate::{config::ConfigManager, live_region, reader_core, session::NavigationResult, ui_types::BookmarkFilterType};
6+
use crate::{config::ConfigManager, reader_core, session::NavigationResult, ui_types::BookmarkFilterType};
77

88
#[derive(Clone, Copy)]
99
pub enum MarkerNavTarget {

0 commit comments

Comments
 (0)