Skip to content

Commit da48279

Browse files
committed
Rev to 0.0.5, use latest r3bl_rs_utils crate
1 parent 8d01a18 commit da48279

File tree

4 files changed

+14
-13
lines changed

4 files changed

+14
-13
lines changed

Cargo.toml

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[package]
22
name = "r3bl-cmdr"
3-
version = "0.0.4" # remember to update README
3+
version = "0.0.5" # remember to update README
44
readme = "README.md"
55
edition = "2021"
66
homepage = "https://r3bl.com"
77
license = "Apache-2.0"
88

99
description = """
10-
WIP: a TUI layout manager for the Rust programming language.
10+
WIP: a TUI app suite for developers built in Rust
1111
"""
1212

1313
# TODO: Replace the following commented lines w/ real values
@@ -34,8 +34,7 @@ tokio = { version = "1.20.1", features = ["full"] }
3434
async-trait = "0.1.57"
3535

3636
# Latest r3bl_rs_utils.
37-
r3bl_rs_utils = { version = "*", path = "../r3bl_rs_utils" }
38-
# r3bl_rs_utils = { version = "0.7.40", path = "../r3bl_rs_utils" }
37+
r3bl_rs_utils = { version = "0.7.41", path = "../r3bl_rs_utils" }
3938

4039
# Reedline.
4140
reedline = "0.9.0"

DONE.todo

+8
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
documentation, move:
2+
✔ copy some of this content over to the r3bl_rs_utils README @done(22-08-02 13:40)
3+
✔ move `lolcat` module to `r3bl_rs_utils_core::tui` module @done(22-08-02 13:47)
4+
✔ move tests to `r3bl_rs_utils` @done(22-08-02 13:47)
5+
✔ move `tui` module to `r3bl_rs_utils::tui` module @done(22-08-02 15:04)
6+
✔ docs.rs link is missing from crate (on crates.io) @done(22-08-04 10:34)
7+
✔ publish crate *after* r3bl_rs_utils is published @done(22-08-04 10:34)
8+
19
focus mgmt support:
210
✔ extend `StateManageFocus` (🔱 statemanagefocus-cursor-support) @done(22-07-27 18:36)
311
- add methods that allow access to a `HashMap<String, Position>`

TODO.todo

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
╭┄┄┄┄┄┄┄┄┄┄┄╮
22
│ r3bl-cmdr │
33
╯ ╰┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
4-
documentation, move:
5-
✔ copy some of this content over to the r3bl_rs_utils README @done(22-08-02 13:40)
6-
✔ move `lolcat` module to `r3bl_rs_utils_core::tui` module @done(22-08-02 13:47)
7-
✔ move tests to `r3bl_rs_utils` @done(22-08-02 13:47)
8-
✔ move `tui` module to `r3bl_rs_utils::tui` module @done(22-08-02 15:04)
9-
☐ docs.rs link is missing from crate (on crates.io)
10-
☐ publish crate *after* r3bl_rs_utils is published
11-
124
graphemes & focus mgmt support demo:
135
☐ create a POC `RenderComponent` that shows a cursor & graphemes
146
- display a string eg: `Hi 📦 🙏🏽 👨🏾‍🤝‍👨🏿.`
@@ -63,3 +55,5 @@ mdns & p2p:
6355
new stuff:
6456
☐ flow editor
6557
☐ diagrams
58+
☐ desktop notifications https://crates.io/crates/notify-rust
59+

src/ex_app_with_layout/app_with_layout.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ use crossterm::event::*;
2222
use r3bl_rs_utils::*;
2323
use tokio::sync::RwLock;
2424

25-
use super::*;
25+
use crate::*;
2626

2727
/// Async trait object that implements the [TWApp] trait.
2828
#[derive(Default)]

0 commit comments

Comments
 (0)