Skip to content

Commit

Permalink
3.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
dream-alpha committed Nov 4, 2024
1 parent cd9f059 commit 7027418
Show file tree
Hide file tree
Showing 46 changed files with 1,166 additions and 906 deletions.
2 changes: 1 addition & 1 deletion .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ disable=print-statement,
R0201, R0205,
C0103, C0114, C0326, C0330, C0411,
W0122, W0123, W0201, W0212, W0311, W0312, W0603, W0703, W1505,
E0401, E0611, E1101
E0401, E0402, E9492, E0611, E1101

# Enable the message, report, category or checker with the given id(s). You can
# either give multiple identifier separated by comma (,) or put this option
Expand Down
2 changes: 1 addition & 1 deletion CONTROL/control
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Description: MediathekCockpit
Maintainer: dream-alpha
Package: enigma2-plugin-extensions-mediathekcockpit
Version: 2.2.4
Version: 3.2.2
Architecture: all
Depends: enigma2-plugin-systemplugins-jobcockpit
1 change: 1 addition & 0 deletions CONTROL/preinst
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
#!/bin/sh
rm -f /usr/lib/enigma2/python/Components/Converter/MTCVideoInfo.*
exit 0
32 changes: 0 additions & 32 deletions Components/Converter/MTCVideoInfo.py

This file was deleted.

2 changes: 0 additions & 2 deletions Components/Converter/Makefile.am

This file was deleted.

1 change: 0 additions & 1 deletion Components/Makefile.am

This file was deleted.

2 changes: 1 addition & 1 deletion Makefile.am
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SUBDIRS = Components po src
SUBDIRS = po src channels
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ DreamOS plugin to browse Mediathek libraries and download movies.

![Screenshot](mtc1.png)

![Screenshot](mtc2.png)

## Features
- Plays back Mediathek video files.
- Searches for media files manually or from EPG using blue button.
Expand Down
2 changes: 2 additions & 0 deletions channels/Makefile.am
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
installdir = $(libdir)/enigma2/python/Plugins/Extensions/MediathekCockpit/channels
install_DATA = *.json
1 change: 1 addition & 0 deletions channels/mtc_channels.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"error":null,"channels":["ARD","ZDF","SRF","SWR","NDR","BR","SR","KiKA","MDR","HR","3Sat","WDR","Radio Bremen TV","DW","ORF","ARTE.DE","ARTE.FR","PHOENIX","RBB","rbtv","Funk.net","ARTE.EN","ARTE.ES","ARTE.PL","ARTE.IT","ZDF-tivi","ONE","ARD-alpha","RBTV"]}
100 changes: 100 additions & 0 deletions channels/mtc_service_refs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
{
"ARD": {
"name": "Das Erste HD",
"service": "1:0:19:283D:3FB:1:C00000:0:0:0:"
},
"ZDF": {
"name": "ZDF HD",
"service": "1:0:19:2B66:3F3:1:C00000:0:0:0:"
},
"SRF": {},
"SWR": {
"name": "SWR Fernsehen BW",
"service": "1:0:1:6DD1:44D:1:C00000:0:0:0:"
},
"NDR": {
"name": "NDR FS SH",
"service": "1:0:1:6E43:431:1:C00000:0:0:0:"
},
"BR": {
"name": "BR Fernsehen Nord",
"service": "1:0:1:6DCE:44D:1:C00000:0:0:0:"
},
"SR": {
"name": "SR Fernsehen HD",
"service": "1:0:19:288A:40F:1:C00000:0:0:0:"
},
"KiKA": {
"name": "KiKA HD",
"service": "1:0:19:2B98:3F2:1:C00000:0:0:0:"
},
"MDR": {
"name": "MDR Sachsen HD",
"service": "1:0:19:2870:425:1:C00000:0:0:0:"
},
"HR": {
"name": "hr-fernsehen",
"service": "1:0:1:6DCC:44D:1:C00000:0:0:0:"
},
"3Sat": {
"name": "3sat",
"service": "1:0:1:6D67:437:1:C00000:0:0:0:"
},
"WDR": {
"name": "WDR HD Bonn",
"service": "1:0:19:6EAF:3FD:1:C00000:0:0:0:"
},
"Radio Bremen TV": {
"name": "Radio Bremen HD",
"servcie": "1:0:19:288B:40F:1:C00000:0:0:0:"
},
"DW": {},
"ORF": {
"name": "ORF1 HD",
"service": "1:0:19:132F:3EF:1:C00000:0:0:0:"
},
"ARTE.DE": {
"name": "ARTE",
"service": "1:0:19:2081:432:1:C00000:0:0:0:"
},
"ARTE.FR": {
"name": "ARTE",
"service": "1:0:19:2081:432:1:C00000:0:0:0:"
},
"PHOENIX": {
"name": "phoenix HD",
"service": "1:0:19:285B:401:1:C00000:0:0:0:"
},
"RBB": {
"name": "rbb Berlin HD",
"service": "1:0:19:286F:425:1:C00000:0:0:0:"
},
"rbtv": {},
"Funk.net": {},
"ARTE.EN": {
"name": "ARTE",
"service": "1:0:19:2081:432:1:C00000:0:0:0:"
},
"ARTE.ES": {
"name": "ARTE",
"service": "1:0:19:2081:432:1:C00000:0:0:0:"
},
"ARTE.PL": {
"name": "ARTE",
"service": "1:0:19:2081:432:1:C00000:0:0:0:"
},
"ARTE.IT": {
"name": "ARTE",
"service": "1:0:19:2081:432:1:C00000:0:0:0:"
},
"ZDF-tivi": {},
"ONE": {
"name": "ONE HD",
"service": "1:0:19:2888:40F:1:C00000:0:0:0:"
},
"ARD-alpha": {
"name": "ARD alpha HD",
"service": "1:0:19:2889:40F:1:C00000:0:0:0:"
},
"RBTV": {}
}
Binary file added mtc2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
116 changes: 61 additions & 55 deletions po/de.po
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: MediathekCockpit\n"
"POT-Creation-Date: 2024-09-13 22:10+0200\n"
"PO-Revision-Date: 2024-09-13 22:13+0200\n"
"POT-Creation-Date: 2024-10-08 18:01+0200\n"
"PO-Revision-Date: 2024-10-08 18:03+0200\n"
"Last-Translator: dream-alpha\n"
"Language-Team: \n"
"Language: de_DE\n"
Expand All @@ -14,23 +14,11 @@ msgstr ""
"X-Poedit-Basepath: ../src\n"
"X-Poedit-SearchPath-0: .\n"

