1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-04-12 00:28:06 -05:00
Simon Tatham 696550a5f2 Flip direction of window pos/size queries.
Similarly to other recent changes, the frontend now proactively keeps
Terminal up to date with the current position and size of the terminal
window, so that escape-sequence queries can be answered immediately
from the Terminal's own internal data structures without needing a
call back to the frontend.

Mostly this has let me remove explicit window-system API calls that
retrieve the window position and size, in favour of having the front
ends listen for WM_MOVE / WM_SIZE / ConfigureNotify events and track
the position and size that way. One exception is that the window pixel
size is still requested by Seat via a callback, to put in the
wire-encoded termios settings. That won't be happening very much, so
I'm leaving it this way round for the moment.
2021-02-07 19:59:21 +00:00
..
2019-03-31 10:35:10 +01:00
2019-10-14 19:42:37 +01:00
2020-03-10 21:27:57 +00:00
2020-02-09 08:51:37 +00:00
2020-03-10 21:11:14 +00:00
2020-12-13 12:36:38 +00:00
2020-06-14 15:49:36 +01:00
2020-06-21 16:39:47 +01:00
2019-10-14 19:42:37 +01:00
2020-02-09 08:51:37 +00:00