It seems to be both java and keyboard issues, I don't have "Alt Gr" on
my
keyboards, so I don't know how it is being passed :(
same thing regarding '?', '+' etc. normally you will get those keys by
pressing shift+something else and this is very keyboard layout related
you have too much specific keys on german keyboards :(
On Mon, Sep 19, 2016 at 4:08 PM, Maxim Solodovnik <solomax...@gmail.com
<mailto:solomax...@gmail.com>> wrote:
Thanks for the detailed report Peter, will try to fix missing keys
On Mon, Sep 19, 2016 at 3:55 PM, Peter Dähn <da...@vcrp.de
<mailto:da...@vcrp.de>> wrote:
Hi Maxim,
capital letters works
A few keys are left... (I hope you can see the screenshot)
1 typed shift+. result ; exprected :
DEBUG 09-19 10:17:57.731 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-5] - sequence:: shift true, ch , orig
16 -> key 0(0), map 0
DEBUG 09-19 10:17:57.731 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-5] - sequence:: codes [16]
DEBUG 09-19 10:17:59.500 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift true, ch :, orig
186 -> key 59(3b), map 59
DEBUG 09-19 10:17:59.500 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [16, 59]
2 typed Alt Gr+< result ß exprected |
DEBUG 09-19 10:21:00.113 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-3] - sequence:: shift false, ch |,
orig 220 -> key 92(5c), map 92
DEBUG 09-19 10:21:00.113 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-3] - sequence:: codes [92]
3 typed Alt Gr+e result CTRL+ALT+s (my shortcut for
screenshots???) exprected €
DEBUG 09-19 10:23:29.337 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-7] - sequence:: shift false, ch €,
orig 8364 -> key 8364(20ac), map null
DEBUG 09-19 10:23:29.337 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-7] - sequence:: codes [8364]
4 typed Alt Gr+q result 2 exprected @
DEBUG 09-19 10:26:39.512 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift false, ch @,
orig 50 -> key 50(32), map null
DEBUG 09-19 10:26:39.512 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [50]
5 typed Shift+2 result ' exprected "
DEBUG 09-19 10:27:51.733 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-6] - sequence:: shift true, ch , orig
16 -> key 0(0), map 0
DEBUG 09-19 10:27:51.733 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-6] - sequence:: codes [16]
DEBUG 09-19 10:27:52.697 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-5] - sequence:: shift true, ch ", orig
222 -> key 222(de), map 222
DEBUG 09-19 10:27:52.697 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-5] - sequence:: codes [16, 222]
6 typed Shift+6 result / exprected &
DEBUG 09-19 10:28:54.414 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-9] - sequence:: shift true, ch , orig
16 -> key 0(0), map 0
DEBUG 09-19 10:28:54.414 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-9] - sequence:: codes [16]
DEBUG 09-19 10:28:54.999 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift true, ch &, orig
55 -> key 55(37), map null
DEBUG 09-19 10:28:54.999 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [16, 55]
7 typed Shift+8 result ) exprected (
DEBUG 09-19 10:28:54.414 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-9] - sequence:: shift true, ch , orig
16 -> key 0(0), map 0
DEBUG 09-19 10:28:54.414 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-9] - sequence:: codes [16]
DEBUG 09-19 10:28:54.999 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift true, ch &, orig
55 -> key 55(37), map null
DEBUG 09-19 10:28:54.999 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [16, 55]
8 typed Shift+9 result = exprected )
DEBUG 09-19 10:34:52.798 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-7] - sequence:: shift true, ch , orig
16 -> key 0(0), map 0
DEBUG 09-19 10:34:52.798 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-7] - sequence:: codes [16]
DEBUG 09-19 10:34:53.319 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-7] - sequence:: shift true, ch ), orig
48 -> key 48(30), map null
DEBUG 09-19 10:34:53.319 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-7] - sequence:: codes [16, 48]
9 typed Shift+ß result / exprected ?
DEBUG 09-19 10:36:26.032 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift true, ch , orig
16 -> key 0(0), map 0
DEBUG 09-19 10:36:26.032 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [16]
DEBUG 09-19 10:36:28.397 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-9] - sequence:: shift true, ch ?, orig
191 -> key 47(2f), map 47
DEBUG 09-19 10:36:28.397 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-9] - sequence:: codes [16, 47]
10 typed Alt Gr+7 result 8 exprected {
DEBUG 09-19 10:37:01.712 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-5] - sequence:: shift false, ch {,
orig 219 -> key 91(5b), map 91
DEBUG 09-19 10:37:01.712 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-5] - sequence:: codes [91]
11 typed Alt Gr+8 result 8 exprected [
DEBUG 09-19 10:37:02.823 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-7] - sequence:: shift false, ch [,
orig 219 -> key 91(5b), map 91
DEBUG 09-19 10:37:02.823 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-7] - sequence:: codes [91]
12 typed Alt Gr+9 result 9 exprected ]
DEBUG 09-19 10:37:05.037 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift false, ch ],
orig 221 -> key 93(5d), map 93
DEBUG 09-19 10:37:05.037 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [93]
13 typed Alt Gr+0 result 9 exprected }
DEBUG 09-19 10:37:05.934 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-10] - sequence:: shift false, ch },
orig 221 -> key 93(5d), map 93
DEBUG 09-19 10:37:05.934 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-10] - sequence:: codes [93]
14 typed Alt Gr+ß result ß exprected \
DEBUG 09-19 10:40:09.298 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-7] - sequence:: shift false, ch \,
orig 220 -> key 92(5c), map 92
DEBUG 09-19 10:40:09.298 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-7] - sequence:: codes [92]
15 typed + result 0 exprected +
DEBUG 09-19 10:52:48.512 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift false, ch +,
orig 187 -> key 61(3d), map 61
DEBUG 09-19 10:52:48.512 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [61]
16 typed SHIFT++ result ( exprected *
DEBUG 09-19 10:53:43.120 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-3] - sequence:: shift true, ch , orig
16 -> key 0(0), map 0
DEBUG 09-19 10:53:43.120 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-3] - sequence:: codes [16]
DEBUG 09-19 10:53:43.501 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift true, ch *, orig
56 -> key 56(38), map null
DEBUG 09-19 10:53:43.501 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [16, 56]
17 typed Alt Gr++ result /NOTHING/ exprected ~
DEBUG 09-19 10:42:03.534 119 o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift false, ch ~,
orig 192 -> key 192(c0), map null
DEBUG 09-19 10:42:03.535 124 o.a.o.s.j.RemoteJob
[CoreScreenShare_Worker-1] - sequence:: codes [192]
I think I have all "useful" keys, would be great if these
would work too...
Am 19.09.2016 um 09:37 schrieb Peter Dähn:
ok... start build and come back later...
Thanks so far
Am 18.09.2016 um 18:27 schrieb Maxim Solodovnik:
Additionally has checked using Ubuntu host and Windows client
Capital letters works as expected
Could you please double-check?
I would like to pack RC2 if everything is OK
On Sat, Sep 17, 2016 at 12:13 AM, Maxim Solodovnik
<solomax...@gmail.com <mailto:solomax...@gmail.com>
<mailto:solomax...@gmail.com> <mailto:solomax...@gmail.com>>
wrote:
I just have checked the code
Shift should be preserved ...
How have you entered your capital letters? holding
shift+LETTER ?
or with CAPS LOCK?
Same for the !@#$%^
I'll commit small additional fix for capital letters
but unfortunately I have no chance to test it (need
another PC ...)
So please provide some feedback :)
On Fri, Sep 16, 2016 at 5:45 PM, Peter Dähn
<da...@vcrp.de <mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:da...@vcrp.de>> wrote:
Hi Maxim,
I tried out my keybord... Linux to Linux
left what I tried to write, right what I get via
remotecontrol
1234567890ß 1234567890ß
!"§$%&/()=? 1#§45779007
qwertzuiopü+ qwertzuiopü0
QWERTZUIOPÜ* qwertzuiopÜ8
asdfghjklöä# asdfghjklöä#
ASDFGHJKLÖÄ' asdfghjklÖÄ#
>YXCVBNM;:_ .yxcvbnm,,-
|µ~€@{[]}\ ß 28899ß
Capital letter doesn't work and last line (ALT GR +
something)
seems to be difficult
But lower case and Umlauts works great! ;-)
Am 16.09.2016 um 11:04 schrieb Maxim Solodovnik:
Great :)
WBR, Maxim
(from mobile, sorry for the typos)
On Sep 16, 2016 16:03, "Peter Dähn"<da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> wrote:
Hi Maxim,
it works so far.. a few Keys are missing...
I will collect them and send you a list...
Thank you Peter
Am 16.09.2016 um 10:48 schrieb Maxim Solodovnik:
Both works for me ...
please provide config+layout+what_to_press to
reproduce :)
On Fri, Sep 16, 2016 at 3:43 PM, Peter
Dähn<da...@vcrp.de> <mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:da...@vcrp.de> wrote:
ok... compiling... I had a short look in
OmKeyEvent
could you add (if necessary) VK_PIPE ('|') and
VK_GREATER ('>')? I will
test it at first, but sometimes I need these
ones...
Am 16.09.2016 um 10:30 schrieb Maxim Solodovnik:
found the issue
I believe it will work now :)
On Fri, Sep 16, 2016 at 3:13 PM, Peter
Dähn<da...@vcrp.de> <mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:da...@vcrp.de> wrote:
complet new installation...
Name OpenMeetings Version 3.1.x
Version 3.1.3-SNAPSHOT
Revision 1761005
Builddate 2016/09/16 07:14
+2houres...
cache couldn't be... an colleague tried it
with windows, and the PC was
started in the morning...
Am 16.09.2016 um 10:00 schrieb Maxim
Solodovnik:
Linux to Linux nothing will be written right
now...
Javaconsole gives following error
ERROR 09-16 09:40:51.412 211 o.q.c.JobRunShell
[CoreScreenShare_Worker-3]
-
Job ScreenShare.RemoteJob threw an unhandled
Exception:
java.lang.NoClassDefFoundError: Could not initialize
class
org.apache.openmeetings.screenshare.job.OmKeyEvent
have you updated before build? or maybe cache
issue?
Windows tries remote write on linux...
öäüß´#+ gives #,8970
will double check using Mac -> Linux
On Fri, Sep 16, 2016 at 2:50 PM, Peter
Dähn<da...@vcrp.de> <mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:da...@vcrp.de> wrote:
Hi Maxim,
first test...
Linux to Linux nothing will be written right now...
Javaconsole gives following error
ERROR 09-16 09:40:51.412 211
o.q.c.JobRunShell
[CoreScreenShare_Worker-3]
- Job ScreenShare.RemoteJob threw an
unhandled Exception:
java.lang.NoClassDefFoundError: Could not initialize
class
org.apache.openmeetings.screenshare.job.OmKeyEvent
at
org.apache.openmeetings.screen
share.job.RemoteJob.execute(
RemoteJob.java:92)
atorg.quartz.core.JobRunShell.ru
<http://atorg.quartz.core.JobRunShell.ru>
<http://org.quartz.core.JobRunShell.ru>
<http://org.quartz.core.JobRunShell.ru
n(JobRunShell.java:202)
at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(
SimpleThreadPool.java:573)
ERROR 09-16 09:40:51.413 2425
o.q.c.ErrorLogger
[CoreScreenShare_Worker-3]
- Job (ScreenShare.RemoteJob threw an
exception.
org.quartz.SchedulerException: Job threw an
unhandled exception.
atorg.quartz.core.JobRunShell.ru
<http://atorg.quartz.core.JobRunShell.ru>
<http://org.quartz.core.JobRunShell.ru>
<http://org.quartz.core.JobRunShell.ru
n(JobRunShell.java:213)
at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(
SimpleThreadPool.java:573)
Caused by: java.lang.NoClassDefFoundError:
Could not initialize
class
org.apache.openmeetings.screenshare.job.OmKeyEvent
at
org.apache.openmeetings.screen
share.job.RemoteJob.execute(
RemoteJob.java:92)
atorg.quartz.core.JobRunShell.ru
<http://atorg.quartz.core.JobRunShell.ru>
<http://org.quartz.core.JobRunShell.ru>
<http://org.quartz.core.JobRunShell.ru
n(JobRunShell.java:202)
... 1 common frames omitted
with answer you question you mean input key
and resulting char?
Windows tries remote write on linux...
öäüß´#+ gives #,8970
Am 16.09.2016 um 05:07 schrieb Maxim
Solodovnik:
Commited:https://svn.apache.org/r1760990
<https://svn.apache.org/r1760990>
<https://svn.apache.org/r1760990>
<https://svn.apache.org/r1760990> Linux to Linux and
Linux
to
Mac
remote should work as expected
On Thu, Sep 15, 2016 at 10:27 PM, Maxim
Solodovnik <
solomax...@gmail.com <mailto:solomax...@gmail.com>
<mailto:solomax...@gmail.com>
<mailto:solomax...@gmail.com>>
wrote:
I will commit working code for Linux
tomorrow
will appreciate if you can answer my
question
On Thu, Sep 15, 2016 at 9:45 PM, Peter
Dähn<da...@vcrp.de> <mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:da...@vcrp.de>
wrote:
this is java console with linux client on
both sites..
DEBUG 09-15 16:41:27.018 87
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-2] - sequence:: shift
false, orig 246 ->
key
246,
_key null, ch ö
DEBUG 09-15 16:41:27.202 87
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-6] - sequence:: shift
false, orig 228 ->
key
228,
_key null, ch ä
DEBUG 09-15 16:41:27.418 87
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift
false, orig 252 ->
key
252,
_key null, ch ü
DEBUG 09-15 16:41:27.685 87
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-6] - sequence:: shift
false, orig 223 ->
key
223,
_key null, ch ß
DEBUG 09-15 16:41:35.821 87
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-8] - sequence:: shift
false, orig 51 ->
key
51,
_key null, ch #
DEBUG 09-15 16:41:36.026 87
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-2] - sequence:: shift
false, orig 187 ->
key
61,
_key 61, ch +
the keys differ...
Am 15.09.2016 um 16:16 schrieb Peter Dähn:
Hi Maxim,
I neede a Windows Client on the other
side...
now
öäüß´#+ gives #,8970
Debugmessages in Javaconsole
DEBUG 09-15 16:11:18.993 83
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-7] - sequence:: shift
false, orig 192 ->
key
192, _key null
DEBUG 09-15 16:11:19.322 83
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-3] - sequence:: shift
false, orig 222 ->
key
222, _key 222
DEBUG 09-15 16:11:19.689 83
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift
false, orig 186 ->
key
59,
_key 59
DEBUG 09-15 16:11:20.100 83
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-9] - sequence:: shift
false, orig 219 ->
key
91,
_key 91
DEBUG 09-15 16:11:20.917 83
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-5] - sequence:: shift
false, orig 221 ->
key
93,
_key 93
DEBUG 09-15 16:11:21.687 83
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-1] - sequence:: shift
false, orig 191 ->
key
47,
_key 47
DEBUG 09-15 16:11:22.016 83
o.a.o.s.j.OmKeyEvent
[CoreScreenShare_Worker-8] - sequence:: shift
false, orig 187 ->
key
61,
_key 61
produce in OmKeyEvent.java line 85
Greetings Peter
Am 15.09.2016 um 15:51 schrieb Peter
Dähn:
Hi Maxim,
I still try to use getExtendedKeyCode().
No luck till now...
By now I compiled the latest build. Nothing
will be written on
öäüß´.
It
has now all the same result like
hitting ctrl+alt+s (my shortcut
for
screenshots)???
Any ideas?
Am 15.09.2016 um 11:44 schrieb Maxim
Solodovnik:
It seems like I have some progress .....
could you please tell me what is the
expected behavior
1) to print on host character printed by client
2) to print key
the difference is keyboard layout of
cause
imagine I have changed layout on
client, and print Russian 'a',
in
English
layout it will be 'f' .....
Why it is important: the only way I
found to 'type' character
is
https://en.wikipedia.org/wiki/Unicode_input
<https://en.wikipedia.org/wiki/Unicode_input>
<https://en.wikipedia.org/wiki/Unicode_input>
<https://en.wikipedia.org/wiki/Unicode_input>
The alternative is to 'paste'
character is very OS+application
specific
(for ex. on Ubuntu you need
Ctrl+Shift+C to copy in Terminal,
Ctrl+C
in
gedit ....)
On Wed, Sep 14, 2016 at 6:12 PM, Peter
Dähn<da...@vcrp.de> <mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:da...@vcrp.de>
wrote:
accidentally.... ;-)
Am 14.09.2016 um 13:08 schrieb Maxim
Solodovnik:
OmKeyEvent is the transformer from what was
received in
FlashPlayer
to key
sequence for Java Robot
I'm also playing with it
accidentally was able to type ß, now trying
to find out how
:)
On Wed, Sep 14, 2016 at 6:00 PM,
Peter Dähn<da...@vcrp.de>
<mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:da...@vcrp.de
wrote:
I try to understand
OmKeyEvent.java... If there is a place to
fix
this it
must be there... right?
Am 14.09.2016 um 12:31 schrieb Maxim
Solodovnik:
sort of :(
I can find no way to "type" these
ExtendedKey
additionally it will be required to find
out it need to be
pressed, I
mean
flash and/or Java need some way to
understand it's time to
press
umlauts
...
here is "sort of" solution
http://stackoverflow.com/quest
ions/397113/how-to-make-the
<http://stackoverflow.com/ques
tions/397113/how-to-make-the>
<http://stackoverflow.com/ques
tions/397113/how-to-make-the>
<http://stackoverflow.com/ques
tions/397113/how-to-make-the>-
java-awt-robot-type-unicode-ch
aracters-is-it-possible
but I don't really like it ....
On Wed, Sep 14, 2016 at 5:24 PM,
Peter Dähn <da...@vcrp.de
<mailto:da...@vcrp.de>
<mailto:da...@vcrp.de> <mailto:
da...@vcrp.de>
wrote:
something like tis?
http://stackoverflow.com/quest
ions/27680924/keycode-for-the-
key-%C3%9F
Am 14.09.2016 um 12:20 schrieb Maxim
Solodovnik (JIRA):
[
https://issues.apache.org/jira
/browse/OPENMEETINGS-1468?page
=com.atlassian.jira.plugin.sys
tem.issuetabpanels:comment-
tabpanel&focusedCommentId=1549
0063#comment-15490063
]
Maxim Solodovnik commented on
OPENMEETINGS-1468:
------------------------------
------------------
It is something outstanding :)
works for english and russian,
but not for german :(
will try to understand what is
going on
problems with keyborad usage while
screensharing with
remote
desktop
------------------------------
------------------------------
---------
Key: OPENMEETINGS-1468
URL:
https://issues.apache.org/jira
/browse/OPENMEETINGS-1468
Project: Openmeetings
Issue Type: Bug
Components:
Screen-sharing
Affects Versions:
3.1.2, 3.1.3, 3.1.4
Reporter:
Peter Dähn
Assignee:
Maxim Solodovnik
Fix For:
3.1.3, 3.2.0
During screen sharing with
remote desktop one could use
all
keys
except 3, german umlauts and ",
- # + * ' _ ;"
This is the behaviour with
Linux client with Open JDK.
Need
to
test
also
Oracle Java.
But Windows also seem the have
some unexpected
behaviours.
After the
first time of using shift for
capital letters one need
to
use
caps
lock for
writing capital letters.
--
This message was sent by
Atlassian JIRA
(v6.3.4#6332)
--
WBR
Maxim aka solomax
-- WBR Maxim aka solomax
-- WBR Maxim aka solomax
-- WBR
Maxim aka solomax
--
WBR
Maxim aka solomax