Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Clean out unused dependencies from CConnection.h | Pierre Ossman | 2015-11-09 | 1 | -0/+2 |
| | |||||
* | Return TcpListener pointers rather than objects | Pierre Ossman | 2015-09-29 | 1 | -6/+10 |
| | | | | | | It is easier to control object life time and avoid magical socket duplication by having a single TcpListener object to pass around. We have to be more careful about deleting the object though. | ||||
* | Give context for strings used in menus | Pierre Ossman | 2015-09-23 | 2 | -24/+29 |
| | | | | | Makes it easier to see which hot-keys might conflict with each other, and allow some variation in translation in the future. | ||||
* | Add support for pgettext() | Pierre Ossman | 2015-09-23 | 1 | -0/+9 |
| | | | | | Primarily gives it a shorthand, but also make gcc tolerate its use for format strings. | ||||
* | Remove duplicate gettext_noop() definition | Pierre Ossman | 2015-09-23 | 1 | -1/+0 |
| | | | | It's defined in gettext.h so no need for us to duplicate the work. | ||||
* | Update gettext.h to a more current version | Pierre Ossman | 2015-09-23 | 1 | -30/+46 |
| | |||||
* | Terminate the viewer even when waiting for data | Pierre Ossman | 2015-09-23 | 3 | -1/+13 |
| | | | | | It should be possible to exit the viewer even if the network has stalled in the middle of a transfer. | ||||
* | Display partial updates on slow transfers | Pierre Ossman | 2015-09-23 | 3 | -1/+18 |
| | | | | | | | Normally we only display screen changes once we have the updates for the entire screen. This may give the impression that the viewer is hung though. So display the partial data if the update is taking to long to arrive. | ||||
* | Add a missing break statement. | Joel Teichroeb | 2015-07-18 | 1 | -0/+1 |
| | |||||
* | Add minimize button on f8 menu. Fixes #90 | Joel Teichroeb | 2015-07-13 | 1 | -1/+5 |
| | |||||
* | Fix some bad signed/unsigned mismatches | Pierre Ossman | 2015-06-17 | 1 | -2/+2 |
| | |||||
* | Change fillRect() to take a buffer instead of a pixel | Pierre Ossman | 2015-06-05 | 1 | -2/+4 |
| | | | | | | | | There has been some confusion if fillRect() should accept a buffer or a pixel. This can cause misrendering if your data is not in the native endian order. A buffer makes more sense here though, and is what most of the callers are already assuming, so change the API to follow that. | ||||
* | Remove parameter "hasBeenSet" logic | Pierre Ossman | 2015-04-27 | 2 | -24/+3 |
| | | | | | It doesn't really make sense anymore given that settings might come from the GUI or configuration and not only the command line. | ||||
* | Fix about text encoding (partial revert of dc96cb4d) | Pierre Ossman | 2015-04-07 | 1 | -13/+20 |
| | | | | | | | It was actually a feature to translate the about string multiple times as we may need different character encodings for it. We still want a better approach that allows the compiler to analyse the format string though so it isn't just a simple revert. | ||||
* | Removed extra newline in Listening on port printout. | Peter Åstrand (astrand) | 2015-03-18 | 1 | -1/+1 |
| | |||||
* | Merge branch 'multisocket-rebased' of https://github.com/twaugh/tigervnc | Pierre Ossman | 2015-03-17 | 1 | -2/+32 |
|\ | |||||
| * | Fixed IPv6 support. | Tim Waugh | 2015-03-13 | 1 | -2/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | The TcpListener constructor now takes a 'struct sockaddr*' instead of a string, and the createTcpListeners function creates TcpListener instances for an address based on the results from getaddrinfo(). The XserverDesktop class now takes a list of TcpListener instances for each of the RFB and HTTP sockets. The TcpListener::closeFd member variable is not used and has been removed. | ||||
* | | Merge branch 'upreqs' of https://github.com/CendioOssman/tigervnc | Pierre Ossman | 2015-03-12 | 8 | -391/+4 |
|\ \ | |/ |/| | | | | | | | Conflicts: contrib/packages/rpm/el5/SPECS/tigervnc.spec vncviewer/Viewport.cxx | ||||
| * | Remove no longer functional workaround | Pierre Ossman | 2015-02-16 | 1 | -9/+0 |
| | | | | | | | | | | | | This workaround is no longer effective with the new system handler method of handling keyboard events. The bug has also been fixed in upstream FLTK, further making it pointless. | ||||
| * | Raise FLTK requirement to 1.3.3 | Pierre Ossman | 2015-01-27 | 8 | -382/+4 |
| | | | | | | | | This means that we can remove a lot of conditionals and fallback code. | ||||
* | | Add a OS X system menu so that new viewer windows can be started | Pierre Ossman | 2015-03-04 | 1 | -0/+40 |
| | | |||||
* | | Hide OS X specific callback when not needed | Pierre Ossman | 2015-03-04 | 1 | -0/+2 |
| | | |||||
* | | Fix bad long line detection logic in config file parser | Pierre Ossman | 2015-03-04 | 1 | -3/+4 |
| | | |||||
* | | Change type to fix bad signed/unsigned comparison | Pierre Ossman | 2015-03-04 | 1 | -4/+4 |
| | | |||||
* | | Make sure defaultServerName is initialised even on errors | Pierre Ossman | 2015-03-03 | 1 | -0/+1 |
| | | |||||
* | | Move about text constant so the compiler can analyse it | Pierre Ossman | 2015-03-03 | 1 | -5/+5 |
| | | |||||
* | | Fix bad initialiser lists | Pierre Ossman | 2015-03-03 | 1 | -2/+2 |
| | | |||||
* | | Reorder class initialiser list to match what actually happens | Pierre Ossman | 2015-03-03 | 1 | -1/+1 |
| | | |||||
* | | Fix mismatches between format string and arguments | Pierre Ossman | 2015-03-03 | 3 | -10/+10 |
| | | |||||
* | | Switch to unsigned parameters for ExtendedDesktopSize handler | Pierre Ossman | 2015-03-03 | 2 | -4/+4 |
| | | | | | | | | | | The constants used here are unsigned so it makes more sense that the parameters are as well. | ||||
* | | Fix bad signed/unsigned comparisons | Pierre Ossman | 2015-03-03 | 3 | -9/+9 |
| | | | | | | | | | | Either by casting, or switching to a more appropriate type for the variable. | ||||
* | | Make sure Exceptions do not use unsafe format strings | Pierre Ossman | 2015-03-03 | 1 | -29/+14 |
| | | |||||
* | | Remove unused variables | Pierre Ossman | 2015-03-03 | 4 | -8/+1 |
| | | |||||
* | | Merge branches 'format-security' and 'module-ldnow-master' of ↵ | Pierre Ossman | 2015-02-27 | 4 | -70/+88 |
|\ \ | | | | | | | | | | https://github.com/twaugh/tigervnc | ||||
| * | | The legacy OS X keyboard API is only 32-bit | Pierre Ossman | 2015-02-25 | 1 | -1/+1 |
| | | | |||||
| * | | Escape FLTK menu entries | Pierre Ossman | 2015-02-25 | 3 | -20/+77 |
| | | | | | | | | | | | | | | | We don't want it automatically creating submenus when least expected. | ||||
| * | | Revert "Switch to FLTK's copy() method for menus" | Pierre Ossman | 2015-02-25 | 2 | -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 Waugh | 2015-02-25 | 1 | -1/+0 |
| | | | |||||
* | | | Avoid warning when compiling with gcc's -Wformat-security option. | Tim Waugh | 2015-02-24 | 1 | -1/+1 |
|/ / | |||||
* | | Disable entries instead of shuffling memory around | Pierre Ossman | 2015-02-20 | 1 | -22/+11 |
| | | | | | | | | Less risk for bugs this way. | ||||
* | | Update copyright years | Pierre Ossman | 2015-02-20 | 1 | -1/+1 |
| | | |||||
* | | Switch to FLTK's copy() method for menus | Pierre Ossman | 2015-02-20 | 2 | -26/+76 |
| | | | | | | | | It has less surprises in terms of magical characters. | ||||
* | | Create a console window for help output on Windows | Pierre Ossman | 2015-02-17 | 1 | -0/+21 |
| | | |||||
* | | Add shortcuts to context menu for quick access | Pierre Ossman | 2015-02-16 | 1 | -11/+11 |
| | | |||||
* | | Stop mapping Meta to Super | Pierre Ossman | 2015-02-16 | 1 | -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-05 | 1 | -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 changes | Pierre Ossman | 2015-01-26 | 1 | -2/+5 |
| | |||||
* | Reduce symbol scope of parameter helpers | Pierre Ossman | 2014-12-03 | 1 | -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.cxx | Pierre Ossman | 2014-12-03 | 1 | -71/+51 |
| | | | | They were not very end user friendly so redo more or less all of them. | ||||
* | Simplify log message as we always use TrueColour | Pierre Ossman | 2014-12-03 | 1 | -3/+1 |
| |