-
catch up with newer chromecast
-
show status of what's being recorded
-
add "now showing" to the channel table?
-
add font and scale settings so you can tune the UI to your screen size
-
improve the what's on now so it doesn't get squashed too thin
-
save a cache of channel information
-
make display more attractive
-
add a filter feature, to exclude or only include channels
-
some sort of TV region filter
-
some soft of search feature which can search title, sub title etc
-
add username/password function which gets passed to TVH, so recordings are owned by the right person, and settings can be saved per person
-
make the persistent auth feature dynamic rather than manually set
-
make password fields write-only, or hide them in some way?
202205
- big fixes
- W3C fixed
- pylint fixes
- added channel table
- added a local path to picons, if set can avoid making bad img src
- improved the hover tooltips for live, chromecast, record and title
- fixed the EPG/channel layout
- improved the EPG layout
20210209
- can choose streaming profiles
- can choose digest auth
- can set page bgcolour
- can force picon size
- fixes for latest pychromecast from Pip3
.. with many thanks to dgilbert2 for his ideas and patience
20201125
- live stream m3u contains the persitent auth token
- recordings stream m3u contains user:pass
- various bug fixes
20191114
- first cut of a version which can send streams to chromecast; uses https://github.com/balloob/pychromecast
20190303
- added automatic refresh
- channel tag filters are preserved
- allow for persistent auth token to prevent having to put a username/password into the media player
20181216
- fixed the API calls which got broke when I previously made the HTML more W3C compliant
20181015
- added upgrade check
20181009
- channel tag filters now work
20181006
- record function pops up a separate window; no need to confirm the profile if there's only one
20181006
- started function to filter on tags
- added ability to turn channel icons off and on
- add a hover feature to show more information about a program
- uses TVH server's own channel images; not sure if this is better
20181003
- implemented a settings page
- now instructs the user to create a directory for /var/lib/tvh_epg for settings and caches etc
20181001
- channel icons
20180927
- recording function works, but it's ugly
20180926
- started the recording function
- colour coded now/next
- sets a time limit to limit width, not just number of EPG events
20180925
- got now/next boxes to be good proportions
20180924
- some progress using CSS to make now/next boxes be proportionate
20180923
- analyse the EPG data for a specific channel so can calculate duration
20180922
- make channel link generate an m3u with the auth token
- add status page (needs admin rights)
20180921
- make channel name be link to the live stream
- add a function to get the channel list
- experiment with a function to get the EPG data for a specific channel
20180920:
- create a github repo and push some stuff in there
- get a simple web page that extracts and displays any old EPG data
- create a config module as a temporary solution pending a proper settings function
- get a simple CGI-BIN up which talks to the API
- start a TVH Epg web interface in Python