EdJoPaTo

Results 355 comments of EdJoPaTo

Not sure where the problem is. Rendering ignores graphemes of width 0 and control characters. Only after that the width is relevant for rendering. At that point `\n` is gone...

Off-topic: > 1. there's a possibility that it would make sense to make this actually be a Span instead of a string. That would make it possible to do colored...

Unicode defines Emojis as width == 2. Joined Emojis are width 2. Most Terminals display them by printing the participating emojis rather than the joined one, so it's not a...

SemVer allows for bug fixes that are breaking but fixing the behavior to the intended behavior. As an oversimplified example, a library adding two numbers but introduces an off by...

Not really as it's not clear which Unicode fallbacks a Terminal uses from the side of the application running inside it.

The current state is definitely useable but kinda annoying due to the clones and the implicit serialization as parameters. Its not a big deal with PathBuf but with binary data...

Yeah, something like that is currently not implemented. Ideally something like this should be implemented directly on the [`TreeState`](https://github.com/EdJoPaTo/tui-rs-tree-widget/blob/f777df7015b95e24c5bb62351b4a7642f4b28daa/src/tree_state.rs#L23). As the `TreeState` caches the `last_identifiers` it should be quite easy...

Given that its can result in a huge open tree, the search might be closer to what you are looking for? Personally I don't have a use-case for everything open...

I added an open/close all with the `o` key in 1c1dd9579583ef1d4bc52c50d4809556e5a2ed36 which was just released with [v0.22.0](https://github.com/EdJoPaTo/mqttui/releases/tag/v0.22.0). `o` Opens all known and `O` (Shift + `o`) closes all. Thanks for...

Wait for a release which includes https://github.com/ratatui-org/ratatui/pull/1226 Until then af67ef0029acf1ae9a8269b58978eb41f725d577 prevents these glitches from happening.