]> source.dussan.org Git - tigervnc.git/commit
vncviewer: support for back/forward mouse buttons 1826/head
authorAdam Halim <adaha@cendio.se>
Fri, 4 Oct 2024 08:09:36 +0000 (10:09 +0200)
committerAdam Halim <adaha@cendio.se>
Tue, 22 Oct 2024 12:52:36 +0000 (14:52 +0200)
commitc40d8a4debbfbf98045ef25fcac91672f0cc1049
treea83dcaf1dad87039047a8a45ec2a49a47646325e
parent66287bd933e1d5426b7b6108afcc42ac9b3440a5
vncviewer: support for back/forward mouse buttons

This commit implements the pseudo-encoding ExtendedMouseButtons which
makes it possible to use the back/forward mouse buttons.

This commit contains work originally done by
PixelSmith <manny33@frontbuffer.com>.
13 files changed:
common/rfb/CConnection.cxx
common/rfb/CMsgHandler.cxx
common/rfb/CMsgHandler.h
common/rfb/CMsgReader.cxx
common/rfb/CMsgWriter.cxx
common/rfb/CMsgWriter.h
common/rfb/ServerParams.cxx
common/rfb/ServerParams.h
tests/unit/emulatemb.cxx
vncviewer/EmulateMB.cxx
vncviewer/EmulateMB.h
vncviewer/Viewport.cxx
vncviewer/Viewport.h