summaryrefslogtreecommitdiffstats
path: root/ui/src/components
diff options
context:
space:
mode:
authorManos Pitsidianakis <el13635@mail.ntua.gr>2020-02-01 14:31:22 +0200
committerManos Pitsidianakis <el13635@mail.ntua.gr>2020-02-04 02:58:24 +0200
commitaf4c5792b3d573f4be7583c8f14f77cb7f63abfa (patch)
treeccfffa0f0c7971945853c7592d07281ca98eaf5b /ui/src/components
parentbc98a0ef486d8a5329205117f86dbd3155aa0e1a (diff)
ui: remove unnecessary unreachable panics in set_and_join_box
Diffstat (limited to 'ui/src/components')
-rw-r--r--ui/src/components/indexer.rs2
-rw-r--r--ui/src/components/mail/status.rs2
-rw-r--r--ui/src/components/mail/view/thread.rs44
3 files changed, 28 insertions, 20 deletions
diff --git a/ui/src/components/indexer.rs b/ui/src/components/indexer.rs
index c18835a3..e545fc2f 100644
--- a/ui/src/components/indexer.rs
+++ b/ui/src/components/indexer.rs
@@ -77,7 +77,7 @@ impl Component for Indexer {
let index_entity_width = (30 * total_cols) / 100;
let mid = get_x(bottom_right) - index_entity_width;
for i in get_y(upper_left)..=get_y(bottom_right) {
- set_and_join_box(grid, (mid, i), VERT_BOUNDARY);
+ set_and_join_box(grid, (mid, i), BoxBoundary::Vertical);
}
let left_menu_area = (upper_left, (set_x(bottom_right, mid - 1)));
diff --git a/ui/src/components/mail/status.rs b/ui/src/components/mail/status.rs
index aca38b97..182e664e 100644
--- a/ui/src/components/mail/status.rs
+++ b/ui/src/components/mail/status.rs
@@ -252,7 +252,7 @@ impl StatusPanel {
for (i, a) in context.accounts.iter().enumerate() {
for x in 2..(120 - 1) {
- set_and_join_box(&mut self.content, (x, 12 + i * 10), HORZ_BOUNDARY);
+ set_and_join_box(&mut self.content, (x, 12 + i * 10), BoxBoundary::Horizontal);
}
//create_box(&mut self.content, ((2, 5 + i * 10), (120 - 1, 15 + i * 10)));
let (x, y) = write_string_to_grid(
diff --git a/ui/src/components/mail/view/thread.rs b/ui/src/components/mail/view/thread.rs
index 3275d98a..bfdad2de 100644
--- a/ui/src/components/mail/view/thread.rs
+++ b/ui/src/components/mail/view/thread.rs
@@ -245,11 +245,11 @@ impl ThreadView {
set_and_join_box(
&mut content,
(e.index.0 * 4 + ctr, 2 * y - 1),
- HORZ_BOUNDARY,
+ BoxBoundary::Horizontal,
);
ctr += 1;
}
- set_and_join_box(&mut content, index, HORZ_BOUNDARY);
+ set_and_join_box(&mut content, index, BoxBoundary::Horizontal);
}
}
write_string_to_grid(
@@ -288,13 +288,17 @@ impl ThreadView {
let bg_color = Color::Default;
change_colors(&mut content, area, fg_color, bg_color);
}
- set_and_join_box(&mut content, (e.index.0 * 4, 2 * y), VERT_BOUNDARY);
- set_and_join_box(&mut content, (e.index.0 * 4, 2 * y + 1), VERT_BOUNDARY);
+ set_and_join_box(&mut content, (e.index.0 * 4, 2 * y), BoxBoundary::Vertical);
+ set_and_join_box(
+ &mut content,
+ (e.index.0 * 4, 2 * y + 1),
+ BoxBoundary::Vertical,
+ );
for i in ((e.index.0 * 4) + 1)..width - 1 {
- set_and_join_box(&mut content, (i, 2 * y + 1), HORZ_BOUNDARY);
+ set_and_join_box(&mut content, (i, 2 * y + 1), BoxBoundary::Horizontal);
}
- set_and_join_box(&mut content, (width - 1, 2 * y), VERT_BOUNDARY);
- set_and_join_box(&mut content, (width - 1, 2 * y + 1), VERT_BOUNDARY);
+ set_and_join_box(&mut content, (width - 1, 2 * y), BoxBoundary::Vertical);
+ set_and_join_box(&mut content, (width - 1, 2 * y + 1), BoxBoundary::Vertical);
}
} else {
for (y, e) in self.entries.iter().enumerate() {
@@ -323,11 +327,11 @@ impl ThreadView {
set_and_join_box(
&mut content,
(e.index.0 * 4 + ctr, 2 * y - 1),
- HORZ_BOUNDARY,
+ BoxBoundary::Horizontal,
);
ctr += 1;
}
- set_and_join_box(&mut content, index, HORZ_BOUNDARY);
+ set_and_join_box(&mut content, index, BoxBoundary::Horizontal);
}
}
write_string_to_grid(
@@ -366,17 +370,21 @@ impl ThreadView {
let bg_color = Color::Default;
change_colors(&mut content, area, fg_color, bg_color);
}
- set_and_join_box(&mut content, (e.index.0 * 4, 2 * y), VERT_BOUNDARY);
- set_and_join_box(&mut content, (e.index.0 * 4, 2 * y + 1), VERT_BOUNDARY);
+ set_and_join_box(&mut content, (e.index.0 * 4, 2 * y), BoxBoundary::Vertical);
+ set_and_join_box(
+ &mut content,
+ (e.index.0 * 4, 2 * y + 1),
+ BoxBoundary::Vertical,
+ );
for i in ((e.index.0 * 4) + 1)..width - 1 {
- set_and_join_box(&mut content, (i, 2 * y + 1), HORZ_BOUNDARY);
+ set_and_join_box(&mut content, (i, 2 * y + 1), BoxBoundary::Horizontal);
}
- set_and_join_box(&mut content, (width - 1, 2 * y), VERT_BOUNDARY);
- set_and_join_box(&mut content, (width - 1, 2 * y + 1), VERT_BOUNDARY);
+ set_and_join_box(&mut content, (width - 1, 2 * y), BoxBoundary::Vertical);
+ set_and_join_box(&mut content, (width - 1, 2 * y + 1), BoxBoundary::Vertical);
}
for y in 0..height - 1 {
- set_and_join_box(&mut content, (width - 1, y), VERT_BOUNDARY);
+ set_and_join_box(&mut content, (width - 1, y), BoxBoundary::Vertical);
}
}
self.content = content;
@@ -682,7 +690,7 @@ impl ThreadView {
return;
}
for x in get_x(upper_left)..=get_x(bottom_right) {
- set_and_join_box(grid, (x, y - 1), HORZ_BOUNDARY);
+ set_and_join_box(grid, (x, y - 1), BoxBoundary::Horizontal);
grid[(x, y - 1)].set_fg(Color::Byte(33));
grid[(x, y - 1)].set_bg(Color::Default);
}
@@ -768,7 +776,7 @@ impl ThreadView {
};
for x in get_x(upper_left)..=get_x(bottom_right) {
- set_and_join_box(grid, (x, y - 1), HORZ_BOUNDARY);
+ set_and_join_box(grid, (x, y - 1), BoxBoundary::Horizontal);
grid[(x, y - 1)].set_fg(Color::Default);
grid[(x, y - 1)].set_bg(Color::Default);
}
@@ -832,7 +840,7 @@ impl ThreadView {
let area = (set_y(upper_left, mid), set_y(bottom_right, mid));
context.dirty_areas.push_back(area);
for x in get_x(upper_left)..=get_x(bottom_right) {
- set_and_join_box(grid, (x, mid), HORZ_BOUNDARY);
+ set_and_join_box(grid, (x, mid), BoxBoundary::Horizontal);
grid[(x, mid)].set_fg(Color::Default);
grid[(x, mid)].set_bg(Color::Default);
}