diff options
Diffstat (limited to 'Cydia.app')
-rw-r--r-- | Cydia.app/Modes/Downgrade.png | bin | 0 -> 1176 bytes | |||
-rw-r--r-- | Cydia.app/Modes/Install.png | bin | 0 -> 2135 bytes | |||
l--------- | Cydia.app/Modes/New Install.png | 1 | ||||
-rw-r--r-- | Cydia.app/Modes/Purge.png | bin | 0 -> 2443 bytes | |||
-rw-r--r-- | Cydia.app/Modes/Reinstall.png | bin | 0 -> 2013 bytes | |||
-rw-r--r-- | Cydia.app/Modes/Remove.png | bin | 0 -> 2552 bytes | |||
-rw-r--r-- | Cydia.app/Modes/Upgrade.png | bin | 0 -> 1635 bytes | |||
-rw-r--r-- | Cydia.app/package.html | 8 | ||||
-rw-r--r-- | Cydia.app/package.js | 26 |
9 files changed, 30 insertions, 5 deletions
diff --git a/Cydia.app/Modes/Downgrade.png b/Cydia.app/Modes/Downgrade.png Binary files differnew file mode 100644 index 0000000..41c0d70 --- /dev/null +++ b/Cydia.app/Modes/Downgrade.png diff --git a/Cydia.app/Modes/Install.png b/Cydia.app/Modes/Install.png Binary files differnew file mode 100644 index 0000000..a83f354 --- /dev/null +++ b/Cydia.app/Modes/Install.png diff --git a/Cydia.app/Modes/New Install.png b/Cydia.app/Modes/New Install.png new file mode 120000 index 0000000..3330a1b --- /dev/null +++ b/Cydia.app/Modes/New Install.png @@ -0,0 +1 @@ +Install.png
\ No newline at end of file diff --git a/Cydia.app/Modes/Purge.png b/Cydia.app/Modes/Purge.png Binary files differnew file mode 100644 index 0000000..795fa19 --- /dev/null +++ b/Cydia.app/Modes/Purge.png diff --git a/Cydia.app/Modes/Reinstall.png b/Cydia.app/Modes/Reinstall.png Binary files differnew file mode 100644 index 0000000..0b7754c --- /dev/null +++ b/Cydia.app/Modes/Reinstall.png diff --git a/Cydia.app/Modes/Remove.png b/Cydia.app/Modes/Remove.png Binary files differnew file mode 100644 index 0000000..1b2e691 --- /dev/null +++ b/Cydia.app/Modes/Remove.png diff --git a/Cydia.app/Modes/Upgrade.png b/Cydia.app/Modes/Upgrade.png Binary files differnew file mode 100644 index 0000000..631b7ef --- /dev/null +++ b/Cydia.app/Modes/Upgrade.png diff --git a/Cydia.app/package.html b/Cydia.app/package.html index 4dc34a8..fdbc835 100644 --- a/Cydia.app/package.html +++ b/Cydia.app/package.html @@ -213,6 +213,14 @@ </div> </fieldset> +<fieldset class="mode"> + <a> + <img class="icon" id="mode-src"/><div> + <label>Package Queue</label> + <label id="mode"></label> + </div></a> +</fieldset> + <fieldset id="actions"> <a id="settings"> <img class="icon" src="settings.png"/><div> diff --git a/Cydia.app/package.js b/Cydia.app/package.js index 200be8b..1a78a8b 100644 --- a/Cydia.app/package.js +++ b/Cydia.app/package.js @@ -53,12 +53,15 @@ $(function () { var id = package.id; var idc = encodeURIComponent(id); var name = package.name; - var regarding = encodeURIComponent("Cydia/APT: " + name); var icon = 'cydia://package-icon/' + idc; var api = 'http://cydia.saurik.com/api/'; + var regarding = function (type) { + return encodeURIComponent("Cydia/APT(" + type + "): " + name); + }; + $("#icon").css("background-image", 'url("' + icon + '")'); - $("#reflection").src("cydia://package-icon/" + idc); + //$("#reflection").src("cydia://package-icon/" + idc); $("#name").html(name); space("#latest", package.latest, 96); @@ -110,6 +113,14 @@ $(function () { $("#settings").href("cydia://package-settings/" + idc); + var mode = package.mode; + if (mode == null) + $(".mode").remove(); + else { + $("#mode").html(mode); + $("#mode-src").src("Modes/" + mode + ".png"); + } + var warnings = package.warnings; var length = warnings == null ? 0 : warnings.length; if (length == 0) @@ -160,8 +171,13 @@ $(function () { space("#author", author.name, 160); if (author.address == null) $("#author-icon").remove(); - else - $("#author-href").href("mailto:" + author.address + "?subject=" + regarding); + else { + var support = package.support; + if (support == null) + $("#author-href").href("mailto:" + author.address + "?subject=" + regarding("A")); + else + $("#author-href").href(support); + } } //$("#notice-src").src("http://saurik.cachefly.net/notice/" + idc + ".html"); @@ -227,7 +243,7 @@ $(function () { if (maintainer.address == null) $("#maintainer-icon").remove(); else - $("#maintainer-href").href("mailto:" + maintainer.address + "?subject=" + regarding); + $("#maintainer-href").href("mailto:" + maintainer.address + "?subject=" + regarding("M")); } var sponsor = package.sponsor; |