Black Hole
May contain traces of nut
WebIF >> Browse Media Files >> Sort by >> File Type
I presume you mean the file extension by "File Type".WebIF >> Browse Media Files >> Sort by >> File Type
How? The video has to be decoded in software (ffmpeg, presuming it has been decrypted), and that is obviously very hard going for HiDef. It's bloody amazing the HDR-FOX processor/memory can do it at all! There is no means to utilise the hardware video decoder pipeline which outputs to HDMI.3.Browse >> Make Opt+ >> "Set Thumbnail" work faster (especially for HD recordings, 'cos man!)
That sounds like my previous request to provide an abort for queued processes.4.Browse >> Ability to stop ad-detection during active processing
Are you volunteering to create the catalogue and maintain it?6.Packages >> have a consistent URL link on each package to package information or recent update
Yes, file extension*. Implemented perhaps, but not exposed on the user interface. Does that mean I should expose it myself by customising the CSS or something?I presume you mean the file extension by "File Type".
The sorting is implemented in /mod/webif/html/browse/index.jim and the documentation is here: https://jim.tcl.tk/fossil/doc/trunk/Tcl_shipped.html#_file
https://hummy.tv/forum/threads/rs-feature-request.90985.EPG >> Ability to select Favourite list from here
It's not implemented. The hint was to look at line 300+ to see how the existing sorts were implemented and then to do so for the one you wanted using the Jim manual reference to teach yourself.Implemented perhaps, but not exposed on the user interface.
No.Does that mean I should expose it myself by customising the CSS or something?
This is probably fairly easily done in Javascript, but I don't have much knowledge.although this is less useful than I first thought without a group-select ability.
Yes, I would probably find those useful too. I have had to resort to the command line and the hmt utility to do it twice in the last week or so.1.Browse >> multiple file select -> option -> Mark as New
2.Browse >> Select file/s to clear error flags
Sorry!Are you volunteering to create the catalogue and maintain it?
That's a chicken/egg problem.a recent WebIf update linked to an old posting entry
It's a lot of work, especially when it goes awry for whatever reason and, as you can probably tell, there aren't many people doing it. Then there are the misery-guts to deal with (you may be able to tell who they are), who are great de-motivators if ever there were any.I've little idea of what's involved in maintaining this customisation
--- old/webif/html/browse/index.jim
+++ new/webif/html/browse/index.jim
@@ -142,7 +142,7 @@
if {[$ts get definition] eq ""} {
set type gen
set ts 0
- set img Video_Other
+ set img Video_Other
set omenu oopt
} else {
set omenu opt
@@ -338,12 +338,19 @@
tailcall s_file_stat $a $b size
}
+proc s_ext {a b} {
+ set at [file extension $a]
+ set bt [file extension $b]
+ return [string compare -nocase $at $bt]
+}
+
set files [readdir -nocomplain $dir]
switch $order {
1 { set files [lsort -command s_time $files] }
2 { set files [lreverse [lsort -command s_time $files]] }
3 { set files [lsort -command s_size $files] }
4 { set files [lreverse [lsort -command s_size $files]] }
+ 5 { set files [lsort -command s_ext $files] }
default { set files [lsort -nocase $files] }
}
@@ -363,7 +370,8 @@
{1 sort_date date {Oldest first}}
{2 sort_date reverse-date {Newest first}}
{3 sort_size size {Smallest first}}
- {4 sort_size reverse-size {Largest first}}}
+ {4 sort_size reverse-size {Largest first}}
+ {5 sort_type type {Type A->Z}}}
puts "
Sort by: "
foreach sl $sortlist {
webif/html/img/sort_type.gif
is also needed, as attached.file stat ...
, copy the scheme used for size; otherwise copy the scheme from this patch.I confirm this has become available after an auto-update, and works. Thanks!WebIF >> Browse Media Files >> Sort by >> File Type
http://plugins.jquery.com/storageapi/ could be useful for someone who wanted to make the selections persist.
Is that something which has to be installed at the client end, and then called from the browser when running the web page?This plugin is no longer maintained! A new one, without dependencies with jQuery, is available : https://github.com/julien-maurel/js-storage