Fill in timer name from EPG

Issue #23 resolved
prl created an issue

When a manual timer is set from TIMERS, then GREEN Add timer, or similarly in MENU>TV/RADIO>Timers, the Name field is not filled from the EPG. The Description field is also not filled, but that is less a problem, because the Name is required for the timer to be set, while the Description is not. Presumably, if the Name is set from the EPG, it is easy to also set the Description.

Set timer Name and Description from the EPG if possible.

Comments (6)

  1. Ian Brabham
    • removed issue_priority
    • removed issue_status

    The issue was updated with the following change(s):

    • The status has been updated, from New to Confirmed.
    • The priority has been updated, from Normal to Low.
  2. Ian Brabham
    • removed issue_priority
    • removed issue_status

    I am not sure when you want prime the Name and Description fields from the EPG, I guess it has to be after you set the Date, Start time and Channel. Probably needs a forum discussion thread to get the nut and bolts right.

  3. Peter Urbanec
    • removed issue_category

    The issue was updated with the following change(s):

    • The category has been updated, from Not determined to Application / User Interface.
  4. Peter Urbanec
    • removed issue_resolution
    • removed issue_close
    • removed issue_status

    If you want the timer to have EPG information, create it from the EPG.

    There is a whole host of user interface issues related to dynamically changing the name and description fields based on the other values in the timer editor.

    The issue was updated with the following change(s):

    • The status has been updated, from Confirmed to Rejected.
    • This issue has been closed
    • The resolution has been updated, from Not determined to NOT AN ISSUE.
  5. Peter Urbanec

    Fix Issue #23: Fill in timer name from EPG

    Also set a sensible event id in the timer from the EPG.

    Setting an appropriate event is a major motivation for this change, to support changes made in the IceTV plugin to fix Bug #603: Gaps in IceTV EPG. This fix in the event id will also mean that if the timer times are changed to a different event, the Change Timer menu should be available on (one of) the events highlighted as part of the recording.

    In TimerEntry, add methods getEventInfo(), updateEventInfo(), nameInfoUpdated() and descriptionInfoUpdated().

    Call them appropriately from notifiers on config items tha affect when the timer runs, or when the name or description is changed by the user.

    User-entered description and name entries over-ride automatic updating from the EPG.

    → <<cset b8bd55de2851>>

  6. Log in to comment