]> git.saurik.com Git - cydia.git/commitdiff
Initial implementation of rating reports.
authorJay Freeman (saurik) <saurik@saurk.com>
Mon, 20 Oct 2008 20:21:23 +0000 (20:21 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 30 Sep 2010 07:08:51 +0000 (07:08 +0000)
Cydia.app/menes/listArrow.png
Cydia.app/menes/style.css
Cydia.app/package.html
Cydia.app/package.js

index 6421a16762c0f843bf342a1d01090ce8b77256fa..6ff82054758572fc3d5b9e391f8449ef5ceb515a 100644 (file)
Binary files a/Cydia.app/menes/listArrow.png and b/Cydia.app/menes/listArrow.png differ
index 544f2afa4026f446238ec26696d9cad9c4177982..5d1faa72c8b6db7bb0021bc57937a3a742887778 100644 (file)
@@ -221,7 +221,7 @@ pre {
 }
 
 .dialog > .panel > fieldset > a {
-    background: 275px 11px no-repeat url(listArrow.png);
+    background: 275px 13px no-repeat url(listArrow.png);
     color: inherit;
     display: block;
 }
index 0c7762e4bd0d60a87ca9f7d5b9755597fa007116..880439d586158553af9b62ef57b66b2ab63ebd05 100644 (file)
             margin: auto 0;
             position: absolute;
             left: 72px;
+            width: 237px;
         }
 
-        #content > div {
-            margin: 7px;
+        #lower {
+            margin: 12px 5px;
         }
 
         #name {
+            margin: 5px 5px;
             font-weight: bold;
         }
 
         #latest {
             color: #335588;
+            float: left;
+        }
+
+        #rating {
+            float: right;
+            margin-top: -7px;
+            width: 130px;
         }
 
         #description {
 
         <div id="content">
             <div id="name"></div>
-            <div id="latest"></div>
+
+            <div id="lower">
+                <div id="latest"></div>
+
+                <iframe
+                    id="rating"
+                    frameborder="0"
+                    height="0"
+                    target="_top"
+                ></iframe>
+            </div>
         </div>
     </div>
 </fieldset>
index 3117a576416762d65bd152a31046fa2bb5129760..cd1667e66c26095fe47fe122aebdbf8302f375f8 100644 (file)
     }
 };*/
 
+function space(selector, html, max) {
+    var node = $(selector);
+    node.html(html);
+    var width = node.width();
+    if (width > max) {
+        var spacing = (max - node.width()) / (html.length - 1) + "px";
+        console.log(width + " " + max + " " + spacing);
+        node.css("letter-spacing", spacing);
+    }
+}
+
 $(function () {
     var id = package.id;
     var idc = encodeURIComponent(id);
@@ -33,7 +44,9 @@ $(function () {
     $("#reflection").src("cydia://package-icon/" + idc);
 
     $("#name").html(name);
-    $("#latest").html(package.latest);
+    space("#latest", package.latest, 93);
+
+    $("#rating").src("http://cydia.saurik.com/test_.html");
 
     $("#settings").href("cydia://package-settings/" + idc);
 
@@ -130,15 +143,7 @@ $(function () {
         $("#files-href").href("cydia://files/" + idc);
     }
 
-    var nid = $("#id");
-    nid.html(id);
-    var width = nid.width();
-
-    var max = 238.0;
-    if (width > max) {
-        var spacing = (max - nid.width()) / (id.length - 1) + "px";
-        nid.css("letter-spacing", spacing);
-    }
+    space("#id", id, 238);
 
     var section = package.section;
     if (section == null)