Author: solomax
Date: Tue Dec  1 08:38:30 2015
New Revision: 1717389

URL: http://svn.apache.org/viewvc?rev=1717389&view=rev
Log:
[OPENMEETINGS-1279] more work on presentation display

Modified:
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/upload/uploadWindowExplorer.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/presentations/items/listPresentationThumbExplorer.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDrawObject.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/imageForDrawView.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/remoteWhiteboard.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/swfResourceView.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/tools/baseDrawClipArt.lzx
    
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java

Modified: 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java
 Tue Dec  1 08:38:30 2015
@@ -78,6 +78,7 @@ public class GenerateSWF {
                                getPathToSwfTools() + "pdf2swf" + execExt, "-s",
                                "insertstop", // insert Stop command into every 
frame
                                "-s","poly2bitmap", 
//http://www.swftools.org/gfx_tutorial.html#Rendering_pages_to_SWF_files
+                               "--flashversion=9", //option to generate as3 
compatible files
                                "-i", // change draw order to reduce pdf 
complexity
                                "-j", "" + getSwfJpegQuality(), // JPEG Quality 
                                "-s", "zoom=" + getSwfZoom(), // set zoom dpi 

Modified: 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/upload/uploadWindowExplorer.lzx
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/upload/uploadWindowExplorer.lzx?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/upload/uploadWindowExplorer.lzx
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/upload/uploadWindowExplorer.lzx
 Tue Dec  1 08:38:30 2015
@@ -219,7 +219,18 @@
                        return downloadurl;
                ]]>
                </method>
-                
+               
+               <method name="generateFileLink" args="fileHash">
+               <![CDATA[
+                       return canvas.getUrl()+'DownloadHandler?' +
+                                       'fileName='+ fileHash +
+                                       '&moduleName='+ "videoconf1" +
+                                       '&parentPath='+ '/' +
+                                       '&room_id=files' +
+                                       '&sid='+canvas.sessionId;
+               ]]>
+               </method>
+               
                <method name="createFileComplete" args="event">
                        if ($debug) Debug.write("createFileComplete::File has 
been created!!!!");
                        //FIXME TODO remove remoteComplete!!!!!
@@ -255,25 +266,11 @@
                        }
                        
                        if ($debug) Debug.write("createFileComplete::6");
-                       /*
-                               FIXME TODO investigate this
-                       if (parent.isdefaultreturn) {
-                               var tempSendArray = new Array ();
-                               tempSendArray[0] = 'fileslist';
-                               var nowTime = new Date();
-                               var datumsString = 
nowTime.getHours()+':'+nowTime.getMinutes();
-                               tempSendArray[1] = datumsString;
-                               //if ($debug) Debug.write("Setting Message");
-                               tempSendArray[2] = 'newfile';
-                               tempSendArray[3] = canvas.currentusename;
-                               //if ($debug) Debug.write("send: 
",tempSendArray);
-                               canvas.objMessage = tempSendArray;
-                               canvas.thishib.sendMessageAll.doCall();
-                       } else {
-                               //FIXME TODO refresh !!! 
parent.returnObj.sendRefresh();
-                       }
-                       */
+                       var now = new Date();
+                       canvas.objMessage = ['fileslist', now.getHours() + ':' 
+ now.getMinutes(), 'newfile', canvas.currentusename];
+                       canvas.thishib.sendMessageAll.doCall();
                        
+                       
canvas.currentFileExplorer.getSelectedFolder().refresh();
                        if ($debug) Debug.write("createFileComplete::7");
                        this.close();
                        if ($debug) Debug.write("createFileComplete::8");

Modified: 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/presentations/items/listPresentationThumbExplorer.lzx
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/presentations/items/listPresentationThumbExplorer.lzx?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/presentations/items/listPresentationThumbExplorer.lzx
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/presentations/items/listPresentationThumbExplorer.lzx
 Tue Dec  1 08:38:30 2015
@@ -33,7 +33,7 @@
         this.parent.checkForOriginal(Number(no));
     </handler>    
     
-    <image name="_thumb" x="10" y="1"/>
+    <omImage name="_thumb" x="10" y="1"/>
     <text name="_thumbText" x="120" text="$once{ this.parent.no }" 
fontsize="10"
         width="240" multiline="true"/>
     

Modified: 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDrawObject.lzx
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDrawObject.lzx?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDrawObject.lzx
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDrawObject.lzx
 Tue Dec  1 08:38:30 2015
@@ -387,8 +387,7 @@
        </method>
        
        <method name="addItemToDocumentToolBar">
