Pierre Ossman
d436ad5f13
Mark final 1.3.0 release.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5128 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
e0b3296ed9
Copy r5126 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5127 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
ecb957b003
Copy r5124 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5125 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
54df2733b6
Copy r5117 through r5119 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5120 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
6608411c08
Copy r5115 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5116 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
7edfb86c65
Copy r5112 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5114 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
b77b0b2d28
Copy r5111 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5113 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
20fc8e32eb
Copy 5104:5109 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5110 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
29da867909
Copy r5100 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5103 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
3c2387ab68
Copy r5099 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5102 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
d8b55fe8d2
Copy r5098 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5101 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
c6d7dbf7e3
Copy commit 5095 from trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5096 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
e2ee88de2a
copy r5088 & 5089 to 1_3 branch
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5094 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
9206040253
Copy commit 5090 off trunk.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5091 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
b5a652cfb3
Bump version to 1.2.90 (1.3beta1).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5086 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
2d89042890
Create 1.3 branch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_3@5084 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
7e8ace1ca7
Work around Windows poor handling of the numpad decimal key.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5083 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
02ef70b211
Shifted Tab is a generic VNC problem and not specific to just
Core keyboard. Move handling of it to the central code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5082 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
5a4d5d4e88
Embarrasing copy/paste error. Fixes fake AltGr presses.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5081 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
0018c612f9
Another attempt at supporting older Xorg versions.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5080 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
c8f3d5518c
Add support for older Xorg releases.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5079 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
98914846b3
Add some missing headers. It is not really ok to include Xutil.h
without first including Xlib.h.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5078 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
2a87ddcbb5
Port over the write block handler code from the 1.5 patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5077 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
f17bc9a0dd
Move keyboardProc() so we have all the init stuff in one place.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5076 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
0b52ecc0cd
Major rewrite of the keyboard code. The old code was too focused on
the old core X11 keyboards. The new code has an abstract common section,
and two different backends for core and XKB. Core keyboards should be
unaffected, but XKB support should be much better with this approach.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5075 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
dda680272e
Copy error. Should have been a tab rather than spaces here.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5074 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
63995b959d
Mode switch and level 3 shift are used interchangably these days.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5073 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
6b1a71b5d1
Make sure we release the same key we previously pressed for a
given keysym.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5072 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
2e564bce56
Handle init of old and new keyboards the same way.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5071 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
db4056b2c2
We have an object to store stuff in, so don't use a global
variable.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5070 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
cde21d8590
Make sure InputDevice::InitInputDevice() gets called early in
the startup process so our devices are visible and available
right away.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5069 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
3e4e1865de
Copy the -verbose and -quiet parameters from Xorg so that we
can control log output from the X core.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5068 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Pierre Ossman
87524d2c77
GLX is no longer initialised by the dix. Patch originally by
Adam Tkac for Fedora.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5067 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
accdd95186
More fixes for key event issues. It seems that on WindowsXP sending the actual key press/release separately can be mis-interpreted by the server as holding the key down. Using a keyTyped event for all character input ensures that we can send an immediate down/up. It also works around the broken AltGr detection in Java 6. Also added support for more keys (F13-F24, etc.). Some key definitions in java don't have X11 equivalents or I could not be sure so I've left them commented out.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5066 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Adam Tkac
fc23895f80
Initialize VNC extension from libvnc.so only once.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5065 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Adam Tkac
40060b4e1a
Simplify rfb::ParameterIterator - we always iterate over all enabled params.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5064 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Adam Tkac
6f7f92e043
Remove unused assignment operator declaration from rfb::Configuration
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5063 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Adam Tkac
1be0894c20
Remove unused parameter from rfb::Configuration::Configuration()
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5062 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Adam Tkac
ce6feaa3ca
Remove bogus -geometry width/height adjustment from vncserver script
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5061 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
4eeb93cbe0
Need to escape formatting character.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5060 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
2e157118e0
Correct typo in r5058 that set an initial value on key location. Add a some verbosity to KeyEvent debug statement.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5059 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
8fb4efa3ff
Fixes some regressions introduced in r5056. Losing window focus caused key modifiers to be left in an incorrect state. Special handling of AltGr key was being applied in cases where CTRL_L+ALT_L keys were depressed which also caused the modifiers to be left in an incorrect state. Corrected mapping of CTRL+ALT+SHIFT hotkeys to match F8 menu.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5058 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
46395b7ff2
Use JDialog for connection info dialog so that frame icon is set correctly.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5057 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
776c558c44
Backported a number of fixes/enhancements (mostly related to keymapping) from TurboVNC viewer. Also cleaned up some whitespace and minor formatting changes.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5056 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
df03a901f1
Update copyright dates
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5055 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
12da5fab8d
Replace multiple instantiations of code to retrieve resources (icons, timestamp) from jar file with statics.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5054 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
8b61dd59f1
Make viewport the parent of "Save As" dialog so that the window frame icon is inherited correctly.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5053 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
299df6865f
Using DirectColorModel constructor with an alpha mask other than 0 creates a ColorMap with Transparency.TRANSLUCENT rather than OPAQUE. This in turn causes rendering between opaque BufferedImages or to the screen to be performed without HW acceleration.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5052 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
DRC
3e7ed8164f
Fix build on 32-bit and 64-bit Windows
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5051 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden
Brian Hinz
faad79dd78
comboBoxEdited events are fired if the content of the JComboBox is edited and then the comboBox is de-selected. This causes the connection to be initiated inadvertently sometimes (like when the About... button was pressed. Removed the ItemListener since it didn't serve any purpose, and also deleted the definition of endDialog() since it was the same as the inherited function anyway.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5050 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 jaren geleden