From 365d45da86873eab6dd3b3faebb54745e9eae7bb Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Mon, 20 Oct 2008 20:21:23 +0000 Subject: Initial implementation of rating reports. --- Cydia.app/package.js | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to 'Cydia.app/package.js') diff --git a/Cydia.app/package.js b/Cydia.app/package.js index 3117a57..cd1667e 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) -- cgit v1.2.3