diff --git a/CONTROL/control b/CONTROL/control
index 0753ec7..f0e0946 100644
--- a/CONTROL/control
+++ b/CONTROL/control
@@ -1,7 +1,7 @@
Package: webif
Priority: optional
Section: web
-Version: 1.3.4
+Version: 1.3.4-1
Architecture: mipsel
Maintainer: af123@hpkg.tv
Depends: tcpfix,webif-channelicons(>=1.1.24),lighttpd(>=1.4.39-1),jim(>=0.77),jim-oo(>=0.77),jim-sqlite3(>=0.76),jim-cgi(>=0.7-1),jim-binary(>=0.76),service-control(>=2.3),busybox(>=1.20.2-1),lsof(>=4.87),epg(>=1.2.3),hmt(>=2.0.10),ssmtp,cron-daemon(>=1.18.3-3),at(>=3.1.18),anacron,trm(>=1.1),openssl-command,nicesplice,id3v2,file,rsvsync(>=1.1.9),webif-charts(>=1.2-1),stripts(>=1.2.5-3),tmenu(>=1.08),ffmpeg,id3v2,multienv(>=1.6),tcpping(>=1.1),e2fsprogs,wireless-tools(>=29-1),dbupdate,recmon(>=2.0.7),hwctl,nugget(>=0.95),sqlite3(>=3.15.1)
diff --git a/etc/init.d/S59webif b/etc/init.d/S59webif
index 9bc5f88..eb907db 100755
--- a/etc/init.d/S59webif
+++ b/etc/init.d/S59webif
@@ -6,7 +6,6 @@ export TZ=GMT+0BST,M3.5.0/1,M10.5.0/2
case "$1" in
start)
- /mod/webif/lib/bin/update_queue
/mod/webif/lib/bin/manage_logs
plog activity "System booted (`lbr_descr`)."
;;
diff --git a/webif/html/browse/script.js b/webif/html/browse/script.js
index ddf0dfa..2e720d5 100755
--- a/webif/html/browse/script.js
+++ b/webif/html/browse/script.js
@@ -883,7 +883,7 @@ $('#bmpdialogue').dialog({
// Selection overlay
$seloverlay = $('#selectoverlay').dialog({
modal: false, autoOpen: false,
- height: 85, width: 460,
+ height: 85, width: 485,
show: 'fade', hide: 'fade',
draggable: true, resizable: false
});
diff --git a/webif/html/diag/queue/fetch.jim b/webif/html/diag/queue/fetch.jim
new file mode 100755
index 0000000..bc01b83
--- /dev/null
+++ b/webif/html/diag/queue/fetch.jim
@@ -0,0 +1,37 @@
+#!/mod/bin/jimsh
+
+source /mod/webif/lib/setup
+require queue.class
+
+httpheader "application/json"
+
+puts "\["
+set flag 0
+foreach q [queue all] {
+ set name [string map {
+ "/mnt/hd2/My Video/" ""
+ "/media/drive1/Video/" ""
+ "/media/" ""
+ ".ts" ""
+ } [$q get file]]
+ set dat [clock format [$q get dat] -format {%c}]
+
+ if {$flag} { puts "," } else { incr flag }
+ puts "{"
+ puts " \"qid\": [$q get id],"
+ puts " \"dat\": \"$dat\","
+ puts " \"file\": \"$name\","
+ puts " \"action\": \"[$q get action]\","
+ puts " \"status\": \"[$q get status]\","
+ puts " \"log\": \"[$q get log]\","
+ if {[$q get elapsed] > 0} {
+ set time [clock format [$q get elapsed] -format "%T"]
+ puts " \"elapsed\": \"$time\","
+ } else {
+ puts " \"elapsed\": \"0\","
+ }
+ puts " \"retry\": \"[$q get retry]\""
+ puts -nonewline "}"
+}
+puts "\n]"
+
diff --git a/webif/html/diag/queue/index.jim b/webif/html/diag/queue/index.jim
index f53e816..798203d 100755
--- a/webif/html/diag/queue/index.jim
+++ b/webif/html/diag/queue/index.jim
@@ -16,51 +16,27 @@ puts {