summaryrefslogtreecommitdiffstats
path: root/vncviewer/vncviewer.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'covscan' of https://github.com/grulja/tigervncPierre Ossman2018-11-211-1/+1
|\
| * Fix memory leaksJan Grulich2018-11-201-1/+1
| |
* | 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-3/+12
|/ | | | | | | | 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.
* Better string handling of default server namePierre Ossman2018-06-131-3/+5
| | | | | We might not get one from the default configuration (we might not have a default configuration at all), so make things more robust.
* Merge branch 'unix' of https://github.com/CendioOssman/tigervncPierre Ossman2018-05-291-3/+15
|\
| * Use abstract SocketListener classPierre Ossman2018-05-041-3/+3
| | | | | | | | | | Makes the code more general and not directly tied to specifically TCP sockets.
* | Don't require server name in config filePierre Ossman2018-05-291-11/+8
| | | | | | | | | | The user might just want to load a bunch of settings and not initiate a connection.
* | Accept a cfg as an argument as an alt way to start the viewerMathias Jonsson2018-05-221-2/+31
|/ | | | | | | | | 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.
* Update visible copyright year to 2018Samuel Mannehed2018-02-081-1/+1
|
* Rename README.txt to README.rst and convert to reStructuredTextPeter Åstrand (astrand)2018-01-311-1/+1
|
* Don't parse FLTK arguments using Fl::arg; handle -display as other optionsPeter Åstrand (astrand)2018-01-291-3/+3
| | | | | | Fl::arg accepts several arguments which we are not documenting. Also, it accepts a -geometry argument, which clashes with our own -geometry option.
* Update UI look on macOSPierre Ossman2018-01-221-5/+5
| | | | | macOS no longer uses the old Aqua look, so tweak our things to fit in better with the current state of things.
* Handle FLTK arguments at any positionPierre Ossman2017-11-141-16/+21
| | | | E.g. vncviewer server.example.com:2 -display :2
* Don't open X11 display too earlyPierre Ossman2017-11-141-5/+5
| | | | | We have to wait until we've passed the command line arguments or we might overlook a -display argument.
* Allow removal of GUI prompt on fatal errorsDr. David Alan Gilbert2017-07-191-4/+8
| | | | | | | | | | | | | | | | | | | | 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> --
* Update visible copyright year to 2017Samuel Mannehed2017-03-201-1/+1
|
* change the Copyright year on Top README.TXT and vncviewer.cxxBojan Memetovic2016-03-211-1/+1
|
* Consolidate how to run the FLTK loop in one placePierre Ossman2015-11-271-12/+16
|
* Return TcpListener pointers rather than objectsPierre Ossman2015-09-291-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 menusPierre Ossman2015-09-231-2/+4
| | | | | Makes it easier to see which hot-keys might conflict with each other, and allow some variation in translation in the future.
* Terminate the viewer even when waiting for dataPierre Ossman2015-09-231-0/+5
| | | | | It should be possible to exit the viewer even if the network has stalled in the middle of a transfer.
* Remove parameter "hasBeenSet" logicPierre Ossman2015-04-271-21/+0
| | | | | 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 Ossman2015-04-071-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-181-1/+1
|
* Merge branch 'multisocket-rebased' of https://github.com/twaugh/tigervncPierre Ossman2015-03-171-2/+32
|\
| * Fixed IPv6 support.Tim Waugh2015-03-131-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/tigervncPierre Ossman2015-03-121-2/+0
|\ \ | |/ |/| | | | | | | Conflicts: contrib/packages/rpm/el5/SPECS/tigervnc.spec vncviewer/Viewport.cxx
| * Raise FLTK requirement to 1.3.3Pierre Ossman2015-01-271-2/+0
| | | | | | | | 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 startedPierre Ossman2015-03-041-0/+40
| |
* | Hide OS X specific callback when not neededPierre Ossman2015-03-041-0/+2
| |
* | Make sure defaultServerName is initialised even on errorsPierre Ossman2015-03-031-0/+1
| |
* | Move about text constant so the compiler can analyse itPierre Ossman2015-03-031-5/+5
| |
* | 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
| |
* | Update copyright yearsPierre Ossman2015-02-201-1/+1
| |
* | Create a console window for help output on WindowsPierre Ossman2015-02-171-0/+21
| |
* | 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.
* Improve some error messagesPierre Ossman2014-12-031-1/+1
|
* Add comments for translators where requestedPierre Ossman2014-12-031-0/+2
|
* Fix the build timestamp to be more translation friendlyPierre Ossman2014-09-221-6/+4
|
* Move copyright year out of string to avoid re-translationPierre Ossman2014-09-221-2/+3
|
* Make sure user visible strings are translatedPierre Ossman2014-09-221-4/+4
|
* Generate the about text in a single placePierre Ossman2014-09-221-10/+12
|
* Add X11 keyboard handlerPierre Ossman2014-08-221-0/+10
|
* String literals are constantPierre Ossman2014-07-141-4/+6
|
* Update copyright year to 2013. Peter Åstrand2013-06-111-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5121 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix build on 32-bit and 64-bit WindowsDRC2013-02-261-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5051 3789f03b-4d11-0410-bbf8-ca57d06f2519
* viewer: exit when user specifies both -via and -listen parametersAdam Tkac2013-02-191-1/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5048 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Reimplement -listen in the new FLTK vncviewer. Work done byPierre Ossman2013-02-151-8/+30
| | | | | | | Justina Mickonyte for Cendio. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5041 3789f03b-4d11-0410-bbf8-ca57d06f2519