-               var docToolbar = this.getDocumentToolBar();
-               docToolbar.addCurrentObject(this.currentlayer);
+               this.getDocumentToolBar().addCurrentObject(this.currentlayer);
        </method>
        
        <method name="setCurrentDocumentByToolBar" args="itemRefName">
@@ -441,13 +440,9 @@
                        
                        
docToolbar._currentSlideNo.setAttribute('text',this.ObjectByName._swfView.frame);
                        
docToolbar._totalSlideNo.setAttribute('text',this.ObjectByName._swfView.totalframes);
-                       
//docToolbar._zoom.setAttribute('text',this.ObjectByName.currentzoomFactor);
-                       
//docToolbar.parent._fullFit.setValue(this.ObjectByName.fullFit);
                } else {
                        docToolbar._currentSlideNo.setAttribute('text',"0");
                        docToolbar._totalSlideNo.setAttribute('text',"0");
-                       //docToolbar._zoom.setAttribute('text',"100");
-                       //docToolbar.parent._fullFit.setValue(false);
                }
                
                docToolbar.parent.parent.ignoreUpdates = false;
@@ -455,13 +450,11 @@
        </method>
        
        <method name="doDeleteFromDocumentsBar" args="itemRefName">
-               var docToolbar = this.getDocumentToolBar();
-               docToolbar.removeDocument(itemRefName);
+               this.getDocumentToolBar().removeDocument(itemRefName);
        </method>
        
        <method name="clearDocumentsBar">
-               var docToolbar = this.getDocumentToolBar();
-               docToolbar.clearDocumentsBar();
+               this.getDocumentToolBar().clearDocumentsBar();
        </method>
        
        <method name="sendCurrentSWFObject" args="objRef">

Modified: 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/imageForDrawView.lzx
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/imageForDrawView.lzx?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/imageForDrawView.lzx
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/imageForDrawView.lzx
 Tue Dec  1 08:38:30 2015
@@ -92,8 +92,6 @@
                        this.refObj.sendLoadNotificationImage(this);
                }
                this.refObj.layers.push(this);                  
-               
-               //this.oninit.sendEvent();
        ]]>
        </handler>
        

Modified: 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/remoteWhiteboard.lzx
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/remoteWhiteboard.lzx?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/remoteWhiteboard.lzx
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/remoteWhiteboard.lzx
 Tue Dec  1 08:38:30 2015
@@ -136,9 +136,6 @@
                <![CDATA[
                        //The onResult-Handler will be called be the 
rtmpconnection
                        if ($debug) Debug.write("loadWMLFile: ",value);
-                       //canvas._drawarea.clearAll();
-                       //parent.loadSavedObjectList(value);
-                       
                ]]>
                </handler>   
        </netRemoteCallHib> 
@@ -155,10 +152,6 @@
                        if ($debug) Debug.write("startNewSyncprocess: ",value);
                        if (value.publicSID == canvas.publicSID){
                                if ($debug) Debug.write("currentLoadingItem IS 
mine");
-                               //TODO: Check usage of currentLoadingItem
-                               //if (value.currentLoadingItem){
-                                       parent.startInitialLoadinProcess();
-                               //}
                        }
                ]]>
                </handler>   
