feat(lib): Add support for popups
modified CHANGELOG.md
@@ -1,5 +1,13 @@
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/ui/im.rs
@@ -14,7 +14,7 @@ use tokio::sync::mpsc::{UnboundedReceiver, UnboundedSender};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -29,6 +29,8 @@ use crate::ui::im::widget::{HeaderedTable, Widget};
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -202,6 +204,10 @@ pub enum Layout {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -222,6 +228,10 @@ impl Layout {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -258,6 +268,21 @@ impl Layout {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -349,6 +374,11 @@ impl<M> Ui<M> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -487,6 +517,21 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/ui/im/widget.rs
@@ -215,6 +215,34 @@ impl Composite {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/ui/layout.rs
@@ -1,5 +1,4 @@
|
|
| - | |
|
|
|
|
|
@@ -51,3 +50,7 @@ pub fn centered_rect(r: Rect, percent_x: u16, percent_y: u16) -> Rect {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |