aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/vncviewer.man
Commit message (Collapse)AuthorAgeFilesLines
* Add keyboard shortcut to grab keyboardPierre Ossman2025-05-281-2/+7
| | | | | Allows you to grab the keyboard input from the desktop environment even in windowed mode.
* Add keyboard shortcut to release keyboard grabPierre Ossman2025-05-271-0/+5
|
* Add keyboard shortcut for full screenPierre Ossman2025-05-271-0/+4
| | | | Allows you to quickly enter and leave full-screen mode.
* Add a bypass for keyboard shortcutsPierre Ossman2025-05-271-0/+5
| | | | | | | | | | No matter how carefully you choose your shortcut modifiers, there might still be situations where you need to send those key combinations to the server instead. This commit adds a method for this by letting the <modifiers>+Space combination temporarily bypass the keyboard shortcut logic and send everything to the server (until all keys are released again).
* Use generic keyboard shortcuts for client controlPierre Ossman2025-05-271-25/+22
| | | | | | | | We want to be able to define more keyboard combinations that allows the user to control the client instead of sending the keys to the server. Instead of adding a never ending stream of random keys that just confuses things, we'll define a set of modifiers that are the base for all client control commands.
* Merge branch 'cleanrelease' of github.com:CendioOssman/tigervncPierre Ossman2025-05-051-2/+2
|\
| * Refer to the viewer as just "TigerVNC"Pierre Ossman2025-03-131-2/+2
| | | | | | | | | | | | | | | | | | Most users will not care that there is also server components in our project, so the "viewer" or "client" qualifier is just unnecessary noise. As an added bonus, it reduces the number of places that need to be translated.
* | Use explicit "None" to disable context menuPierre Ossman2025-03-121-3/+4
| | | | | | | | An empty string is confusing and error prone.
* | Convert PreferredEncoding to EnumParameterPierre Ossman2025-03-121-2/+2
|/
* Fix some option dashes in man pages.Joachim Falk2025-01-121-1/+1
| | | | Some '-' in man pages, which start options, are rendered as Unicode dashes, not ASCII '-'; fix this.
*-. Merge branches 'argparse', 'nothread' and 'config' of ↵Pierre Ossman2025-01-101-120/+133
|\ \ | | | | | | | | | https://github.com/CendioOssman/tigervnc
| | * Describe multiple -Log entries in man pagesPierre Ossman2025-01-071-1/+1
| | | | | | | | | | | | | | | It's possible to configure multiple loggers with different settings. This was properly described in the --help output, but not the man pages.
| | * Document UseIPv4/UseIPv6 in viewer man pagePierre Ossman2025-01-071-0/+8
| | |
| | * Sort parameters in -help and man pagesPierre Ossman2025-01-071-117/+122
| |/ | | | | | | Makes it much easier to find all the different options.
* | Merge branch 'largeCursor' of https://github.com/krystof1119/tigervncPierre Ossman2025-01-091-2/+13
|\ \ | |/ |/|
| * Add local cursor selection for C++ versionKrystof Pistek2024-08-091-2/+13
| | | | | | | | | | | | This adds the option to select which cursor should be used in the event the server sends an invisible cursor. It also renames the DotWhenNoCursor config option to AlwaysCursor.
* | Standardize on sentence case in titlesMadeleine (ThinLinc team)2024-11-111-1/+1
| | | | | | | | The reason for this is to keep a consistency through out the project.
* | Fix typosAndrew Kreimer2024-08-121-2/+2
|/
* Implement XDG Base Directory paths, deprecate ~/.vnc902024-04-261-6/+25
|
* Add support for RSA-AES security typespdlan2022-09-011-1/+2
|
* Be consistent in "full screen" and "full-screen" useWilliam Sjöblom2021-11-241-1/+1
| | | | | | | | | Previously, there were a number of inconsistencies in the use of "full-screen" and "full screen" in logs, documentation, and user interfaces. The consensus seems to be that "full screen" is correct when used as a noun while "full-screen" is correct when used as an adjective. These inconsistencies have now been adjusted to follow consensus.
* Retry connection in case of an errorJohannes2021-07-231-0/+6
|
* Add fullscreen mode for selected monitorsHugo Lundin2021-07-161-1/+9
| | | | | | | | | | | | | The user might not always want to use all monitors when in fullscreen mode, but instead only a few. This commit adds support for configuring selected monitors from command line, in the config file and graphically in the options menu. Because it might be hard to guarantee the consistency of monitor identifiers coming from third-parties (for example FLTK), it has been decided to use our own numerical identifier. This identifier is based on the monitor's positions. The mapping between this identifier and the indices used by FLTK is done by MonitorIndicesParameter.
* Add fullscreen mode parameterHugo Lundin2021-07-161-2/+8
| | | | | | | | | | | | | | | | | | | | | | | Before this commit, `FullScreen` and `FullScreenAllMonitors` could be used to configure whether to use the current monitor in fullscreen, or all monitors in fullscreen. This commit deprecates `FullScreenAllMonitors` in favour of `FullScreenMode` (which can either be `current` or `all`). This allows for additional modes to be added, without the risk of having invalid states (for example two activate two different fullscreen modes at the same time). A new concept has been added; read-only parameters. They are parameters that will be read, but never written back. This allows for migration paths to be constructed, where a parameter can be taken to consideration but then for example be discarded, logged or changed into something else. This has been used for `FullScreenAllMonitors` to provide a migration path. On startup of vncviewer, if `FullScreenAllMonitors` is enabled, `FullScreenMode=all` will be automatically enabled instead. The next time the configuration file is written to disk, `FullScreenAllMonitors` will then be removed.
* Clean up default value for X509 parametersPierre Ossman2021-06-131-2/+2
| | | | | Let's avoid making this too complex and force every user to know about magical functions.
* Start sessions via PAMPierre Ossman2020-03-121-1/+1
| | | | | | | | | This sets up a more correct session as there are key tasks that need to be performed by PAM. E.g. systemd will allocate cgroups and start base services. In order to easily handle this as a system service the mapping of displays is now done via a configuration file.
* add manJiuyang liu2020-02-101-1/+2
|
* Add emulated middle mouse buttonAlex Tanskanen2020-01-161-0/+5
| | | | | | | | Not every mouse has three buttons e.g. laptops. Some OS might not have support for middle mouse button emulation. This commit adds emulation for middle mouse button when pressing both left and right mouse button simultaneously.
* Fix maximum compress lvl in parameter listSamuel Mannehed2019-12-201-1/+1
| | | | | Commit 4e61f8dbc51f83b1d71319b763fbd4d916d13e98 fixed the GUI but forgot to change the other places in the code.
* Support extended clipboard transfersPierre Ossman2019-07-011-0/+5
| | | | | | | Implements support in both client and server for the extended clipboard format first seen in UltraVNC. Currently only implements text handling, but that is still an improvement as it extends the clipboard from ISO 8859-1 to full Unicode.
* Better document the argument for -geometryPierre Ossman2019-03-261-1/+5
| | | | | It's not common knowledge these days how X geometry is specified, and even the man page X(7) is missing on many systems now.
* Change to https for tigervnc URLPierre Ossman2018-10-191-1/+1
| | | | Our main web site now supports https, so update all references.
* Include unix socket in vncviewer usagePierre Ossman2018-09-281-1/+5
| | | | | | | | We've had support for unix sockets for a while now. Make sure this is reflected in the -help output and the man page. Also make some minor tweaks to the section to get everything in sync with reality.
* Accept a cfg as an argument as an alt way to start the viewerMathias Jonsson2018-05-221-0/+16
| | | | | | | | | The user can specify a tigervnc configuration file as an argument to the viewer. Previously the viewer assumed this to be a server, but now we will first check if there is any file matching the given argument. If so, try to load the content of that file, like we normally do. Fixes issue #38.
* Increase default pointer event intervalPierre Ossman2017-07-191-1/+1
| | | | | | Some systems (e.g. macOS) send massive amounts of pointer events, so we need to start rate limiting things to something sensible by default. One event per screen refresh should be more than sufficient.
* Allow removal of GUI prompt on fatal errorsDr. David Alan Gilbert2017-07-191-0/+4
| | | | | | | | | | | | | | | | | | | | Add a new parameter 'alertOnFatalError' which guards the displaying of the GUI alert on fatal errors, and thus when false just gives the textual error. Now I can do: while true do vncviewer alertOnFatalError=false vm:0 sleep 1 done and it'll reappear when my VM appears without me getting error dialogs. Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com> --
* Remove "Print" from keys that can open F8 menuSamuel Mannehed2017-06-021-2/+1
| | | | Since it is caught by the local system on most platforms.
* Documents $HOME/.vnc/default.tigervnc formatJeff Blaine2016-05-231-1/+4
| | | Fixes #270
* Don't mention cut buffersPierre Ossman2016-03-291-2/+2
| | | | | We haven't supported them in a long time so we shouldn't mention them in the interface and documentation.
* Add option to set primary selection for cut textPierre Ossman2016-03-291-0/+5
| | | | | | Previously the incoming clipboard was unconditionally set to both the PRIMARY and CLIPBOARD selection. This isn't always what the user want, so make it configurable.
* Document the client side X509 parametersPierre Ossman2014-09-171-0/+18
|
* Avoid extra spacing in the generated man pagesPierre Ossman2014-09-171-28/+28
|
* Document default configuration file locationPierre Ossman2014-09-171-0/+5
|
* Update the vncviewer man page with current list of optionsPierre Ossman2014-09-171-16/+62
|
* Remove the date from man pagesPierre Ossman2014-09-171-1/+1
| | | | It's not something we're keeping up to date anyway.
* Clean up the authors section of the man pagesPierre Ossman2014-09-171-3/+4
|
* Added new option "-Maximize", for maximizing the window at startup.Peter Åstrand2012-08-011-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4949 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update menu key list in man pageMartin Koegler2011-09-041-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4666 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Install man pages during 'make install' on Unix systemsDRC2011-06-251-0/+224
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4552 3789f03b-4d11-0410-bbf8-ca57d06f2519