Refresh issue and patch browser on page leave
modified src/app.rs
@@ -64,7 +64,9 @@ pub enum Cid {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -85,7 +87,7 @@ pub enum IssueMessage {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -192,17 +194,6 @@ impl App {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -250,9 +241,9 @@ impl App {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified src/app/event.rs
@@ -53,9 +53,15 @@ impl tuirealm::Component<Message, NoUserEvent> for Widget<AppHeader> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/app/page.rs
@@ -7,14 +7,16 @@ use radicle::cob::patch::{Patch, PatchId};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -74,6 +76,19 @@ impl HomeView {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -182,12 +197,15 @@ impl ViewPage for HomeView {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -220,13 +238,25 @@ impl ViewPage for HomeView {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -299,7 +329,9 @@ impl IssuePage {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -469,8 +501,8 @@ impl ViewPage for IssuePage {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -514,11 +546,9 @@ impl ViewPage for IssuePage {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -529,12 +559,10 @@ impl ViewPage for IssuePage {
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
| - | |
| + | |
|
|
| + | |
|
|
|
|
|
modified src/ui/cob.rs
@@ -103,6 +103,12 @@ impl PatchItem {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/ui/widget/common/list.rs
@@ -182,7 +182,7 @@ impl WidgetComponent for PropertyTable {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -198,19 +198,25 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -218,7 +224,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/ui/widget/home.rs
@@ -1,3 +1,5 @@
| + | |
| + | |
|
|
|
|
|
@@ -8,7 +10,6 @@ use super::common::list::{ColumnWidth, Table};
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -43,7 +44,7 @@ pub struct IssueBrowser {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -76,7 +77,10 @@ impl IssueBrowser {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -112,7 +116,7 @@ pub struct PatchBrowser {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -138,18 +142,19 @@ impl PatchBrowser {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -209,10 +214,18 @@ pub fn dashboard(context: &Context, theme: &Theme) -> Widget<Dashboard> {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|