roojs-core.js
[roojs1] / roojs-debug.js
index 5590e8d..39f43d3 100644 (file)
@@ -68274,8 +68274,6 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     onRender : function(ct, position)
     {
-        console.log("On Render");
-        console.log(this);
         Roo.dialog.UploadCropbox.superclass.onRender.call(this, ct, position);
 
         if(this.el){
@@ -68448,10 +68446,10 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     onFileSelected : function(e)
     {
+        console.log("ON FILE SELECTED");
         e.preventDefault();
         
         if(typeof(this.selectorEl.dom.files) == 'undefined' || !this.selectorEl.dom.files.length){
-            console.log("EMPTY RETURN");
             return;
         }
         
@@ -68475,6 +68473,8 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     loadCanvas : function(src)
     {   
+        console.log("LOAD CANVAS");
+        console.log(src);
         if(this.fireEvent('beforeloadcanvas', this, src) != false){
             
             this.reset();
@@ -68491,25 +68491,10 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     onLoadCanvas : function()
     {   
+        console.log("ON LOAD CANVAS");
         this.imageEl.OriginWidth = this.imageEl.naturalWidth || this.imageEl.width;
         this.imageEl.OriginHeight = this.imageEl.naturalHeight || this.imageEl.height;
 
-        var _this = this;
-
-        if(this.imageEl.OriginWidth < this.minWidth) {
-            console.log("BEFORESHOW");
-            Roo.Msg.show({
-                title: 'Error',
-                msg: "Image width should be at least 720",
-                buttons: {ok : true},
-                fn: function(res) {
-                    _this.selectorEl.dom.value = '';
-                    console.log(_this.selectorEl.dom.value);
-                    _this.selectorEl.dom.click();
-                }
-            });
-        }
-
         if(this.fireEvent('loadcanvas', this, this.imageEl) != false){
         
             this.bodyEl.un('click', this.beforeSelectFile, this);
@@ -68622,9 +68607,7 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
         e.stopEvent();
         
         this.startScale = this.scale;
-        console.log("START SCALE: " + this.scale);
         this.scale = (e.getWheelDelta() == 1) ? (this.scale + 1) : (this.scale - 1);
-        console.log("END SCALE: " + this.scale);
         if(!this.zoomable()){
             this.scale = this.startScale;
             return;
@@ -68637,36 +68620,17 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     zoomable : function()
     {
-        console.log("THUMBEL");
-        console.log(this.thumbEl);
         var minScale = this.thumbEl.getWidth() / this.minWidth;
         
         if(this.minWidth < this.minHeight){
             minScale = this.thumbEl.getHeight() / this.minHeight;
         }
-
-        console.log("MINSCALE: " + minScale);
         
         var width = Math.ceil(this.imageEl.OriginWidth * this.getScaleLevel() / minScale);
         var height = Math.ceil(this.imageEl.OriginHeight * this.getScaleLevel() / minScale);
 
         var maxWidth = this.imageEl.OriginWidth;
         var maxHeight = this.imageEl.OriginHeight;
-
-        if(this.imageEl.OriginWidth / this.imageEl.OriginHeight  > this.minWidth / this.minHeight && this.imageEl.OriginHeight < this.minHeight) {
-            maxHeight = this.minHeight;
-            maxWidth = this.imageEl.OriginWidth / this.imageEl.OriginHeight * this.minHeight;
-        }
-        if(this.imageEl.OriginWidth / this.imageEl.OriginHeight  < this.minWidth / this.minHeight && this.imageEl.OriginWidth < this.minWidth) {
-            maxWidth = this.minWidth;
-            maxHeight = this.imageEl.OriginHeight /this.imageEl.OriginWidth * this.minWidth;
-        }
-
-        console.log("GETSCALELEVEL: " + this.getScaleLevel());
-        console.log("width: " + width);
-        console.log("height: " + height);
-        console.log("maxWidth: " + maxWidth);
-        console.log("maxHeight: " + maxHeight);
         
         if(
                 this.isDocument &&
@@ -68840,28 +68804,29 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     draw : function()
     {
+        console.log("DRAW");
         this.previewEl.dom.innerHTML = '';
         
-        var canvasEl = document.createElement("canvas");
+        // var canvasEl = document.createElement("canvas");
         
-        var contextEl = canvasEl.getContext("2d");
+        // var contextEl = canvasEl.getContext("2d");
         
-        canvasEl.width = this.imageEl.OriginWidth * this.getScaleLevel();
-        canvasEl.height = this.imageEl.OriginWidth * this.getScaleLevel();
-        var center = this.imageEl.OriginWidth / 2;
+        // canvasEl.width = this.imageEl.OriginWidth * this.getScaleLevel();
+        // canvasEl.height = this.imageEl.OriginWidth * this.getScaleLevel();
+        // var center = this.imageEl.OriginWidth / 2;
         
-        if(this.imageEl.OriginWidth < this.imageEl.OriginHeight){
-            canvasEl.width = this.imageEl.OriginHeight * this.getScaleLevel();
-            canvasEl.height = this.imageEl.OriginHeight * this.getScaleLevel();
-            center = this.imageEl.OriginHeight / 2;
-        }
+        // if(this.imageEl.OriginWidth < this.imageEl.OriginHeight){
+        //     canvasEl.width = this.imageEl.OriginHeight * this.getScaleLevel();
+        //     canvasEl.height = this.imageEl.OriginHeight * this.getScaleLevel();
+        //     center = this.imageEl.OriginHeight / 2;
+        // }
         
-        contextEl.scale(this.getScaleLevel(), this.getScaleLevel());
+        // contextEl.scale(this.getScaleLevel(), this.getScaleLevel());
         
-        contextEl.translate(center, center);
-        contextEl.rotate(this.rotate * Math.PI / 180);
+        // contextEl.translate(center, center);
+        // contextEl.rotate(this.rotate * Math.PI / 180);
 
-        contextEl.drawImage(this.imageEl, 0, 0, this.imageEl.OriginWidth, this.imageEl.OriginHeight, center * -1, center * -1, this.imageEl.OriginWidth, this.imageEl.OriginHeight);
+        // contextEl.drawImage(this.imageEl, 0, 0, this.imageEl.OriginWidth, this.imageEl.OriginHeight, center * -1, center * -1, this.imageEl.OriginWidth, this.imageEl.OriginHeight);
         
         this.canvasEl = document.createElement("canvas");
         
@@ -69170,6 +69135,7 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     setThumbBoxPosition : function()
     {
+        console.log("SET THUMBBOX POSITION");
         var x = Math.ceil((this.bodyEl.getWidth() - this.thumbEl.getWidth()) / 2 );
         var y = Math.ceil((this.bodyEl.getHeight() - this.thumbEl.getHeight()) / 2);
         
@@ -69180,6 +69146,7 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     baseRotateLevel : function()
     {
+        console.log("BASE ROTATE LEVEL");
         this.baseRotate = 1;
         
         if(
@@ -69196,6 +69163,7 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     baseScaleLevel : function()
     {
+        console.log("BASE SCALE LEVEL");
         var width, height;
         
         if(this.isDocument){
@@ -69272,7 +69240,6 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     getScaleLevel : function()
     {
-        console.log("BASESCALE: " + this.baseScale);
         return this.baseScale * Math.pow(1.02, this.scale);
     },
     
@@ -69464,6 +69431,8 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
     
     prepare : function(file)
     {   
+        console.log("PREPARE");
+        console.log(file);
         if(this.loadMask){
             this.maskEl.mask(this.loadingText);
         }