aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/win32.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix incorrect typesPierre Ossman2023-01-051-4/+4
| | | | | These types caused an incorrect signed/unsigned behaviour, so let's make sure we use the appropriate type.
* Add missing breaks to Windows key grab codePierre Ossman2023-01-041-0/+2
| | | | | These were not meant to fall through. Likely didn't have any adverse effects, but let's fix it anyway.
* Be consistent in including config.hPierre Ossman2021-12-301-0/+4
| | | | | | The generally recommended way is to include it from source files, not headers. We had a mix of both. Let's try to be consistent and follow the recommended way.
* Inline the Windows monitor name codePierre Ossman2021-09-091-51/+0
| | | | | It's just used in this one place, and isn't very large. Also move things around a bit to avoid having to define new complex types.
* Clean up style in recent monitor codePierre Ossman2021-07-191-35/+35
| | | | | | | Fix some indentation issues and make sure everything* uses CamelCase. * MonitorArrangement is left as snake_case in order to pretend it is an independent FLTK widget class.
* Add monitor description to tooltipHugo Lundin2021-07-161-0/+52
| | | | | | | It might be useful to have more information about a monitor when configuring its settings in the Options menu. Therefore, this commit adds support for showing additional information about a monitor (resolution and platform-specific name).
* Handle Korean keys on WindowsPierre Ossman2020-11-201-0/+14
|
* Add some more Japanese keysPierre Ossman2020-11-201-1/+5
| | | | This covers some Alt+key presses as well.
* Only handle Japanese keys when Japanese layoutPierre Ossman2020-11-201-9/+42
| | | | | | Some of the virtual key codes for Japanese keys are used for other things on other layouts, so we need to make sure we only use this look up table when the layout is indeed set to Japanese.
* Windows JIS Keyboard Supportgsittyz2020-11-011-0/+9
| | | | Added vkey mappings for Japanese keyboards because the special keys for Japanese input do not work on TigerVNC currently.
* Handle Ctrl+AltGr on WindowsPierre Ossman2018-03-081-0/+58
| | | | | Improve AltGr detection even further on Windows so we can detect the case when Ctrl and AltGr are pressed together.
* Send proper keysym when Break is pressedPierre Ossman2017-11-131-0/+1
| | | | | Ctrl+Pause sends break which results in a different VKEY on Windows. Make sure we map that properly to the equivalent keysym.
* Handle PrintScreen and SysReq on WindowsPierre Ossman2014-09-301-1/+1
| | | | | | This key requires a bit extra care on Windows. We get wildly different messages depending on if Alt is pressed or not. The symbol chosen now follows the standard behaviour on X11.
* Add Windows keyboard handlerPierre Ossman2014-08-221-0/+186
|
* Implement support for grabbing the keyboard when in full screen mode.Pierre Ossman2011-05-261-0/+115
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4449 3789f03b-4d11-0410-bbf8-ca57d06f2519