@@ -353,8+356,8 @@ class RecordTimerEntry(timer.TimerEntry, object):
if self.dirnameHadToFallback:
text = '\n'.join((text, _("Please note that the previously selected media could not be accessed and therefore the default directory is being used instead.")))
if self.dirnameHadToFallback:
text = '\n'.join((text, _("Please note that the previously selected media could not be accessed and therefore the default directory is being used instead.")))
- # maybe this should be configurable?
- Notifications.AddPopup(text = text, type = MessageBox.TYPE_INFO, timeout = 3)
+ if config.usage.show_message_when_recording_starts.value:
+ Notifications.AddPopup(text = text, type = MessageBox.TYPE_INFO, timeout = 3)
# we have record_service as property to automatically subscribe to record service events
def setRecordService(self, service):
# we have record_service as property to automatically subscribe to record service events
def setRecordService(self, service):
@@ -646,7+649,7 @@ class RecordTimer(timer.Timer):
chktimecmp_end = chktimecmp + (duration / 60)
time = localtime(x.begin)
for y in (0, 1, 2, 3, 4, 5, 6):
chktimecmp_end = chktimecmp + (duration / 60)
time = localtime(x.begin)
for y in (0, 1, 2, 3, 4, 5, 6):
- if x.repeated & (2 ** y):
+ if x.repeated & (2 ** y) and (x.begin <= begin or begin <= x.begin <= end):