]>
Commit | Line | Data |
---|---|---|
f464053e | 1 | $(function () { |
e9c3b052 JF |
2 | if (issues == null) { |
3 | $(".issues").remove(); | |
f464053e | 4 | |
e9c3b052 JF |
5 | var downloading = sizes[0]; |
6 | if (downloading == "0.0 B") | |
7 | $(".downloading").remove(); | |
8 | else | |
9 | $("#downloading").html($.xml(downloading)); | |
10 | ||
11 | var resuming = sizes[1]; | |
12 | if (resuming == "0.0 B") | |
13 | $(".resuming").remove(); | |
14 | else | |
f464053e JF |
15 | $("#resuming").html($.xml(resuming)); |
16 | ||
e9c3b052 JF |
17 | var size = sizes[2]; |
18 | var negative; | |
f464053e | 19 | |
e9c3b052 JF |
20 | if (size.charAt(0) != '-') |
21 | negative = false; | |
22 | else { | |
23 | negative = true; | |
24 | size = size.substr(1); | |
25 | } | |
26 | ||
27 | $("#disk-key").html(negative ? "Disk Freeing" : "Disk Using"); | |
28 | $("#disk-value").html($.xml(size)); | |
29 | } else for (var i = 0; i != issues.length; ++i) { | |
83105e6e JF |
30 | document.title = "Cannot Comply"; |
31 | ||
e9c3b052 | 32 | $("._issues").remove(); |
f464053e | 33 | |
e9c3b052 JF |
34 | var issue = issues[i]; |
35 | ||
36 | $("#issues").append( | |
04700693 | 37 | "<label style=\"color: #704d4d\">" + $.xml(issue[0]) + "</label>" + |
e9c3b052 JF |
38 | "<fieldset style=\"background-color: #dddddd\" class=\"clearfix\" id=\"i" + i + "\"></fieldset>" |
39 | ); | |
40 | ||
41 | for (var j = 1; j != issue.length; ++j) { | |
42 | var entry = issue[j]; | |
43 | var type = entry[0]; | |
44 | if (type == "PreDepends") | |
45 | type = "Depends"; | |
6e673d99 | 46 | $("#i" + i).append("<div><div>" + |
04700693 JF |
47 | "<label>" + $.xml(type) + "</label>" + |
48 | "<labe>" + $.xml(entry[1] + " " + entry[3]) + "</label>" + | |
6e673d99 | 49 | "</div></div>"); |
e9c3b052 JF |
50 | } |
51 | } | |
f464053e JF |
52 | |
53 | var keys = [ | |
54 | "Install", | |
55 | "Reinstall", | |
56 | "Upgrade", | |
57 | "Downgrade", | |
58 | "Remove" | |
59 | ]; | |
60 | ||
61 | for (var i = 0; i != 5; ++i) { | |
62 | var list = changes[i]; | |
63 | var length = list.length; | |
64 | ||
65 | if (length != 0) { | |
6e673d99 | 66 | $("#modifications").append("<div class=\"clearfix\"><div>" + |
04700693 JF |
67 | "<label>" + $.xml(keys[i]) + "</label>" + |
68 | "<label id=\"c" + i + "\"></label>" + | |
6e673d99 | 69 | "</div></div>"); |
f464053e JF |
70 | |
71 | var value = ""; | |
72 | for (var j = 0; j != length; ++j) { | |
73 | if (j != 0) | |
74 | value += "<br/>"; | |
75 | value += $.xml(list[j]); | |
76 | } | |
77 | ||
e9c3b052 | 78 | $("#c" + i).html(value); |
f464053e JF |
79 | } |
80 | } | |
81 | }); |