rivo

Results 259 comments of rivo

Check the documentation: https://pkg.go.dev/github.com/gdamore/tcell/v2#Screen

Can you please move it to the bottom? It's a bit unfair towards the others who came before you to claim the first spot.

For `tview`, this would basically mean borders for individual cells. Or at least for the fixed cells. It looks nice but it would be a significant change of the `Table`...

I'm not sure how this is supposed to work. Your description is very light on details. Maybe you want to link to that other library? Almost everything in `tview` centers...

@patricus3 Can you maybe provide examples of terminal applications (especially full-screen applications), how they handle accessibility, and how you use them? It would help give some clues as to what...

In addition to @kivattt, I should note that you can use the [`ANSIWriter`](https://pkg.go.dev/github.com/rivo/tview#ANSIWriter) or [`TranslateANSI`](https://pkg.go.dev/github.com/rivo/tview#TranslateANSI) to translate ANSI escape codes to style tags.

@igrag You could create your own [`tcell.Screen`](https://pkg.go.dev/github.com/gdamore/tcell/v2#Screen) class which includes your functionality. Specifically, you will need to override the `PollEvent()` method. Then you call [`Application.SetScreen()`](https://pkg.go.dev/github.com/rivo/tview#Application.SetScreen) in `tview` to set the...

Will close this for now. Feel to open a new issue if needed.

That's not how `tview` (or even `tcell`) works. Adding escape codes to a `TextView` will not have the intended effect. `tview` draws individual characters on the screen (using `tcell`). `\x1b`...

To me, the screenshot doesn't look like an actual terminal application but rather like a photoshopped image shown on a CRT. The cells don't line up, the rows are unevenly...