From rswindell@VERT to CVS commit on Tue May 12 01:27:58 2020
src/sbbs3 inkey.cpp 1.75 1.76 sbbsdefs.h 1.261 1.262
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv24393
Modified Files:
inkey.cpp sbbsdefs.h
Log Message:
Use the SGR extended mouse coordinate reporting.
Support a "mouse pass-through" console status flag to allow the pass-through of uncaptured mouse reports (e.g. for hot-spots) to other tasks/scripts. When there are no active hot-spots, this is the normal behavior.
This commit leaves the legacy X10 mouse report handling/pass-through logic in. But I'll likely be removing that soon.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
From rswindell@VERT to CVS commit on Sun May 24 01:22:57 2020
src/sbbs3 inkey.cpp 1.76 1.77 sbbsdefs.h 1.262 1.263
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv24676
Modified Files:
inkey.cpp sbbsdefs.h
Log Message:
Support mouse scroll-wheel mapping to up/down arrow keys by setting CON_MOUSE_REPORT flag in sbbs_t::console (JS console.status).
This also means that the mouse hot-spot support now uses XTerm "normal tracking mode", so mouse button releases are also reported by the terminal (and eaten by inkey(), when CON_MOUSE_PASSTHRU is not enabled).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
From rswindell@VERT to CVS commit on Sun May 24 03:17:46 2020
src/sbbs3 inkey.cpp 1.77 1.78 sbbsdefs.h 1.263 1.264
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv13578
Modified Files:
inkey.cpp sbbsdefs.h
Log Message:
Use separate mouse-down (click) and release pass-through flags.
Rename CON_MOUSE_REPORT to CON_MOUSE_SCROLL (since that is all it is used for).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
Who's Online
Recent Visitors
Guest
Fri Mar 22 09:53:54 2024
from
Manchester
via
Telnet
Guest
Fri Mar 22 09:39:52 2024
from
System
via
Telnet
Bugs
Fri Mar 22 02:12:22 2024
from
South San Francisco, Ca
via
Telnet
Guest
Wed Mar 27 02:27:52 2024
from
Manchester
via
Telnet