betonme [Sun, 8 Mar 2015 07:51:03 +0000 (08:51 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Sun, 8 Mar 2015 07:46:17 +0000 (08:46 +0100)]
SeriesPlugin 2.4: Several bug fixes
Fixed defect timers.xml
Removed config file channels
Fixed Fernsehserien previous year test
Fixed Fernsehserien datetime conversion
Fixed Wunschliste datetime extraction
Fernsehserien lookup by year should improve the lookup time for old records
Fixed channel reference handling
Channeleditor fixed title stb / web
New Option: Disable shell prints to speed up lookup
betonme [Sun, 8 Mar 2015 07:34:19 +0000 (08:34 +0100)]
PushService: Removed config file
betonme [Fri, 6 Mar 2015 16:24:43 +0000 (17:24 +0100)]
PushService 0.3.1: New Controller: OPKGUpdateNotification for OE2.0
Moritz Venn [Fri, 6 Mar 2015 11:42:32 +0000 (12:42 +0100)]
autotimer: fix help string
Moritz Venn [Fri, 27 Feb 2015 12:23:37 +0000 (13:23 +0100)]
AutoTimerResource: don't nest threads
creating a message pump on a background thread is evil in the way
they're implemented, hence the creation of the SimpleThread used by
parseEPGAsync creates a special kind of hell which eventually ends in
the termination of the process.
since we don't really need a thread dedicated to create another thread
skip one layer which allows us to continue living in the usual hell we
know and love xD
Moritz Venn [Wed, 25 Feb 2015 17:14:35 +0000 (18:14 +0100)]
AutoTimerOverview.py: also translate faq locally
Moritz Venn [Wed, 25 Feb 2015 13:19:04 +0000 (14:19 +0100)]
AutoTimerSettings.py: fix translation yet again
this game is getting old, this is the fourth (!!!) commit dedicated to
fixing the same string.
Moritz Venn [Thu, 19 Feb 2015 22:28:13 +0000 (23:28 +0100)]
AutoTimerConfiguration.py: fix possible loss of data
there's a long standing (since 2008) bug in the old configuration parser
which would only trigger if the user did some stupid stuff with the xml.
nonetheless this is no reason not to fix it :)
Moritz Venn [Mon, 16 Feb 2015 15:50:50 +0000 (16:50 +0100)]
autotimer,pluginsort: allow mphelp localization
Moritz Venn [Mon, 16 Feb 2015 15:48:27 +0000 (16:48 +0100)]
mphelp: add additional translate parameter to XMLHelpReader
a boy can dream - but he can't ignore the facts forever :/
I highly doubt the global translations I was promised in the past are
coming, so let the plugins figure things out themselves.
Moritz Venn [Tue, 2 Dec 2014 18:06:52 +0000 (19:06 +0100)]
epgrefresh/EPGRefresh.py: no need to hate on alternative radio services
Moritz Venn [Tue, 2 Dec 2014 17:53:03 +0000 (18:53 +0100)]
epgrefresh/EPGRefreshResource: add skipProtectedServices to api
bumps version to 1.4
Moritz Venn [Tue, 2 Dec 2014 17:46:22 +0000 (18:46 +0100)]
autotimer/AutoTimerResource: add missing configuration parameters to api
bumps version to 1.4
betonme [Wed, 18 Feb 2015 18:59:22 +0000 (19:59 +0100)]
Removed sample user config files to avoid overwriting during update
betonme [Wed, 18 Feb 2015 18:58:41 +0000 (19:58 +0100)]
InfoBarTunerState 1.2.3: Added combined field for begin and end time
InfoBarTunerState 1.2.4: Fixed crash for streaming entries and tuner type field
Moritz Venn [Mon, 16 Feb 2015 16:55:15 +0000 (17:55 +0100)]
autotimer/AutoTimer.py: use Tools.IO.saveFile to save config
generally writing the config should only fail if there is no space left
which means the user has a whole different set of problems, but to avoid
emptying the existing xml use a temporary file.
this might lead to data being lost without the user noticing… let's keep
this between us until it is fixed :P
Moritz Venn [Sun, 15 Feb 2015 13:06:11 +0000 (14:06 +0100)]
autotimer/AutoTimerResource: handle exceptions in background better
previously connections would just hang if the thread crashed which is
probably not the best thing to do.
handle this the best we can with the new anti-idle code…
parse was actually fixed as a byproduct of the previous change and
generates a valid xml indicating the failure
simulate is a bit more tricky since there is no good way to indicate
a failure that would be backwards compatible (though we COULD change
the API a bit here I'd prefer to avoid this). so we add a new
<exception> element when the simulation crashed and to indicate this to
backends not knowing about the element we generate a broken XML with a
subsequent tag indicating that something is awry.
this might lead to bogus bug reports I'm open to fixing the document if
someone can provide a better alternative.
this also modifies the base AutoTimerBackgroundThread though we don't
really use it anymore. but since some people "borrowed" the code maybe
they check back some day, notice the change and borrow it as well.
it also removes the ability the return server.NOT_DONE_YET from a
backgrounded function which was never supported really well and the
actually backgrounded resources are better examples of long running
background tasks.
fun-fact: this message is longer than the actual change :)
betonme [Fri, 13 Feb 2015 21:34:45 +0000 (22:34 +0100)]
AutoTimer WebIf: Added missing sub option "search For duplicate description" for "avoid duplicate description"
Moritz Venn [Wed, 11 Feb 2015 16:22:21 +0000 (17:22 +0100)]
autotimer: make parse and simulate api a bit more chatty
to avoid ruining connections through timeouts introduce the following
changes:
a) allow giving a callback to AutoTimer.parseEPG which will receive the
results in chunks (once per enabled timer) - this WILL make the actual
result useless but the only thing lost is new/modified count
b) use this new method for the simulate api - this should generate data
often enough not to run into a timeout
c) simply inject <ignore /> every 50s into the output stream for the
parse api - due to the expected result document this is the best way to
prevent the remote end from dropping the connection prematurely.
Andreas Monzner [Mon, 9 Feb 2015 15:33:33 +0000 (16:33 +0100)]
configure.ac: fixed broken Makefile creation of seriesplugin/src/Images/
betonme [Sun, 8 Feb 2015 19:11:09 +0000 (20:11 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Sun, 8 Feb 2015 19:09:18 +0000 (20:09 +0100)]
SeriesPlugin 2.2.2: Bulk update
Fixed renaming of old records
Fixed iptv channel handling
New language file
SeriesPlugin 2.2.1:
Fixed typo
SeriesPlugin 2.2:
Channel editor: Improved auto match, added multi channel mapping, fixed remove mapping
Fixed MovieInfoScreen rename movie result
Fixed Fernsehserien paging
SeriesPlugin 2.1.3:
Bugfix release
Fixed ChannelnfoScreen
Fixed MovieInfoScreen rename movie function
Fixed popup counter
Fixed removing of channel mapping
SeriesPlugin 2.1.2:
Automatically channel matching removed from channel editor startup
Yellow button start auto channel match
Mute button starts channel mapping reset
SeriesPlugin 2.1.1:
Improved performance of channel matching
Do not save unified channel names in ram
TEST: Added not assigned web channel
Overall cleanup
SeriesPlugin 2.1:
Improved performance of loading channel editor
Do not show bouquets and directories in channel editor
Skin setup: Moved blue button to left
Added new option: User can specify which special chars should be replaced in the title
Removed custom check timer similarity function, which was used to overwrite the autotimer function
SeriesPlugin 2.0:
Added channel editor via Setup and the yellow button
Fernsehserien: Fixed paging
Filter series and remove persons
SeriesPlugin 1.8.0:
Do not remove leading articles: der, die, das, the
Added getSeasonAndEpisode for synchronous calls, which will block until we have the information
Fixed conffiles
Removed option to remove special chars in title
Dr.Best [Sat, 7 Feb 2015 11:52:16 +0000 (12:52 +0100)]
[EasyMedia] adaptions for Full-HD skins ... (thanks to dreamer-flt for this patch)
betonme [Sat, 7 Feb 2015 09:11:50 +0000 (10:11 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Fri, 6 Feb 2015 19:50:46 +0000 (20:50 +0100)]
AutoTimer: Set timer eit only if valid during modify timer
betonme [Wed, 4 Feb 2015 19:13:45 +0000 (20:13 +0100)]
AutoTimer: Improved preview with duplicate and counter filter
betonme [Wed, 4 Feb 2015 18:29:08 +0000 (19:29 +0100)]
AutoTimer: Improved avoid duplicate timer check
betonme [Tue, 3 Feb 2015 17:43:00 +0000 (18:43 +0100)]
ElektroPowerSave: No deep standby on network activity
betonme [Tue, 3 Feb 2015 17:38:52 +0000 (18:38 +0100)]
AutoTimer: Added clone timer from autotimer overview menu
betonme [Sun, 1 Feb 2015 15:48:29 +0000 (16:48 +0100)]
AutoTimer: All include filter with same type should be combined by an OR
Andreas Monzner [Mon, 26 Jan 2015 23:06:45 +0000 (00:06 +0100)]
add 1080p50/60 support to autoresolution plugin
betonme [Sun, 25 Jan 2015 08:48:14 +0000 (09:48 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Sun, 25 Jan 2015 08:47:52 +0000 (09:47 +0100)]
PushService: Mark /etc/enigma2/plugin_pushservice.xml as config file and avoid overwriting during updates
Shaderman [Fri, 23 Jan 2015 20:18:28 +0000 (21:18 +0100)]
MerlinEPGCenter: revived prior Merlin feature "outdated events" for everyone :)
Dr.Best [Thu, 22 Jan 2015 23:31:37 +0000 (00:31 +0100)]
[MerlinEPGCenter] some fixes for green button displaying
Shaderman [Tue, 20 Jan 2015 21:13:21 +0000 (22:13 +0100)]
MerlinEPGCenter: added videoMode fallback/error handling
Martin Gauk [Tue, 20 Jan 2015 19:25:57 +0000 (20:25 +0100)]
[VPS] code for starting from standby rewritten
Martin Gauk [Sun, 18 Jan 2015 12:22:42 +0000 (13:22 +0100)]
[VPS] margin after record, fix starting from standby
Version 1.4:
- margin after record (in secs) possible
- transition "running -> pausing -> not running" is not considered as abort anymore
- fix starting from standby
Dr.Best [Fri, 16 Jan 2015 23:28:32 +0000 (00:28 +0100)]
[UnterwetterInfo] fix for oe2.2 --> this fixes the bug reported from helmi100 at i-have-a-dreambox.com/wbb2/thread.php?postid=
2070682#post2070682
Stephan Reichholf [Thu, 15 Jan 2015 15:47:19 +0000 (16:47 +0100)]
webif: follow latest changes in enigma2
Dr.Best [Fri, 9 Jan 2015 23:53:14 +0000 (00:53 +0100)]
[InternetRadio] fixed google cover display
Dr.Best [Fri, 9 Jan 2015 23:41:49 +0000 (00:41 +0100)]
[MerlinMusicPlayer] fixed google cover display
DrMichael [Fri, 9 Jan 2015 09:21:56 +0000 (10:21 +0100)]
[FritzCall] UPD new images
Stephan Reichholf [Tue, 16 Dec 2014 16:15:56 +0000 (17:15 +0100)]
mytube: use youtube-dl for determining a video's URL instead of doing (and fixing) it the long way
Shaderman [Sun, 4 Jan 2015 11:11:01 +0000 (12:11 +0100)]
MerlinEPGCenter: fixed a list font size issue
Shaderman [Sun, 4 Jan 2015 09:46:18 +0000 (10:46 +0100)]
[MerlinEPGCenter] removed reference to nonexistent (and not required) progress pixmap
betonme [Fri, 2 Jan 2015 17:04:59 +0000 (18:04 +0100)]
SeriesPlugin 1.7.3: Fixed worker
ThreadQueue: Changed list to deque
Worker: Changed Thread handling
betonme [Thu, 1 Jan 2015 14:31:14 +0000 (15:31 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Thu, 1 Jan 2015 14:29:57 +0000 (15:29 +0100)]
SeriesPlugin: 1.7.2: Fixed Wunschliste year bug
Cleanup
Fixed callback of timer handling
Changed worker list to Thread Queue because of locking mechanism
Added getEpisodeBlocking for future use
Shaderman [Sat, 27 Dec 2014 18:31:37 +0000 (19:31 +0100)]
MerlinEPGCenter: Changed EpgCenterList from TYPE_PIXMAP_ALPHATEST to TYPE_PIXMAP_ALPHABLEND; Fixed a bug showing Timer and Search text in config mode; Fixed Infobar replacements
DrMichael [Fri, 26 Dec 2014 11:09:29 +0000 (12:09 +0100)]
[FritzCall] FIX allow "non numbers"
betonme [Wed, 24 Dec 2014 10:25:17 +0000 (11:25 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Wed, 24 Dec 2014 10:25:00 +0000 (11:25 +0100)]
SeriesPlugin 1.6.0: Skip search if pattern matches ...
* Added timer already in queue handling
* Fixed Wunschliste new Year Bug
* Improved removing of old episode information (for renaming)
* Bugfix channel lookup
* Added debug prints for fernsehserien
* InfoScreen: Removed ask for channel matching
betonme [Wed, 24 Dec 2014 09:04:20 +0000 (10:04 +0100)]
AutoTimer: Force write xml before backup download starts
Dr.Best [Mon, 22 Dec 2014 18:37:00 +0000 (19:37 +0100)]
[MerlinEPGCenter] removed skin elements "MiniTV"...that is a Merlin-Image-feature only...
betonme [Sun, 21 Dec 2014 16:51:08 +0000 (17:51 +0100)]
AutoTimer: Avoid AutoPoller start during EPGRefresh (Config: Default=False)
dre [Sat, 20 Dec 2014 13:17:22 +0000 (14:17 +0100)]
MerlinEPGCenter: zPosition issue fixes. Thx to Ketschuss
Dr.Best [Tue, 16 Dec 2014 11:51:13 +0000 (12:51 +0100)]
[Partnerbox] fix for crashing when service is not type of eServiceReference
Stephan Reichholf [Tue, 16 Dec 2014 09:20:34 +0000 (10:20 +0100)]
mytube: force history to foreground, too
DrMichael [Sat, 13 Dec 2014 16:31:44 +0000 (17:31 +0100)]
[FirtzCall] FIX: empty number from FBF
DrMichael [Sat, 13 Dec 2014 14:47:56 +0000 (15:47 +0100)]
[FritzCall] FIX: empty phone number from FBF
DrMichael [Sat, 13 Dec 2014 14:47:05 +0000 (15:47 +0100)]
Merge branch 'master' of ssh://drmichael@scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins.git
dre [Thu, 11 Dec 2014 17:47:58 +0000 (18:47 +0100)]
Partnerbox: fix missing import
Stephan Reichholf [Thu, 11 Dec 2014 13:29:15 +0000 (14:29 +0100)]
mytube: move suggenstions back to top
joergm6 [Wed, 10 Dec 2014 22:01:23 +0000 (23:01 +0100)]
[weatherplugin] no longer works -> Fix
betonme [Sun, 7 Dec 2014 19:26:07 +0000 (20:26 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Sun, 7 Dec 2014 19:25:33 +0000 (20:25 +0100)]
Toolkit: SimpleThread: Save instances to avoid cleanup of garbage collector
dre [Sun, 7 Dec 2014 12:57:48 +0000 (13:57 +0100)]
Partnerbox: add handling for channels with alternatives on Partnerbox client
betonme [Sat, 6 Dec 2014 17:09:31 +0000 (18:09 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Sat, 6 Dec 2014 17:09:12 +0000 (18:09 +0100)]
SeriesPlugin: 1.5.8 Fixed encoding, popups, channel list integration
Andreas Oberritter [Fri, 5 Dec 2014 22:16:47 +0000 (23:16 +0100)]
webinterface: show new remote control for dm820
betonme [Tue, 2 Dec 2014 18:15:08 +0000 (19:15 +0100)]
AutoTimer: Added "|" to virtual keyboard for regular expressions
betonme [Mon, 1 Dec 2014 17:25:28 +0000 (18:25 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Mon, 1 Dec 2014 17:25:09 +0000 (18:25 +0100)]
AutoTimer: Fixed include / exclude check
Stephan Reichholf [Mon, 1 Dec 2014 14:43:39 +0000 (15:43 +0100)]
webif: don't scale the screenshot (seems like this got lost in /dev/null)
Stephan Reichholf [Mon, 1 Dec 2014 13:47:42 +0000 (14:47 +0100)]
Improve Service / Bouquelist styling
dre [Mon, 1 Dec 2014 14:38:56 +0000 (15:38 +0100)]
MerlinEPGCenter: include new directory in configure.ac to fix build
Emanuel Strobel [Sun, 30 Nov 2014 22:54:14 +0000 (23:54 +0100)]
[webadmin] fix install command UploadPkg
dre [Sun, 30 Nov 2014 20:46:07 +0000 (21:46 +0100)]
MerlinEPGCenter: add Makefile.am in dir FHD
dre [Sun, 30 Nov 2014 14:43:52 +0000 (15:43 +0100)]
MerlinEPGCenter: include FHD in makefile
DrMichael [Sat, 29 Nov 2014 12:52:39 +0000 (13:52 +0100)]
UPD reverselookup.xml
dre [Thu, 27 Nov 2014 18:21:06 +0000 (19:21 +0100)]
add option to show clock on boot. Thx to m0rphU
Stephan Reichholf [Thu, 27 Nov 2014 09:58:10 +0000 (10:58 +0100)]
webif: improve modern style with some dropshadow-on-hover
dre [Wed, 26 Nov 2014 17:52:07 +0000 (18:52 +0100)]
enable FullHD. Thx to m0rphU
betonme [Tue, 25 Nov 2014 17:40:31 +0000 (18:40 +0100)]
AutoTimer WebIf: Removed encoding option
betonme [Mon, 24 Nov 2014 19:00:58 +0000 (20:00 +0100)]
Merge branch 'master' of ssh://scm.schwerkraft.elitedvb.net/scmrepos/git/enigma2-plugins/enigma2-plugins
betonme [Mon, 24 Nov 2014 18:59:42 +0000 (19:59 +0100)]
SeriesPlugin 1.5.0: Fixed encoding problems
dre [Sun, 23 Nov 2014 15:33:55 +0000 (16:33 +0100)]
InternetRadio: really fix position of video widget
dre [Sun, 23 Nov 2014 15:12:05 +0000 (16:12 +0100)]
InternetRadio: change zPosition of video widget to fix not displayed gui
dre [Fri, 21 Nov 2014 18:01:27 +0000 (19:01 +0100)]
show new remote control for dm7080hd
betonme [Thu, 20 Nov 2014 16:53:03 +0000 (17:53 +0100)]
SeriesPlugin 1.4.3: Fixed Fernsehserien timedrift calculation
betonme [Wed, 19 Nov 2014 19:16:49 +0000 (20:16 +0100)]
SeriesPlugin 1.4.2: Small bug fixes
Fernsehserien: Fixed timespan check for paging
OE2.2 Fixed crash for extended menu integration
Popups set timeout to -1
Renamer: Fixed directories with special chars (again)
betonme [Wed, 19 Nov 2014 19:09:41 +0000 (20:09 +0100)]
SeriesPlugin: Added logo - Thx GeneralTweety
Updated german translation files - Thx latte
betonme [Tue, 18 Nov 2014 19:29:51 +0000 (20:29 +0100)]
SeriesPlugin 1.4.1: Fixed glob escape is only available in Python 3.x
betonme [Tue, 18 Nov 2014 17:37:55 +0000 (18:37 +0100)]
SeriesPlugin 1.4: First unified version for oe2.0 and oe2.2
Title names, added slash to allowed special chars
Fixed typo in file rename function
betonme [Mon, 17 Nov 2014 19:58:21 +0000 (20:58 +0100)]
SeriesPlugin 1.3.4: Fixed crash on deactivation of EPG integration
Config: Title character replacement can be deactivated
Config: Use legacy filenames
Config: Append '_' if file exists
Fixed special chars handling within directory path
Updated translation file
Stephan Reichholf [Mon, 17 Nov 2014 14:40:50 +0000 (15:40 +0100)]
seriesplugin: fix missing entry in configure.ac
betonme [Sun, 16 Nov 2014 16:46:11 +0000 (17:46 +0100)]
SeriesPlugin 1.3.3: Fixed missing umlauts in filenames
nixkoenner [Sun, 16 Nov 2014 11:30:04 +0000 (12:30 +0100)]
fix typo