| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Include DEL in characters ncurses will print in ^A form | June McEnroe | 2020-09-08 |
| | | |||
| * | Let wrapped lines use the last column | June McEnroe | 2020-09-07 |
| | | |||
| * | Handle non-alignment tabs in line wrapping | June McEnroe | 2020-09-06 |
| | | |||
| * | Recalculate unreadHard on reflow | June McEnroe | 2020-09-02 |
| | | |||
| * | Hide ignored messages at the soft -> hard buffer layer | June McEnroe | 2020-09-02 |
| | | | | | This restores normal scrolling behaviour. | ||
| * | Preserve style after alignment | June McEnroe | 2020-09-02 |
| | | | | | This makes wrapping text with background colour look much better. | ||
| * | Actually insert blank lines in the soft buffer | June McEnroe | 2020-09-02 |
| | | | | | So they can be preserved forever! | ||
| * | Don't consider the alignment tab a wrapping point | June McEnroe | 2020-09-02 |
| | | |||
| * | Fix line wrapping in various ways | June McEnroe | 2020-09-02 |
| | | | | | | | Never split a codepoint, don't set wrapping point unless we're not already wrapping, wrap on any unicode whitespace, only clear rest of line if still on the same line... | ||
| * | Render one main window from buffers | June McEnroe | 2020-09-02 |
| | | | | | | | | | Still missing: split scrolling and preserving a blank on reflow either from resize or ignore toggling. Anecdata: on one of my instances of catgirl, RAM usage of the previous release was ~30M, RAM usage of this commit was ~12M. | ||
| * | Implement buffer line wrapping | June McEnroe | 2020-09-01 |
| | | | | | Not yet rendered in the UI! Just done in parallel. | ||
| * | Factor buffer out of ui | June McEnroe | 2020-09-01 |
| In preparation for doing line wrapping outside of ncurses. | |||