msgid "Channel Selection"
msgstr "Kanalauswahl"

msgid "Exit"
msgstr "Verlassen"

msgid "Movies"
msgstr "Filme"

msgid "Search"
msgstr "Suche"

msgid "All channels"
msgstr "Alle Kanäle"

msgid "Download failed"
msgstr "Download fehlgeschlagen"
msgid "Channel selection"
msgstr "Kanalauswahl"

msgid "High"
msgstr "Hoch"
Expand Down Expand Up @@ -89,53 +77,44 @@ msgstr "Debug Log-Stufe"
msgid "Select the debug log level."
msgstr "Auswahl der Debug Log-Stufe"

msgid "Download failed"
msgstr "Download fehlgeschlagen"

msgid "Abort"
msgstr "Abbrechen"

msgid "Download Manager"
msgstr "Download Manager"

msgid "Settings"
msgstr "Einstellungen"

msgid "About"
msgstr "Über"

msgid "Functions"
msgstr "Funktionen"

msgid "Menu"
msgstr "Menü"

msgid "Quit"
msgstr "Beenden"

msgid "Restart from the beginning"
msgstr "Neustart von Anfang an"

msgid "None"
msgstr "Nichts"

msgid "Action"
msgstr "Aktion"
msgid "Movies"
msgstr "Filme"

msgid "Search results"
msgstr "Suchergebnisse"

msgid "Exit"
msgstr "Verlassen"

msgid "Channels"
msgstr "Kanäle"

msgid "Download"
msgstr "Download"

msgid "Search"
msgstr "Suche"

msgid "Downloading movies..."
msgstr "Laden der Filme..."

msgid "No movies available"
msgstr "Keine Filme verfügbar"

msgid "Next page"
msgstr "Nächste Seite"
msgid "Entries"
msgstr "Einträge"

msgid "Select"
msgstr "Auswählen"
msgid "Load time"
msgstr "Ladedauer"

msgid "From"
msgstr "Ladezeit"

msgid "Broadcast time"
msgstr "Sendezeit"
Expand All @@ -146,15 +125,6 @@ msgstr "Dauer"
msgid "Quality"
msgstr "Auflösung"

msgid "Entries"
msgstr "Einträge"

msgid "Load time"
msgstr "Ladedauer"

msgid "From"
msgstr "Ladezeit"

msgid "Download added"
msgstr "Download hinzugefügt"

Expand All @@ -167,6 +137,42 @@ msgstr "Filmverzeichnis existiert nicht"
msgid "No movie to download"
msgstr "Kein Film verfügbar"

msgid "Download Manager"
msgstr "Download Manager"

msgid "Settings"
msgstr "Einstellungen"

msgid "About"
msgstr "Über"

msgid "Functions"
msgstr "Funktionen"

msgid "Menu"
msgstr "Menü"

msgid "Quit"
msgstr "Beenden"

msgid "Restart from the beginning"
msgstr "Neustart von Anfang an"

msgid "None"
msgstr "Nichts"

msgid "Action"
msgstr "Aktion"

msgid "Minutes"
msgstr "Minuten"

msgid "Next page"
msgstr "Nächste Seite"

msgid "Select"
msgstr "Auswählen"

msgid "Enter search text"
msgstr "Eingabe des Suchtexts"

Expand Down
26 changes: 26 additions & 0 deletions src/CallLater.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#!/usr/bin/python
# coding=utf-8
#
# Copyright (C) 2018-2024 by dream-alpha
#
# In case of reuse of this source code please do not remove this copyright.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# For more information on the GNU General Public License see:
# <http://www.gnu.org/licenses/>.


from twisted.internet import reactor


def callLater(delay, function, *args, **kwargs):
return reactor.callLater(delay, function, *args, **kwargs)
Loading

0 comments on commit 7027418

Please sign in to comment.