[jira] [Commented] (OPENMEETINGS-1468) problems with keyborad usage while screensharing with remote desktop
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15495224#comment-15495224 ] ASF subversion and git services commented on OPENMEETINGS-1468: --- Commit 1760990 from [~solomax] in branch 'application/trunk' [ https://svn.apache.org/r1760990 ] [OPENMEETINGS-1468] Linux to Linux and Linux to Mac remote should work as expected > 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)
svn commit: r1760990 - in /openmeetings/application: branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/ branches/3.2.x/openmeetings-screenshare/src/main/jav
Author: solomax Date: Fri Sep 16 03:05:59 2016 New Revision: 1760990 URL: http://svn.apache.org/viewvc?rev=1760990=rev Log: [OPENMEETINGS-1468] Linux to Linux and Linux to Mac remote should work as expected Modified: openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/OmKeyEvent.java openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/RemoteJob.java openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/OmKeyEvent.java openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/RemoteJob.java openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/OmKeyEvent.java openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/RemoteJob.java Modified: openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/OmKeyEvent.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/OmKeyEvent.java?rev=1760990=1760989=1760990=diff == --- openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/OmKeyEvent.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/job/OmKeyEvent.java Fri Sep 16 03:05:59 2016 @@ -19,24 +19,37 @@ package org.apache.openmeetings.screenshare.job; import static java.lang.Boolean.TRUE; +import static org.apache.openmeetings.screenshare.util.Util.getInt; +import static org.slf4j.LoggerFactory.getLogger; +import static javax.swing.KeyStroke.getKeyStroke; +import static java.lang.Character.toUpperCase; + import java.awt.event.KeyEvent; import java.util.ArrayList; +import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; +import java.util.stream.Stream; -import org.slf4j.Logger; +import javax.swing.KeyStroke; -import static org.apache.openmeetings.screenshare.util.Util.getInt; -import static org.slf4j.LoggerFactory.getLogger; +import org.apache.commons.lang3.CharUtils; +import org.apache.commons.lang3.SystemUtils; +import org.slf4j.Logger; public class OmKeyEvent { private static final Logger log = getLogger(OmKeyEvent.class); private static final MapKEY_MAP = new HashMap<>(); + private static final Map CHAR_MAP = new HashMap<>(); + private static final Set UNPRINTABLE = Collections.unmodifiableSet(Stream.of('§', 'ö', 'ä', 'ü', 'Ã', 'Ã', 'Ã' , 'Ã').collect(Collectors.toSet())); static { KEY_MAP.put(13, KeyEvent.VK_ENTER); KEY_MAP.put(16, 0); KEY_MAP.put(20, KeyEvent.VK_CAPS_LOCK); + KEY_MAP.put(43, KeyEvent.VK_ADD); //normal + -> numpad + KEY_MAP.put(46, KeyEvent.VK_DELETE); KEY_MAP.put(110, KeyEvent.VK_DECIMAL); KEY_MAP.put(186, KeyEvent.VK_SEMICOLON); @@ -49,80 +62,86 @@ public class OmKeyEvent { KEY_MAP.put(220, KeyEvent.VK_BACK_SLASH); KEY_MAP.put(221, KeyEvent.VK_CLOSE_BRACKET); KEY_MAP.put(222, KeyEvent.VK_QUOTE); + + CHAR_MAP.put(Character.valueOf('#'), KeyEvent.VK_NUMBER_SIGN); + CHAR_MAP.put(Character.valueOf('<'), KeyEvent.VK_LESS); + CHAR_MAP.put(Character.valueOf('.'), KeyEvent.VK_PERIOD); + CHAR_MAP.put(Character.valueOf(','), KeyEvent.VK_COMMA); + CHAR_MAP.put(Character.valueOf('-'), KeyEvent.VK_MINUS); + CHAR_MAP.put(Character.valueOf('='), KeyEvent.VK_EQUALS); + CHAR_MAP.put(Character.valueOf('['), KeyEvent.VK_OPEN_BRACKET); + CHAR_MAP.put(Character.valueOf(']'), KeyEvent.VK_CLOSE_BRACKET); + CHAR_MAP.put(Character.valueOf(';'), KeyEvent.VK_SEMICOLON); + CHAR_MAP.put(Character.valueOf('\''), KeyEvent.VK_QUOTE); + CHAR_MAP.put(Character.valueOf('\\'), KeyEvent.VK_BACK_SLASH); + CHAR_MAP.put(Character.valueOf('`'), KeyEvent.VK_BACK_QUOTE); + CHAR_MAP.put(Character.valueOf('/'), KeyEvent.VK_SLASH); } private boolean alt = false; private boolean ctrl = false; private boolean shift = false; + private int inKey = 0; private int key = 0; private char ch = 0; - public OmKeyEvent(int key) { -
svn commit: r1760950 - in /openmeetings/application/branches/3.1.x: openmeetings-server/pom.xml openmeetings-web/pom.xml pom.xml
Author: solomax Date: Thu Sep 15 15:43:05 2016 New Revision: 1760950 URL: http://svn.apache.org/viewvc?rev=1760950=rev Log: [OPENMEETINGS-1447] tomcat is updated to 8.5.5, red5 to 1.0.8-M12 Modified: openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml openmeetings/application/branches/3.1.x/openmeetings-web/pom.xml openmeetings/application/branches/3.1.x/pom.xml Modified: openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml?rev=1760950=1760949=1760950=diff == --- openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml (original) +++ openmeetings/application/branches/3.1.x/openmeetings-server/pom.xml Thu Sep 15 15:43:05 2016 @@ -117,7 +117,7 @@ prepare-red5-server - red5-server/red5-server-1.0.8-M10.tar.gz + red5-server/red5-server-1.0.8-M12.tar.gz Modified: openmeetings/application/branches/3.1.x/openmeetings-web/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/pom.xml?rev=1760950=1760949=1760950=diff == --- openmeetings/application/branches/3.1.x/openmeetings-web/pom.xml (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/pom.xml Thu Sep 15 15:43:05 2016 @@ -501,12 +501,6 @@ test - org.apache.tomcat.embed - tomcat-embed-logging-juli - ${tomcat.version} - test - - org.apache.derby derbynet ${derby.version} Modified: openmeetings/application/branches/3.1.x/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/pom.xml?rev=1760950=1760949=1760950=diff == --- openmeetings/application/branches/3.1.x/pom.xml (original) +++ openmeetings/application/branches/3.1.x/pom.xml Thu Sep 15 15:43:05 2016 @@ -44,8 +44,8 @@ 7.4.0 7.4.0 7.4.0 - 1.0.8-M10 - 1.0.8-M10 + 1.0.8-M12 + 1.0.8-M12 1.2 2.0-beta1 3.1.7 @@ -55,7 +55,7 @@ ${project.basedir} true false - 8.0.36 + 8.5.5 10.12.1.1
[jira] [Commented] (OPENMEETINGS-1373) 3.2.0 Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15493712#comment-15493712 ] ASF subversion and git services commented on OPENMEETINGS-1373: --- Commit 1760951 from [~solomax] in branch 'application/branches/3.2.x' [ https://svn.apache.org/r1760951 ] [OPENMEETINGS-1373] tomcat is updated to 8.5.5, red5 to 1.0.8-M12 > 3.2.0 Library versions should be updated > > > Key: OPENMEETINGS-1373 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1373 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 4.0.0 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 3.2.0 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (OPENMEETINGS-980) Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15493713#comment-15493713 ] ASF subversion and git services commented on OPENMEETINGS-980: -- Commit 1760952 from [~solomax] in branch 'application/trunk' [ https://svn.apache.org/r1760952 ] [OPENMEETINGS-980] tomcat is updated to 8.5.5, red5 to 1.0.8-M12 > Library versions should be updated > -- > > Key: OPENMEETINGS-980 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-980 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 4.0.0 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 4.0.0 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1760952 - in /openmeetings/application/trunk: openmeetings-server/pom.xml openmeetings-web/pom.xml pom.xml
Author: solomax Date: Thu Sep 15 15:44:16 2016 New Revision: 1760952 URL: http://svn.apache.org/viewvc?rev=1760952=rev Log: [OPENMEETINGS-980] tomcat is updated to 8.5.5, red5 to 1.0.8-M12 Modified: openmeetings/application/trunk/openmeetings-server/pom.xml openmeetings/application/trunk/openmeetings-web/pom.xml openmeetings/application/trunk/pom.xml Modified: openmeetings/application/trunk/openmeetings-server/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-server/pom.xml?rev=1760952=1760951=1760952=diff == --- openmeetings/application/trunk/openmeetings-server/pom.xml (original) +++ openmeetings/application/trunk/openmeetings-server/pom.xml Thu Sep 15 15:44:16 2016 @@ -117,7 +117,7 @@ prepare-red5-server - red5-server/red5-server-1.0.8-M10.tar.gz + red5-server/red5-server-1.0.8-M12.tar.gz Modified: openmeetings/application/trunk/openmeetings-web/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/pom.xml?rev=1760952=1760951=1760952=diff == --- openmeetings/application/trunk/openmeetings-web/pom.xml (original) +++ openmeetings/application/trunk/openmeetings-web/pom.xml Thu Sep 15 15:44:16 2016 @@ -501,12 +501,6 @@ test - org.apache.tomcat.embed - tomcat-embed-logging-juli - ${tomcat.version} - test - - org.apache.derby derbynet ${derby.version} Modified: openmeetings/application/trunk/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/pom.xml?rev=1760952=1760951=1760952=diff == --- openmeetings/application/trunk/pom.xml (original) +++ openmeetings/application/trunk/pom.xml Thu Sep 15 15:44:16 2016 @@ -44,8 +44,8 @@ 7.4.0 7.4.0 7.4.0 - 1.0.8-M10 - 1.0.8-M10 + 1.0.8-M12 + 1.0.8-M12 1.2 2.0-beta1 3.1.7 @@ -55,7 +55,7 @@ ${project.basedir} true false - 8.0.36 + 8.5.5 10.12.1.1
svn commit: r1760951 - in /openmeetings/application/branches/3.2.x: openmeetings-server/pom.xml openmeetings-web/pom.xml pom.xml
Author: solomax Date: Thu Sep 15 15:43:51 2016 New Revision: 1760951 URL: http://svn.apache.org/viewvc?rev=1760951=rev Log: [OPENMEETINGS-1373] tomcat is updated to 8.5.5, red5 to 1.0.8-M12 Modified: openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml openmeetings/application/branches/3.2.x/pom.xml Modified: openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml?rev=1760951=1760950=1760951=diff == --- openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml (original) +++ openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml Thu Sep 15 15:43:51 2016 @@ -117,7 +117,7 @@ prepare-red5-server - red5-server/red5-server-1.0.8-M10.tar.gz + red5-server/red5-server-1.0.8-M12.tar.gz Modified: openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml?rev=1760951=1760950=1760951=diff == --- openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml (original) +++ openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml Thu Sep 15 15:43:51 2016 @@ -472,6 +472,10 @@ + + org.apache.commons + commons-lang3 + org.seleniumhq.selenium @@ -496,12 +500,6 @@ ${tomcat.version} test - - org.apache.tomcat.embed - tomcat-embed-logging-juli - ${tomcat.version} - test - org.apache.derby derbynet Modified: openmeetings/application/branches/3.2.x/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/pom.xml?rev=1760951=1760950=1760951=diff == --- openmeetings/application/branches/3.2.x/pom.xml (original) +++ openmeetings/application/branches/3.2.x/pom.xml Thu Sep 15 15:43:51 2016 @@ -44,8 +44,8 @@ 7.4.0 7.4.0 7.4.0 - 1.0.8-M10 - 1.0.8-M10 + 1.0.8-M12 + 1.0.8-M12 1.2 2.0-beta1 3.1.7 @@ -55,7 +55,7 @@ ${project.basedir} true false - 8.0.36 + 8.5.5 10.12.1.1
[jira] [Commented] (OPENMEETINGS-1447) 3.1.3 - Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15493708#comment-15493708 ] ASF subversion and git services commented on OPENMEETINGS-1447: --- Commit 1760950 from [~solomax] in branch 'application/branches/3.1.x' [ https://svn.apache.org/r1760950 ] [OPENMEETINGS-1447] tomcat is updated to 8.5.5, red5 to 1.0.8-M12 > 3.1.3 - Library versions should be updated > -- > > Key: OPENMEETINGS-1447 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1447 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 3.1.3 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 3.1.3 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)