serienrecorder ] 4.1.0
New function:
Series of the same name can now also be created, which required various changes to the code of the database and the series server
In all views in which you can add series markers (top 30, planner, starts, search), the info column (country of manufacture / year) is now included in the series marker.
VPS is now set when updating the timer as soon as an EIT is available (see Notes 2)
Timers for films from the TV planner email are now created without a season and episode
"Reset cover" (blue button) changed to "Select cover"
In the series marker settings there is now a new option with which you can assign an alternative series marker, the EPG series name
In the global settings there is now "Indentation of the series name in the series marker view" - there is 40 as the default value and you can set a value from 0 - 80 to set the position of the series name around the individual series -Markers to separate optically better. Depending on which view you start with, the changes take effect immediately or after restarting the Series Recorder.
Update check for channel list (see notes 8)
Support for the VTI function "Automatically adapt recording times to EPG data"
The end times of the timers are now also displayed in the log when timers are created
The timer list can now be called from the episode list (see notes 11)
Changes:
Log backup installed again
Areas in the Settings view removed (there were problems with some boxes)
Covers are now no longer saved with the series name (where certain special characters have been replaced) but with the television series ID (e.g. doctor-who) (see Notes 3)
Optimized timer creation - the data is only fetched from the EPG when the timer is created. It is not necessary to search for each broadcast date in the EPG as before, even if no timer had to be created later.
New option in the global settings for "Create series directory" - you can now choose between "no", "yes" and "yes, only series name".
Improved timer update: The search for timers in the EPG has been optimized, this should make the program more reliable
The real stations and no longer the wish list station (web station) are now displayed in the log.
IMAP test (key 5) removed from the series planner view
Wherever directories can be selected, a slash (/) is now added to the end when saving, if not already available
Log output for TV planner function improved
Log output when timer is deleted
Log output during auto-check if a series marker is deactivated and therefore no timers are created
Log output during auto-check if transmitters are restricted on the series marker
Headline of the series planner view adjusted
Some names in the log and UI adjusted or corrected
All times are now displayed with colons: 20:15 became 20:15
The day of the week and not just the date / time is now displayed in the broadcasting dates view
If a timer is created via the broadcast dates view, the message "Manual timer creation from broadcast dates" is now displayed in the log instead of "Manual Auto-Check".
The end time is now also taken into account when updating the timers, previously the end time was only updated if the start time also changed, now a changed end time is also sufficient to update the timer - this is then also written to the log.
If a serial recorder skin on the box is not executable, an error message is output when starting and the skin is reset.
When starting, the permissions on the database are now checked
"Update station list" improved (now changes in upper / lower case are recognized - example "cable one" => "cable one")
Updating the station list is now logged in the log
IMAP settings can now be tested directly in the global settings, there is a new option "Test IMAP settings"
Pending timer names in the timer list
Timer symbol for pending timers in the timer list (so the pending timers can be distinguished from the already processed timers if the complete list is displayed)
Additional selection for the timer name "- SnnEmm"
Bugfixes:
Sorting of the timer list corrected
When updating timers it could happen that the start time was changed in the timer but not in the database (if it was only a few seconds different)
Deletion of timers no longer via EIT
The filter (yellow button) for the broadcast dates has apparently not worked properly for a long time. (see notes 5)
Fixed a crash in the memo view
Problems with the input in the series settings fixed, because "reset cover" is now accessible via the blue button and no longer via button 2.
Update problems with boxes with DreamOS fixed (thanks to @sven H)
No more crashes when processing the TV planner email if a program has quotes in its name
Channel assignment improved (the SD channels are now found again, with the automatic assignment)
Missing log output if the permitted time period is set on the marker and "Always set timer if no - repetition is found" is switched off.
Corrected incorrect log output for permitted time period (see notes 7)
Fixed refresh error when deleting channels from the channel list
For some screens, the channel name did not fit in the column for HD skins - this has been fixed
Remarks:
Series markers can now be created for series of the same name (e.g. MacGyver, Doctor Who), the series recorder no longer manages the entries in the database via the name but via the wish list or TV series ID. In this context, however, a problem has arisen with films (which have been timed via the TV planner email). Unfortunately, the series server does not know the TV series ID of films. Therefore, the timer list for films cannot be updated correctly during the database update. The series recorder thus recognizes all films in the series recorder database as not available and will create a timer again. However, this only affects existing entries; for new timers, the series recorder takes into account the TV series ID from the TV planner email.
There are now two possible solutions:
a) Either you live with this limitation
b) You use a database tool on the computer and add the TV series ID to the database yourself.
If no EIT was found in the EPG when a timer was created, but the transmitter supports VPS, VPS was deactivated on the timer because it would not work without EIT.
If an EIT for the program was found later when the timer was updated, it was set to the timer, but VPS remained switched off.
Now VPS is also activated if an EIT was found during the update and VPS was activated for the marker / transmitter.
Thanks to the new cover names, you can immediately see which cover it is, and there is no longer any need to replace special characters because they do not exist.
The serial recorder automatically converts the previous names if the cover is to be displayed in the serial recorder - new covers are already saved with the "new" name.
If someone had previously activated the option, the current setting should be "yes" - this creates series directories in the form ().
This option is also available for films
With "All channels" only the active channels were used and not all in the channel assignment. I have e.g. no Sky channels active for me, they should have been shown in "All channels", that is now correct again.
The alternative marker name is also used when comparing with the EPG. First, an attempt is made to find the program in the EPG using the series marker name, if this does not work, it is attempted using the EPG series name (if configured). Sometimes the serial marker name and EPG name differ by just a few characters, which means that the serial recorder cannot find the program in the EPG and therefore does not update the timer (eg "The Savior: We are a lawyer" and "The Savior - We are a lawyer ")
The same time range was output twice, now the range that corresponds to the start and end time of the program is e.g. (01:05 - 02:55) and the time range that is set for the marker (or global) e.g. [20:00 - 23:59]. In addition, it was previously called "timers not in time".
'World Wrestling Entertainment - S00E00 - Wrestling Magazine, USA 2019' - broadcast (01:05 - 02:55) not in time [20:00 - 23:59]
There is now an update check for the channel list - this is carried out when the serial recorder is opened. It is checked whether there is a more current station list on the series server. If so, the series recorder user is asked to update.
The VTI function "Automatically adapt recording times to EPG data" can now be set to the timer by the serial recorder or not. The setting from the VTI always applies. Exceptions can be made in the series recorder for certain channels (channel assignment => settings) and / or on the series marker.
Example: The function is not active in the VTI, but it should be active for timers from the serial recorder on the transmitter ZDF, then you activate the option on the transmitter ZDF in the serial recorder.
In the series marker settings, the function "Reset cover" was replaced by "Select cover". The new function now shows all German and English covers of the series and you can select a specific cover for the series marker. TheTVDB only fetches covers in German and English, not all other languages yet. Possibly. I’ll expand that.
You can now display the timer list for this series in the episode list using the green button and then delete individual timer entries there.
The timer list now shows the station names from the timer for pending timers and no longer the wishlist (web) station.
This has the advantage that you can see directly on which transmitter SD / HD / UHD is being recorded.
IMPORTANT:
When the series recorder is started for the first time after the update, the database is then updated and is then no longer compatible with earlier series recorder versions.
If you open the log after the first start, you will find some information about the database update at the end. The new database version is 4.1.0.
As the database must undergo significant database changes and it has been shown that the database is sometimes in a strange state for some users, it can happen that the database update is not carried out correctly.
So please check the log file.