]> git.saurik.com Git - cydia.git/blob - MobileCydia.app/confirm.js
Code, not comments, to control if the navigation bar on the homepage is hidden.
[cydia.git] / MobileCydia.app / confirm.js
1 $(function () {
2 if (issues == null) {
3 $(".issues").remove();
4 var removed = 0;
5
6 var downloading = sizes[0];
7 if (downloading == "0.0 B") {
8 $(".downloading").remove();
9 removed += 1;
10 } else {
11 $("#downloading").html($.xml(downloading));
12 }
13
14 var resuming = sizes[1];
15 if (resuming == "0.0 B") {
16 $(".resuming").remove();
17 removed += 1;
18 } else {
19 $("#resuming").html($.xml(resuming));
20 }
21
22 if (removed >= 2) $(".statistics").remove();
23 } else for (var i = 0; i != issues.length; ++i) {
24 document.title = cydia.localize("CANNOT_COMPLY");
25
26 $(".queue").remove();
27
28 $("._issues").remove();
29
30 var issue = issues[i];
31
32 $("#issues").append(
33 "<label style=\"color: #704d4d\">" + $.xml(issue[0]) + "</label>" +
34 "<fieldset style=\"background-color: #dddddd\" class=\"clearfix\" id=\"i" + i + "\"></fieldset>"
35 );
36
37 for (var j = 1; j != issue.length; ++j) {
38 var entry = issue[j];
39 var type = entry[0];
40 if (type == "PreDepends")
41 type = "Depends";
42 var version = entry[1];
43 if (entry.length >= 4)
44 version += " " + entry[3];
45 $("#i" + i).append("<div class=\"clearfix\"><div>" +
46 "<label>" + $.xml(type) + "</label>" +
47 "<label>" + $.xml(version) + "</label>" +
48 "</div></div>");
49 }
50 }
51
52 var keys = [
53 "INSTALL",
54 "REINSTALL",
55 "UPGRADE",
56 "DOWNGRADE",
57 "REMOVE"
58 ];
59
60 for (var i = 0; i != 5; ++i) {
61 var list = changes[i];
62 var length = list.length;
63
64 if (length != 0) {
65 $("#modifications").append("<div class=\"clearfix\"><div>" +
66 "<label>" + cydia.localize($.xml(keys[i])) + "</label>" +
67 "<label id=\"c" + i + "\"></label>" +
68 "</div></div>");
69
70 var value = "";
71 for (var j = 0; j != length; ++j) {
72 if (j != 0)
73 value += "<br/>";
74 value += $.xml(list[j]);
75 }
76
77 $("#c" + i).html(value);
78 }
79 }
80 });