From 365d45da86873eab6dd3b3faebb54745e9eae7bb Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Mon, 20 Oct 2008 20:21:23 +0000 Subject: [PATCH] Initial implementation of rating reports. --- Cydia.app/menes/listArrow.png | Bin 259 -> 289 bytes Cydia.app/menes/style.css | 2 +- Cydia.app/package.html | 25 ++++++++++++++++++++++--- Cydia.app/package.js | 25 +++++++++++++++---------- 4 files changed, 38 insertions(+), 14 deletions(-) diff --git a/Cydia.app/menes/listArrow.png b/Cydia.app/menes/listArrow.png index 6421a16762c0f843bf342a1d01090ce8b77256fa..6ff82054758572fc3d5b9e391f8449ef5ceb515a 100644 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eK!3HFi66di4DaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#2A7DCrBy-1`ME%$g`O^sAsXkW zPIBZrWFX)g@BNV>?{3uuxueWG`jZ5sM9$vxuHfdsv^Lsb;Yh2eq*I&XW>334;%bLY z6j`!XE!||r@I2mat9l; d$=26@nRm@mTep}^?ikRq44$rjF6*2UngD~gVhI2M literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoN!3HEN%BSrG36!`-lmzFem6RtIr7}3CCgZF_RMP;g_&g!eAw8+>M~{e^us?&19oxF zesu1f-zQziO$!7&@4IwANODeU)>*x*Rn^qtPS=tAh0|PL2=Z@Q!F+ZRSJaYqUMAhQ zG`Dhu3(aFX@_xb(O9venU+*Q2KNu!0^l!Yucs8g@r!jItQ`$kM_RelF{r G5}E+j-eN=m diff --git a/Cydia.app/menes/style.css b/Cydia.app/menes/style.css index 544f2afa..5d1faa72 100644 --- a/Cydia.app/menes/style.css +++ b/Cydia.app/menes/style.css @@ -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; } diff --git a/Cydia.app/package.html b/Cydia.app/package.html index 0c7762e4..880439d5 100644 --- a/Cydia.app/package.html +++ b/Cydia.app/package.html @@ -110,18 +110,27 @@ 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 { @@ -146,7 +155,17 @@
-
+ +
+
+ + +
diff --git a/Cydia.app/package.js b/Cydia.app/package.js index 3117a576..cd1667e6 100644 --- a/Cydia.app/package.js +++ b/Cydia.app/package.js @@ -23,6 +23,17 @@ } };*/ +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) -- 2.50.0