aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/vncviewer.cxx
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Remove one vlog.debug call which shouldn't have been committedAdam Tkac2013-01-231-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5033 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Re-add the "-via" parameter support on UNIX platforms.Adam Tkac2013-01-231-5/+89
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5032 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix incorrect path for viewer icons. Patch by Uros Vampl.Pierre Ossman2012-09-111-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4998 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make it possible to load and save configuration files. Also, whenPeter Åstrand2012-08-081-5/+17
| | | | | | | | | connecting, the options are saved as default settings. This patch fixes SF bugs 3481470 and 3499216. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4950 3789f03b-4d11-0410-bbf8-ca57d06f2519
* The old Windows viewer was capable of logging to file. This is essentialPierre Ossman2012-04-261-0/+5
| | | | | | | | on Windows as stdout/stderr don't work well there. Make sure the new viewer also has this functionality. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4907 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make sure we're paranoid about accidentally feeding a format string.Pierre Ossman2012-04-251-17/+11
| | | | | | | Basic patch by Joachim Falk. Slightly improved before commit. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4900 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Move the last remnants of autotools into config.h.Pierre Ossman2012-03-271-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4879 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Set a proper icon for the vncviewer windows on Unix and Windows.Pierre Ossman2012-03-271-0/+65
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4878 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Re-order headers to ensure that winsock2.h is included before windows.h. ↵DRC2011-10-121-1/+1
| | | | | | Otherwise, MinGW64 complains and MSVC barfs. This is necessary because os.h now includes windows.h via. w32tiger.h. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4724 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Proper GNOME shell integration requires that WM_CLASSHenrik Andersson2011-09-191-0/+4
| | | | | | | | of window is set. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4676 3789f03b-4d11-0410-bbf8-ca57d06f2519