Push Version to 5.7
authorFrank Glaser <glaserfrank@gmail.com>
Sat, 14 May 2016 15:45:00 +0000 (17:45 +0200)
committerFrank Glaser <glaserfrank@gmail.com>
Sat, 14 May 2016 15:45:00 +0000 (17:45 +0200)
commit9677dc177836c9b3245f897f202c22a318715e31
treed0ec60128acdc9ece87fd7b3953efb8dc695c3f3
parent76e5703ce16d2373e509562d25657fe2a3c91f3a
Push Version to 5.7
Added basics for future crossepg support
Directory patterns: Allow umlauts
Directory Pattern: Add only directory for series without subdirectories for seasons
XMLTV: Allow both plugins parallel: XMLTVImport, EPGImport
New option: Cut series title on dash " - " Default value: False
Added file name patterns
Channel with alternatives: Add also parent service reference
5.6: Added xmltv
Changed default season and episode handling
Pushed Version to 5.5.7
Undo ServerProxy do blocking call from mainthread
Implement handling for alternative services
New logo for fernsehserien.de
Enhanced option for default season and episode:
Allow 0, 1 and a empty string
The empty string is only valid for the raw patterns
The integer pattern will get a 0
Timer: Set timer handling message to log level info
Added debug log messages
Version 5.5.6
Added blockingCallFromMainThread for xmlrpc call getSeasonEpisode
Remark: getWebChannels is always called from MainThread
Test to avoid fast timeouts during Renaming, the rename process runs always in a background process
Fixed invalid literal for int() with base 10: for seasons without integers like'PO'
Timer: Fixed begin time calculation if there is no event found
Renamer: Get times from event if possible
Do not show the success popup if there are zero results
5.5.5
Fixed crash with timer event handling
5.5.4
Handle E2 record margins correctly
No channel match: Changed message type to warning
Simplified popups:
There are now only 2 config options:
Popup success timeout
Popup warnings timeout
Removed rename and timer popup config
refactor directory: check for valid directory
XMLRPC timeout handling changed
Show exception popup only if independent mode is not set
5.5.3 New option to specify timeout for warning popups
New title patterns
5.5.2
General: Handle block and rename parameters correctly
XMLRPC set verbose to false
Fixed get channel name
Config: Avoid crash if there is an old autotimer version in use
5.5.1 Added missing parameter for getEpisode
5.5
Fixed InfoScreen for watching a movie
Bugfixes
Logger instantiation
Renamer syntax error
log use new calls
Logger function definitions
Added call to show infor from a timer list
Added call to rename timer from a timer list
Added call to rename multiple timers from a timer list
Timer: We only need the timer.
No separate name, begin, end necessary
Renamed bareGetEpisode
Timer: Changed way of class handling
Changed blocking handling
Changed default log level to debug
Restructured service, channel functions
Show channel name if we have no matching web channel
Whole new enhanced logging
InfoScreen: Show error if renaming fails
Added / changed debug messages
Added title patterns
New option: Add tag to timer after successful handling to avoid retries, multiple renames
27 files changed:
seriesplugin/po/de.po
seriesplugin/src/Cacher.py
seriesplugin/src/ChannelEditor.py
seriesplugin/src/Channels.py
seriesplugin/src/DirectoryPatterns.py
seriesplugin/src/FilePatterns.py
seriesplugin/src/IdentifierBase.py
seriesplugin/src/Identifiers/SerienServer.py
seriesplugin/src/Logger.py
seriesplugin/src/Logos/Fernsehserien.png
seriesplugin/src/Modules.py
seriesplugin/src/SeriesPlugin.py
seriesplugin/src/SeriesPluginBare.py
seriesplugin/src/SeriesPluginConfiguration.py
seriesplugin/src/SeriesPluginIndependent.py
seriesplugin/src/SeriesPluginInfoScreen.py
seriesplugin/src/SeriesPluginRenamer.py
seriesplugin/src/SeriesPluginTimer.py
seriesplugin/src/ShowLogScreen.py
seriesplugin/src/TimeoutServerProxy.py
seriesplugin/src/WebChannels.py
seriesplugin/src/XMLFile.py
seriesplugin/src/XMLTVBase.py
seriesplugin/src/__init__.py
seriesplugin/src/plugin.py
seriesplugin/src/spChannelContextMenu.py
seriesplugin/src/spEPGSelection.py