summaryrefslogtreecommitdiffstats
path: root/vncviewer
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Escape FLTK menu entriesPierre Ossman2015-02-253-20/+77
| | | | | | | | | | | | | | | We don't want it automatically creating submenus when least expected.
| * | Revert "Switch to FLTK's copy() method for menus"Pierre Ossman2015-02-252-69/+30
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit e95412569bd45ec3da43e1b9a244856e0408f6ab and commit 52a18150a7a8f2802000136c35005bc83b5b0855. The copy() method unfortunately has its own problems so it was not a good replacement.
* | | Don't need to log local port when handling -via (#126).Tim Waugh2015-02-251-1/+0
| | |
* | | Avoid warning when compiling with gcc's -Wformat-security option.Tim Waugh2015-02-241-1/+1
|/ /
* | Disable entries instead of shuffling memory aroundPierre Ossman2015-02-201-22/+11
| | | | | | | | Less risk for bugs this way.
* | Update copyright yearsPierre Ossman2015-02-201-1/+1
| |
* | Switch to FLTK's copy() method for menusPierre Ossman2015-02-202-26/+76
| | | | | | | | It has less surprises in terms of magical characters.
* | Create a console window for help output on WindowsPierre Ossman2015-02-171-0/+21
| |
* | Add shortcuts to context menu for quick accessPierre Ossman2015-02-161-11/+11
| |
* | Stop mapping Meta to SuperPierre Ossman2015-02-161-2/+0
| | | | | | | | | | A lot of X11 keyboard layouts send Meta for Shift-Alt so it's not really a good idea to assume this is the Windows key.
* | Use a common header file for Windows errno names.Peter Åstrand (astrand)2015-02-051-0/+1
|/ | | | | | | | In earlier Visual Studio and MinGW editions, BSD socket errno:s were left undefined. This is no longer the case. This may cause build or runtime errors. To avoid this, we are using a common header file which corrects all definitions. This header will also be used with other projects such as sercd, unfs3, PulseAudio etc.
* More debug logging for screen layout changesPierre Ossman2015-01-261-2/+5
|
* Reduce symbol scope of parameter helpersPierre Ossman2014-12-031-10/+10
| | | | | There is no need for these to be global symbols as they are only used in that file.
* Rework the error message in parameters.cxxPierre Ossman2014-12-031-71/+51
| | | | They were not very end user friendly so redo more or less all of them.
* Simplify log message as we always use TrueColourPierre Ossman2014-12-031-3/+1
|
* Improve some error messagesPierre Ossman2014-12-032-5/+5
|
* Add comments for translators where requestedPierre Ossman2014-12-033-0/+10
|
* Remove "Error:" prefix from error messagePierre Ossman2014-11-191-1/+1
| | | | We had already fixed the others, but this one was overlooked.
* Make sure we do an initial resizePierre Ossman2014-11-111-4/+12
| | | | | | The local window manager might give us a window of a different size than the one we request. Make sure that the remote resize setting gets respected even in this case.
* Merge branch 'build' of https://github.com/CendioOssman/tigervncPierre Ossman2014-10-211-5/+2
|\
| * Add Carbon and Cocoa dependencies to vncviewerPierre Ossman2014-10-171-0/+4
| | | | | | | | | | We use both frameworks directly from vncviewer so we should make sure they get pulled in.
| * Move ws2_32 dependency to the correct placePierre Ossman2014-10-171-7/+0
| | | | | | | | It is rdr and network that needs it, not vncviewer.
* | Check the return value from XShmAttach.Tim Waugh2014-10-171-1/+5
| |
* | Don't use MIT-SHM on remote displays.Tim Waugh2014-10-161-0/+5
|/ | | | | | | | | | | | | | | When run from within 'ssh -X' or 'ssh -Y', MIT-SHM will appear to be available even though it won't work: the shared memory will be on the machine running vncviewer, not on the machine running the X server it displays to. Depending on what shm segments are available on the machine running the X server, the failure may not be apparent when checking that MIT-SHM works. Avoid this by not using MIT-SHM when XDisplayName() indicates we may not be running locally. Original bug report: https://bugzilla.redhat.com/show_bug.cgi?id=1072733
* Use exceptions rather than asserts for for "normal" errorsPierre Ossman2014-10-103-8/+11
| | | | | | | Although these are rare, they are still not indicative of bugs so an exception (which ends up in the log and might also be shown to the user) is more appropriate than an assert. Asserts should only be used to catch blatant API misuse and similar.
* Use the same style for exception messagesPierre Ossman2014-10-102-4/+4
|
* Remove unused assert.h includePierre Ossman2014-10-101-1/+0
|
* Handle PrintScreen and SysReq on WindowsPierre Ossman2014-09-302-1/+9
| | | | | | 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.
* Fix the build timestamp to be more translation friendlyPierre Ossman2014-09-223-25/+4
|
* Move copyright year out of string to avoid re-translationPierre Ossman2014-09-221-2/+3
|
* Don't use tabs for indentationPierre Ossman2014-09-221-80/+84
|
* Make sure user visible strings are translatedPierre Ossman2014-09-228-78/+96
|
* Make some log messages more sane for translatorsPierre Ossman2014-09-221-4/+8
|
* Generate the about text in a single placePierre Ossman2014-09-221-10/+12
|
* Split up the info stringPierre Ossman2014-09-221-22/+56
| | | | | Avoids having to translate the entire thing if just part of it changes.
* Document the client side X509 parametersPierre Ossman2014-09-171-0/+18
|
* Correct naming convention for some parametersPierre Ossman2014-09-172-6/+6
|
* 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
|
* Update FLTK patches based on feeback from upstreamPierre Ossman2014-09-112-16/+16
|
* Protect the optional IM disabling calls with #ifdef:sPierre Ossman2014-09-111-0/+4
|
* Use different keysyms for left and right alt on OS XPierre Ossman2014-08-221-0/+2
| | | | | The server will get them confused otherwise if they are pressed at the same time.
* Disable input methods when the viewport is focusedPierre Ossman2014-08-221-0/+2
| | | | | | Input methods are way too complex for us to map them to the VNC protocol in any sane manner. Best just to disable them and rely on simple keyboard behaviour when the viewport is active.
* Ignore FLTK events when we have low level hooksPierre Ossman2014-08-221-0/+4
| | | | | Some events can sneak through, e.g. from some virtual keyboards. We need to ignore these to avoid confusion.
* Add OS X keyboard handlerPierre Ossman2014-08-223-1/+423
|
* Add Windows keyboard handlerPierre Ossman2014-08-223-1/+250
|
* Add X11 keyboard handlerPierre Ossman2014-08-222-0/+51
|