Compare commits
2 Commits
165d946e0d
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| d9941b38b5 | |||
| 7442a14a8f |
12
src/main.rs
12
src/main.rs
@@ -12,7 +12,7 @@ use iced::{
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
use std::fs::{File, OpenOptions};
|
use std::fs::OpenOptions;
|
||||||
use std::io::{BufWriter, Write};
|
use std::io::{BufWriter, Write};
|
||||||
use std::{env, fs, path::PathBuf};
|
use std::{env, fs, path::PathBuf};
|
||||||
use texts::*;
|
use texts::*;
|
||||||
@@ -380,6 +380,12 @@ impl State {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn view(&self) -> Element<Message> {
|
fn view(&self) -> Element<Message> {
|
||||||
|
|
||||||
|
// TODO make this dynamic
|
||||||
|
// max height that the scripture body can be
|
||||||
|
// max height that the search resutls can be
|
||||||
|
let max_height = 600;
|
||||||
|
|
||||||
// Header bar, static, doesn't scroll
|
// Header bar, static, doesn't scroll
|
||||||
column![
|
column![
|
||||||
row![
|
row![
|
||||||
@@ -460,6 +466,7 @@ impl State {
|
|||||||
)
|
)
|
||||||
.padding([5, 5])
|
.padding([5, 5])
|
||||||
)
|
)
|
||||||
|
.height(max_height)
|
||||||
.spacing(5),
|
.spacing(5),
|
||||||
// Scripture
|
// Scripture
|
||||||
scrollable(
|
scrollable(
|
||||||
@@ -481,8 +488,7 @@ impl State {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
// TODO make this dynamic
|
.height(max_height)
|
||||||
.height(600)
|
|
||||||
.spacing(5)
|
.spacing(5)
|
||||||
],
|
],
|
||||||
// Notes
|
// Notes
|
||||||
|
|||||||
@@ -192,7 +192,7 @@ pub fn get(book: &str, chap_and_ver: &str, bible: &Bible) -> Result<String, Stri
|
|||||||
|
|
||||||
let translation = &bible.translation_name;
|
let translation = &bible.translation_name;
|
||||||
|
|
||||||
buf += &format!("{style_bold}[{translation}] {style_underline}{book_name}:{start}-{end}{style_reset}:\n");
|
buf += &format!("{style_bold}[{translation}] {style_underline}{book_name} {}:{start}-{end}{style_reset}:\n", chapter.number);
|
||||||
for num in start..=end {
|
for num in start..=end {
|
||||||
if let Some(verse) = chapter.get_verse_by_index(num) {
|
if let Some(verse) = chapter.get_verse_by_index(num) {
|
||||||
buf += &format!(
|
buf += &format!(
|
||||||
|
|||||||
Reference in New Issue
Block a user