Fix track time text so that it doesn't overlap others 14/15814/2 submit/accepted/tizen/ivi/release/20140128.212314
authorbrianjjones <brian.j.jones@intel.com>
Tue, 28 Jan 2014 21:03:35 +0000 (13:03 -0800)
committerbrianjjones <brian.j.jones@intel.com>
Tue, 28 Jan 2014 21:07:47 +0000 (13:07 -0800)
Change-Id: I0245ee5740a0350d118e898d5b69e11441e2bb99
Signed-off-by: brianjjones <brian.j.jones@intel.com>
js/audioPlayer.js
js/main.js

index 5a5dafd..7f08ecb 100644 (file)
@@ -198,11 +198,16 @@ AudioPlayer.prototype.updateTrackTime = function()
        else
                timeText += "00:00";
 
-
        var trackTimeText = new TextObject(trackTimeCTX,{"text" : timeText, "xLoc" : textStartX, "yLoc" : 50, "zLoc" : 0,
                                                                "width" : mediaNameCanvas.width - textStartX, "height" : 20, "lineHeight" : 20, "wordWrap" : false});
 
-       trackTimeText.applyTemplate(timeTemplate);
+       if (screenOrientation === "portrait")
+       {
+               trackTimeText.applyTemplate(timeTemplate);
+       }
+       else
+               trackTimeText.applyTemplate(timeTemplateLandscape);
+
        trackTimeCTX.clearRect(0, 0, trackTimeCanvas.width, trackTimeCanvas.height);
 
        trackTimeText.yLoc = ((playBarHeight - boxWidth) / 2) + boxWidth;
index 3f27f62..5dbadff 100644 (file)
@@ -43,13 +43,13 @@ var playBarHeight;
 var boxWidth;
 var textStartX;
 
-var mainMenuTitleTemplateLandscape = {"font" : "oblique bolder 30pt arial", "lineWidth" : 9.5, "fillStyle" : "black", "strokeStyle" : "white", "textAlign" : "left",
+var mainMenuTitleTemplateLandscape = {"font" : "oblique bolder 18pt arial", "lineWidth" : 6.5, "fillStyle" : "black", "strokeStyle" : "white", "textAlign" : "left",
                "largeShadow" : 8, "shadowOffsetX" : 0, "shadowOffsetY" : 0, "shadowBlur" : 45, "shadowColor" : "rgba(255, 187, 0, 0.4)"};
 
 var mainMenuTitleTemplate = {"font" : "oblique bolder 40pt arial", "lineWidth" : 9.5, "fillStyle" : "black", "strokeStyle" : "white", "textAlign" : "left",
                "largeShadow" : 8, "shadowOffsetX" : 0, "shadowOffsetY" : 0, "shadowBlur" : 45, "shadowColor" : "rgba(255, 187, 0, 0.4)"};
 
-var mainTrackTemplateLandscape = {"font" : "bold 20pt Arial", "lineWidth" : 7.5, "fillStyle" : "black", "strokeStyle" : "white", "textAlign" : "left",
+var mainTrackTemplateLandscape = {"font" : "bold 16pt Arial", "lineWidth" : 4.5, "fillStyle" : "black", "strokeStyle" : "white", "textAlign" : "left",
                "largeShadow" : 8, "shadowOffsetX" : 0, "shadowOffsetY" : 0, "shadowBlur" : 45, "shadowColor" : "rgba(255, 187, 0, 0.5))"};
 
 var mainTrackTemplate = {"font" : "bold 30pt Arial", "lineWidth" : 7.5, "fillStyle" : "black", "strokeStyle" : "white", "textAlign" : "left",
@@ -58,6 +58,9 @@ var mainTrackTemplate = {"font" : "bold 30pt Arial", "lineWidth" : 7.5, "fillSty
 var timeTemplate = {"font" : "bold 25pt Arial", "lineWidth" : 7.5, "fillStyle" : "black", "strokeStyle" : "white", "textAlign" : "left",
                "largeShadow" : 8, "shadowOffsetX" : 0, "shadowOffsetY" : 0, "shadowBlur" : 45, "shadowColor" : "rgba(255, 187, 0, 0.5))"};
 
+var timeTemplateLandscape = {"font" : "bold 6pt Arial", "lineWidth" : 3.5, "fillStyle" : "black", "strokeStyle" : "white", "textAlign" : "left",
+               "largeShadow" : 8, "shadowOffsetX" : 0, "shadowOffsetY" : 0, "shadowBlur" : 45, "shadowColor" : "rgba(255, 187, 0, 0.5))"};
+
 var mediaTextTemplate2 = {"font" : "bold 20pt Arial", "lineWidth" : 10.0, "fillStyle" : "white", "strokeStyle" : "rgba(0, 0, 0, 1.0)", "textAlign" : "left",
                "shadowOffsetX" : 0, "shadowOffsetY" : 0, "shadowBlur" : 0, "shadowColor" : "rgba(0, 0, 0, 1.0)"};