aboutsummaryrefslogtreecommitdiff
path: root/screen-write.c
Commit message (Expand)AuthorAge
* Be more sophisticated about enabling synchronized updates when there isnicm2021-08-17
* Restore saved cursor position after a ZWJ rather than recalculating it.nicm2021-08-12
* Break the colour palette into a struct rather than just a single arraynicm2021-08-11
* Add basic support for zero width joiners, GitHub issues 1605 and 2784.nicm2021-08-06
* Another minor fix - do not draw positions that are under the popup withnicm2021-08-06
* Improve logging of screen mode changes.nicm2021-06-10
* Trim output overwritten by later text or clears completely rather thannicm2021-01-29
* Flush pending output before entering or exiting alternate screen rathernicm2021-01-27
* Revert clear changes to writing as they don't work properly, betternicm2021-01-22
* There is no need to clear every line entirely before drawing to it, thisnicm2021-01-18
* Do not clear the wrapped flag on linefeeds if it is already set - thisnicm2020-12-07
* Remove some old debug logging.nicm2020-11-09
* Fix show-buffer when run from inside tmux, GitHub issue 2314.nicm2020-07-21
* Do not eliminate redundant clears, the code is wrong and doing itnicm2020-07-06
* The redraw callback could be fired with a NULL pane if it updates whilenicm2020-06-18
* Move the code to set up a padding cell into grid.c.nicm2020-06-02
* Allow UTF-8 characters of width 0 to be stored, it is useful to be ablenicm2020-06-02
* Make padding cell a valid character.nicm2020-05-27
* Fix definition of padding cells so they are not extended cells.nicm2020-05-25
* Add screen write flags instead of individual bits and fix line lengthnicm2020-05-16
* Add a customize mode where keys and options may be browsed and changed,nicm2020-05-16
* Do not hoke into struct window_pane from the tty code and instead setnicm2020-05-16
* Rename and tidy some stuff in struct tty_ctx.nicm2020-05-16
* Copy mode search improvements:nicm2020-05-16
* Move the background colour to clear with (if any) up as well as the datanicm2020-04-21
* Always start sync for output in panes that are not the active pane.nicm2020-04-20
* Change how sync works to always send the end sequence after all outputnicm2020-04-20
* A resize can realloc so cannot cache the value of the list pointer.nicm2020-04-18
* Reset background colour on scrolled line.nicm2020-04-18
* There is no point in keeping a bunch of different text buffers for eachnicm2020-04-18
* Add formats for pane written/skipped bytes for debugging.nicm2020-04-18
* There is no point allocating a new item and putting it on the list whennicm2020-04-17
* Return to sending sync around clears.nicm2020-04-16
* Do not need to set up a tty context for clearing lines now.nicm2020-04-16
* Collect up line clears like text within the available data so we don'tnicm2020-04-16
* Log what caused a flush for better visibility on what could be improved.nicm2020-04-16
* Only start and stop sync for operations like clear and scroll wherenicm2020-04-16
* Add support for the iTerm2 sychronized updates escape sequence whichnicm2020-04-16
* Use mode-style for selected items, like choose modes. GitHub issue 2166.nicm2020-04-15
* Parse out DA features.nicm2019-11-28
* Some minor performance improvements - most notably, don't search thenicm2019-09-24
* Couple of bits of minor cleanup.nicm2019-09-24
* Add support for the SD (scroll down) escape sequence, GitHub issue 1861.nicm2019-08-05
* Use the clear history function for the 3J sequence rather than doing it manua...nicm2019-07-08
* Correctly clear underscore colour in grid_get_cell1, also fix structnicm2019-07-06
* Add support for underscore colours with Setulc capability, mostly fromnicm2019-06-27
* Allow menu items to be disabled by putting a - at the start of theirnicm2019-05-28
* Add a function to draw a simple menu onto a screen.nicm2019-05-10
* Pass target client and session to load_cfg from source-file so formatsnicm2019-04-18
* screen_write_fast_copy can no longer assume the target screen is defaultnicm2019-04-03