@@ -169,13 +162,7 @@
                <![CDATA[
                        //The onResult-Handler will be called be the 
rtmpconnection
                        if ($debug) Debug.write("startNewSyncprocess: ",value);
-                       //if (value.publicSID == canvas.publicSID){
-                               if ($debug) Debug.write("currentLoadingItem IS 
mine");
-                               //TODO: Check usage of currentLoadingItem
-                               //if (value.currentLoadingItem){
-                                       parent.startInitialLoadinProcess();
-                               //}
-                       //}
+                       if ($debug) Debug.write("currentLoadingItem IS mine");
                ]]>
                </handler>   
        </netRemoteCallHib> 

Modified: 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/swfResourceView.lzx
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/swfResourceView.lzx?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/swfResourceView.lzx
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/swfResourceView.lzx
 Tue Dec  1 08:38:30 2015
@@ -62,6 +62,13 @@
        <attribute name="swfUrl" value="" type="string" />      
        
        <omMiniIcon name="_swfView" play="false" imgUrl="${ parent.swfUrl }">
+           <switch>
+               <when property="$as3">
+                   <passthrough>
+                       import flash.display.*;
+                   </passthrough>
+               </when>
+           </switch>
                 <!-- Do not send update events in case 
                        this is sync event broadcasted by another user -->
                <attribute name="doSendChangeValue" value="false" 
type="boolean" />
@@ -80,11 +87,11 @@
                
                <method name="initialLoadFullFit">
                <![CDATA[
-                       if ($debug) Debug.write(" -- fullFit -- 
",parent.parent.fullFit);
+                       if ($debug) Debug.write(" -- fullFit -- ", 
parent.parent.fullFit);
                
                        if (parent.parent.fullFit) {
-                               if ($debug) Debug.write(" -- fullFit -2- 
",this.width,this.height);
-                               if ($debug) Debug.write(" -- fullFit -3- 
",parent.parent.width,parent.parent.height);
+                               if ($debug) Debug.write(" -- fullFit -2- ", 
this.width, this.height);
+                               if ($debug) Debug.write(" -- fullFit -3- ", 
parent.parent.width, parent.parent.height);
                                
                                //Scale to container width/height
                                var xScale = 
(parent.parent.parent.width-16)/this.width;
@@ -102,13 +109,15 @@
                </method>
                
                <method name="completeCallback" args="event">
-                       //if ($debug) Debug.info("OVERRIDEN 
swfResourceView::_swfView::completeCallback: ", this.width, this,height);
-                       //designed to be empty to override default behavior
-               </method>
-               
-               <handler name="onload">
                <![CDATA[
-                       if ($debug) 
Debug.info("swfResourceView::_swfView::onload: ", this.width, this,height);
+                       if ($debug) Debug.info("OVERRIDEN 
swfResourceView::_swfView::completeCallback: ", this.width, this.height, 
this.sprite.imgLoader.width, this.sprite.imgLoader.height);
+                       if ($debug) Debug.info("OVERRIDEN 
swfResourceView::_swfView::completeCallback: ", this.sprite.imgLoader.content);
+                       if ($debug) Debug.info("OVERRIDEN 
swfResourceView::_swfView::completeCallback: ", 
this.sprite.imgLoader.content['frame'], 
this.sprite.imgLoader.content['totalframes']);
+                       var mc = MovieClip(this.sprite.imgLoader.content);
+                       if ($debug) Debug.info("OVERRIDEN 
swfResourceView::_swfView::completeCallback: ", mc);
+                       if ($debug) Debug.info("OVERRIDEN 
swfResourceView::_swfView::completeCallback: ", mc.frame, mc.totalframes);
+                       this.width = this.sprite.imgLoader.width;
+                       this.height = this.sprite.imgLoader.height;
                        
                        this.stop();
                        this.setAttribute('play',false);                        
 
@@ -163,10 +172,8 @@
                        this.parent.refObj.layers.push(this.parent);            
        
                        
                        this.doSendChangeValue = true;
-                       
-                       this.oninit.sendEvent();
                ]]>
-               </handler>
+               </method>
                
                <handler name="onerror" args="error">
                <![CDATA[

Modified: 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/tools/baseDrawClipArt.lzx
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/tools/baseDrawClipArt.lzx?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/tools/baseDrawClipArt.lzx
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/tools/baseDrawClipArt.lzx
 Tue Dec  1 08:38:30 2015
@@ -24,6 +24,18 @@
 <class name="drawClipArtWhiteBoard" extends="omMiniIcon">
     <attribute name="clipArtEndx" value="0" type="number" />
     <attribute name="clipArtEndy" value="0" type="number" />
+    
+    <handler name="onwidth">
+       if (this.sprite.imgLoader) {
+                       this.sprite.imgLoader.width = this.width;
+               }
+    </handler>
+    
+    <handler name="onheight">
+       if (this.sprite.imgLoader) {
+                       this.sprite.imgLoader.height = this.height;
+               }
+    </handler>
 </class>       
     
 <class name="baseDrawClipArt" extends="baseDrawArrow" >

Modified: 
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java?rev=1717389&r1=1717388&r2=1717389&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/GenerateSWF.java
 Tue Dec  1 08:38:30 2015
@@ -78,6 +78,7 @@ public class GenerateSWF {
                                getPathToSwfTools() + "pdf2swf" + execExt, "-s",
                                "insertstop", // insert Stop command into every 
frame
                                "-s","poly2bitmap", 
//http://www.swftools.org/gfx_tutorial.html#Rendering_pages_to_SWF_files
+                               "--flashversion=9", //option to generate as3 
compatible files
                                "-i", // change draw order to reduce pdf 
complexity
                                "-j", "" + getSwfJpegQuality(), // JPEG Quality 
                                "-s", "zoom=" + getSwfZoom(), // set zoom dpi 


Reply via email to