Commit Graph

984 Commits

Author SHA1 Message Date
HummyPkg
ee4c121a54 Update to 1.4.9-6 2021-04-10 09:53:33 +01:00
HummyPkg
8f340c9a3b Update to 1.4.9-5 2021-04-10 09:53:13 +01:00
67504198ec Merge pull request 'Ensure , is escaped in ::js::escape' (#45) from df/webif:df-listdirs-patch-v2 into master
Reviewed-on: #45
2021-04-10 08:52:31 +00:00
df
ba0f505e34 Ensure , is escaped in ::js::escape 2021-04-10 01:05:19 +01:00
33e2f705c3 Merge pull request 'df-seriesnum-patchv2' (#44) from df/webif:df-seriesnum-patch into master
Reviewed-on: #44
2021-03-22 21:57:07 +00:00
df
a26526b047 Fix unquoted string; add genre check; errors to stderr 2021-03-21 00:14:35 +00:00
HummyPkg
04e4fd1083 Update to 1.4.9-4 2021-03-20 19:33:27 +00:00
6e3b5114be Merge pull request 'df-decryptq-testkey-patchv2' (#43) from df/webif:df-decryptq-testkey-patch into master
Reviewed-on: #43
2021-03-20 19:31:28 +00:00
df
6c40da165d Improve error trapping, actually make it work 2021-03-20 01:22:48 +00:00
df
7964145677 Don't play HTML5 media in the WebIf Browse Files window 2021-03-15 17:26:36 +00:00
df
f032f8b469 Play file in browser or with external helper application
Create a new `play.jim` in html/browse. The `/play` subtree is now obsolete and can be removed.

Fix DLNA playback on HDR

`urlbase` is the host name

Remove typos (missing }s, $)

Make new file 'play.jim' executable
2021-03-15 17:26:27 +00:00
df
e79e85af81 Make {system dlnaurl} handle any valid pathname for a file 2021-03-15 16:08:47 +00:00
df
68d9d7f5b5 Add webm to displayed file types
Also handle files with no "definition" as not ts.
2021-03-15 16:08:47 +00:00
df
3454302a98 Use dicts for httpheader 2021-03-15 16:08:46 +00:00
df
75b32ad3e0 Make 127.0.0.1 the default host for DLNA functions (pt 2) 2021-03-15 16:08:46 +00:00
df
20c035873e Remove invalid use of video/ts MIME type 2021-03-15 16:08:46 +00:00
df
346ed469c8 Make use of unique element IDs for img consistent 2021-03-04 19:31:09 +00:00
HummyPkg
029b115628 Revert "Work around uclibc getaddrinfo()"
This reverts commit f206766191.
2021-02-26 23:04:57 +00:00
HummyPkg
c7a91766af Fix bookmark script.js 2021-02-24 18:39:52 +00:00
HummyPkg
d00f925e58 Update version 2021-02-24 18:14:44 +00:00
HummyPkg
fc3b28e978 Add option to automatically remove unused dependency packages 2021-02-24 18:14:44 +00:00
c4afa7ac60 Add Failed and Pending select buttons, reorder buttons 2021-02-24 15:13:35 +00:00
3c3b0af49f Move favicon.ico to prevent errors during install 2021-02-24 14:54:59 +00:00
f206766191 Work around uclibc getaddrinfo() 2021-02-24 14:47:11 +00:00
67afb37f27 Fix crash when genre is null 2021-02-24 14:46:37 +00:00
ad150143a8 Fix overflowing conflict warning 2021-02-24 14:44:55 +00:00
df
5d3b046c70 Improve status, adding more possible outputs
- check for copying vs playing: the same file.ext is open twice
 - check for playing DLNA: localhost:n->host:9000
 - on HDR, distinguish Playing a show vs streaming it over DLNA
 - distinguish between Watching, Watching (delayed) (timeshift),
   and Not Watching (eg Portal).
2021-02-24 13:58:46 +00:00
df
18bed926b3 Support setting the seriesnum, episodenum, episodetot attributes in "rename" 2021-02-24 13:39:35 +00:00
df
1c868ae201 Add thumbnail viewer to Manage Bookmarks 2021-02-24 13:33:35 +00:00
HummyPkg
4820ade1f5 Fix problems pointed out by tclCheck and frink 2021-02-24 13:21:19 +00:00
bc2e6c1a85 Restrict matching epsiodes search to same channel 2021-02-24 13:15:06 +00:00
df
6f45884f94 Add test for matching key for DLNA; fallback to direct; fail if no key matches 2021-02-24 13:13:01 +00:00
a1cf871a84 Merge pull request 'Correctly manage maximum lengths of certain HMT fields' (#30) from df/webif:df-hmtfieldlength-patch into master
Reviewed-on: #30
2021-02-24 13:04:14 +00:00
df
7834dae075 Error protect database access; re-create corrupt queue DB. 2021-02-24 12:55:52 +00:00
15cba14cc3 Merge pull request 'df-dlnahelper-patch' (#23) from df/webif:df-dlnahelper-patch into master
Reviewed-on: #23
2021-02-24 12:48:31 +00:00
3f74654ea2 Merge pull request 'df-queuetablewidth-patch' (#24) from df/webif:df-queuetablewidth-patch into master
Reviewed-on: #24
2021-02-24 12:46:50 +00:00
df
f16399ec2f exists -proc -> exists -command
`exists -command` subsumes `exists -proc`

This test is generally checking whether the command exists, rather than some proc that is overriding it.

Currently `class` is a proc but this may not always be so.
2021-02-24 12:45:30 +00:00
df
0060e47db5 Remove unwanted padding before programme divs in EPG to avoid cumulative positioning error. 2021-02-24 12:40:45 +00:00
df
8bdb1233e8 Display raw programme times, not clipped to the display period. 2021-02-24 12:40:45 +00:00
df
2642b190b0 Fix typo and < vs <= in dbfetch -trange option: avoids missing channels in EPG. 2021-02-24 12:40:44 +00:00
df
8975cbd71d Also use non-breaking spaces in file name display 2021-02-24 12:38:39 +00:00
df
32ac3c8421 Fix quoting of replacement text, avoiding "unmatched ]" 2021-02-24 12:38:39 +00:00
df
f5180dc144 Improve listing of directories with special characters, especially spaces. 2021-02-24 12:38:39 +00:00
df
dac3ea8698 Remove unnecessary exec
Jim supports the pwd command since at least 6461e8bf6d, so no need to exec it.
2021-02-24 12:38:38 +00:00
df
4ae8ea85f7 Ensure cut plan segments are aligned left 2021-02-24 12:24:33 +00:00
df
47495e7b8d Avoid negative CSS widths 2021-02-24 12:24:33 +00:00
df
73d25247f0 Check that bookmark save succeeded
If not, enable the old "Save new bookmarks" button.

Also
* add icons for buttons
* simplify invert URL handling.
2021-02-24 12:24:32 +00:00
df
f7c37e83ae Allow minimum width for cut plan
Also
* add ID for estimated time row
* make the <label> for the Save Bookmarks checkbox actually be its label.
2021-02-24 12:15:33 +00:00
df
cf407f9a80 Correct the maximum length enforced for guidance text (74 vs 48) 2021-02-22 19:31:20 +00:00
df
d98217b679 Merge branch 'master' into df-hmtfieldlength-patch 2021-02-22 16:35:49 +00:00