aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [java viewer] fixed typo in makefileBrian Hinz2011-05-251-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4446 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [java viewer] fixed incorrect offset value in custom compression setting ↵Brian Hinz2011-05-251-2/+2
| | | | | | from gui. also fixed typo in makefile. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4445 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Handling a full range of keys for the menu key is not as trivial in FLTK asPierre Ossman2011-05-245-9/+90
| | | | | | | | with raw X11, so do what the Windows client did and restrict the available keys to just the function keys. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4444 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Handle horizontal wheel events and not just vertical.Pierre Ossman2011-05-241-3/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4443 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Allow buttons 6 and 7 to be used as well so that we can get horizontalPierre Ossman2011-05-241-1/+1
| | | | | | | wheel events. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4442 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add some more libraries that are generally needed by FLTK and CMake doesn'tPierre Ossman2011-05-241-0/+6
| | | | | | | figure out by itself. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4441 3789f03b-4d11-0410-bbf8-ca57d06f2519
* We need to be careful about feeding FLTK @:s when they will be used in aPierre Ossman2011-05-233-6/+50
| | | | | | | label as that is a formatting character. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4440 3789f03b-4d11-0410-bbf8-ca57d06f2519
* This bug has been fixed upstream, so remove the comment.Pierre Ossman2011-05-231-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4439 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Undo accidental commit of premature fullscreen code.Pierre Ossman2011-05-201-2/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4438 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add support for multimedia keys.Pierre Ossman2011-05-203-0/+42
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4437 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make sure we have a list of the multimedia keysyms defined by Xfree86.Pierre Ossman2011-05-202-2/+234
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4436 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove no longer used code.Pierre Ossman2011-05-203-33/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4435 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Better handling of the numpad by looking at FLTK's "original key code".Pierre Ossman2011-05-202-12/+52
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4434 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add keyboard debugging output.Pierre Ossman2011-05-191-1/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4433 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement support for sending the local clipboard to the server.Pierre Ossman2011-05-194-1/+48
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4432 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Do some proper cleanup and delete the desktop window on close.Pierre Ossman2011-05-191-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4431 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement support for clipboard data coming from the server.Pierre Ossman2011-05-191-1/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4430 3789f03b-4d11-0410-bbf8-ca57d06f2519
* fixed bug in java viewer when disabling security typesBrian Hinz2011-05-171-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4428 3789f03b-4d11-0410-bbf8-ca57d06f2519
* add support for SetDesktopSize to java viewerBrian Hinz2011-05-174-9/+35
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4427 3789f03b-4d11-0410-bbf8-ca57d06f2519
* add support for SetDesktopSizeBrian Hinz2011-05-173-29/+51
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4426 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Ensure that a modified source file under rdr/ or rfb/ will trigger a rebuildDRC2011-05-171-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4425 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement dialog for when both username and password is needed.Pierre Ossman2011-05-171-4/+62
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4424 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make sure we can display all the possible dialog types the RFB core needs.Pierre Ossman2011-05-171-1/+20
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4423 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update connection parameters when the user has changed things in the optionsPierre Ossman2011-05-172-3/+60
| | | | | | | dialog. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4422 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add a callback mechanism to the options dialog so that other parts of vncviewerPierre Ossman2011-05-172-0/+28
| | | | | | | can pick up on changes. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4421 3789f03b-4d11-0410-bbf8-ca57d06f2519
* changed string reads/writes to use utf-8. Also fixed location of icon resource.Brian Hinz2011-05-1710-34/+58
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4420 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement support for storing settings from the options dialog.Pierre Ossman2011-05-161-0/+81
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4419 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add a default constructor so that you can create empty Security objects.Pierre Ossman2011-05-162-0/+5
| | | | | | | Useful when you just want to use the string encoder. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4418 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add connection information dialog based on the one in the unix viewer.Pierre Ossman2011-05-163-1/+42
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4417 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Initial options dialog (read-only) loosly based on the Unix vncviewer.Pierre Ossman2011-05-167-3/+901
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4416 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove old declaration that never actually maps to an object.Pierre Ossman2011-05-161-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4415 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update location of resource used to store build timestamp.Brian Hinz2011-05-132-5/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4414 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Completely reworked Java viewer (contributed by Brian Hinz)DRC2011-05-13106-7166/+9200
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4413 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement connection dialog based on unix vncviewer.Pierre Ossman2011-05-134-1/+151
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4412 3789f03b-4d11-0410-bbf8-ca57d06f2519
* The initial fix for FLTK to handle dead keys broke CJK input, so a new methodPierre Ossman2011-05-132-82/+8
| | | | | | | had to be devised. Adopt our code to the new version. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4411 3789f03b-4d11-0410-bbf8-ca57d06f2519
* NASM and GCC > 4.1 no longer necessary, because libjpeg-turbo is no longer ↵DRC2011-05-131-34/+4
| | | | | | part of the build git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4410 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Require gettext 0.14.4 to fix a problem with detection of NLS supportDRC2011-05-132-7/+21
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4409 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove unused build-xorg-git scriptDRC2011-05-121-205/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4407 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Fix 3-button mouse emulation in win viewer.Adam Tkac2011-05-111-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4404 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Initialize VNC extension inside #ifdef statement to allow to build TigerVNC ↵Adam Tkac2011-05-117-66/+91
| | | | | | | | | inside X.Org tree. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4402 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Security] vncviewer can send password without proper validation of X.509 certsAdam Tkac2011-05-101-2/+9
| | | | | | | | | (CVE-2011-1775). Reference: http://www.mail-archive.com/tigervnc-devel@lists.sourceforge.net/msg01342.html git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4401 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update cross-compatible builds to xorg-xserver 1.6.5 to fix several issuesDRC2011-04-302-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4399 3789f03b-4d11-0410-bbf8-ca57d06f2519
* The installed package is called "com.tigervnc.tigervnc" (our convention is ↵DRC2011-04-291-2/+2
| | | | | | to use lowercase "tigervnc" for package names), so this fixes an issue whereby it would not uninstall. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4398 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement about dialog.Pierre Ossman2011-04-292-2/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4395 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Regenerate xserver16.patch against xserver 1.6.5.Adam Tkac2011-04-291-13/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4393 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement menu entry for forced refresh of screen.Pierre Ossman2011-04-293-4/+30
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4392 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Handle X11 compose key.Pierre Ossman2011-04-291-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4391 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Initial support for context menu, based on Unix vncviewer code.Pierre Ossman2011-04-292-0/+84
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4390 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Finish up the gettext handling in CMake. The included functions in CMake onlyPierre Ossman2011-04-284-4/+105
| | | | | | | | take care of finding the gettext tools, not the headers and libraries needed to build things. Use the licq project as inspiration on how to solve this. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4389 3789f03b-4d11-0410-bbf8-ca57d06f2519
* This patch adds gettext support for our new vncviewer. CMake only. ThePeter Åstrand2011-04-283-1/+69
| | | | | | | | | change of the project name is to make the CMake build behave like the Autotools build - define PACKAGE_NAME in the same way. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4388 3789f03b-4d11-0410-bbf8-ca57d06f2519