Jan Grulich
a5720e5719
Fix memory leaks
5 years ago
Pierre Ossman
b7f1d7ad84
Disable checkboxes for primary selection when relevant
7 years ago
Pierre Ossman
57cadc119e
Don't mention cut buffers
We haven't supported them in a long time so we shouldn't mention
them in the interface and documentation.
8 years ago
Pierre Ossman
f862c2e8f4
Add option to set primary selection for cut text
Previously the incoming clipboard was unconditionally set to both
the PRIMARY and CLIPBOARD selection. This isn't always what the
user want, so make it configurable.
8 years ago
Pierre Ossman
f7fef928f9
Only show sendPrimary on X11 platforms
Primary selection is inherently a X11 concept so there is no point
showing the settings related to it on other platforms.
8 years ago
Pierre Ossman
eb95532f5c
Remove unused variables
9 years ago
Pierre Ossman
245c802226
Escape FLTK menu entries
We don't want it automatically creating submenus when least
expected.
9 years ago
Pierre Ossman
b5b0ea5771
Revert "Switch to FLTK's copy() method for menus"
This reverts commit e95412569b
and commit 52a18150a7
.
The copy() method unfortunately has its own problems so it was not
a good replacement.
9 years ago
Pierre Ossman
e95412569b
Switch to FLTK's copy() method for menus
It has less surprises in terms of magical characters.
9 years ago
Pierre Ossman
56610fb847
Raise FLTK requirement to 1.3.3
This means that we can remove a lot of conditionals and fallback code.
9 years ago
Pierre Ossman
3d2a84b9ea
Correct naming convention for some parameters
9 years ago
Pierre Ossman
769963fa71
Clean up header dependencies in the vncviewer directory
10 years ago
Pierre Ossman
aae3891bc7
Implement client side multi-head support. Requires a FLTK patched to support
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
12 years ago
Pierre Ossman
2441e8296d
Hide the full screen setting when support isn't present.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4930 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 years ago
Pierre Ossman
9919701ec3
Make RemoteResize configurable from the options dialog.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4929 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 years ago
Pierre Ossman
9ff733a672
Make DesktopSize configurable from the options dialog.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4928 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 years ago
Pierre Ossman
1c2189b084
Move the fullscreen option to a separate tab, in preparation for more
screen related options.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4927 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 years ago
Pierre Ossman
c1764bde61
Remove VeNCrypt settings from the GUI as lower layers will always be forcing
it on anyway.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4681 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 years ago
Pierre Ossman
33a233ba7c
Avoid resetting the options whenever you click on the window.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4680 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 years ago
Pierre Ossman
5535fe61d6
Forgot to save the security settings when closing the options dialog.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4679 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 years ago
Martin Koegler
498ef46cc2
Support other keys than F8 as menu key
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4665 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 years ago
DRC
41036edc88
JPEG quality level 0 is a perfectly valid setting (NOTE: this should be 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
12 years ago
Peter Åstrand
c359f36e69
Make sure to include config.h in every compilation unit. Otherwise,
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
12 years ago
DRC
ba7bc51608
Implement recommendations from low-level performance study (undocument 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
12 years ago
Peter Åstrand
4c44600b9b
Do not translate the encoding names: These are just that:
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
12 years ago
Pierre Ossman
cf836f2624
Managed to consistently get the colour levels reversed. Fix up everything so
that it behaves like documented.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4588 3789f03b-4d11-0410-bbf8-ca57d06f2519
13 years ago
DRC
b65bb93e67
Fix build issues with Visual C++ (implemented macro version of snprintf + 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
13 years ago
Pierre Ossman
4c8e311627
Bah, not enough coffee today. I had already implemented the pointer rate
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
13 years ago
Pierre Ossman
407a5c3ce6
Implement support for grabbing the keyboard when in full screen mode.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4449 3789f03b-4d11-0410-bbf8-ca57d06f2519
13 years ago
Pierre Ossman
4e7271e060
Handling a full range of keys for the menu key is not as trivial in FLTK as
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
13 years ago
Pierre Ossman
0c41e1d057
Add a callback mechanism to the options dialog so that other parts of vncviewer
can pick up on changes.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4421 3789f03b-4d11-0410-bbf8-ca57d06f2519
13 years ago
Pierre Ossman
61fd486451
Implement support for storing settings from the options dialog.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4419 3789f03b-4d11-0410-bbf8-ca57d06f2519
13 years ago
Pierre Ossman
d463b57681
Initial options dialog (read-only) loosly based on the Unix vncviewer.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4416 3789f03b-4d11-0410-bbf8-ca57d06f2519
13 years ago
Constantin Kaplinsky
d1e4e901e2
Migrating to new directory structure adopted from the RealVNC's source tree. 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
18 years ago
george82
4fc2026b95
Added the scale controls to the vncviewer options dialog
(remove tab symbols in code).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@588 3789f03b-4d11-0410-bbf8-ca57d06f2519
18 years ago
george82
f233addb86
Added the scale controls to the vncviewer options dialog.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@587 3789f03b-4d11-0410-bbf8-ca57d06f2519
18 years ago
Constantin Kaplinsky
1ecf40f265
SendSysKeys setting removed as it almost duplicates new DisableWinKeys 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
18 years ago
Constantin Kaplinsky
ac30668d41
Win32 vncviewer merged with VNC 4.1.1 code. The merge is incomplete - the 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
18 years ago
george82
564dd13d7a
Added implementation of the vnc viewer options parameter "Show toolbar by default".
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@425 3789f03b-4d11-0410-bbf8-ca57d06f2519
18 years ago
Peter Åstrand
57dcc45507
Added new option, SendSysKeys, which controls if Alt-Tab, Alt-F4 and 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
19 years ago
Peter Åstrand
81396de089
Make compression and quality level input boxes inactive, if custom compression and jpeg is disabled.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@60 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
7489c2f023
IDC_ALLOW_COMPRESSLEVEL -> IDC_CUSTOM_COMPRESSLEVEL
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@59 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
365427ae87
Added options CompressLevel and CustomCompressLevel
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@58 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
0b8702662a
Added new parameter NoJPEG, hooked up with GUI
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@57 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
142e84dafd
qualityLevel hooked up with GUI
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@56 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
1e6d898940
Color level selection is disabled when using AutoSelect
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@55 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
a2cdd2b02b
Now possible to select tight encoding in win32 vncviewer GUI
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@46 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Constantin Kaplinsky
47ed8d321c
Initial revision
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago