aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/OptionsDialog.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upreqs' of https://github.com/CendioOssman/tigervncPierre Ossman2015-03-121-16/+0
|\ | | | | | | | | | | Conflicts: contrib/packages/rpm/el5/SPECS/tigervnc.spec vncviewer/Viewport.cxx
| * Raise FLTK requirement to 1.3.3Pierre Ossman2015-01-271-16/+0
| | | | | | | | This means that we can remove a lot of conditionals and fallback code.
* | Remove unused variablesPierre Ossman2015-03-031-5/+1
| |
* | Escape FLTK menu entriesPierre Ossman2015-02-251-2/+2
| | | | | | | | | | We don't want it automatically creating submenus when least expected.
* | Revert "Switch to FLTK's copy() method for menus"Pierre Ossman2015-02-251-12/+2
| | | | | | | | | | | | | | | | This reverts commit e95412569bd45ec3da43e1b9a244856e0408f6ab and commit 52a18150a7a8f2802000136c35005bc83b5b0855. The copy() method unfortunately has its own problems so it was not a good replacement.
* | Switch to FLTK's copy() method for menusPierre Ossman2015-02-201-2/+12
|/ | | | It has less surprises in terms of magical characters.
* Correct naming convention for some parametersPierre Ossman2014-09-171-4/+4
|
* Clean up header dependencies in the vncviewer directoryPierre Ossman2014-07-071-0/+4
|
* Implement client side multi-head support. Requires a FLTK patched to supportPierre Ossman2012-07-131-0/+16
| | | | | | | | fullscreen over multiple monitors. Will properly report screen configuration to the server, provided the server supports it. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4935 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Hide the full screen setting when support isn't present.Pierre Ossman2012-07-101-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4930 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make RemoteResize configurable from the options dialog.Pierre Ossman2012-07-051-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4929 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make DesktopSize configurable from the options dialog.Pierre Ossman2012-07-051-0/+55
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4928 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Move the fullscreen option to a separate tab, in preparation for morePierre Ossman2012-07-051-8/+24
| | | | | | | screen related options. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4927 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove VeNCrypt settings from the GUI as lower layers will always be forcingPierre Ossman2011-09-301-53/+19
| | | | | | | it on anyway. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4681 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Avoid resetting the options whenever you click on the window.Pierre Ossman2011-09-301-1/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4680 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Forgot to save the security settings when closing the options dialog.Pierre Ossman2011-09-301-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4679 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Support other keys than F8 as menu keyMartin Koegler2011-09-041-13/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4665 3789f03b-4d11-0410-bbf8-ca57d06f2519
* JPEG quality level 0 is a perfectly valid setting (NOTE: this should be ↵DRC2011-08-231-1/+1
| | | | | | exposed in the Java GUI as well if it isn't already) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4649 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make sure to include config.h in every compilation unit. Otherwise,Peter Åstrand2011-08-231-0/+4
| | | | | | | | | | the necessary defines will only be visible as a side effect of including other headers, leading to problems with things like translations, which will fail in various places. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4646 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement recommendations from low-level performance study (undocument ↵DRC2011-08-171-1/+1
| | | | | | compress levels 7-9 in the GUI, since they do nothing but increase CPU usage, set the default compress level to 1, and include a note that levels higher than 3 are rarely useful) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4632 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Do not translate the encoding names: These are just that:Peter Åstrand2011-08-151-4/+4
| | | | | | | | | names. Besides, these names are also a part of the command line syntax. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4628 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Managed to consistently get the colour levels reversed. Fix up everything soPierre Ossman2011-07-141-4/+4
| | | | | | | that it behaves like documented. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4588 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix build issues with Visual C++ (implemented macro version of snprintf + ↵DRC2011-06-241-4/+4
| | | | | | re-ordered headers to ensure that winsock is included ahead of windows.h) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4527 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Bah, not enough coffee today. I had already implemented the pointer ratePierre Ossman2011-06-081-8/+0
| | | | | | | | control, so it can be allowed to stay for now. And there were a bunch of references to the local cursor option. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4475 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement support for grabbing the keyboard when in full screen mode.Pierre Ossman2011-05-261-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4449 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Handling a full range of keys for the menu key is not as trivial in FLTK asPierre Ossman2011-05-241-0/+30
| | | | | | | | 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
* Add a callback mechanism to the options dialog so that other parts of vncviewerPierre Ossman2011-05-171-0/+19
| | | | | | | can pick up on changes. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4421 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
* Initial options dialog (read-only) loosly based on the Unix vncviewer.Pierre Ossman2011-05-161-0/+689
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4416 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-346/+0
| | | | | | Windows part should be complete. For the Unix part, more changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@592 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the scale controls to the vncviewer options dialoggeorge822006-05-241-6/+6
| | | | | | (remove tab symbols in code). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@588 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the scale controls to the vncviewer options dialog.george822006-05-241-0/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@587 3789f03b-4d11-0410-bbf8-ca57d06f2519
* SendSysKeys setting removed as it almost duplicates new DisableWinKeys ↵Constantin Kaplinsky2006-05-171-2/+0
| | | | | | setting by RealVNC. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/merge-with-vnc-4.1.1@553 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Win32 vncviewer merged with VNC 4.1.1 code. The merge is incomplete - the ↵Constantin Kaplinsky2006-05-161-28/+28
| | | | | | code compiles but does not always work properly yet. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/merge-with-vnc-4.1.1@552 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added implementation of the vnc viewer options parameter "Show toolbar by ↵george822005-12-011-0/+2
| | | | | | default". git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@425 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added new option, SendSysKeys, which controls if Alt-Tab, Alt-F4 and ↵Peter Åstrand2005-01-281-0/+2
| | | | | | Alt-Space should be handled locally, or sent to the server git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@127 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make compression and quality level input boxes inactive, if custom ↵Peter Åstrand2004-12-291-0/+10
| | | | | | compression and jpeg is disabled. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@60 3789f03b-4d11-0410-bbf8-ca57d06f2519
* IDC_ALLOW_COMPRESSLEVEL -> IDC_CUSTOM_COMPRESSLEVELPeter Åstrand2004-12-291-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@59 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added options CompressLevel and CustomCompressLevelPeter Åstrand2004-12-291-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@58 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added new parameter NoJPEG, hooked up with GUIPeter Åstrand2004-12-281-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@57 3789f03b-4d11-0410-bbf8-ca57d06f2519
* qualityLevel hooked up with GUIPeter Åstrand2004-12-281-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@56 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Color level selection is disabled when using AutoSelectPeter Åstrand2004-12-281-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@55 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Now possible to select tight encoding in win32 vncviewer GUIPeter Åstrand2004-12-191-1/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@46 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Initial revisionConstantin Kaplinsky2004-10-081-0/+309
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2 3789f03b-4d11-0410-bbf8-ca57d06f2519