Compare commits

..

841 Commits
2018.1 ... 3.11

Author SHA1 Message Date
Thilo Graf
9abe6fb00e update to version 3.11.0
support for osmioplus4k added
2020-02-16 11:37:24 +01:00
svenhoefer
c90f1383d2 - settings: addition to commit 28c528a4e77982e40880238efa4dec4ce47c3a88
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-16 11:34:23 +01:00
Markus Volk
414976e157 add dummy png 2020-02-16 08:42:22 +01:00
Markus Volk
6aa82141ff add osmioplus4k stb 2020-02-16 08:42:17 +01:00
svenhoefer
f88c398f87 - a bit more readability in latest changes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-16 00:49:48 +01:00
svenhoefer
79a9c6dd44 - xmlutil: badass hack to read radio epg from xmltv.xml
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-16 00:48:52 +01:00
Thilo Graf
230cbf741b hintbox: assign missing item name for timeout bar 2020-02-15 22:41:50 +01:00
Thilo Graf
00263aa710 cc_types: init type with empty name
In this class not required
2020-02-15 22:09:19 +01:00
svenhoefer
cff41d02e4 - helpers: fix getBaseName() and getFileExt() for urls with query-strings
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-15 21:42:38 +01:00
svenhoefer
5616fc79f7 - controlapi: add missing radio flag to xmltv.m3u
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-15 21:42:24 +01:00
svenhoefer
033b863d56 - keyboard-input: don't change focus after digit input
Signed-off-by: Thilo Graf <dbt@novatux.de>

Why?
2020-02-15 21:42:24 +01:00
svenhoefer
3abeb4a2d8 - webtv-setup: align keyboardinput to new template length
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-15 21:42:24 +01:00
svenhoefer
2ef0caef83 - webradio-setup/controlapi: get webradio via xmltv
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-15 21:42:24 +01:00
Jacek Jendrzej
ae3c9a5248 user_menue: fix possible segfault, after remove channelist 2020-02-15 18:32:03 +01:00
Thilo Graf
3f121c868e hintbox: fix enable/disable timeout bar
enable_timeout_bar was not considered within exec().
Each try to disable timeout bar (eg. with enableTimeOutBar())
was without effect.
2020-02-13 18:40:34 +01:00
svenhoefer
c13df6800b - zapit/capmt: back to old stand but keep new indentation
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-13 09:18:32 +01:00
BPanther
9098c651a3 default for ci_delay changed to 128 2020-02-13 09:18:16 +01:00
svenhoefer
16c54c3ad4 - neutrino: try to fix reading ci-settings for cst hardware
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-12 16:03:14 +01:00
svenhoefer
b4eb158197 - neutrino: a bit more transparency reading ci-settings keys
Conflicts:
	src/neutrino.cpp
	src/system/settings.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-12 16:02:47 +01:00
Thilo Graf
e436f69d8b imageinfo: fix used font
Font type was not defined.
Therefore font size was too small with auto font.
2020-02-12 10:20:45 +01:00
Markus Volk
34f669c91f cc_timer: fix -wformat for 64bit 2020-02-11 07:50:53 +01:00
Jacek Jendrzej
aa0f24008f bouquets:fix mem leak 2020-02-10 15:48:01 +01:00
TangoCash
0f9f19db25 fix 2 reading e2tv files 2020-02-10 15:35:49 +01:00
TangoCash
5afa516f9b fix reading e2tv files 2020-02-09 19:39:08 +01:00
Thilo Graf
a188144a6b screensaver: add long time format again 2020-02-06 19:59:18 +01:00
Jacek Jendrzej
e4f93494a0 movieplayer: makeScreenShot fallback for too long name 2020-02-06 09:44:53 +01:00
Thilo Graf
6bc3d7c109 screensaver: ensure clean paint of unscaled images 2020-02-05 22:03:12 +01:00
Thilo Graf
b42bf6109b fb_generic: add possibility to handle with unscaled images in showFrame() 2020-02-05 22:03:12 +01:00
Thilo Graf
d5c0e2ec97 radiotext_window: show radiotext window only in radio mode 2020-02-05 22:03:12 +01:00
Thilo Graf
44debf7a73 screensaver settings: add option to enable/disable additional text info 2020-02-05 22:03:12 +01:00
Thilo Graf
7d70b8c823 buildinfo: fix and optimize text arrangement and scroll behavior
FIXME: behavior of CTextBox scroll is broken with disabled background paint
2020-02-05 21:58:42 +01:00
Thilo Graf
fdc88c8b1c cc_frm_ext_text: fix text position
Text has been rendered outside of item.
2020-02-05 17:43:58 +01:00
GetAway
4d41d5ec60 audioplayer.cpp: fix -Wmissing-field-initializers warning 2020-02-04 19:15:55 +01:00
Thilo Graf
3f7002c7d6 cc_draw: ensure paint no transparent background at black image parts 2020-02-04 18:02:24 +01:00
Jacek Jendrzej
296d7b4a53 hintbox: supplement to fix getMaxWidth, hintbox have shadow default ON and shadow is added to width in cc_item (dx+sw). This break RestoreScreen 2020-02-04 13:01:11 +01:00
Jacek Jendrzej
41c841aa79 hintbox: fix getMaxWidth 2020-02-03 15:59:23 +01:00
Jacek Jendrzej
5f6bcadb0d partial revert:pictureviewer: fix move resized pic with pictureviewer 2020-02-02 17:25:06 +01:00
Jacek Jendrzej
073eef6463 partial revert:pictureviewer: fix logic,picture can be bigger than display 2020-02-02 17:20:50 +01:00
Jacek Jendrzej
a2c70af4d6 fix move resized pic with pictureviewer 2020-02-02 14:48:00 +01:00
Jacek Jendrzej
f6bdc07f84 pictureviewer: fix logic,picture can be bigger than display 2020-02-02 14:13:12 +01:00
Jacek Jendrzej
97381484ce pictureviewer: fix possible integer_overflow 2020-02-02 14:09:47 +01:00
svenhoefer
0df5781246 - audioplayer: change format of title number
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-01 15:14:22 +01:00
svenhoefer
bab794a1de - audioplayer: avoid start of pictureviewer; this feature seems broken
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-01 15:14:03 +01:00
svenhoefer
cad5532dcb - audioplayer: change screensaver handling
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-02-01 15:13:18 +01:00
Markus Volk
04b426412e hdd_menu: fix -Wformat-truncation warnings it feels more sane to avoid possible truncation instead of just disarming the gcc test
Signed-off-by: Markus Volk <f_l_k@t-online.de>
2020-02-01 08:58:43 +01:00
Markus Volk
b0dee3c9f3 netfile: fix -Wformat-truncation warnings 2020-01-31 12:45:25 +01:00
Markus Volk
abb024ee82 controlapi.cpp: fix -Wstringop-truncation warning
Signed-off-by: Markus Volk <f_l_k@t-online.de>
2020-01-30 23:02:10 +01:00
Markus Volk
b6975e8b0a timerd.cpp: fix Wstringop-truncation
Signed-off-by: Markus Volk <f_l_k@t-online.de>
2020-01-30 22:44:01 +01:00
Markus Volk
1189b484ea timerlist.cpp: fix Wstringop-truncation warnings 2020-01-30 22:09:01 +01:00
Markus Volk
7f3423dd4b timerdclient: fix -Wstringop-truncation warnings 2020-01-30 21:40:30 +01:00
Jacek Jendrzej
b1899de3f5 eitd:fix some compil warnings 2020-01-30 17:33:50 +01:00
Thilo Graf
5059248d39 Revert "- screensaver: add NeutrinoMessages::EVT_GOT_CN_EPG to ignored messages"
This reverts commit 5c756e9dc5.

Is wrong here, build is broken
2020-01-30 10:07:41 +01:00
Jacek Jendrzej
cadde59c0f lcd4l:fix comil warninig 2020-01-30 10:07:41 +01:00
Jacek Jendrzej
098438a5ff fb_generic: fix compil warning 2020-01-29 22:50:46 +01:00
Jacek Jendrzej
55ed87727b libnet: fix compil warning 2020-01-29 22:42:41 +01:00
svenhoefer
5c756e9dc5 - screensaver: add NeutrinoMessages::EVT_GOT_CN_EPG to ignored messages
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-29 21:34:30 +01:00
svenhoefer
72eb464562 - videosettings: add menu hint to zappingmode item
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-28 09:30:52 +01:00
svenhoefer
a66671e642 - videosettings: reduce videomenu.zappingmode to mute and hold
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-27 21:03:12 +01:00
svenhoefer
3c9588c423 - locale: minor changes in new videomenu.zappingmode locales
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-27 21:02:24 +01:00
BPanther
6c2175671b arm/mips: new video setting zapping mode added 2020-01-27 21:01:10 +01:00
TangoCash
b41135b95a migrate ci settings if exists
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-26 15:00:26 +01:00
svenhoefer
352250a486 - infoviewer: fix commit 626011a
Signed-off-by: GetAway <get-away@t-online.de>
2020-01-26 10:05:12 +01:00
Jacek Jendrzej
ef4874de68 - upnpbrowser: fix typo 2020-01-25 11:02:50 +01:00
Jacek Jendrzej
e9211377f9 motorcontrol: init TP.feparams.pilot 2020-01-24 22:38:05 +01:00
Jacek Jendrzej
0aaadf2aef msgbox: fix segfault with null pointer progressbar 2020-01-24 22:03:14 +01:00
Jacek Jendrzej
c133d89069 supplement to 1e76f6ef44, progresspar clean is after 'add possibility for more control of timeout bar' broken 2020-01-24 20:19:06 +01:00
MarkusVolk
4836eb8f75 lcd4l: fix -Wformat-truncation warning 2020-01-24 18:24:30 +01:00
MarkusVolk
0e7170fe98 network_setup.cpp: fix -Wformat-overflow warning 2020-01-24 15:58:24 +01:00
MarkusVolk
4559022c96 cc_timer.cpp: fix -Wformat warning 2020-01-24 15:40:38 +01:00
Jacek Jendrzej
e1ea8e2b98 supplement to - add sigc disconnect() to destructor, avoid segfault if use new/delete CUpnpBrowserGui in other menu 2020-01-24 15:24:43 +01:00
Jacek Jendrzej
75ac2d660d add sigc disconnect() to destructor, avoid segfault if use new/delete CUpnpBrowserGui in other menu 2020-01-24 15:18:22 +01:00
Jacek Jendrzej
a6ac57109b movieplayer:fix format overflow 2020-01-24 10:06:51 +01:00
Jacek Jendrzej
e6b6f97b7d ffmpegdec:fix ignored qualifiers 2020-01-24 10:03:31 +01:00
Jacek Jendrzej
4e89917dbc netfile: fix invalid conversion 2020-01-23 21:43:37 +01:00
Thilo Graf
fa80a60de9 remotecontrol: avoid possible compiler warnings with -Wignored-qualifiers
Leading const should be superfluous.
2020-01-23 17:13:59 +01:00
Thilo Graf
626011a648 infoviewer: avoid possible compiler warnings -Waddress-of-packed-member 2020-01-23 16:53:46 +01:00
Thilo Graf
325a7f406e infoviewer: avoid possible compiler warnings with -Wignored-qualifiers
The leading const should be superfluous.
2020-01-23 16:53:40 +01:00
Thilo Graf
8006b7c75a cc_frm_window: fix background switch
Background was always on because calling of foo.doPaintBg(false)
was without any effect.
2020-01-23 16:15:02 +01:00
Jacek Jendrzej
fee92f0ab4 hintbox: fix destructor, supplement to 1e76f6ef44 2020-01-22 23:41:47 +01:00
Thilo Graf
1b5006a911 epgview.cpp: avoid possible compiler warnings -Waddress-of-packed-member 2020-01-22 21:25:53 +01:00
BPanther
6d9ec5cafc fix vuuno4k 2020-01-22 21:25:53 +01:00
svenhoefer
9019dc0e56 - fix coolstream build
Conflicts:
	src/zapit/src/zapit.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-22 21:25:53 +01:00
svenhoefer
cf114aefae Revert "- fix some compiler warnings"
This reverts commit 24b42c1e6a73fa8fe03a906a87497a221b50916b.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-22 21:25:53 +01:00
svenhoefer
c45f3a7617 - cam_menu: fix compiler warning (too many arguments for format)
Conflicts:
	src/gui/cam_menu.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-22 21:25:53 +01:00
svenhoefer
da80ba80e9 - ffmpegdec: fix compiler warning (unused parameter ‘ft’)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-22 21:25:53 +01:00
svenhoefer
534cb55970 - netfile: fix compiler warning (defined but not used)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-22 21:25:53 +01:00
Thilo Graf
b817a0a819 channellist.cpp: fix possible compiler warnings -Waddress-of-packed-member 2020-01-22 21:25:53 +01:00
Thilo Graf
8ca78e4290 lcd4l: avoid taking address of packed members
Should fix possible compiler warnings with -Waddress-of-packed-member.
Comes with newer compilers e.g gcc 9.x
2020-01-22 21:25:53 +01:00
Thilo Graf
1e76f6ef44 hintbox: add possibility for more control of timeout bar
So we can enable/disable directly with setTimeOut() method.
Usefully to disable timeout bar if not required.
2020-01-22 21:25:53 +01:00
Thilo Graf
21bd65bfa2 cc_frm: fix offset in center mode
Items were not precise centered.
2020-01-22 21:25:53 +01:00
Thilo Graf
50fc1bf09d cc_timer: add member to get count of ticks 2020-01-22 21:25:53 +01:00
Thilo Graf
cb47add9b5 cc_frm_chain: remove not required virtuals 2020-01-22 21:25:53 +01:00
Thilo Graf
ebe3b5b073 cc_icons: add missing virtual destructor
for usage with derived classes
2020-01-22 21:25:53 +01:00
Jacek Jendrzej
33ab251a3b ffmpegdec: try to fix overread on rewind/forward play 2020-01-22 09:48:36 +01:00
Jacek Jendrzej
6704e0de9f luainstance.cpp: init var 2020-01-21 15:22:05 +01:00
Jacek Jendrzej
94be52cfea use pass by reference 2020-01-21 15:20:56 +01:00
Jacek Jendrzej
483aeea387 xmlinterface: fix possible memleak 2020-01-21 14:53:19 +01:00
Jacek Jendrzej
6e7a7d4bae timermanager: add standby-on timer to wakeup from depstandby, is as silent wakeup without use CEC-on 2020-01-20 13:36:57 +01:00
Thilo Graf
97399263f1 cc_frm: add member to get item object by item name 2020-01-19 16:55:42 +01:00
BPanther
b78498f806 move ci save pin code to each slot menu (but still only valid for slot 0)
Conflicts:
	src/system/settings.h
2020-01-19 14:53:12 +01:00
Thilo Graf
05549e1939 neutrino.cpp: fix possible build error
comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’
2020-01-19 14:53:12 +01:00
BPanther
49ca52ad5a move ci ignore_messages to each slot menu (but still only valid for slot 0)
Conflicts:
	src/gui/cam_menu.cpp
2020-01-19 14:53:12 +01:00
Thilo Graf
5ac1bafae3 neutrino.cpp: fix possible broken build
comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’
2020-01-19 14:53:12 +01:00
Thilo Graf
45b45dd55e cam_menu.cpp: add missing define
build was broken without #if BOXMODEL_VUPLUS
2020-01-19 14:53:12 +01:00
Thilo Graf
609391369c cam_menu.cpp: fix possible build error
used char instead int
2020-01-19 14:53:12 +01:00
Thilo Graf
6946b158d6 zapit.cpp: Fix possible build errors
signed/unsigned comparison
2020-01-19 14:53:12 +01:00
BPanther
976967d3f0 move ci clock and ci relevant pids routing to each slot menu (but still only valid for slot 0)
Conflicts:
	src/gui/cam_menu.cpp
2020-01-19 14:53:12 +01:00
svenhoefer
8b32701a89 - use HAVE_LIBSTB_HAL to fix coolstream build
Conflicts:
	src/gui/cam_menu.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-19 14:53:12 +01:00
svenhoefer
fd5bb78036 - acinclude: add HAVE_LIBSTB_HAL to clarify that function is not available in libcoolstream
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-19 14:53:12 +01:00
BPanther
55bbe2c364 vuplus: relevant pids routing
Conflicts:
	src/neutrino.cpp
	src/system/settings.h
	src/zapit/include/zapit/zapit.h
	src/zapit/src/zapit.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>

fixes named: "vuplus: relevant pids routing - fix" are included
2020-01-19 14:53:12 +01:00
max10
75e7bc7b28 add check-live-ci (thx DboxOldie)
Conflicts:
	src/gui/cam_menu.cpp
2020-01-19 14:53:12 +01:00
Thilo Graf
0feb693cf1 - fix some compiler warnings 2020-01-19 14:53:12 +01:00
Jacek Jendrzej
13f5e6b4a3 ffmpegdec: 2.try to fix ogg stream play 2020-01-19 00:02:06 +01:00
Jacek Jendrzej
e1c94f88f4 fix syntax 2020-01-17 22:49:56 +01:00
Jacek Jendrzej
29ae868ae6 fix somme inits 2020-01-17 22:35:08 +01:00
Thilo Graf
3cd712967f cc_frm.cpp: Leave method 'getCCItem()' if item collection is empty.
It makes no sense to execute these method if no items are existing and
avoids unintended debug error output with "out of range" content.
2020-01-17 18:43:51 +01:00
Thilo Graf
5375f0a1c2 netfile.cpp: fix possible compile error
error was:
 - suggest parentheses around assignment used as truth value
 - comes with Werror=parentheses
2020-01-17 16:35:06 +01:00
Thilo Graf
9ba2a4a0cf cc_timer: show object name for better identification in debug output 2020-01-17 16:35:06 +01:00
Thilo Graf
b73ec56278 cc_item_picture: use image name as default item name 2020-01-17 16:35:06 +01:00
Thilo Graf
bc845fafc2 cc_frm: add overloaded versions of getCCItemId() and removeCCItem()
Allows to use with item name as parameter.
Note: Requires that unique names are assigned!
2020-01-17 16:35:06 +01:00
Jacek Jendrzej
ca25c03931 ffmpegdec: supplement to fix ogg stream play, disable seek only on ogg format. 2020-01-17 16:25:46 +01:00
Jacek Jendrzej
f6f65093ae ffmpegdec: fix ogg stream play 2020-01-17 15:30:44 +01:00
Jacek Jendrzej
08cef8734d netfile: some chunked mode fixes 2020-01-17 12:22:40 +01:00
Jacek Jendrzej
685e118efd audiometadata.cpp: fix init 2020-01-16 19:36:46 +01:00
MarkusVolk
d5bf8420aa supplement to 7b85e7cb89
Signed-off-by: MarkusVolk <f_l_k@t-online.de>

Signed-off-by: Thilo Graf <dbt@novatux.de>
commit was: scan_setup: avoid unterminated strings
2020-01-15 09:18:45 +01:00
MarkusVolk
6b2e67dafd fix for 523bea256a
Signed-off-by: MarkusVolk <f_l_k@t-online.de>

Signed-off-by: Thilo Graf <dbt@novatux.de>
commit was: screensaver.cpp: avoid unterminated strings
2020-01-15 09:17:54 +01:00
Jacek Jendrzej
0ded4a73eb netfile: clean last commit 2020-01-14 18:15:11 +01:00
Jacek Jendrzej
f0c4463c00 netfile: fix posible segfalt with chunked mode 2020-01-14 18:10:46 +01:00
MarkusVolk
ea9da30d8b menue.cpp: avoid unterminated strings
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-14 08:55:44 +01:00
MarkusVolk
523bea256a screensaver.cpp: avoid unterminated strings
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-14 08:55:44 +01:00
MarkusVolk
7b85e7cb89 scan_setup: avoid unterminated strings
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-14 08:55:44 +01:00
MarkusVolk
740624220b motorcontrol: avoid unterminated strings
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-14 08:55:44 +01:00
MarkusVolk
07c991e25e xmlinterface.cpp: avoid unterminated strings
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-14 08:55:44 +01:00
MarkusVolk
535bbef5dd libnet: avoid unterminated strings
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-14 08:55:44 +01:00
Thilo Graf
4c3afd447f cc_timer: add missing virtual for destructor 2020-01-14 08:55:44 +01:00
Jacek Jendrzej
1282dd658a netfile: add chunked mode 2020-01-13 19:37:42 +01:00
Thilo Graf
b333f59a85 widget/termwindow.cpp: use frameBuffer->Clear() only in verbose mode
frameBuffer->Clear() is not required if yaft window was not visible.
Otherwise frameBuffer->Clear() will clean screen at possible background operations e.g. updatechecks, thats not so good if we have opened
messages, menues, screensaver or other gui stuff.
Hope this has no bad side effects with scripts, plugins or what ever.
2020-01-12 17:34:58 +01:00
Thilo Graf
6581092962 driver/radiotext.cpp: remove misleadingly indented lines 2020-01-12 11:40:37 +01:00
Jacek Jendrzej
4997a9440a basicserver.cpp and zapitclient.cpp 2.try to fix compiler warnings, suggested by Seife 2020-01-11 23:13:41 +01:00
Jacek Jendrzej
d39a85b951 streamts.cpp and record.cpp: fix memleak 2020-01-11 22:39:47 +01:00
TangoCash
a9a5f1a5e4 set start volume to 85 if use hdmi_cec_volume 2020-01-10 22:08:08 +01:00
Thilo Graf
04e840366a opkg_manager: add option for silent screen
Help to control some screen messages, avoids unintended or disturbing messages,  e.g.
on update checks at background.
2020-01-10 21:59:18 +01:00
MarkusVolk
7f2bba84a0 cam_menu.cpp: increase destination array to avoid possible truncation
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-10 21:59:05 +01:00
MarkusVolk
37f83616a6 Revert "cam_menu: reduce dub code, avoid possible format-truncation error"
This reverts commit bf9b5270b9.

Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-10 21:59:01 +01:00
MarkusVolk
f304acb4e5 record.cpp: increase destination arrays to avoid possible truncation
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-10 15:05:15 +01:00
MarkusVolk
55dbe62c16 audioplayer.cpp: increase destination arrays to avoid possible truncation
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-10 15:05:15 +01:00
MarkusVolk
527f3ec1a2 upnpbrowser.cpp: increase destination array to avoid possible truncation
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-10 15:05:15 +01:00
MarkusVolk
b68ed042c0 bouquetlist.cpp: increase destination array to avoid possible truncation
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-10 15:05:15 +01:00
MarkusVolk
df486d7697 infoviewer.cpp: increase destination arrays to avoid possible truncation
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
2020-01-10 15:05:15 +01:00
Thilo Graf
635d84db16 cc_timer: declare some members as protected
required for use in derived classes
2020-01-10 15:03:07 +01:00
Thilo Graf
51c8c07a39 opkg: move showHeader() under show_progress condition 2020-01-10 15:03:07 +01:00
Jacek Jendrzej
6d366ce6fe basicserver.cpp fix compiler warnings 2020-01-09 22:03:33 +01:00
Jacek Jendrzej
5373b921f5 zapit: fix compiler warnings 2020-01-09 21:42:24 +01:00
svenhoefer
f6f0a9224d - cables.xml: remove obsolete providers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-09 20:12:55 +01:00
svenhoefer
4a702b4806 - cables.xml: add PYUR
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-09 20:12:14 +01:00
Jacek Jendrzej
9306081027 libeventserver: silence compiler warnings 2020-01-09 15:02:04 +01:00
Jacek Jendrzej
19b9a05893 widget/yaft: silence compiler warnings 2020-01-09 13:29:57 +01:00
Jacek Jendrzej
eef536a737 fix compiler warnings 2020-01-09 09:52:52 +01:00
Jacek Jendrzej
dfb3b55f02 cc_frm_clock.h fix show time in movieplayer 2020-01-09 01:20:32 +01:00
Thilo Graf
da8b5f679d data/config/bad_package_pattern.list.sample: add more entries 2020-01-08 21:09:02 +01:00
Markus Volk
65f2156720 hdd_menu.cpp: circumvent format-truncation-warning
Signed-off-by: MarkusVolk <f_l_k@t-online.de>
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-08 21:08:54 +01:00
Markus Volk
428707d474 Revert "hdd_menu: avoid possible format-truncation errors"
This reverts commit b702c89fca.

Signed-off-by: MarkusVolk <f_l_k@t-online.de>
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-08 21:08:39 +01:00
svenhoefer
cab2ebe86e - radiotext: add icon to new radiotext window
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-07 20:08:42 +01:00
svenhoefer
fb981768f8 - radiotext_window: remove trailing colon from header
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-07 17:53:26 +01:00
svenhoefer
9631f2c74b - fix some compiler warnings
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-07 17:51:27 +01:00
BPanther
291c3a4d84 - zapit/pat: change dmx handling; was named "small changes" 2020-01-07 17:51:06 +01:00
Thilo Graf
b702c89fca hdd_menu: avoid possible format-truncation errors 2020-01-06 18:14:46 +01:00
Thilo Graf
bf9b5270b9 cam_menu: reduce dub code, avoid possible format-truncation error 2020-01-06 17:29:18 +01:00
Thilo Graf
839d8a9d9c subchannel_select: fix possible format-truncation error
output between 5 and 152 bytes into a destination of size 100
2020-01-06 16:57:30 +01:00
Thilo Graf
cfb537791e moviebrowser/mb.cpp: fix format error 2020-01-06 16:47:10 +01:00
Thilo Graf
17c7bbd6e3 cc_frm_clock: fix format error 2020-01-06 16:38:21 +01:00
Thilo Graf
17d1ed41be cc_frm_clock: clean up, remove unused var and comments 2020-01-05 21:17:59 +01:00
Thilo Graf
3a6e8a29b6 imageinfo: align to gui output above 2020-01-05 21:17:59 +01:00
Thilo Graf
c4b1824c11 themes: align some alpha and color values 2020-01-05 21:17:59 +01:00
Thilo Graf
439133be0d start.jpg: update start image
use start.jpg as default fallback for tvpic.
2020-01-05 21:17:59 +01:00
Thilo Graf
54582340c6 hintbox: fix init order of setValue() and paint() 2020-01-05 21:17:59 +01:00
Thilo Graf
0c62e5e264 CProgressWindow: add adaptiv progress handling, new classes added
See src/gui/widget/progresswindow.h for more details and examples.
Docs could be generated with Doxygen.
2020-01-05 21:17:59 +01:00
Thilo Graf
eecedc6099 neutrino.cpp: remove CInfoClock::getInstance()->block() on timeout and home
Is already done with sccreensaver.
2020-01-05 21:17:59 +01:00
Thilo Graf
df64925b30 radiotext: rework radiotext handling
Radiotext moved into a separate class and will be shown with screensaver.
2020-01-05 21:17:59 +01:00
Thilo Graf
b1f9c3c7f3 cc_timer/cc_frm_clock: allow use of milisecond intervals
Should be easier and more flexible to handle without nano parameter,
some reworkes in other classes and thread handlings are required.
2020-01-05 21:17:59 +01:00
Thilo Graf
06aec40a25 CBouquetList/CMenuWidget: use block() instead disableInfoClock() 2020-01-05 21:17:59 +01:00
Thilo Graf
32b52a9c96 cc_item_infobxox: reset pic and cctext in destructor for sure 2020-01-05 21:17:59 +01:00
Thilo Graf
c725baff27 cc_frm_footer: ensure unsigned value for w_btn_tmp 2020-01-05 21:17:59 +01:00
Thilo Graf
658941f721 cc_frm_header: minor format changes 2020-01-05 21:17:59 +01:00
Thilo Graf
ec3907a0e5 infoviewer: fix display of info clock on activated infobar
clock was always visible
2020-01-05 21:17:59 +01:00
Thilo Graf
a6bffd8d12 locales: add locales for radiotext font size setup 2020-01-05 21:17:59 +01:00
Thilo Graf
dec32f88eb cc_item_text: add global mutex 2020-01-05 21:17:59 +01:00
Thilo Graf
46bb9cb333 cc_item: make some get members const, for sure 2020-01-05 21:17:59 +01:00
Thilo Graf
8df2710be7 cc_frm: add global mutex for cc forms 2020-01-05 21:17:59 +01:00
Thilo Graf
890d04b0ca widget: reset some object vars to NULL, only for sure 2020-01-05 21:17:59 +01:00
svenhoefer
6c5461d582 - initial-settings: update
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
939cd28c0c Revert "disable private copy of the linux dvb headers"
This reverts commit 945452e35a.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
BPanther
2ed59dc229 more s2x stuff
Conflicts:
	src/zapit/src/frontend.cpp
2020-01-05 16:53:14 +01:00
BPanther
2418700ffa femanager, small fix 2020-01-05 16:53:14 +01:00
BPanther
011e17ba6d femanager, 2 functions added
Conflicts:
	src/zapit/include/zapit/femanager.h
2020-01-05 16:53:14 +01:00
svenhoefer
efa0e7c440 - acinclude: resort
Conflicts:
	acinclude.m4

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
TangoCash
efe45e9b7a make driver selectable for graphlcd
Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale
	src/driver/nglcd.h
	src/gui/glcdsetup.cpp
	src/gui/glcdsetup.h
	src/neutrino.cpp
	src/system/locals.h
	src/system/locals_intern.h
	src/system/settings.h

Signed-off-by: Thilo Graf <dbt@novatux.de>

compile fixed
2020-01-05 16:53:14 +01:00
svenhoefer
3fd2d5011f - data/pictures: disable new logo.jpg; not really usefull for narrow-breasted boxes like hd1
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
ddc2082a0d - neutrino: use proc_put() to write to procfs
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
c70b012bf7 - proc_tools: add some more wrappers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
d007474a48 - neutrino: fix timers from deepstandby; RTC was missing
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
799aaf6728 - infoviewer: try to fix strange remaining pixel
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
b94d31cb75 - screenshot: allow screenshots using external utility; most code is taken from TangoCash
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
275fbb7c4f - controlapi: remove commented code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
696f7e81e8 - moviebrowser: fix display of control chars in movieinfo
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
7c88a340df - update: move function to get active partition to helpers.cpp
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
630a6f605a - update: better solution to disable active partition for vuplus models
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
BPanther
d5fbe95d07 arm vu+ multiboot added for local flashing 2020-01-05 16:53:14 +01:00
BPanther
ce4fe6301b update terrestrial.xml 2020-01-05 16:53:14 +01:00
svenhoefer
eb7d0293b4 - zapitclient.h: whitespace fixes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
ca781064a7 - zapit/capmt: fix coolstream build
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
0e05ef11e3 - zapit: align to ddt
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
4c0a0cc4b7 - zapit/capmt: prepare merge from ddt
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
BPanther
0e96208010 fix possible segfault 2020-01-05 16:53:14 +01:00
svenhoefer
ff51f31f51 - revert 2e6e2ef and 08b5b19 partly
Signed-off-by: Thilo Graf <dbt@novatux.de>

commits:
- neutrino_menu: use RC_help to show info_menu; ARM/MIPS_HARDWARE only
- add some mor help keys; fix 5e8a1d0233781d1b4a7494e5be8107ef4094ba85

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
dc8836fc83 - avoid compiler warning
Conflicts:
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
92ec87c8af - locale: minor changes in keybinding locales
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
87ec06daff - neutrino: introduce user-assignable favorites key
Conflicts:
	src/gui/audioplayer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
1b72223cab - controlapi: addition to commit dcfb6a1ebdc5219e22329657b2f5600d098de634
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
5c06c5cf83 - rcinput: remove some keymappings for vuplus
Conflicts:
	src/driver/rcinput.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
c5e2915149 - menu: add possibility to show epg key
Conflicts:
	src/gui/widget/menue.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
1abdcd167e - add some mor help keys; fix 5e8a1d0233781d1b4a7494e5be8107ef4094ba85
Conflicts:
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>

fix here: a81af7c5065973f9b9c9d71dbe6d8631090a4618
2020-01-05 16:53:14 +01:00
svenhoefer
d2ce9328e7 - neutrino_menu: use RC_help to show info_menu; ARM/MIPS_HARDWARE only
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
eaa1f956de - info_menu: use RC_help to show imageinfo
Conflicts:
	src/gui/info_menue.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>

Commit has no effect, TODO: add setFooter() for visibility of footer and key action results
2020-01-05 16:53:14 +01:00
svenhoefer
0a6f479995 - movieplayer: use RC_tv/radio to toggle infoviewer/epg; ARM/MIPS_HARDWARE only
Signed-off-by: Thilo Graf <dbt@novatux.de>

Would like to know why?
2020-01-05 16:53:14 +01:00
BPanther
c4afd1953f small change for vu 2020-01-05 16:53:14 +01:00
vanhofen
bff51f0d8a - neutrino: use RC_tv/radio to toggle infoviewer/epg; ARM/MIPS_HARDWARE only
Conflicts:
	src/gui/epgview.cpp
	src/gui/infoviewer.cpp
2020-01-05 16:53:14 +01:00
BPanther
6ccaec945d fix internet radio 2020-01-05 16:53:14 +01:00
svenhoefer
c0f734e185 - yWeb: fix popup logos; move special logo path to "/var/tuxbox/httpd/logo"
Conflicts:
	src/neutrino.cpp
	src/nhttpd/nhttpd.conf.in

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
38dfe21b61 - update: smoother view for current image
Conflicts:
	src/gui/update.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
085fb5edbe - simple_display: fix dim setting
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
728a824602 - simple_display: allow to control led brightness for some vuplus boxmodels
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
f0240d89a0 - pick graphlcd support from DDT but include it in another way
Conflicts:
	src/driver/Makefile.am
	src/driver/nglcd.cpp
	src/gui/Makefile.am
	src/gui/bouquetlist.cpp
	src/gui/channellist.cpp
	src/gui/osd_setup.cpp
	src/gui/widget/menue.cpp
	src/gui/widget/menue.h
	src/neutrino.cpp
	src/system/flashtool.cpp
	src/system/settings.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
Jacek Jendrzej
30dbfb7ec9 ffmpegdec.cpp fix memleak 2020-01-05 14:57:42 +01:00
Jacek Jendrzej
2d5a1c9e29 audioplayer.cpp fix scandir memleak 2020-01-04 12:49:57 +01:00
Jacek Jendrzej
e7d900b9c9 themes.cpp fix scandir memleak 2020-01-03 18:35:50 +01:00
Jacek Jendrzej
f1cc6baa77 fix last commit; screensaver.cpp fix scandir memleak 2020-01-03 18:01:28 +01:00
Jacek Jendrzej
f9314ec109 fix last commit; webtv_setup fix scandir memleak 2020-01-03 17:25:35 +01:00
Jacek Jendrzej
106c34f5dc screensaver.cpp and webtv_setup fix scandir memleak 2020-01-03 16:52:29 +01:00
Jacek Jendrzej
445bb5e600 xmlparse.cpp skip memmove if pool->start (src) is 0 2020-01-03 15:14:53 +01:00
Thilo Graf
1d76394de6 Revert "xmlparse.cpp: add condition to avoid possible crash"
This reverts commit 40633dcfb5.

Needs another solution. This Commtit breaks channel tuning without
configure option --enable-pugixml
2020-01-02 20:36:26 +01:00
svenhoefer
a172e2db6c Cam Menu: init CI|CARD|BOTH
Signed-off-by: GetAway <get-away@t-online.de>
2020-01-01 15:11:01 +01:00
FlatTV
250be1184a Cam Menu: Allow switching to all or same transponder channels
while CI recording

Signed-off-by: GetAway <get-away@t-online.de>
2020-01-01 14:17:30 +01:00
FlatTV
f291dfb445 channellist: set CI channel inactive if recording with CI
Signed-off-by: GetAway <get-away@t-online.de>
2020-01-01 13:43:53 +01:00
FlatTV
fb0cdcf1e6 Zap when recording needs CAM
Signed-off-by: GetAway <get-away@t-online.de>
2020-01-01 12:31:33 +01:00
GetAway
eb9d9d8481 fix of "arm ci clock fix" 2020-01-01 11:24:55 +01:00
TangoCash
6df729b954 remotetimers: switch from full channelid to short channelid
Signed-off-by: GetAway <get-away@t-online.de>
2019-12-31 16:10:51 +01:00
Jacek Jendrzej
ec780d8401 user_menue: fix use heap after free, 2. try 2019-12-30 22:45:23 +01:00
Jacek Jendrzej
acfccc69e2 Revert "user_menue: fix use heap after free, in infoviewer_bb.cpp:257"
This reverts commit 28a051b14c.
2019-12-30 21:26:45 +01:00
Thilo Graf
69a1014ab7 cc_draw: ensure kill of rendered boxes only if enabled
Avoids unnecessary render of empty parts on screen.
2019-12-30 21:12:46 +01:00
Jacek Jendrzej
28a051b14c user_menue: fix use heap after free, in infoviewer_bb.cpp:257 2019-12-30 20:57:13 +01:00
Thilo Graf
baff642993 cc_item_infobox: add signal OnAfterPaintInfo 2019-12-30 16:32:11 +01:00
Thilo Graf
794619df4f cc_frm_clock: replaced paintClock with cl_blocked
for better readability
2019-12-30 16:32:11 +01:00
Thilo Graf
99645a570c epgview: ensure paint of segment after changed background 2019-12-30 16:32:11 +01:00
Thilo Graf
6f1463aacd imageinfo: more align to OE image data 2019-12-30 16:31:05 +01:00
Thilo Graf
18380df200 cc_frm_clock: Removed not required digit of slot method name
only to simplify.
2019-12-30 16:31:05 +01:00
Jacek Jendrzej
34fd452de4 epgplus: avoid segfaults 2019-12-30 00:09:08 +01:00
Thilo Graf
4d5d2f47b9 pad_package_pattern.list.sample: add libqt and -src packages to filter 2019-12-29 20:29:47 +01:00
J. Krieg
5f51ee491b fb_generic: fix compile with '-Werror'
error caused by commit ca9c47b - fb_generic: use parameters as const ref, catch possible dimension error:
  /home/bellum/neutrino/bbs/source/gui-neutrino/src/driver/fb_generic.cpp: In member function ‘void CFrameBuffer::RestoreScreen(const int&, const int&, const int&, const int&, uint32_t*)’:
  /home/bellum/neutrino/bbs/source/gui-neutrino/src/driver/fb_generic.cpp:1536:9: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
    if (dx > xRes || dy > yRes)
           ^
  /home/bellum/neutrino/bbs-test/source/gui-neutrino/src/driver/fb_generic.cpp:1536:22: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
    if (dx > xRes || dy > yRes)
                        ^
  cc1plus: all warnings being treated as errors
2019-12-29 16:12:12 +01:00
Thilo Graf
e536d5cef1 Images: add logo file 2019-12-29 15:25:03 +01:00
Thilo Graf
d23a0755d4 imageinfo: ignore creator if not available 2019-12-29 15:25:03 +01:00
Jacek Jendrzej
6540b07311 zapit:CFrontend::setInput return if satposition not found 2019-12-29 12:08:28 +01:00
Jacek Jendrzej
7dad606610 eventlist: skip if Bouquets is empty, avoid segfault 2019-12-27 14:44:53 +01:00
Jacek Jendrzej
bb6e1b6353 eitd:dmx check if filters is not empty 2019-12-27 14:42:45 +01:00
Jacek Jendrzej
84623485e7 eitd: -GENERIC- set neutrino time from system, for non-root user 2019-12-27 14:06:00 +01:00
Jacek Jendrzej
bbb047fb08 netfile: dont add default port 80 to request header, this break some redirects 2019-12-17 15:06:08 +01:00
Thilo Graf
853966d89a lua api: add function setSelected() for lua menu handler, update to v1.84 2019-11-28 21:07:04 +01:00
Thilo Graf
810ed367db COsdHelpers: add signal OnBeforeChangeResolution 2019-11-28 21:07:01 +01:00
BPanther
8db6055772 fix: if no sat, force no diseqc 2019-11-28 21:06:58 +01:00
Thilo Graf
40cd758bcd menue.cpp: fix possible render errors after changed font settings
Positions of some menu parts, e.g. headers...
were not updated after changed font scale settings.
2019-11-09 11:05:06 +01:00
Thilo Graf
45bbc84bf0 neutrino.cpp: add signal OnBeforeSetupFonts 2019-11-09 11:05:06 +01:00
Thilo Graf
a7ab50dace dvbsutitle.cpp: fix wrong file code
was not UTF8, some ide editors don't like this
2019-11-09 11:05:06 +01:00
Thilo Graf
42d69e2c34 cc_frm_header: fix clock width 2019-11-09 11:05:06 +01:00
Thilo Graf
ca9c47b106 fb_generic: use parameters as const ref, catch possible dimension error 2019-11-09 11:05:06 +01:00
GetAway
c212e2c5f4 zapit_setup.cpp: refresh Start-Channel after change 2019-11-07 18:42:42 +01:00
Jacek Jendrzej
fa951c883c movieplayer arm: add option to play separate audio file 2019-11-03 18:42:05 +01:00
GetAway
a603c5d8a4 infoviewer_bb.cpp: dont map caid 0x1700 any longer 2019-11-01 14:10:59 +01:00
GetAway
fdd24f73ca controlapi.cpp: fix RC_DEVICE for Zgemma H7 2019-10-28 22:23:27 +01:00
Thilo Graf
04e3ee7ee9 update to version 3.10.0
zgemma h7, vuduo4k, vuzero4k added
2019-10-27 16:46:52 +01:00
Thilo Graf
afeb3d2f26 msgbox: ensure top allignment of buttons in message boxes
Behavior with definied frame colors, e.g. error and info boxes,
is untouched.
2019-10-27 16:24:47 +01:00
Thilo Graf
97fc294d54 cc_frm_footer: add members to enable button allignment on top of footer 2019-10-27 16:24:47 +01:00
Thilo Graf
52e8737d2d themes: add option to enable frames for message and hint boxes 2019-10-27 16:24:47 +01:00
Thilo Graf
9234f67d98 CHintBox/CMsgBox: use frames as default for better highlighting 2019-10-27 16:24:47 +01:00
Thilo Graf
c82d1a9b27 cc_frm_window: add paramter for frame width into constructors
setFrameThickness() has no effect
2019-10-27 16:24:47 +01:00
Thilo Graf
15a310be47 fb_generic: use const int by ref for more safety 2019-10-27 16:24:47 +01:00
Thilo Graf
8cca903780 widget: reset some deleted vars
only to be shure
2019-10-27 16:24:47 +01:00
Thilo Graf
bcf4fbdc87 cc_signals: add missing virtual destructor 2019-10-27 16:24:47 +01:00
Thilo Graf
7f2c9ca41b cc_frm/cc_item_text: use mutexes in some members
Watched some problems with thredead parts in some
window objects (e.g. messageboxes, clock ...) thx satbaby for some hints
and testings
2019-10-27 16:24:47 +01:00
Thilo Graf
e40ae52779 textbox: use parameters as const &bool 2019-10-27 16:24:47 +01:00
Thilo Graf
31b73a4e35 cc_frm_footer/cc_frm_button: fix some arangement errors 2019-10-27 16:24:47 +01:00
Thilo Graf
ed701f450a cc_draw: declare some functions as const, minor format changes 2019-10-27 16:24:47 +01:00
Thilo Graf
b206e7025c cc_item: add missing virtual destructor 2019-10-27 16:24:47 +01:00
Thilo Graf
600230c1c2 fb_generic: avoid possible crash on shutdown
Observed on generic platform.
2019-10-27 16:24:47 +01:00
Thilo Graf
7c7578741b cc_draw: use const bool& for more safety 2019-10-27 16:24:47 +01:00
Thilo Graf
969644c39a cc_frm: us at member inside addCCItem() for more safety 2019-10-27 16:24:47 +01:00
Thilo Graf
689d35db25 cc_draw: remove virtual from position setters 2019-10-27 16:24:47 +01:00
Thilo Graf
84d3f05c63 cc_detailsline.h: add missing virtual destructor 2019-10-27 16:24:47 +01:00
Thilo Graf
00984b9d1e cc_draw: remove 'virtual' from hasChanges()
Makes problems with thread handling
2019-10-27 16:24:47 +01:00
Thilo Graf
0b83d05e42 cc_frm_window: rename member initVarWindow() -> init()
One step to unify member names
2019-10-27 16:24:47 +01:00
Thilo Graf
61e09c344c cc_frm_footer: remove inline for enableButtonFrameColor()
inline already default in header file
2019-10-27 16:24:47 +01:00
Thilo Graf
f4c0a34b48 cc_draw: use const for getFrameThickness() 2019-10-27 16:24:47 +01:00
Thilo Graf
83dfe855b0 cc-classes: add missing virtual destructors 2019-10-27 16:24:47 +01:00
Thilo Graf
3e58485066 components/Makefile.am: enable exception handling 2019-10-27 16:24:47 +01:00
Thilo Graf
3e01524baf cc_draw: use 'at' methode in vectors for more savety 2019-10-27 16:24:47 +01:00
Thilo Graf
d86dcd36a7 components: use const bool& parameter in paint methodes 2019-10-27 16:24:47 +01:00
Thilo Graf
7783b755d0 cc_frm.cpp: use 'vector::at' function for more safety 2019-10-27 16:24:47 +01:00
Thilo Graf
535b1004aa cc_frm_clock.cpp: move cl_timer to protected
Was not usable from derived classes.
2019-10-27 16:24:47 +01:00
Thilo Graf
40633dcfb5 xmlparse.cpp: add condition to avoid possible crash
pool->start seems to be a null pointer in some constellations,
memmove don't like such for parameter 2
2019-10-27 16:24:47 +01:00
Thilo Graf
0080ac220d test-menu: move separator types into own methode 2019-10-27 16:24:47 +01:00
Knicko007
3932a71d80 - initial settings: update to latest matze settings thx to matze
Conflicts:
	data/initial/services.xml
	data/initial/ubouquets.xml


Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
Thilo Graf
38d7547efb icons/status: update ca icons to current skin 2019-10-27 16:24:47 +01:00
Knicko007
bce33c2af4 add new rc_vuplus.png, thx Fred.F. and DdD 2019-10-27 16:24:47 +01:00
BPanther
fd1dc556be crypt info verimatrix added
Conflicts:
	src/gui/infoviewer_bb.cpp
2019-10-27 16:24:47 +01:00
BPanther
670a6f951e fix motorcontrol keys 2019-10-27 16:24:47 +01:00
svenhoefer
d6b6f3362f - acinclude.m4: add defines to summarize vuplus boxmodels
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
3fae672bc0 - fix commit c8bf275853e99fe24b94a7b7929fe0ff8afe6141
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
max_10
0c817f38fe - vuuno4k and vuuno4kse added 2019-10-27 16:24:47 +01:00
svenhoefer
7ccce66ba6 - acinclude.m4: simplify the define of ENABLE_CHANGE_OSD_RESOLUTION
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
3b9a82f444 - cables.xml: update OstTelCom
thx to elstablo

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
9f152710a5 - rcinput: fix non existing info key for vu+
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
224f632c1f - neutrino: fix key_timeshift for vu+ models
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
f55637b6b2 - rcinput: add vu+ timer key
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
Thilo Graf
a68738aa37 update yWeb version 2.9.0.43->2.9.0.44 2019-10-27 16:24:47 +01:00
svenhoefer
d7cca5c16b - yweb: use more generic name for generic vu+ remote control
Signed-off-by: Thilo Graf <dbt@novatux.de>

Only image renamed
2019-10-27 16:24:47 +01:00
svenhoefer
3b44e9019c - yweb: fix code of rc_vu_solo4k
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
d057867792 - controlapi: add rc fallback device
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
max_10
3e9416eb6d - vuultimo4k added
Conflicts:
	acinclude.m4
	data/y-web/Y_Blocks.txt
	src/driver/nglcd.cpp
	src/gui/vfd_setup.cpp
	src/neutrino.cpp
2019-10-27 16:24:47 +01:00
svenhoefer
71288139a5 - update: signalize ofgwrite's start in VFD
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
b624173e79 - acinclude.m4: sort helpstrings and code (start with generic and end up with armbox and mipsbox)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
2dfc4a135d - acinclude.m4: add boxmodel generic (not really needed; just for better readability)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
max_10
b96c72b032 - vuzero4k and vuduo4k added 2019-10-27 16:24:47 +01:00
IngoF
26682f762c Seems there is a timing problem.
see here:
https://www.neutrino-images.de/board/viewtopic.php?f=26&t=3759&start=20

there is a big timing difference to my TV-timing. Maybe the delay starts at the beginning of the telegram an not at the end of the telegram.
2019-10-27 16:24:46 +01:00
svenhoefer
896fd0ba1d - channelist: keep channellist in users display/desc mode until exit
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:46 +01:00
GetAway
93ade861ac add zgemma h7 RC to yWeb
FIXME: KEY_BACK
2019-10-24 10:28:08 +02:00
Markus Volk
f3de0d4dc9 neutrino: add zgemma h7 stb models
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: GetAway <get-away@t-online.de>
2019-10-23 22:20:54 +02:00
Jacek Jendrzej
2a161a1246 rcinput: use mutex, suggested by Seife 2019-10-14 15:45:01 +02:00
Jacek Jendrzej
980dee5622 cc_draw: avoid integer overflow 2019-10-13 16:47:37 +02:00
Jacek Jendrzej
907c5b52ce rcinput:killTimer check if iterator is not corrupted, possible segfault 2019-10-13 16:42:49 +02:00
Thilo Graf
06e6fd5904 lua_cc_text.cpp: use 'text_mode' instead 'mode' in api
Prevent possible ambiguity of text mode parameter.
Parameter 'mode' deprecated, but still available for
downward compatibility.
2019-09-10 10:40:53 +02:00
Thilo Graf
e74181dee0 lua_messagbox.cpp: add parameter for text allign 2019-09-10 10:40:53 +02:00
Thilo Graf
2ba05ebfba neutrino.cpp: add FIXME tag because of possible leak 2019-09-10 10:40:53 +02:00
GetAway
f6a04a2ec7 supplement to yweb: add url to StreamInfo 2019-08-05 16:34:17 +02:00
Jacek Jendrzej
6e7ecc4165 webtv:add icy meta info 2019-08-01 21:27:21 +02:00
Jacek Jendrzej
bad914452c movieplayer: use htmlEntityDecode with name in luaGetUrl 2019-08-01 18:44:10 +02:00
Jacek Jendrzej
88455514c9 yweb: add url to StreamInfo 2019-07-31 14:32:35 +02:00
Jacek Jendrzej
269154ce38 movieplayer: enable chapter select for hd51 2019-07-29 18:14:09 +02:00
Jacek Jendrzej
173d3a4b89 api ffmpeg, renamed hls format 2019-07-17 18:03:59 +02:00
Thilo Graf
8e5292abc3 neutrino.cpp: fix memleak with progressbar cache
detected with LeakSanitizer
2019-07-02 12:30:59 +02:00
Thilo Graf
b129d474d0 cc_item_progressbar.cpp/h: move CProgressBarCache class into header file
Allows usage from other classes
2019-07-02 12:30:59 +02:00
Jacek Jendrzej
4f071d99b9 Revert "lua: don't play video if movieplayer is in use"
This reverts commit 45925b1329.
2019-06-28 17:08:16 +02:00
Thilo Graf
ad8b3271d4 moviebrowser: fix possible memleak in initSeriesMenu()
thx satbaby for hints
2019-06-24 21:47:58 +02:00
Thilo Graf
08aaeced13 moviebrowser: fix possible memleaks with initOptionsBrowserMenu() 2019-06-24 21:43:33 +02:00
Jacek Jendrzej
8fcad916fa dvbsubtitle: use transp bg 2019-06-22 20:53:11 +02:00
Thilo Graf
d46645ec93 menue.h/cpp: add method to override menu position from user settings 2019-06-20 20:41:19 +02:00
Thilo Graf
851c8d16e0 moviebrowser: clean up showMenu(), browser options menu outsourced 2019-06-20 20:41:19 +02:00
Thilo Graf
a3b9bcac0b moviebrowser: clean up showMenu(), directory options menu outsourced 2019-06-20 20:41:19 +02:00
Thilo Graf
7f5079a321 moviebrowser: clean up showMenu(), parental lock menu outsourced 2019-06-20 20:41:19 +02:00
GetAway
672959e68f helpers.cpp: introduce safe_strncpy() and use it 2019-06-18 19:37:11 +02:00
GetAway
305af3116e fix some strncpy warnings when build with gcc8 2019-06-18 19:15:58 +02:00
GetAway
07f0a015ab icons/headers/Makefile.am: add missing icons 2019-06-17 22:29:42 +02:00
Thilo Graf
304d673926 moviebrowser: clean up showMovieInfoMenu(), update movie info menu outsourced 2019-06-17 14:39:11 +02:00
Thilo Graf
5a84cde507 moviebrowser: clean up showMovieInfoMenu(), series menu outsourced 2019-06-17 14:39:11 +02:00
Thilo Graf
c963f5b218 movibrowser: fix 'clean up showMovieInfoMenu(), bookmark menu outsourced'
CIntInput objects has been positioned unfavorable within scope
and caused possible crashes. This was not noticeable while compiling.
To avoid crashes and possible memleaks some parameters were added for CIntInput objects.
2019-06-16 19:24:48 +02:00
Thilo Graf
aafeb4bf12 moviebrowser: clean up showMovieInfoMenu(), bookmark menu outsourced 2019-06-16 17:41:10 +02:00
GetAway
3ae505f2a6 upnpbrowser.cpp: fix catching polymorphic type warning 2019-06-15 12:50:50 +02:00
GetAway
dacc5fffa2 UPNPSocket.cpp: fix catching polymorphic type warning 2019-06-15 10:05:59 +02:00
Sascha Zelzer
e9aab3054d jsoncpp: Suppress implicit-fallthrough warnings from GCC 7
GCC 7, when compiling with -Wimplicit-fallthrough=1 or higher, issues a warning which can be suppressed using a comment
that matches certain regular expressions. The comment change does just that: signal to GCC that the fall through is intentional.

Signed-off-by: GetAway <get-away@t-online.de>
2019-06-13 22:10:12 +02:00
Jacek Jendrzej
edd43ef5e9 weather: fix possible memleak 2019-06-13 16:48:02 +02:00
Jacek Jendrzej
43326650af YTparser: supplement to 9af1506c89 2019-06-13 11:56:51 +02:00
Jacek Jendrzej
7c64b282fe YTparser: fix compil with debug 2019-06-12 20:36:22 +02:00
Jacek Jendrzej
9af1506c89 YTparser: fix video without signature 2019-06-12 20:32:54 +02:00
Jacek Jendrzej
7a816a52f9 luaclient: fix result buffer overflow 2019-06-11 13:12:57 +02:00
Jacek Jendrzej
774d0c3145 movieplayer: init neutrino_msg_t 2019-06-09 18:28:44 +02:00
Jacek Jendrzej
45925b1329 lua: don't play video if movieplayer is in use 2019-06-09 17:21:18 +02:00
Thilo Graf
2f7adaa390 update.cpp: use exec find for ofgwrite caller 2019-06-08 19:58:14 +02:00
svenhoefer
6f8e829b97 - update: allow to flash zipped archives
Conflicts:
	src/gui/update.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-06-08 19:58:14 +02:00
svenhoefer
c65cacaa2e - update: fix detection of image type
Conflicts:
	src/gui/update.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-06-08 19:58:14 +02:00
Jacek Jendrzej
50c4387178 lua: fix memleak 2019-06-07 19:11:23 +02:00
Jacek Jendrzej
de699f2a2f lua: disable block from luavideo 2019-06-07 19:01:49 +02:00
Thilo Graf
4a52b79c0f moviebrowser: rework frame height setup in moviebrowser setup
Usability with height presets was not really user friendly.
2019-06-05 11:12:04 +02:00
Jacek Jendrzej
e71823b47b movieplayer: fix unnecessary save xml file in stream mode 2019-06-03 17:59:40 +02:00
Jacek Jendrzej
c6d2a4430f YT supplement to e193c72d34 2019-06-03 15:34:10 +02:00
Thilo Graf
121d00a21a mb.cpp: truncate title name in info menu
Minimal view of title should be enough information in this menu and
avoids possible issues after hide when user has changed movie data.
2019-06-02 16:17:14 +02:00
svenhoefer
3ffbd4521b - listframe: re-align title to the left
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-06-02 16:17:11 +02:00
svenhoefer
90d4694e12 - move plugins to /share/tuxbox/neutrino/plugins
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-06-02 16:17:08 +02:00
Jacek Jendrzej
1cf1b08d4e YT: add download dir menu 2019-06-02 12:13:34 +02:00
Jacek Jendrzej
e193c72d34 YT call search from yt histry 2019-06-01 19:52:41 +02:00
Jacek Jendrzej
5fa551dab6 YT use htmlEntityDecode with title 2019-06-01 16:31:27 +02:00
Jacek Jendrzej
359714dd85 yt: fix refreshTitle 2019-06-01 12:53:28 +02:00
svenhoefer
03072e94f1 - deutsch.locale: rename Teletext => Videotext
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-28 22:07:18 +02:00
Thilo Graf
b6bceb32e2 yweb: update version 2019-05-28 22:07:15 +02:00
Jacek Jendrzej
56202a1364 ytparser: fix not supported HTTP 2019-05-28 16:15:09 +02:00
GetAway
d9bd81a9ac control scripts: dont use the non-existent script "service" 2019-05-25 22:55:00 +02:00
GetAway
8215358657 mb.cpp: little better solution to trigger seen tag 2019-05-25 22:07:35 +02:00
GetAway
5c055dded8 mb.cpp: more accurate percentages 2019-05-25 16:56:49 +02:00
Thilo Graf
9fec21034f moviebrowser.cpp: try to optimize "seen" tag with record settings 2019-05-24 13:55:06 +02:00
Thilo Graf
5bc7fab06c cc_frm_clock.cpp: ensure set of thread name 2019-05-24 13:54:58 +02:00
Thilo Graf
d63ffa1b2b screensaver.cpp: add missing item name for clock instance 2019-05-24 13:54:55 +02:00
Thilo Graf
01e69fbf2a test_menu.cpp: fix blink demos 2019-05-24 13:54:52 +02:00
Frankenstone
123c723e11 update.cpp: fix flash bootselector for hd51, thx DboxOldie
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-24 13:54:46 +02:00
Jacek Jendrzej
6ed8c3b909 lua:avoid segfault 2019-05-18 14:44:10 +02:00
Jacek Jendrzej
5c4ced773d streamts: supplement to 086578fdb2 2019-05-16 19:43:08 +02:00
Jacek Jendrzej
15681a54bb record: fix stream rec segfault, supplement to last commit 2019-05-16 17:20:34 +02:00
Jacek Jendrzej
086578fdb2 record: fix stream rec segfault 2019-05-16 16:47:36 +02:00
Jacek Jendrzej
cf9d1eecbf fix memleak 2019-05-12 12:21:15 +02:00
Jacek Jendrzej
e2cb9fa025 scan_steup: fix double blue with fastscan 2019-05-10 19:06:47 +02:00
Jacek Jendrzej
494776ccaa fix for fastscan 2019-05-10 18:40:44 +02:00
Jacek Jendrzej
26c2d7dc54 PMT_CHANGED: fix use after delete 2019-05-09 19:35:28 +02:00
Jacek Jendrzej
0cfd982aa0 capmt: avoid use cam after delete 2019-05-09 15:57:15 +02:00
Jacek Jendrzej
dcf1520156 update initial bouquets.xml services.xml 2019-05-09 14:13:29 +02:00
Thilo Graf
feb46d3268 moviebrowser/mb.cpp: add missing delete for m_detailsLine inside hide()
Force of reinit for m_detailsLine was failed after changed settings.
This should fix wrong dimensions of m_detailsLine after
changed m_settings.browserFrameHeight.
2019-05-09 09:14:03 +02:00
Thilo Graf
30fb240036 moviebrowser: add interim message while reset to default settings
It's not always a good idea to reset all mb settings. From own experience
it is often not wanted and irritatingly when storage settings will be lost.
2019-05-08 09:13:08 +02:00
Thilo Graf
734d0a3634 moviebrowser settings: move storage settings into own struct
For planned usage with user interaction.
2019-05-08 09:13:05 +02:00
Thilo Graf
3601503323 moviebrowser/mb.cpp: avoid possible empty menue entries in showMenu()
Empty entries don't look good if no movie infos are available but it
seems to be better to show movie name beside entry name. If movie title
not available show menu entry with  an "edit" hint.
So the menu should be more intuitive.
2019-05-08 09:13:02 +02:00
svenhoefer
5d3b7aa9b4 - themes: disable rounded corners per default
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-08 09:12:56 +02:00
Thilo Graf
d4ad7cba12 moviebrowser/mb.cpp: use key blue instead key 3 for reload movies
Alignment to function of blue button in main movie browser window.
2019-05-07 09:52:16 +02:00
Thilo Graf
43cdea9cba moviebrowser/mb.cpp: fix possible fragments on screen while scrolling 2019-05-07 09:52:13 +02:00
svenhoefer
453a8efbb0 - moviebrowser: don't show column title for visual elaspsed time
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-07 09:52:11 +02:00
Thilo Graf
9d3400082e Revert "movibrowser: don't show column title for visual elaspsed time"
This reverts commit 3423c0682c.
2019-05-07 09:52:06 +02:00
svenhoefer
4fbeb0e3d1 - locale: remove obsolete LOCALE_MOVIEBROWSER_IMDB_DATA
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-07 09:52:04 +02:00
Thilo Graf
3423c0682c movibrowser: don't show column title for visual elaspsed time
progress bars should be self-explanatory
2019-05-06 11:47:19 +02:00
Thilo Graf
2452aaef6c movieinfo.cpp: exit loadFile() if st.size is 0
error message was:

runtime error: variable length array bound evaluates to non-positive value 0
2019-05-06 11:47:16 +02:00
Thilo Graf
ac53657f42 locales: localize LOCALE_MOVIEBROWSER_MENU_DATA_REQUEST 2019-05-06 11:47:14 +02:00
Thilo Graf
e1e6efeffd moviebrowser: use separate locale for movie database request 2019-05-06 11:47:13 +02:00
Thilo Graf
d7ba2e5f78 moviebrowser: use more generic action key name 2019-05-06 11:47:08 +02:00
Thilo Graf
679f929a6b neutrino.h: change return type of signal OnBeforeRestart
unifiy with other signals
2019-05-06 11:47:06 +02:00
FlatTV
cbbf68e2f4 streamts.cpp: pick ARM streaming from DDT (thx DboxOldie) 2019-05-06 11:46:59 +02:00
GetAway
4cac01b98b moviebrowser: fix array subscript is above array bounds 2019-05-05 20:02:31 +02:00
Thilo Graf
6c00095213 listframe.cpp: adopt title bar properties to sub head properties 2019-05-05 14:14:34 +02:00
Thilo Graf
83e8a6bf40 moviebrowser: show lastplay date only when really no played in info menu
Last play date was filled with sensles data.
2019-05-05 14:14:34 +02:00
Thilo Graf
44915a63a8 moviebrowser: show minute instead percent for last play stop 2019-05-05 14:14:34 +02:00
Thilo Graf
f80f5dd24b locales: localize LOCALE_MOVIEBROWSER_BROWSER_CUT_LONG_ROWTEXT 2019-05-05 14:14:34 +02:00
Thilo Graf
0a93d97daa moviebrowser: add switch for cut of text inside rows, default enabled 2019-05-05 14:14:34 +02:00
Thilo Graf
826986d088 listframe: add option to control cut of text inside rows, default enabled 2019-05-05 14:14:34 +02:00
Thilo Graf
bdace76186 moviebrowser: use MESSAGEBOX_YES_NO_OPTIONS struct from mymenu.h
avoid dub code
2019-05-05 14:14:34 +02:00
Thilo Graf
58d17fb86d listframe.cpp: use color gradient in title header 2019-05-05 14:14:34 +02:00
Thilo Graf
efefba2d7e locales: add localized entries for elapesed time in moviebrowser 2019-05-05 14:14:34 +02:00
Thilo Graf
2dc9c4d252 moviebrowser: add possibility to show visualized elapsed time 2019-05-05 14:14:34 +02:00
Thilo Graf
2792c33269 listframe: add posibility to use cc items inside listframe rows 2019-05-05 14:14:34 +02:00
Thilo Graf
5fa79b2232 helpers: add to_string() for char 2019-05-05 14:14:34 +02:00
Thilo Graf
f58fa6016b Infoclock: add missing item name
needed for thread name
2019-05-05 14:14:34 +02:00
Thilo Graf
d17b246cd6 osd_helpers.cpp: use infoclock methods with better readability 2019-05-05 14:14:34 +02:00
svenhoefer
3b79b87578 - pick mipsbox code from DDT, TangoCash and max10; add missing framebuffer code files
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-05 14:11:39 +02:00
svenhoefer
8991ed60f4 - pick mipsbox code from DDT, TangoCash and max10
Conflicts:
	src/gui/cam_menu.cpp
	src/gui/update.cpp
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-05 14:11:39 +02:00
svenhoefer
15e8b2d5ea - data/y-web/scripts/Makefile.am: simplify; fix script permissions
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-05 14:11:39 +02:00
BPanther
a1fc88e51f fix update_menue for mips 2019-05-05 14:11:39 +02:00
max_10
d5ef29fbca - fix aac audio when streaming, thx DboxOldie 2019-05-05 14:11:39 +02:00
svenhoefer
dc66f2e32f - deutsch.locale: minor change in unicable.pin_hint
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-05 14:11:39 +02:00
max_10
f4a15be90d - activate unicable pin, thx DboxOldie 2019-05-05 14:11:39 +02:00
Jacek Jendrzej
0c5e22e801 adzap: add tzap to monitor mode 2019-05-05 11:23:47 +02:00
Jacek Jendrzej
14b96ccc95 eventlist: fix memleak 2019-05-04 14:54:34 +02:00
Jacek Jendrzej
4798df400d adzap, fix zap to last channel, disable hintbox with zap 2019-05-04 13:56:36 +02:00
Thilo Graf
a69865157b data/scripts: fix build
files not in this directory
2019-05-02 22:17:11 +02:00
svenhoefer
c5b716ec1a - data/fonts: move pakenham.ttf away from neutrino repository; it's the plugin font
Signed-off-by: Thilo Graf <dbt@novatux.de>

# Conflicts:
#	data/fonts/Makefile.am
#	data/fonts/pakenham.ttf
2019-05-02 21:28:01 +02:00
svenhoefer
0fdb3436f6 - data/fonts/Makefile.am: fix uninstall
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
svenhoefer
9ff0df9d8b - data: unify and simplify Makefiles
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
svenhoefer
b3b7ac5c3e - followscreenings: invert notify behaviour
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
svenhoefer
e33b6f4f33 - epgplus: show notifications when adding timers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
svenhoefer
ddd8e16ec1 - epgview: show notifications when adding timers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
Thilo Graf
8e99e79e6d followscreenings: add missing logic OR with getUseChannelFilter() 2019-05-02 21:28:01 +02:00
svenhoefer
f413089488 - followscreenings: allow switchable notifications
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
svenhoefer
752e2171c7 - followscreenings: fix CFollowScreenings::FOLLOWSCREENINGS_ALWAYS
* add enumeration for a better readability

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
FlatTV
67b4fec5a6 followscreenings.cpp: Fix option "always" 2019-05-02 21:28:01 +02:00
svenhoefer
9760861df5 - followscreenings: re-add possibility to show followscreenings in every case
This commit replaces formerly commit f2437b5b06c38f474c06fb295a315ecbb3adff4e

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
FlatTV
2b25a7ec1b capmt.cpp - try to fix timeshift/recording on armbox 2019-05-02 21:28:01 +02:00
TangoCash
8ea412cc55 - timerlist/controlapi: enable epg_starttime for remote timers 2019-05-02 21:28:01 +02:00
svenhoefer
e5c3777150 - deutsch.locale: shorten menu.hint_adzap_zap
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
Jacek Jendrzej
f4b98498c3 - adzap: add "zap on timer activation" to adzap menu too 2019-05-02 21:28:01 +02:00
svenhoefer
c9d6285091 - moviebrowser: better check for *tmdb's availability
Signed-off-by: GetAway <get-away@t-online.de>
2019-05-02 21:05:30 +02:00
BPanther
13c4cc90ef tmdb cleanup
Signed-off-by: GetAway <get-away@t-online.de>
2019-05-02 21:02:14 +02:00
BPanther
6ae5b6fa9d fix tmdb again
Signed-off-by: GetAway <get-away@t-online.de>
2019-05-02 20:59:20 +02:00
BPanther
d43e4912ce fix tmdb cover in moviebrowser
Signed-off-by: GetAway <get-away@t-online.de>
2019-05-02 20:55:51 +02:00
Jacek Jendrzej
c0c72e8af8 Revert "cc_frm_clock.h: clean up: remove unnecessary virtual declaration"
This reverts commit 13dad842e312461319df03612f11d4aae74112ad.This break moviepayer show time
2019-05-01 17:16:12 +02:00
Jacek Jendrzej
389b88d08d fix segfault,supplement to 69ae7d89e3 2019-05-01 16:16:27 +02:00
Thilo Graf
aedf686fe7 textbox.cpp: check for pix buffer content first for shure 2019-04-28 20:15:13 +02:00
NadjaW
d1699ac2b4 fontrenderer.cpp: prevent possible crash when text parameter == NULL
Observed e.g. with undefined behavior within threads

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-28 20:15:10 +02:00
svenhoefer
f1e582e109 - deutsch.locale: minor changes in adzap.zap
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-28 11:17:34 +02:00
svenhoefer
9b1c2cf327 - code formatting of "add option to adzap: zap on timer activation"
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-28 11:17:09 +02:00
svenhoefer
08cdb2ee83 - cosmetics: align epg_id notation to channel_id
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-28 11:16:03 +02:00
svenhoefer
a5a3ec04cc - timerlist/controlapi: handle epg_id as channel_id
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 20:58:56 +02:00
svenhoefer
31bbb45946 - eventlist: fix "- eventlist: signalize remote timers"
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 20:58:25 +02:00
svenhoefer
3ee1e93e32 - eventlist: fix warnings in console output for timer conflicts
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 20:51:16 +02:00
svenhoefer
24a57934cc - eventlist: small code formatting changes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 20:50:56 +02:00
TangoCash
198c427f1e - eventlist: signalize remote timers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 20:50:47 +02:00
svenhoefer
cc33158cd7 - add missing empty INSTALL file
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 20:47:22 +02:00
svenhoefer
8d2c8cf5c7 - configure.ac: autoupdate
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 20:44:18 +02:00
svenhoefer
d5f4ec0d03 - .gitignore: a bit more structure; inspired by https://github.com/github/gitignore
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 20:20:20 +02:00
svenhoefer
9b06726926 Revert "capmt.cpp: enable CI for recording only if necessary"
This reverts commit 7b54b1dfb1.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-27 19:26:52 +02:00
Jacek Jendrzej
54da71ebda fix 44fb2039e1 typo 2019-04-27 10:23:18 +02:00
Jacek Jendrzej
44fb2039e1 add option to adzap: zap on timer activation 2019-04-25 18:49:57 +02:00
svenhoefer
df19fff874 - autogen.sh: small cosmetics
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-18 17:05:37 +02:00
svenhoefer
4a766df8de - acinclude.m4: fix exec_prefix variable in cdk-mode too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-18 17:05:37 +02:00
Thilo Graf
3ee35e0b59 fb_generic.h: avoid multiple define of fb_pixel_t
Is already defined with build config inside configure.ac
2019-04-18 17:01:22 +02:00
Thilo Graf
9480f67c95 cc_frm.h: clean up remove unneeded virtual declarations 2019-04-18 17:01:22 +02:00
Jacek Jendrzej
bbc9527c2f src/gui/screensaver.cpp: read screensaver dir only in image mode 2019-04-18 12:16:23 +02:00
Jacek Jendrzej
7987087db0 fix unknown address segfault, if audio pid is empty 2019-04-18 11:50:41 +02:00
Thilo Graf
6cb1217bc9 cc_draw.cpp: remove of an unneeded line break in debug line 2019-04-11 11:26:39 +02:00
Thilo Graf
13dad842e3 cc_frm_clock.h: clean up: remove unnecessary virtual declaration 2019-04-11 11:26:39 +02:00
Thilo Graf
5c5dad5766 neutrino.cpp: enable radiotext as default 2019-04-11 11:26:39 +02:00
Thilo Graf
14a3844c57 cc_frm.cpp: add missing call for hide()
Required if we have saved buffer.
2019-04-11 11:26:39 +02:00
Thilo Graf
25026c9bae textbox.cpp/h: use parameter as ref, ensure empty string on empty line array 2019-04-11 11:26:39 +02:00
Jacek Jendrzej
3e90c56249 infoviewer: copy also time info 2019-04-07 14:54:52 +02:00
Thilo Graf
057d458f96 osd_setup/menue.cpp: remove slot OnAfterChangeOption from OsdSetup class
Effect was right only for the osd_menu widget but not for all the
other opened menu widget instances. This was watched if user the osd setup menu
has lefted with the 'Setup' ('Menu') button. The main menu was not touched.
Thx GetAway for hint.
The use of slot in context with the OsdHelpers class should solve this
issue for all new generated menu widget instances.
2019-04-06 23:58:32 +02:00
Thilo Graf
86f0798f63 gui/osd_helpers.cpp/h: add signal OnAfterChangeResolution
Adds possibility to use any methods after changed resolution without
any changes on COsdHelpers class.
Implementation is possible directly from other objects that need this.
2019-04-06 23:58:17 +02:00
Frankenstone
2041ba7d54 fix commit 4fc2d90fd3 "vfd_setup.cpp: apply native sub head "
- remove superfluous entry

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-06 23:58:13 +02:00
svenhoefer
c0971287ad - pictureviewer: masking some more chars in event logo names
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-06 23:58:02 +02:00
svenhoefer
cd8d076d35 - weather-locations: update
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-06 23:58:00 +02:00
svenhoefer
2949ae684e - update: a bit more console output after flashing
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-06 23:57:56 +02:00
Thilo Graf
bba8093f05 cc_item_tvpic.cpp: fix wrong parameter type
parameter is type int
2019-04-05 21:52:53 +02:00
Thilo Graf
f387150bf1 cc_types.h: add item 'order_id' to button_label_cc struct 2019-04-05 21:52:53 +02:00
Jacek Jendrzej
e4b7bfef93 tuxtxt.cpp fix possible memleak 2019-04-05 12:29:08 +02:00
Jacek Jendrzej
86fc8b079a 2. try to fix mute icon hide from lua menu and movieplayer, please teste 2019-04-04 16:42:31 +02:00
Jacek Jendrzej
af1a8e0e44 Revert "movieplayer.cpp dont use enableOsdElements from lua-plugin"
This reverts commit 68fdd2ba75dd8c088c05d53f79e6707caaab8972., is other Bug
2019-04-04 13:31:11 +02:00
Thilo Graf
e3e3d685b3 COsdSetup: ensure apply of selected osd resolution
Menu was faulty rendered.
2019-04-03 15:35:29 +02:00
Thilo Graf
02ba69995e vfd_setup.cpp: apply native sub head 2019-04-03 15:35:29 +02:00
Thilo Graf
0731790764 personalize.cpp: apply native sub head 2019-04-03 15:35:29 +02:00
Thilo Graf
d02a24cc9c parentallock_setup.cpp: apply native sub head 2019-04-03 15:35:29 +02:00
Thilo Graf
8eb418617b menue.cpp/h: re add SUB_HEAD option with some samples inside test menu 2019-04-03 15:35:29 +02:00
Thilo Graf
eceefe6f27 themes: update Neutrino-3.0 2019-04-02 18:28:00 +02:00
Thilo Graf
710ffd7998 locales: localize osd menu subtitle theme settings 2019-04-02 16:34:56 +02:00
Thilo Graf
ddc6407924 osdsetup: add entries for sub header settings 2019-04-02 16:34:56 +02:00
Thilo Graf
f0ca7e37f1 menue.cpp: apply gradient modes for sub header 2019-04-02 16:34:56 +02:00
Thilo Graf
a46f5d1ee1 cc_frm_header.cpp: add gradient mode if header is in small mode 2019-04-02 16:34:56 +02:00
Thilo Graf
61ae84f497 settings: add gradient options for sub header theme settings 2019-04-02 16:34:56 +02:00
Thilo Graf
42093a287b themes: update Olive-3.0 2019-04-02 16:34:56 +02:00
Thilo Graf
a6119bf7cb themes: update bluemoon-3.0 2019-04-02 16:34:56 +02:00
Thilo Graf
3f84d53b05 CMenueWidget: use native header as sub header 2019-04-02 16:34:56 +02:00
Thilo Graf
1c574e4a07 header/footer: add overloaded versions of header class with size mode option
Size mode didn't really work. It is easier to implement
headers with with separate class constructor and other size mode
Footer works also with this  additional parameter but without additional
overloaded constructors.
2019-04-02 16:34:56 +02:00
Thilo Graf
714df8b092 cc_draw.cpp: use random colors for CCDraw_debug
For better distinguish objects on screen while debugging.
2019-04-02 16:34:56 +02:00
Thilo Graf
0c32280363 color: add function to get random color 2019-04-02 16:34:56 +02:00
Thilo Graf
ef0cb42b85 CMenuWidget: ensure applying of changed header width while runtime
Width was not applied after changed osd settings e.g. changed corner types
2019-04-02 16:34:56 +02:00
Thilo Graf
44ab3627a7 Themes: add Origin.theme 2019-04-02 16:34:56 +02:00
Thilo Graf
0aa76a8616 themes: update 3.0 themes
add missing defaults, progressbar and contrast optimizings
2019-04-02 16:34:56 +02:00
Jacek Jendrzej
68fdd2ba75 movieplayer.cpp dont use enableOsdElements from lua-plugin 2019-04-02 15:21:21 +02:00
Jacek Jendrzej
4fb17ff991 cc_item_picture.cpp use def, supplement to 9af186dcd7 2019-04-02 12:10:50 +02:00
Jacek Jendrzej
232ecf1027 cc_item_picture.cpp fix init var 2019-04-02 11:30:43 +02:00
Jacek Jendrzej
9af186dcd7 cc_item_picture.cpp: fix hide mute paint, if first mute paint is in movieplayer 2019-04-01 16:14:18 +02:00
Thilo Graf
756968ab97 CMenueWidget: get header height directly from header object 2019-03-31 18:18:00 +02:00
Thilo Graf
3db81f0396 widget/menue.cpp: allow IDE's find include header file 2019-03-31 18:17:55 +02:00
svenhoefer
104229dacf - moviebrowser: reset selected item in MB_FOCUS_LAST_PLAY after deleting any movie
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-31 18:03:29 +02:00
svenhoefer
d5f6f33e6f - lcd4linux: fix weather on/off item again
Signed-off-by: GetAway <get-away@t-online.de>
2019-03-30 23:55:23 +01:00
GetAway
ab30459acb lcd4l: finally ported weather on/off item from NI 2019-03-30 23:51:05 +01:00
TangoCash
6b46ded6a5 fix typo 2019-03-29 23:54:26 +01:00
Thilo Graf
06e968df78 CMenueWidget: add overloaded version of addIntroItems()
Allows additional usage of strings as text parameter.
2019-03-29 23:29:51 +01:00
svenhoefer
08e8fd88ad add forecast weekdays to timestamp
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-29 23:27:08 +01:00
Thilo Graf
de03897cf6 neutrino.cpp: fix dub lines
Partial revert of cherry-pick 2662dcf.
There were no conflicts while cherry-pick, therefore I noticed it too late.
2019-03-29 23:26:39 +01:00
Thilo Graf
f717984a83 menu.cpp: add member to set action key 2019-03-29 23:26:36 +01:00
Thilo Graf
cca09c7469 helpers: add trim methodes for left and right trim 2019-03-28 11:29:44 +01:00
Thilo Graf
531227a482 helpers: add isDigitWord() function
returns true if all chars of string parameter are digits
2019-03-28 11:29:41 +01:00
svenhoefer
2662dcf7b8 - neutrino: show saveEpg-message in shutdown mode too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-28 11:27:07 +01:00
Thilo Graf
17b57d0914 cc_item_picture.cpp: avoid possible crash if image paint was failed 2019-03-26 10:01:22 +01:00
svenhoefer
edc597748d - weather: use km/h instead of m/h
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 09:58:36 +01:00
FlatTV
7b54b1dfb1 capmt.cpp: enable CI for recording only if necessary 2019-03-26 09:51:23 +01:00
svenhoefer
db5c17f5a0 - keybind-setup: use g_settings.backup_dir to save/load keys
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 09:50:26 +01:00
svenhoefer
6187a82fee - lcd4l: fix crash
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 09:45:57 +01:00
svenhoefer
b5b4170d2d - lcd4l: we need the forecast for current day
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
0fcfc0a47e - lcd4l: align to TC code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
34a4954ab5 - weather: add more data to struct
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
e04de3136e - weather/lcd4l: add some more weather data
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
9d5698865e - weather: fix month in console log
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
e1ed034a9f - weather: naming the member varables as the keywords from json request
So it's easier to add some new stuff as i think.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
TangoCash
68ff0bb553 weather: add "°C" to temperatures in show 2019-03-26 07:57:05 +01:00
Jacek Jendrzej
1d02df4fd5 fix usals menu 2019-03-25 15:28:48 +01:00
Jacek Jendrzej
1c9a0aa249 neutrino.cpp: fix load save keys 2019-03-25 15:24:38 +01:00
GetAway
8e2f0d5af0 weather.cpp: dont use deprecated Json::Reader 2019-03-24 20:51:07 +01:00
Jacek Jendrzej
27c03b02b4 gui/keybind_setup: fix painted key name after use loadkeys conf 2019-03-24 16:15:41 +01:00
Jacek Jendrzej
54885c0f56 fix segfault with static item, supplement to 69ae7d89e3 2019-03-23 11:33:50 +01:00
Thilo Graf
819f6afb17 CKeyboardInput: clean up: remove keyword 'virtual'
Is not required, no sub classes
2019-03-21 11:09:12 +01:00
svenhoefer
aeacf03234 - lcd4l: write weather_city file
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-21 09:49:56 +01:00
svenhoefer
6c1e155cfe - weather: allow to get city
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-21 09:49:16 +01:00
svenhoefer
c639827324 - weather: don't add "°C" to temperatures
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:06 +01:00
svenhoefer
00265bd7c4 - lcd4l: get weather forecast data for one day
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:06 +01:00
svenhoefer
c705e35a9f - weather: allow to get forecast temp and forecast icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:06 +01:00
svenhoefer
b2a57d375c - weather_locations.h: reformatting code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:06 +01:00
svenhoefer
e6a719fb91 - weather: code formatting using astyle
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:06 +01:00
svenhoefer
7fedf87ea6 - weather: better naming for update cycle
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:05 +01:00
svenhoefer
f8e0bf244a - lcd4l/weather: fix creation of data files for first run
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:05 +01:00
svenhoefer
1850fb3692 - miscsettings_menu: small changes in new weather items
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:05 +01:00
TangoCash
f7219894bc add weather via Dark Sky API -step1-
Signed-off-by: Thilo Graf <dbt@novatux.de>

Build errors fixed, missing code disabled
2019-03-20 22:47:05 +01:00
Jacek Jendrzej
69ae7d89e3 widget/menue fix memleak, CMenuWidget::removeItem 2019-03-20 12:41:48 +01:00
Jacek Jendrzej
040f329216 use strftime instead of std::put_time, for sh4 build 2019-03-18 18:37:10 +01:00
Thilo Graf
e8bc676f76 CMenuOptionStringChooser: remember last item
useful for some cases if needed, default off
2019-03-18 15:53:21 +01:00
Jacek Jendrzej
bd2e323742 - movieplayer: allow screenshots from stream 2019-03-18 15:44:47 +01:00
svenhoefer
982fa73ec3 - channellist: fix commit d523fa4
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-18 15:44:04 +01:00
Thilo Graf
6bf13f6d6b CKeyboardInput: add signal OnAfterSave()
supplementing for notifier handling
2019-03-17 13:09:23 +01:00
Thilo Graf
91854a4d81 widget/keyboard_input.cpp: simplify class constructors
Removed multiple code.
2019-03-17 13:01:29 +01:00
svenhoefer
a47bb767c4 - streaminfo2: clean up from unused code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
svenhoefer
4748b3be40 - streaminfo2: use official notation for abbreviations
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
svenhoefer
d523fa42ed - channellist: don't show pip-button when pip is disabled
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
svenhoefer
b10778016f - streaminfo2: re-organize order (partly as suggested by Janus)
Conflicts:
	src/gui/streaminfo2.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
svenhoefer
db30378397 - streaminfo2: add real channelname if it differs to channelname (part 2)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
svenhoefer
1a4e345a83 - streaminfo2: add real channelname if it differs to channelname
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
svenhoefer
c2b08afdad - streaminfo2: formatting code using astyle
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
svenhoefer
cd6086a317 - streaminfo2: pre-init col in struct row
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
svenhoefer
255c4ded31 - streaminfo2: some position fixes; mosty on the right side
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-17 13:01:29 +01:00
GetAway
2a833fbfc1 yWeb: bump Y_Version.txt to 2.9.0.42 2019-03-16 13:46:37 +01:00
GetAway
e4b2cbe52b yWeb: fix some help URLs 2019-03-16 13:42:12 +01:00
GetAway
214d3f641c yWeb: fix TVinfo - use curl now 2019-03-16 12:39:06 +01:00
GetAway
7dc03ef026 Y_Tools.sh: fix link to Y_Version.txt 2019-03-14 23:18:16 +01:00
Frankenstone
f21140f3dc fix compiler warning, thx DboxOldie 2019-03-14 08:58:13 +01:00
Thilo Graf
d51474c6c8 src/driver/fb_generic.cpp: fix typo
cs build was broken
2019-03-12 13:10:44 +01:00
Jacek Jendrzej
43e93be441 cc_draw.h: try to fix broken hide() in derived classes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-12 10:50:00 +01:00
Thilo Graf
43f77618be /widget/menue.h/cpp: add missing signal OnAfterChangeOption() 2019-03-12 10:49:56 +01:00
Thilo Graf
22f3b20d41 keyinput: outsource keytables into own header file
for better common usage
2019-03-12 10:49:48 +01:00
Thilo Graf
e10cd928ed framebuffer: add optional fallback handlings for showFrame() methode 2019-03-12 10:49:42 +01:00
svenhoefer
e7cb0f668f - eventlist: don't show EPGplus button when EPGplus is disabled
Conflicts:
	src/gui/eventlist.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-10 15:00:20 +01:00
svenhoefer
4c33c7a7d4 - channellist: show display mode in header (next/primetime only)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-10 15:00:20 +01:00
Thilo Graf
6ccea677bc icons: add icon epg.png 2019-03-10 15:00:09 +01:00
svenhoefer
b9b8ca752b - channellist: show event description per default in primetime mode only
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-09 22:45:58 +01:00
svenhoefer
2964418315 - streaminfo: use fixed fonts
TODO: some small position fixes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-09 22:45:04 +01:00
Jacek Jendrzej
41963aca29 fix stack buffer overflow if icon pic is broken 2019-03-09 20:09:28 +01:00
svenhoefer
c3d1af3171 - channellist: respect g_settings.channellist_show_numbers in history mode too (first quick'n'dirty version)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-09 17:11:28 +01:00
svenhoefer
8329304a48 - neutrinofonts: introduce fixed (non user scalable) fonts
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-09 17:10:49 +01:00
TangoCash
7426845feb - channellist: set beginning of primetime to 20:00 2019-03-07 06:25:40 +01:00
svenhoefer
3229ee387d - channellist: use OFFSET defines in showdescription() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-06 21:20:45 +01:00
svenhoefer
acb7a002b2 - channellist: show event description in primetime mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-06 21:20:24 +01:00
svenhoefer
590796dd87 fix commit 7bb694c remove unnecessary
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-06 21:19:57 +01:00
TangoCash
b24bdd3126 fix logic 2019-03-06 21:14:25 +01:00
TangoCash
4aeb1db919 show tomorrows events after todays primetime 2019-03-06 21:14:13 +01:00
svenhoefer
22ebe30144 - channellist: rework behaviour of green and blue button; ...
* blue key: switches now/next/primetime
* green key: switches eventlist/description (in favorites mode)

Signed-off-by: Thilo Graf <dbt@novatux.de>

 Conflicts:
	data/locale/english.locale
	src/gui/channellist.cpp
2019-03-05 06:34:47 +01:00
Frankenstone
cdac50c6f8 ffmpegdec change debug output 2019-03-05 06:15:20 +01:00
BPanther
d1f4f82f6a ffmpegdec fix possible memleak (thx DboxOldie) 2019-03-05 06:15:16 +01:00
Frankenstone
052d9c07f5 fix build ffmpeg, use old api for older ffmpeg 2019-03-04 10:33:16 +01:00
Frankenstone
4f1e47191b ffmpegdec.cpp: fix possible memleak 2019-03-04 10:20:25 +01:00
svenhoefer
e6d94bda27 - channellist: fix formatation of new code from "add primetime feature to channellist"
Conflicts:
	src/gui/channellist.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-04 10:20:11 +01:00
TangoCash
83124d283f add primetime feature to channellist
use green button in favorites to show whats showing on primetime

 Conflicts:
	data/locale/english.locale
	src/gui/channellist.cpp
2019-03-04 10:14:43 +01:00
TangoCash
5bd68b781b fix tmdb cast 2019-03-04 09:36:13 +01:00
TangoCash
39ae3e8e15 fix segfault 2019-03-04 09:36:08 +01:00
TangoCash
0174e6971f rework tmdb class 2019-03-04 09:32:12 +01:00
Frankenstone
a153f44baa epgview: use define tmdb_cover 2019-03-04 09:25:28 +01:00
BPanther
0b311da08a fix remove tmdb.jpg 2019-03-04 09:25:19 +01:00
Jacek Jendrzej
1547f90e4e fix possible memleak 2019-03-03 16:02:34 +01:00
Jacek Jendrzej
3e08bb4415 netfile: fix stack buffer overflow 2019-03-02 19:52:37 +01:00
Frankenstone
23a009535c reduce ffmpeg warnings part 2 , thx DboxOldie
- part 1 see here b160f48
2019-03-01 21:24:24 +01:00
Frankenstone
ab2a37871a reduce ffmpeg warnings, thx DboxOldie 2019-03-01 21:24:24 +01:00
Frankenstone
4d52588842 fix ffmpeg compiler warnings, thx DboxOldie 2019-03-01 21:24:24 +01:00
Frankenstone
ef4bb7cff3 disable av sync in radio mode
- thx DbO ;-)
2019-03-01 21:24:24 +01:00
Jacek Jendrzej
ffcda7c304 audioplayer: fix memleak 2019-03-01 20:44:40 +01:00
BPanther
f3d71be4a5 remove tmdb.jpg after exit 2019-02-24 13:38:13 +01:00
limes007
2a74457000 sectionsd: unify and optimize debug messages
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-24 13:38:13 +01:00
Thilo Graf
ab5f31c0a1 moviebrowser.cpp: fix position of top marker for details line
Top marker was painted at wrong y position.
2019-02-22 17:57:06 +01:00
svenhoefer
3bd75d26a6 - listframe: fix painting of scroolbar backround on empty pages
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-17 22:19:45 +01:00
svenhoefer
365f4951a1 - listframe: fix calculation of m_nLinesPerPage (part 2)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-17 22:19:42 +01:00
svenhoefer
f0b9588b82 - listframe: fix alignment of headerlist to content below
* since scrollbar isn't paint over the full height we have to reduce
  the netto width by a possible scrollbar width

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-17 22:19:35 +01:00
svenhoefer
47c8f071c8 - listframe: simplify calculation of m_cFrameScrollRel.iHeight
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-16 23:26:45 +01:00
svenhoefer
aed34c5907 - listframe: fix calculation of m_nLinesPerPage
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-16 23:26:28 +01:00
svenhoefer
3b634bd43b - listframe: add minimal offset to title line
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-16 23:26:11 +01:00
svenhoefer
49883a8775 - listframe: add minimal offset to header line
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-16 23:25:45 +01:00
svenhoefer
de0d46e085 - listframe: fix m_nNrOfPages value for empty pages
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-16 23:25:25 +01:00
svenhoefer
a6a5170732 - listframe: fix calculation of width for rendering titles
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-16 23:25:08 +01:00
Thilo Graf
fd7dab02b3 gui/subchannel_select.cpp: fix possible format-overflow error
error was:
'%s' directive writing up to 49 bytes into a region of size between 48
and 97 [-Werror=format-overflow=]
sprintf(nvod_s, "%s - %s %s", nvod_time_a, nvod_time_e, nvod_time_x);
2019-02-16 21:47:34 +01:00
Thilo Graf
406b15c9c1 lib/xmltree/gzstream.h: fix possible Wshadow warnings 2019-02-16 21:47:34 +01:00
Jacek Jendrzej
24475f7dba fix compil without LCD4LINUX 2019-02-11 18:54:23 +01:00
Thilo Graf
a6c5251e7e scan_setup.cpp: fix possible compiler warning
enum constant in boolean context
2019-02-11 11:14:12 +01:00
Thilo Graf
3a7051c4fd listframe.cpp: use header colors in subheader 2019-02-11 11:14:12 +01:00
Thilo Graf
8c90841838 listframe.cpp: fix overlapping header line on scrollbar 2019-02-11 11:14:12 +01:00
Thilo Graf
55ce53caae listframe.cpp: remove unneeded offset
Bottom of text was over painted
2019-02-11 11:14:12 +01:00
Thilo Graf
666f0c886f widget/listframe.h: add function to get line height 2019-02-11 11:14:12 +01:00
Thilo Graf
a7f960ffa4 cc_draw.h: add member to set force full repaint of item
This overrides internal firstpaint and is_painted modes to
provoke full repaint of item.
2019-02-11 11:14:12 +01:00
Thilo Graf
99c63a1268 listframe .cpp: use color settings for header text and background 2019-02-11 11:14:12 +01:00
Thilo Graf
aae4ffd638 osd_setup.cpp: outsource radio text notifier handling into own method
For usage with other functions.
2019-02-11 11:14:12 +01:00
Thilo Graf
7d36fb52d6 osd_setup.cpp: resort and cleanup osd setup menue 2019-02-11 11:14:12 +01:00
Thilo Graf
f9e1fc30e4 Makifile.am: ensure update locales with 'deploy-target'
On sdk build with the command 'devtool deploy-target' not updated
all locals were uploaded.
Effects could be gui will show messed  localized menues or windows.
To avoid this issues a complete  do_configure() was required
to force (or  bitbake  -c cleansstate ), this should solve this problem.
2019-02-11 11:14:12 +01:00
Thilo Graf
289e167462 themes: move rounded corners to theme section 2019-02-11 11:14:12 +01:00
Thilo Graf
92eef239ef osd_setup.cpp: move radiotext option it osd main menue
This option is not really specific for infobar.
2019-02-11 11:14:12 +01:00
max_10
0c73c623fe - Y_EPG_Plus.yhtm: fix defaultwert DisplayLogos (thx vanhofen) 2019-02-11 10:26:31 +01:00
svenhoefer
ff629d9381 - locales: fix movieplayer help
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:26:26 +01:00
svenhoefer
9c77ed6269 - use new exec_controlscript() function
Conflicts:
	src/driver/record.cpp
	src/global.h
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:26:23 +01:00
svenhoefer
b027bec157 - helpers: add function to execute control scripts
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:26:19 +01:00
svenhoefer
0ff995ac53 - add missing scan.start/stop control scripts
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:26:16 +01:00
svenhoefer
2bcd32732d - align defines for control scripts
Conflicts:
	src/global.h
	src/gui/pictureviewer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:26:13 +01:00
svenhoefer
91de6f5abe - install control scripts to CONTROLDIR
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:26:11 +01:00
svenhoefer
a5ac19f6c1 - acinclude: introduce --with-controldir=PATH and --with-controldir_var=PATH for control scripts
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:26:09 +01:00
svenhoefer
36e4bc9726 - move control scripts from data/neutrino-scripts to data/control
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:26:06 +01:00
svenhoefer
010f1d41f6 - data/neutrino-scripts: add all possible control scripts
Conflicts:
	data/neutrino-scripts/Makefile.am

Signed-off-by: Thilo Graf <dbt@novatux.de>

For the moment all entries disabled because it could
be possible that already modified scripts are available and
has been modified by users. Rename of these scripts with .sample suffix
could be an alternate idea.
2019-02-11 10:26:01 +01:00
svenhoefer
a67e774bfc - movieplayer: move MOVIEPLAYER_START/END_SCRIPT defines to movieplayer
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:57 +01:00
Frankenstone
8d1cadbf14 Y_neutrino_Blocks.txt: adapt webIF to 861578e timeshift: unify config keywords and locales 2019-02-11 10:25:54 +01:00
svenhoefer
aaac28d41b - pictureviewer: re-introduce pictureviewer.start/end scripts
Conflicts:
	src/gui/pictureviewer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:51 +01:00
svenhoefer
9425f08c55 - locales: fix order
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:47 +01:00
ni-visitor
1ead28e64d satellites.xml update 2019-02-11 10:25:44 +01:00
svenhoefer
3984f3f239 - lcd4l: rename new variable wait4lcd => wait4daemon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:41 +01:00
svenhoefer
0e9396bc58 hdd_menu.cpp: kill hdidle if hddsleep is active
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:36 +01:00
svenhoefer
5eda082504 - record.cpp: a bit more readability
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:29 +01:00
svenhoefer
cf08ffec15 - record: re-sort buffer handling keywords
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:25 +01:00
svenhoefer
ea457a8e92 - record: pick buffer handling from DDT
neutrino will crash here

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:21 +01:00
Knicko
5077121b12 update-satellites.xml
Signed-off-by: Knicko <knicko@glj.servebbs.com>
2019-02-11 10:25:18 +01:00
svenhoefer
6e46005ca0 - timeshift: unify config keywords and locales
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:15 +01:00
svenhoefer
d338be9526 - timeshift: small renamings in timeshift action keys
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:25:11 +01:00
svenhoefer
578b53cf65 - record: move TSHIFT defines into enumeration
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-02-11 10:24:59 +01:00
TangoCash
2deb1f7631 - zapit/frontend: correct unicable timing for arm boxes 2019-02-11 10:24:39 +01:00
GetAway
a2bc300681 - remove incomplete external volume script controlling
if somebody need this, we can commit the correct and complete patch
2019-02-09 19:10:34 +01:00
GetAway
9283c464cb locale: remove duplicate entry 2019-02-09 18:35:32 +01:00
GetAway
06e246f0d4 fix warning: 'lcd4linux' shadows a member of 'this' 2019-01-26 15:45:14 +01:00
GetAway
04d7efe50c Supplement to c14b34f ...
Call of showFrame() causes unintentional behavior on cs hardware
with green screens and video decoder seems to become unusable.
2019-01-25 09:03:16 +01:00
GetAway
c14b34fe54 fb_generic.cpp: fix build for CST hardware...
was broken with commit 8b7de5f
2019-01-22 21:37:38 +01:00
GetAway
9a8d5657f7 l4l: force update of output files if ...
lcd4linux is not running and display is changed in automatic mode
2019-01-20 16:28:50 +01:00
GetAway
84693c62e6 cleanup last commit 2019-01-13 11:32:33 +01:00
GetAway
8b7de5fc8f screensaver.cpp: use fallback if video decoder is busy 2019-01-13 11:13:24 +01:00
GetAway
acc651e528 screensaver.cpp: use paintImage for CST...
showFrame does not work correctly on CST if Video decoder is busy, e.g streaming
no way to detect it on Coolstream yet
2019-01-10 20:34:56 +01:00
GetAway
9dcc317db4 l4l: remove brightness_standby, use brightness only 2019-01-07 21:37:16 +01:00
GetAway
d6d79e5c74 l4l: format layout output for more flexibility 2019-01-06 16:00:52 +01:00
TangoCash
0277009f72 some fixes after cherry-picking
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-06 13:24:47 +01:00
svenhoefer
4b9740623e - lcd4l-setup: move type setup into own submenu to get different options for different types
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-05 21:53:57 +01:00
svenhoefer
6145cabae1 - lcd4l: activate new Samsung SPF types
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-05 21:05:57 +01:00
svenhoefer
9b9c900ab6 - lcd4linux: prepare for some more Samsung SPF types
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-05 20:53:35 +01:00
GetAway
8549307a9f l4l: align some variables names to NI's names 2019-01-05 19:06:30 +01:00
GetAway
afaad86986 l4l: fix LOGO_DUMMY; use system icon 2019-01-05 18:29:34 +01:00
GetAway
1be84bc059 acinclue.m4: introduce --with-lcd4liconsdir=PATH 2019-01-05 17:34:53 +01:00
GetAway
80bf4aac4e l4l: add hint icon 2019-01-05 13:27:41 +01:00
vanhofen
a418917ade - miscsettings: add missing shortcut to sleeptimer item
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-04 15:03:28 +01:00
GetAway
9f642a1852 miscsettings_menu.cpp: fix button order 2019-01-03 17:42:03 +01:00
GetAway
fdeb594750 l4l: reinitialize only once 2019-01-03 17:23:16 +01:00
GetAway
451de1c00b l4l: use more enums 2019-01-03 17:02:04 +01:00
redblue-pkt
6948dc1d78 lcd4linux: convert polish letters
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-03 16:12:31 +01:00
vanhofen
0a359a8133 - lcd4l: fix cherry-pick
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-03 15:58:41 +01:00
J. Krieg
beed663788 src/driver/pictureviewer/pictureviewer.cpp: fix fix compil without LCD4LINUX
v_path.push_back(g_settings.logo_hdd_dir) does not relate to LCD4Linux

Signed-off-by: GetAway <get-away@t-online.de>
2019-01-03 15:33:05 +01:00
Jacek Jendrzej
e97c8d03fe fix compil without LCD4LINUX 2019-01-03 11:27:46 +01:00
GetAway
2cfd6b7f89 fix commit 6fdc01c0e7 2019-01-02 23:13:40 +01:00
svenhoefer
9834e9e18e - lcd4l-setup: use new GetMaxBrightness() function
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-02 23:00:13 +01:00
svenhoefer
e63e874e13 - lcd4l: add GetMaxBrightness() function
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-02 22:57:25 +01:00
Thilo Graf
706027d792 imageinfo.cpp: adopt to last libstb changes 2019-01-02 19:01:48 +01:00
Thilo Graf
6282d0a266 configure: remove unneeded define 2019-01-02 19:01:46 +01:00
GetAway
ed435a5fea l4l: remove hardcoded path; start with full path 2019-01-01 23:22:34 +01:00
bazi98
c8fcf927d9 fix typos framerate
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-01 22:44:09 +01:00
Thilo Graf
42ef95d0b9 update to version 3.9.0
switch to changed libst-hal structur. libstb-hal >= 1.1.0 is required
2019-01-01 17:04:07 +01:00
svenhoefer
52e49c25f4 - osd-setup: allow to enable/disable event logos
Conflicts:
	src/gui/osd_setup.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-01-01 14:36:27 +01:00
svenhoefer
26c6861d12 - osd_setup: move channellist_show_channellogo to new logo menu; ...
align locales

 Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 18:20:23 +01:00
svenhoefer
63f507b38b - osd_setup: add channellogo-setup menu
Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale
	src/gui/osd_setup.cpp
	src/system/locals.h
	src/system/locals_intern.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 17:57:57 +01:00
svenhoefer
d8111f7aef - lcd4l: add function to reset m_parseID
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 15:18:22 +01:00
svenhoefer
581a2b5e8d - lcd4l: re-enable event logos
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 15:18:19 +01:00
TangoCash
93f74ef829 show event logos only in infoviewer 2018-12-31 15:18:15 +01:00
svenhoefer
1d0d8ade9c - lcd4l: reset channelid when epg is changed to get a possible eventlogo
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 15:18:10 +01:00
TangoCash
4853dd82d0 fix fastscan 2018-12-31 15:18:02 +01:00
BPanther
f638ffbb1c fix hd51 nhttp rc 2018-12-31 15:17:57 +01:00
svenhoefer
b823f456ca - simplify some more USE_STB_HAL defines
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 15:17:46 +01:00
max_10
d4abd1edbb - neutrino.cpp: customization to libstb-hal align init/exit function names
Conflicts:
	src/neutrino.cpp
2018-12-31 15:17:43 +01:00
svenhoefer
65523a385d - lib/hardware: align to latest changes in libstb-hal repo
Signed-off-by: Thilo Graf <dbt@novatux.de>

include: fix build after libstb-hal changes
2018-12-31 15:03:06 +01:00
svenhoefer
9a807b7741 - move playback.h compatibility header file to the other ones
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
3609199c92 - introduce ca.h compatibility header file
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
ed9cbd170f - webtv/xmltv: add remote hostname as group prefix to see where the stream is come from
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
5c413dce45 - move compatibility headers to /lib/hardware
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
bc03da48b5 - introduce record.h compatibility header file
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
bd01452e2f - simplify more includes of compatibility headers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
00e159b5fa - simplify more includes of compatibility headers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
a855eebcf2 - move compatibility headers to /lib/hardware
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
7be2a3950c - timerlist: fix yellow on/off behaviour when back item is selected
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
6d53bf7967 - pictureviewer: more string replacements for eventlogo in GetLogoName()
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
a48c387bbd - pictureviewer: massively simplify GetLogoName() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
d510a1a9bf - lcd4l: use GetLogoName() function from pictureviewer
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
deede1bd92 - pictureviewer: add support for g_settings.lcd4l_logodir to GetLogoName() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
4e21dd5c44 - introduce eventlogos (e.g. tagesschau.png for Tagesschau)
Eventlogo name is created from lowercase event name. Sspaces are replaced by "-".
  So an event called "American Dad" needs a logo called "american-dad.png".

  Eventlogo must be located in a subdir called "/events" in the logo directories.

  The search is working backwards through the eventname like this:

  "/var/tuxbox/icons/logo/events/american-dad.jpg"
  "/var/tuxbox/icons/logo/events/american-da.jpg"
  "/var/tuxbox/icons/logo/events/american-d.jpg"
  "/var/tuxbox/icons/logo/events/american-.jpg"
  "/var/tuxbox/icons/logo/events/american.jpg"
  "/var/tuxbox/icons/logo/events/america.jpg"
  "/var/tuxbox/icons/logo/events/americ.jpg"
  "/var/tuxbox/icons/logo/events/ameri.jpg"
  "/var/tuxbox/icons/logo/events/amer.jpg"
  "/var/tuxbox/icons/logo/events/ame.jpg"
  "/var/tuxbox/icons/logo/events/am.jpg"
  "/var/tuxbox/icons/logo/events/a.jpg"

  First hit is used. If no eventlogo was found, the wellknown channellogos are used.
  Be carefull with the naming of the eventlogos. A logo named "a.png" will be used
  for all events starting with an A.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
svenhoefer
0132429dfc - pictureviewer: just small code formatting changes in GetLogoName()
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
TangoCash
91fb19ff22 add special logo names support
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
1dd01cef5f - use new edit icon in several headers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
Thilo Graf
554563755f icons: add edit icon for headers 2018-12-31 11:47:44 +01:00
svenhoefer
c7f831d7df - timerlist: remove obsolete old code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
6fdc01c0e7 - fix latest key changes (KEY_EXIT => KEY_HOME)
Conflicts:
	src/neutrino.cpp
	version_pseudo.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
e5333574eb - data: move config data to new config subdir
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
13c2e578e8 - data: move zapit data to new zapit subdir
Conflicts:
	data/Makefile.am

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
82a6dfeaeb - timerlist: speed up loop when remote box is offline
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
75f64f760e - timerlist: fix return from RemoteBoxSelect() when no item is choosed
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
9913a578b2 - menu: add possibility to get action state of menu widget
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
124c8c6d63 - timerlist: allow to enable/disable remote boxes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
b4b122c6da - zapit: remove obsolete data directory
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
d026cdd7a1 - fix install of myservices.xml; was in wrong directory
Conflicts:
	data/Makefile.am

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
svenhoefer
c2df6c97b9 - cc_frm_header: re-add offet to header caption; ...
this fixes ofset on right side for very long header captions

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:44 +01:00
Thilo Graf
a327498209 cc_item_text.h: remove unneeded virtual declarations 2018-12-31 11:46:55 +01:00
Thilo Graf
2a7e4b9b42 widget/textbox: cpp: try to fix possible issue while restore screen
maybe possible crash
2018-12-31 11:46:55 +01:00
Thilo Graf
0db7634583 cc_frm_clock.cpp: declare force_repaint as const 2018-12-31 11:46:55 +01:00
Thilo Graf
cb40dcb9ea widget/hintbox.cpp/h: use disconnect instead check for OnTimer
diconnect ensures handle of current slot.
2018-12-31 11:46:55 +01:00
Thilo Graf
25d55b60b9 cc_item_text.cpp/h: move functions into cpp file
clean up
2018-12-31 11:46:55 +01:00
Thilo Graf
8b9a268a0c cc_timer.h: fix threadname assignment
Parameter not really passed in some some conditions.
2018-12-31 11:46:55 +01:00
Thilo Graf
6237bfe07c hintbox/msgbox: add more specific thread names
For better tracing while debugging.
2018-12-31 11:46:55 +01:00
Thilo Graf
1022cba0cc imageinfo: add possible information for used libstb-hal 2018-12-31 10:10:30 +01:00
Thilo Graf
a2ddff616f configure: expand package data, add libstb-hal-config.h if available
Additional header file can be checked with new define HAVE_CONFIG_HAL_H.
This should be downwards compatible too, meaning that build is possible
even without this header.
2018-12-31 10:09:19 +01:00
Thilo Graf
728b04db2c imageinfo.cpp: simplify creation of info lines 2018-12-30 22:13:52 +01:00
GetAway
444173ead6 lcd4l: possibility to use it in user menue 2018-12-26 20:06:01 +01:00
GetAway
99a6ab267d add lcd4linux support, ported from
defans and vanhofen, modded by TangoCash
2018-12-26 20:04:32 +01:00
GetAway
fe8dbf3458 neutrino.cpp: add another key to backward-compatible check thx DdD 2018-12-15 23:14:08 +01:00
GetAway
2225d943dd epgview.cpp: fix recalculation of several heights 2018-12-11 14:20:50 +01:00
Thilo Graf
13752e6de8 navibar.cpp: fix possible overpaint of text after repaint with new content 2018-12-10 22:07:27 +01:00
Thilo Graf
7eeb270cba cc_draw.cpp/h: move more methodes into cpp file
clean up
2018-12-10 22:01:56 +01:00
Thilo Graf
d4fb223045 src/gui/widget/hintbox.cpp: connect OnTimer slot only if is still empty
Prevent multiple connections to slot. Only to be sure.
2018-12-09 17:29:44 +01:00
max_10
2131058fc4 -src/zapit/src/channel: fix warning: this statement may fall through [-Wimplicit-fallthrough=] 2018-12-09 17:28:54 +01:00
Thilo Graf
73f0c4b25e cc_item.cpp/cc_detailsline.cpp: clean up and simplify fblayer init
use v_fbdata.push_back() for direct fill with contents, reduced effort
2018-12-07 22:57:19 +01:00
svenhoefer
13b7612fcf - cables.xml: update KD - Offensive 2012; thx to Detlef from NI-Board
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-07 21:47:33 +01:00
Thilo Graf
09940ed419 cc_item.cpp/h: move getPageNumber() into cpp file
clean up
2018-12-07 21:47:33 +01:00
Thilo Graf
c7f8392ef6 cc_draw.cpp/h: move position members into cpp file
clean up
2018-12-07 21:47:33 +01:00
Thilo Graf
d9e66f4142 CTextBox: move setTextRenderModeFullBG() into cpp file. 2018-12-07 21:47:33 +01:00
Thilo Graf
b13a2a3b9a cc_draw.cpp: remove consequently all possible pixbuf contents
This should enusre a clean content for all fbdata.pixbuf parts.
2018-12-07 21:47:33 +01:00
Thilo Graf
39c890ed22 neutrino.h: add signal OnShutDown
was missed in context with similar OnBeforeRestart
2018-12-07 21:47:33 +01:00
Thilo Graf
80a1a8b64f CTextBox: move enableBackgroundPaint() into cpp file
partial cleanup
2018-12-07 21:47:32 +01:00
Thilo Graf
1d5de6babc clean up: remove unnecessary virtual declarations from cc classes 2018-12-07 21:47:32 +01:00
Thilo Graf
420fba0e1b cc_draw.cpp: remove variable cc_fbdata_t& fbdata
Try to avoid som possible data races.
2018-12-07 21:47:32 +01:00
Thilo Graf
94284c2e5b cc_draw.cpp: call blitBox2FB() only if checkFbArea() was true
This should prevent pass corrupted parameters for blitBox2FB().
2018-12-07 21:47:32 +01:00
GetAway
727aeb18f0 Y_Blocks.txt: add keys to yweb rcu for bre2ze4k thx bazi98 2018-12-06 16:10:44 +01:00
GetAway
db31e98c8c rcinput: use translation for some keys 2018-12-05 14:08:48 +01:00
GetAway
72b33c9520 keybind_setup.cpp: fix warning 2018-12-05 13:35:49 +01:00
GetAway
91948d8a48 keybind_setup.cpp: fix menu special keys 2018-12-04 19:06:25 +01:00
GetAway
4f6b882b95 rcsim: format helpscreen; bump version 1.2 2018-12-02 23:17:37 +01:00
GetAway
b7424b772f yWeb: fix RC Button V-Format for BRE2Ze4K 2018-12-02 22:41:06 +01:00
GetAway
77ffcac7d0 rcinput: fix RC_mode for BRE2ZE4K 2018-12-02 22:21:42 +01:00
GetAway
61aeeb1537 yWeb: write missing translations to file 2018-12-01 17:50:33 +01:00
GetAway
2bd937a0d0 videosettings.cpp: use hw_caps->has_button_vformat 2018-12-01 10:42:35 +01:00
GetAway
477d363308 yWeb: fix typo 2018-12-01 09:11:49 +01:00
Jacek Jendrzej
3dc0434bd3 nhttpd: fix stack buffer overflow 2018-11-30 17:54:11 +01:00
GetAway
2f9a25d066 y-Web: add RC support for WWIO Bre2ze4k 2018-11-29 19:37:31 +01:00
GetAway
dcd67e67de neutrino.cpp: fix RC_playpause for bre2ze4k 2018-11-27 20:23:43 +01:00
svenhoefer
5fb9a842e9 - webtv-setup: fix compiler warnings
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-26 21:24:02 +01:00
svenhoefer
b1587464bb - webtv-setup: disable possibility to setup livestreamScriptPath ...
Movieplayer searches automatically in default-directories for scripts

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-26 21:23:57 +01:00
TangoCash
9b66d96c0c add support for wwio bre2ze4k
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-26 18:08:58 +01:00
TangoCash
d4c7682ba6 display clock on segment display too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-26 18:08:35 +01:00
svenhoefer
478e7dc1fa - yWeb/yparser: complete handling of directory defines
Signed-off-by: Thilo Graf <dbt@novatux.de>

# Conflicts:
#	data/y-web/Makefile.am
2018-11-26 18:08:08 +01:00
Jacek Jendrzej
a34614ae57 eitd: fix stack use after scope 2018-11-26 14:00:46 +01:00
Jacek Jendrzej
15c779f538 tuxtxt: fix global buffer overflow line 4753 in tuxtxt.cpp if Char is 0xF5 or 0xF6 2018-11-22 16:26:06 +01:00
GetAway
8a1879df20 screensaver.cpp: add 1 more event to filter 2018-11-20 09:57:07 +01:00
Thilo Graf
bb6198fa0c cc_frm_clock.cpp/h: fix incomplete result of isRun() methode 2018-11-20 09:17:02 +01:00
Knicko
fac82b91dd - streaminfo2: change name Picon to Logo
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:17:02 +01:00
Thilo Graf
7c14322653 cc_item_text.cpp: avoid evaluation within parameters 2018-11-20 09:17:02 +01:00
Thilo Graf
138c7b810e cc_item_text.h: declare unnecessarily protected variables as private 2018-11-20 09:17:02 +01:00
Thilo Graf
112ecc4714 src/gui/screensaver.cpp: avoid create clock instance if not required 2018-11-20 09:17:02 +01:00
Thilo Graf
9eeea78fb8 screensaver.cpp: start clock only if not running 2018-11-20 09:17:02 +01:00
Thilo Graf
014f0f3da7 cc_frm_window.cpp: fix possible oversize render with maximum screen settings 2018-11-20 09:17:02 +01:00
Thilo Graf
157acc7926 Revert "infoviewer: force repaint of text fields"
This reverts commit e63d8b6999.

kill() does not consider screen buffer. But call of
'paint(CC_SAVE_SCREEN_YES)' generates buffer but
always never used  so far. Before we apply new text, hide() will reset
background with saved buffer.
Btw. kill() seems was never called, because isPainted was until recently broken in text object,
so I'm amazed that this 'if' block was with any effect.
2018-11-20 09:17:02 +01:00
Thilo Graf
692d39bfb0 cc_item_text.cpp: add missing paint state after rendered text box
Evaluations while usage of this state could has been wrong or incomplete
and therefore it was possible that some effects were unintended or
without any effect.
2018-11-20 09:17:02 +01:00
Thilo Graf
b86b89981f src/gui/widget/textbox.cpp: try to fix possible background handling
Condition of changed postion and unchanged text was not considered.
2018-11-20 09:17:02 +01:00
J. Krieg
13476691b7 webtv: switch default webtv paths from CONFIGDIR to WEBRADIODIR_VAR (specified by configure)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:16:35 +01:00
J. Krieg
2c1a210d2f webradio: switch default webradio paths from CONFIGDIR to WEBRADIODIR_VAR (specified by configure)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:16:31 +01:00
J. Krieg
fffa3d6963 webtv/webradio: move defines for webtv and webradio path to a more appropriate place
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:16:29 +01:00
J. Krieg
61eac04a67 webradio: create necessary data directories at build time and put sample file in it
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:16:26 +01:00
J. Krieg
7190b81f10 webtv: create necessary data directories at build time and put sample file in it
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:16:23 +01:00
GetAway
3793c8dfd2 streaminfo: show techinfo in TS_MODE if channelist is empty 2018-11-13 18:04:28 +01:00
GetAway
a6c77ece34 streaminfo2.cpp: show resolution in TS_MODE if no channel is tuned 2018-11-13 15:51:18 +01:00
GetAway
5b5e11f327 activate streaminfo2 for non COOL_HARDWARE 2018-11-12 22:37:51 +01:00
Thilo Graf
8a447a987f gui/scan.cpp: fix missing osd transponder parameters while scan, thx janus 2018-11-07 08:55:29 +01:00
svenhoefer
af706314e5 - vusolo4k: simplify and unify code from commit af87ebc788
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-01 22:49:42 +01:00
BPanther
af87ebc788 - add support for VU+ Solo 4k 2018-11-01 22:48:28 +01:00
svenhoefer
50bf6c27c8 - acinclude: simplify commit 15632941c1
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-01 22:47:20 +01:00
TangoCash
15632941c1 add first experimental support for ax hd60
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-01 22:39:12 +01:00
svenhoefer
30fb127941 - yWeb: remove support for outdated dboxshot binary
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-01 22:38:32 +01:00
vanhofen
4483bb67d3 - infoviewer: fix display of frequency for terrestrial channels; thx to Janus 2018-11-01 22:38:27 +01:00
474 changed files with 21203 additions and 10327 deletions

97
.gitignore vendored
View File

@@ -1,50 +1,82 @@
### mostly autoconf crap
### http://www.gnu.org/software/automake
Makefile
autom4te.cache
*.in
aclocal.m4
compile
config.*
configure
depcomp
install-sh
*.pc
libtool
ltmain.sh
missing
stamp-h1
README
COPYING
INSTALL
Makefile.in
### objects and libs
### http://www.gnu.org/software/autoconf
autom4te.cache
/autoscan.log
/autoscan-*.log
/aclocal.m4
/compile
/config.guess
/config.h.in
/config.log
/config.status
/config.sub
/configure
/configure.scan
/depcomp
/install-sh
/missing
/stamp-h*
### https://www.gnu.org/software/libtool/
/libtool
/ltmain.sh
### http://www.gnu.org/software/m4/
m4/libtool.m4
m4/ltoptions.m4
m4/ltsugar.m4
m4/ltversion.m4
m4/lt~obsolete.m4
### compiled objects and libs
.libs
.deps
*.lo
*.o
*.so
*.lo
*.a
*.lai
*.la
.*.swp
*.a
### editor crap
### dependency files
.deps
*.Plo
*.Po
### diff and patch files
*.patch
*.diff
*.orig
*.rej
### system generated stuff
# dolphin
.directory
# kate
*-swp
.*.swp
### generally excluded files
*~
*.pc
git-*
go_*
### binaries that fall out of the build
lib/sectionsdclient/sectionsdcontrol
src/neutrino
src/nhttpd/web/*.js.gz
src/zapit/src/pzapit
src/zapit/src/udpstreampes
src/drivertool
src/dt
src/rcsim.h
src/rcsim
src/gui/version.h
src/nhttpd/nhttpd.conf
src/mdev_helper
src/neutrino
src/rcsim
src/zapit/src/pzapit
src/zapit/src/udpstreampes
### header files that fall out of the build
src/rcsim.h
src/gui/version.h
local_build_config.h
### system generated stuff
@@ -52,3 +84,6 @@ local_build_config.h
.directory
# kate
*-swp
### other files that fall out of the build
src/nhttpd/nhttpd.conf

0
INSTALL Normal file
View File

View File

@@ -2,3 +2,5 @@ SUBDIRS = lib src data
locale-update:
make -C $(top_builddir)/data/locale install-locals
.PHONY: locale-update

View File

@@ -24,6 +24,22 @@ if test "$DEBUG" = "yes"; then
AC_DEFINE(DEBUG, 1, [enable debugging code])
fi
# weather
AC_ARG_WITH(weather-dev-key,
AS_HELP_STRING([--with-weather-dev-key=KEY], [API dev key to get data from weather data base, required for additional weather informations]),
[WEATHER_DEV_KEY="$withval"],
[WEATHER_DEV_KEY=""])
AC_DEFINE_UNQUOTED([WEATHER_DEV_KEY], ["$WEATHER_DEV_KEY"], [API dev key to get data from weather data base, required for additional weather informations])
AC_ARG_ENABLE([weather-key-manage],
AS_HELP_STRING([--enable-weather-key-manage], [Enable manage weather api dev key via gui for additional weather informations @<:@default=yes@:>@]),
[enable_weather_key_manage="$enableval"],
[enable_weather_key_manage="yes"])
if test "$enable_weather_key_manage" = "yes" ; then
AC_DEFINE([ENABLE_WEATHER_KEY_MANAGE], 1, [Enable manage weather api dev key via gui for additional weather informations])
fi
# weather end
# tmdb
AC_ARG_WITH(tmdb-dev-key,
@@ -122,8 +138,8 @@ AC_ARG_ENABLE(libcoolstream-static,
AM_CONDITIONAL(ENABLE_LIBCOOLSTREAM_STATIC, test "$enable_libcoolstream_static" = "yes")
AC_ARG_ENABLE(reschange,
AS_HELP_STRING([--enable-reschange], [enable change the osd resolution @<:@default for hd2 and hd51@:>@]),
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable change the osd resolution]))
AS_HELP_STRING([--enable-reschange], [enable to change osd resolution]),
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable to change osd resolution]))
AM_CONDITIONAL(ENABLE_RESCHANGE, test "$enable_reschange" = "yes")
# default theme
@@ -145,9 +161,6 @@ if test "$TARGET" = "native"; then
if test "$prefix" = "NONE"; then
prefix=/usr/local
fi
if test "$exec_prefix" = "NONE"; then
exec_prefix=$prefix
fi
targetprefix=$prefix
TARGET_PREFIX=$prefix
AC_DEFINE_UNQUOTED(TARGET_PREFIX, "$TARGET_PREFIX", [The targets prefix])
@@ -175,6 +188,10 @@ else
AC_MSG_ERROR([invalid target $TARGET, choose on from native,cdk]);
fi
if test "$exec_prefix" = "NONE"; then
exec_prefix=$prefix
fi
AC_CANONICAL_BUILD
AC_CANONICAL_HOST
AC_SYS_LARGEFILE
@@ -244,6 +261,12 @@ TUXBOX_APPS_DIRECTORY_ONE(configdir, CONFIGDIR, localstatedir, /var, /tuxbox/con
TUXBOX_APPS_DIRECTORY_ONE(datadir, DATADIR, datadir, /share, /tuxbox,
[--with-datadir=PATH], [where to find data files])
TUXBOX_APPS_DIRECTORY_ONE(controldir, CONTROLDIR, datadir, /share, /tuxbox/neutrino/control,
[--with-controldir=PATH], [where to find control scripts])
TUXBOX_APPS_DIRECTORY_ONE(controldir_var, CONTROLDIR_VAR, localstatedir, /var, /tuxbox/control,
[--with-controldir_var=PATH], [where to find control scripts in /var])
TUXBOX_APPS_DIRECTORY_ONE(fontdir, FONTDIR, datadir, /share, /fonts,
[--with-fontdir=PATH], [where to find fonts])
@@ -256,7 +279,7 @@ TUXBOX_APPS_DIRECTORY_ONE(gamesdir, GAMESDIR, localstatedir, /var, /tuxbox/games
TUXBOX_APPS_DIRECTORY_ONE(libdir, LIBDIR, libdir, /lib, /tuxbox,
[--with-libdir=PATH], [where to find internal libs])
TUXBOX_APPS_DIRECTORY_ONE(plugindir, PLUGINDIR, libdir, /lib, /tuxbox/plugins,
TUXBOX_APPS_DIRECTORY_ONE(plugindir, PLUGINDIR, datadir, /share, /tuxbox/neutrino/plugins,
[--with-plugindir=PATH], [where to find plugins])
TUXBOX_APPS_DIRECTORY_ONE(plugindir_var, PLUGINDIR_VAR, localstatedir, /var, /tuxbox/plugins,
@@ -265,7 +288,7 @@ TUXBOX_APPS_DIRECTORY_ONE(plugindir_var, PLUGINDIR_VAR, localstatedir, /var, /tu
TUXBOX_APPS_DIRECTORY_ONE(plugindir_mnt, PLUGINDIR_MNT, mntdir, /mnt, /plugins,
[--with-plugindir_mnt=PATH], [where to find external plugins])
TUXBOX_APPS_DIRECTORY_ONE(luaplugindir, LUAPLUGINDIR, libdir, /lib, /tuxbox/luaplugins,
TUXBOX_APPS_DIRECTORY_ONE(luaplugindir, LUAPLUGINDIR, datadir, /share, /tuxbox/neutrino/luaplugins,
[--with-luaplugindir=PATH], [where to find Lua plugins])
TUXBOX_APPS_DIRECTORY_ONE(webradiodir, WEBRADIODIR, datadir, /share, /tuxbox/neutrino/webradio,
@@ -298,6 +321,12 @@ TUXBOX_APPS_DIRECTORY_ONE(iconsdir, ICONSDIR, datadir, /share, /tuxbox/neutrino/
TUXBOX_APPS_DIRECTORY_ONE(iconsdir_var, ICONSDIR_VAR, localstatedir, /var, /tuxbox/icons,
[--with-iconsdir_var=PATH], [where to find icons in /var])
TUXBOX_APPS_DIRECTORY_ONE(lcd4liconsdir, LCD4L_ICONSDIR, datadir, /share, /tuxbox/neutrino/lcd/icons,
[--with-lcd4liconsdir=PATH], [where to find lcd4linux icons])
TUXBOX_APPS_DIRECTORY_ONE(lcd4liconsdir_var, LCD4L_ICONSDIR_VAR, localstatedir, /var, /tuxbox/lcd/icons,
[--with-lcd4liconsdir_var=PATH], [where to find lcd4linux icons in /var])
TUXBOX_APPS_DIRECTORY_ONE(private_httpddir, PRIVATE_HTTPDDIR, datadir, /share, /tuxbox/neutrino/httpd,
[--with-private_httpddir=PATH], [where to find private httpd files])
@@ -314,6 +343,8 @@ TUXBOX_APPS_DIRECTORY_ONE(flagdir, FLAGDIR, localstatedir, /var, /etc,
dnl automake <= 1.6 needs this specifications
AC_SUBST(CONFIGDIR)
AC_SUBST(DATADIR)
AC_SUBST(CONTROLDIR)
AC_SUBST(CONTROLDIR_VAR)
AC_SUBST(FONTDIR)
AC_SUBST(FONTDIR_VAR)
AC_SUBST(GAMESDIR)
@@ -333,6 +364,8 @@ AC_SUBST(THEMESDIR)
AC_SUBST(THEMESDIR_VAR)
AC_SUBST(ICONSDIR)
AC_SUBST(ICONSDIR_VAR)
AC_SUBST(LCD4L_ICONSDIR)
AC_SUBST(LCD4L_ICONSDIR_VAR)
AC_SUBST(PRIVATE_HTTPDDIR)
AC_SUBST(PUBLIC_HTTPDDIR)
AC_SUBST(HOSTED_HTTPDDIR)
@@ -413,9 +446,9 @@ _TUXBOX_APPS_LIB_PKGCONFIG($1,$2)
AC_DEFUN([TUXBOX_BOXTYPE], [
AC_ARG_WITH(boxtype,
AS_HELP_STRING([--with-boxtype], [valid values: tripledragon, coolstream, spark, azbox, generic, armbox]),
AS_HELP_STRING([--with-boxtype], [valid values: generic, azbox, tripledragon, spark, coolstream, armbox, mipsbox]),
[case "${withval}" in
tripledragon|coolstream|spark|azbox|generic|armbox)
generic|azbox|tripledragon|spark|coolstream|armbox|mipsbox)
BOXTYPE="$withval"
;;
*)
@@ -425,10 +458,18 @@ AC_ARG_WITH(boxtype,
[BOXTYPE="generic"])
AC_ARG_WITH(boxmodel,
AS_HELP_STRING([--with-boxmodel], [valid for coolstream: hd1, hd2])
AS_HELP_STRING([], [valid for armbox: hd51])
AS_HELP_STRING([], [valid for generic: raspi]),
AS_HELP_STRING([--with-boxmodel], [valid for generic: generic, raspi])
AS_HELP_STRING([], [valid for coolstream: hd1, hd2])
AS_HELP_STRING([], [valid for armbox: hd51, hd60, bre2ze4k, h7, vusolo4k, vuduo4k, vuultimo4k, vuuno4k, vuuno4kse, vuzero4k, osmioplus4k])
AS_HELP_STRING([], [valid for mipsbox: vuduo]),
[case "${withval}" in
generic|raspi)
if test "$BOXTYPE" = "generic"; then
BOXMODEL="$withval"
else
AC_MSG_ERROR([unknown model $withval for boxtype $BOXTYPE])
fi
;;
hd1|hd2)
if test "$BOXTYPE" = "coolstream"; then
BOXMODEL="$withval"
@@ -448,15 +489,15 @@ AS_HELP_STRING([], [valid for generic: raspi]),
AC_MSG_ERROR([unknown model $withval for boxtype $BOXTYPE])
fi
;;
hd51)
hd51|hd60|bre2ze4k|h7|vusolo4k|vuduo4k|vuultimo4k|vuuno4k|vuuno4kse|vuzero4k|osmioplus4k)
if test "$BOXTYPE" = "armbox"; then
BOXMODEL="$withval"
else
AC_MSG_ERROR([unknown model $withval for boxtype $BOXTYPE])
fi
;;
raspi)
if test "$BOXTYPE" = "generic"; then
vuduo)
if test "$BOXTYPE" = "mipsbox"; then
BOXMODEL="$withval"
else
AC_MSG_ERROR([unknown model $withval for boxtype $BOXTYPE])
@@ -465,48 +506,149 @@ AS_HELP_STRING([], [valid for generic: raspi]),
*)
AC_MSG_ERROR([unsupported value $withval for --with-boxmodel])
;;
esac])
esac],
[BOXMODEL="generic"])
AC_SUBST(BOXTYPE)
AC_SUBST(BOXMODEL)
AM_CONDITIONAL(BOXTYPE_GENERIC, test "$BOXTYPE" = "generic")
AM_CONDITIONAL(BOXTYPE_AZBOX, test "$BOXTYPE" = "azbox")
AM_CONDITIONAL(BOXTYPE_TRIPLE, test "$BOXTYPE" = "tripledragon")
AM_CONDITIONAL(BOXTYPE_COOL, test "$BOXTYPE" = "coolstream")
AM_CONDITIONAL(BOXTYPE_SPARK, test "$BOXTYPE" = "spark")
AM_CONDITIONAL(BOXTYPE_GENERIC, test "$BOXTYPE" = "generic")
AM_CONDITIONAL(BOXTYPE_COOL, test "$BOXTYPE" = "coolstream")
AM_CONDITIONAL(BOXTYPE_ARMBOX, test "$BOXTYPE" = "armbox")
AM_CONDITIONAL(BOXTYPE_MIPSBOX, test "$BOXTYPE" = "mipsbox")
# generic
AM_CONDITIONAL(BOXMODEL_GENERIC, test "$BOXMODEL" = "generic")
AM_CONDITIONAL(BOXMODEL_RASPI, test "$BOXMODEL" = "raspi")
# coolstream
AM_CONDITIONAL(BOXMODEL_CS_HD1, test "$BOXMODEL" = "hd1")
AM_CONDITIONAL(BOXMODEL_CS_HD2, test "$BOXMODEL" = "hd2")
AM_CONDITIONAL(BOXMODEL_RASPI, test "$BOXMODEL" = "raspi")
# armbox
AM_CONDITIONAL(BOXMODEL_HD51, test "$BOXMODEL" = "hd51")
AM_CONDITIONAL(BOXMODEL_HD60, test "$BOXMODEL" = "hd60")
AM_CONDITIONAL(BOXMODEL_BRE2ZE4K, test "$BOXMODEL" = "bre2ze4k")
AM_CONDITIONAL(BOXMODEL_H7, test "$BOXMODEL" = "h7")
AM_CONDITIONAL(BOXMODEL_OSMIOPLUS4K, test "$BOXMODEL" = "osmioplus4k")
AM_CONDITIONAL(BOXMODEL_VUSOLO4K, test "$BOXMODEL" = "vusolo4k")
AM_CONDITIONAL(BOXMODEL_VUDUO4K, test "$BOXMODEL" = "vuduo4k")
AM_CONDITIONAL(BOXMODEL_VUULTIMO4K, test "$BOXMODEL" = "vuultimo4k")
AM_CONDITIONAL(BOXMODEL_VUUNO4K, test "$BOXMODEL" = "vuuno4k")
AM_CONDITIONAL(BOXMODEL_VUUNO4KSE, test "$BOXMODEL" = "vuuno4kse")
AM_CONDITIONAL(BOXMODEL_VUZERO4K, test "$BOXMODEL" = "vuzero4k")
if test "$BOXTYPE" = "azbox"; then
# mipsbox
AM_CONDITIONAL(BOXMODEL_VUDUO, test "$BOXMODEL" = "vuduo")
if test "$BOXTYPE" = "generic"; then
AC_DEFINE(HAVE_GENERIC_HARDWARE, 1, [building for a generic device like a standard PC])
elif test "$BOXTYPE" = "azbox"; then
AC_DEFINE(HAVE_AZBOX_HARDWARE, 1, [building for an azbox])
elif test "$BOXTYPE" = "tripledragon"; then
AC_DEFINE(HAVE_TRIPLEDRAGON, 1, [building for a tripledragon])
elif test "$BOXTYPE" = "coolstream"; then
AC_DEFINE(HAVE_COOL_HARDWARE, 1, [building for a coolstream])
elif test "$BOXTYPE" = "spark"; then
AC_DEFINE(HAVE_SPARK_HARDWARE, 1, [building for a goldenmedia 990 or edision pingulux])
elif test "$BOXTYPE" = "generic"; then
AC_DEFINE(HAVE_GENERIC_HARDWARE, 1, [building for a generic device like a standard PC])
elif test "$BOXTYPE" = "coolstream"; then
AC_DEFINE(HAVE_COOL_HARDWARE, 1, [building for a coolstream])
elif test "$BOXTYPE" = "armbox"; then
AC_DEFINE(HAVE_ARM_HARDWARE, 1, [building for an armbox])
elif test "$BOXTYPE" = "mipsbox"; then
AC_DEFINE(HAVE_MIPS_HARDWARE, 1, [building for an mipsbox])
fi
# BOXTYPEs that use libstb-hal
case "$BOXTYPE" in
coolstream)
libstb_hal=no
;;
*)
AC_DEFINE(HAVE_LIBSTB_HAL, 1, [use libstb-hal])
libstb_hal=yes
;;
esac
AM_CONDITIONAL(HAVE_LIBSTB_HAL, test "$libstb_hal" = "yes")
# TODO: do we need more defines?
if test "$BOXMODEL" = "hd1"; then
if test "$BOXMODEL" = "generic"; then
AC_DEFINE(BOXMODEL_GENERIC, 1, [generic pc])
elif test "$BOXMODEL" = "raspi"; then
AC_DEFINE(BOXMODEL_RASPI, 1, [raspberry pi])
elif test "$BOXMODEL" = "hd1"; then
AC_DEFINE(BOXMODEL_CS_HD1, 1, [coolstream hd1/neo/neo2/zee])
elif test "$BOXMODEL" = "hd2"; then
AC_DEFINE(BOXMODEL_CS_HD2, 1, [coolstream tank/trinity/trinity v2/trinity duo/zee2/link])
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable change the osd resolution])
elif test "$BOXMODEL" = "hd51"; then
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable change the osd resolution])
elif test "$BOXMODEL" = "raspi"; then
AC_DEFINE(BOXMODEL_RASPI, 1, [raspberry pi])
AC_DEFINE(BOXMODEL_HD51, 1, [hd51])
elif test "$BOXMODEL" = "hd60"; then
AC_DEFINE(BOXMODEL_HD60, 1, [hd60])
elif test "$BOXMODEL" = "bre2ze4k"; then
AC_DEFINE(BOXMODEL_BRE2ZE4K, 1, [bre2ze4k])
elif test "$BOXMODEL" = "h7"; then
AC_DEFINE(BOXMODEL_H7, 1, [h7])
elif test "$BOXMODEL" = "osmioplus4k"; then
AC_DEFINE(BOXMODEL_OSMIOPLUS4K, 1, [osmioplus4k])
elif test "$BOXMODEL" = "vusolo4k"; then
AC_DEFINE(BOXMODEL_VUSOLO4K, 1, [vusolo4k])
elif test "$BOXMODEL" = "vuduo4k"; then
AC_DEFINE(BOXMODEL_VUDUO4K, 1, [vuduo4k])
elif test "$BOXMODEL" = "vuultimo4k"; then
AC_DEFINE(BOXMODEL_VUULTIMO4K, 1, [vuultimo4k])
elif test "$BOXMODEL" = "vuuno4k"; then
AC_DEFINE(BOXMODEL_VUUNO4K, 1, [vuuno4k])
elif test "$BOXMODEL" = "vuuno4kse"; then
AC_DEFINE(BOXMODEL_VUUNO4KSE, 1, [vuuno4kse])
elif test "$BOXMODEL" = "vuzero4k"; then
AC_DEFINE(BOXMODEL_VUZERO4K, 1, [vuzero4k])
elif test "$BOXMODEL" = "vuduo"; then
AC_DEFINE(BOXMODEL_VUDUO, 1, [vuduo])
fi
# all vuplus BOXMODELs
case "$BOXMODEL" in
vusolo4k|vuduo4k|vuultimo4k|vuuno4k|vuuno4kse|vuzero4k|vuduo)
AC_DEFINE(BOXMODEL_VUPLUS, 1, [vuplus])
vuplus=true
;;
*)
vuplus=false
;;
esac
AM_CONDITIONAL(BOXMODEL_VUPLUS, test "$vuplus" = "true")
# all vuplus4k BOXMODELs
case "$BOXMODEL" in
vusolo4k|vuduo4k|vuultimo4k|vuuno4k|vuuno4kse|vuzero4k)
AC_DEFINE(BOXMODEL_VUPLUS4K, 1, [vuplus4k])
vuplus4k=true
;;
*)
vuplus4k=false
;;
esac
AM_CONDITIONAL(BOXMODEL_VUPLUS4K, test "$vuplus4k" = "true")
# BOXMODELs that allows to change osd resolution
case "$BOXMODEL" in
hd2|hd51|hd60|bre2ze4k|h7|vusolo4k|vuduo4k|vuultimo4k|vuuno4k|vuuno4kse|vuzero4k|vuduo|osmioplus4k)
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable to change osd resolution])
;;
esac
# BOXMODELs that needs GraphLCD support
case "$BOXMODEL" in
vusolo4k|vuduo4k|vuultimo4k|vuuno4kse)
AC_DEFINE(ENABLE_GRAPHLCD, 1, [include GraphLCD support])
enable_graphlcd=yes
;;
*)
enable_graphlcd=no
;;
esac
AM_CONDITIONAL(ENABLE_GRAPHLCD, test "$enable_graphlcd" = "yes")
])
dnl backward compatiblity

View File

@@ -6,10 +6,10 @@ srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
cd "$srcdir"
echo "Generating configuration files for $package, please wait...."
echo "Generating configuration files for $package, please wait ..."
aclocal --force
libtoolize --force
autoconf --force
autoheader --force
autoheader --force
automake --add-missing --force-missing

View File

@@ -1,8 +1,19 @@
AC_INIT(Tuxbox-Neutrino,3.8.0)
# explicit defines for separate revision handling
define(ver_major, 3)
define(ver_minor, 11)
define(ver_micro, 0)
define(neutrino_rel_cycle, ver_major.ver_minor)
AC_INIT(Tuxbox-Neutrino,ver_major.ver_minor.ver_micro)
AM_INIT_AUTOMAKE([nostdinc foreign])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES])
AC_DEFINE(RELEASE_CYCLE, "2.5", [Release cycle information; used in update code])
AC_DEFINE(RELEASE_CYCLE, "2.5", [Release cycle information; used in update code; only relevant for flash image releases ])
AC_DEFINE(PACKAGE_VERSION_MAJOR, ver_major, [Major version number])
AC_DEFINE(PACKAGE_VERSION_MINOR, ver_minor, [Minor version number])
AC_DEFINE(PACKAGE_VERSION_MICRO, ver_micro, [Micro version number])
AC_DEFINE(PACKAGE_VERSION_NEUTRINO_REL_CYCLE, neutrino_rel_cycle, [Neutrino release cycle])
TUXBOX_APPS
TUXBOX_APPS_DIRECTORY
@@ -12,7 +23,7 @@ TUXBOX_BOXTYPE
AC_PROG_CC
AC_PROG_CXX
AC_DISABLE_STATIC
AM_PROG_LIBTOOL
LT_INIT
# Add build information to local_build_config.h.tmp
# -------------------------------------------------
@@ -134,7 +145,7 @@ TUXBOX_APPS_LIB_PKGCONFIG(AVCODEC,libavcodec)
TUXBOX_APPS_LIB_PKGCONFIG(AVUTIL,libavutil)
TUXBOX_APPS_LIB_PKGCONFIG(SIGC,sigc++-2.0)
if test "$BOXTYPE" = "armbox"; then
if test "$BOXTYPE" = "armbox" -o "$BOXTYPE" = "mipsbox"; then
TUXBOX_APPS_LIB_PKGCONFIG(SWSCALE,libswscale)
fi
@@ -144,12 +155,21 @@ fi
if test "$BOXTYPE" = "coolstream" ||
test "$BOXTYPE" = "armbox" ||
test "$BOXTYPE" = "mipsbox" ||
test "$BOXTYPE" = "generic" ||
test "$BOXTYPE" = "tripledragon" ||
test "$BOXTYPE" = "spark"; then
AC_DEFINE(SCREENSHOT, 1, [Define to 1 if the platform supports screenshots])
fi
AC_ARG_ENABLE(lcd4linux,
AS_HELP_STRING([--enable-lcd4linux], [enable Lcd4Linux support]),
,[enable_lcd4linux=no])
AM_CONDITIONAL(ENABLE_LCD4LINUX, test "$enable_lcd4linux" = "yes")
if test "$enable_lcd4linux" = "yes"; then
AC_DEFINE(ENABLE_LCD4LINUX, 1, [include Lcd4Linux support])
fi
AC_ARG_ENABLE(keyboard-no-rc,
AS_HELP_STRING([--enable-keyboard-no-rc], [enable keyboard control, disable rc control @<:@default=no@:>@]),
AC_DEFINE(KEYBOARD_INSTEAD_OF_REMOTE_CONTROL, 1, [enable keyboard control, disable rc control]))
@@ -279,7 +299,6 @@ if test "$BOXTYPE" = "coolstream"; then
HWLIB_CFLAGS='-I$(top_srcdir)/lib/hardware/coolstream/hd2/libcoolstream'
fi
HWLIB_CFLAGS="$HWLIB_CFLAGS "'-I$(top_srcdir)/src/zapit/include/private'
HWLIB_CFLAGS="$HWLIB_CFLAGS "'-I$(top_srcdir)/lib/hardware/coolstream'
fi
@@ -306,9 +325,11 @@ AC_SUBST(LUA_CFLAGS)
AC_SUBST(LUA_LIBS)
AC_SUBST(BLURAY_LIBS)
AC_OUTPUT([
AC_CONFIG_FILES([
Makefile
data/Makefile
data/config/Makefile
data/control/Makefile
data/fonts/Makefile
data/icons/Makefile
data/icons/buttons/Makefile
@@ -325,6 +346,7 @@ data/icons/status/channel/Makefile
data/icons/status/markers/Makefile
data/icons/status/various/Makefile
data/icons/various/Makefile
data/icons/weather/Makefile
data/inetradio/Makefile
data/initial/Makefile
data/iso-codes/Makefile
@@ -333,7 +355,6 @@ data/lcd/clock/Makefile
data/lcd/icons/Makefile
data/license/Makefile
data/locale/Makefile
data/neutrino-scripts/Makefile
data/pictures/Makefile
data/pictures/backgrounds/Makefile
data/pictures/screensaver/Makefile
@@ -349,11 +370,14 @@ data/themes/Neutrino-3.0/icons/buttons/Makefile
data/themes/Olive-3.0/Makefile
data/themes/Olive-3.0/icons/Makefile
data/themes/Olive-3.0/icons/buttons/Makefile
data/webradio/Makefile
data/webtv/Makefile
data/y-web/Makefile
data/y-web/images/Makefile
data/y-web/languages/Makefile
data/y-web/scripts/Makefile
data/y-web/styles/Makefile
data/zapit/Makefile
lib/Makefile
lib/connection/Makefile
lib/hardware/coolstream/Makefile
@@ -394,7 +418,8 @@ src/system/mtdutils/Makefile
src/system/mtdutils/lib/Makefile
src/timerd/Makefile
src/zapit/Makefile
src/zapit/data/Makefile
src/zapit/lib/Makefile
src/zapit/src/Makefile
])
AC_OUTPUT

View File

@@ -1,4 +1,6 @@
SUBDIRS = \
config \
control \
fonts \
icons \
inetradio \
@@ -6,31 +8,15 @@ SUBDIRS = \
iso-codes \
license \
locale \
neutrino-scripts \
pictures \
policy \
scripts \
themes \
y-web
webradio \
webtv \
y-web \
zapit
if BOXTYPE_TRIPLE
SUBDIRS += lcd
endif
configdir = $(CONFIGDIR)
config_DATA = \
bad_package_pattern.list.sample \
cables.xml \
encoding.conf \
epglanguages.conf \
myservices.xml \
providermap.xml \
satellites.xml \
settingsupdate.conf \
terrestrial.xml \
tobackup.conf \
webradio_usr.xml \
webtv_usr.xml
install-data-hook:
$(INSTALL) -d $(DESTDIR)/$(CONFIGDIR)/zapit

12
data/config/Makefile.am Normal file
View File

@@ -0,0 +1,12 @@
installdir = $(CONFIGDIR)
install_DATA = \
bad_package_pattern.list.sample \
cables.xml \
encoding.conf \
epglanguages.conf \
providermap.xml \
satellites.xml \
settingsupdate.conf \
terrestrial.xml \
tobackup.conf

View File

@@ -1,95 +1,99 @@
^locale-base-
^perl-module-
acl-
acl
attr
attr-
autoconf
autofs-
alsa-server
avahi
base-passwd-
bash-
bsd
busybox-
catchsegv
-charmap-
cups
db-
-dbg$
-dev$
-doc$
e2fsprogs-
elfutils
enca
fbset-
fftwf-
fftwl-
fftw
firmware-
flex-
flex
fontconfig
-gconv-
gettext-
gdb
gettext
git-
gitweb
glibc-
initscripts-
icu
jpeg-tools
kbd-
kernel-
kernel
kmod-
krb5-
libaio-
libao-
libasn-
libavahi-
libbluray-
libc6-
libcairo-
libcli-
libdbus-
libdcerpc-
libdrm-
liberation-fonts
libexpat-
libfftwf
libfif-
libfribidi-
libgdbm-
libgdk-
libglib-
libgnutls-
libharfbuzz-
libinput-
libldap-
libndr-
libnl-
libnss-
libsal2-
libsmb$
libstb-
libtiff-
libx264-
libxml2-
libxslt-
krb5
ldd
lib
-locale-
-localedata-
lttng
lua-
m4
mc-
mtd-utils-
ncurses-
mdadm
mtd-utils
ncurses
nfs-utils-
nscd
nss
ntfs-3g-
ntp-
openssh-
openssl-
opkg-
pam-
pango
pci
pcr
pcsc-lite-
perl-
pps
-ptest$
python-
python3-
qemu
qt
rsvg
samba-
-samba4
shadow-
shared-mime-info-
sln
sntp
sqlite
-src
-staticdev$
sysfs
systemd-
tar-rmt
tcp-wrappers
tzdata-
tzcode
udev-
usbutils-
util-linux-
util-macros
wayland-
webmin-
weston-
wiper
wpa-supplicant-
xz
zsh-

View File

@@ -184,41 +184,6 @@
<transponder frequency="626000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="642000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
</cable>
<cable name="TeleColumbus Berlin" satfeed="true" flags="9">
<transponder frequency="113000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="122000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="146000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="154000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="162000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="170000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="322000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="330000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="338000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="346000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="362000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="370000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="378000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="386000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="394000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="402000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="410000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="418000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="426000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="434000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="442000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="466000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="474000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="482000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="698000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="Unitymedia" satfeed="true" flags="9">
<transponder frequency="114000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="122000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -266,64 +231,6 @@
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
</cable>
<cable name="Primacom Sat Einspeisung" satfeed="true" flags="9">
<transponder frequency="113000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="129000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="137000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="145000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="322000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="330000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="338000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="346000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="362000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="370000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="378000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="386000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="410000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="418000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="426000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="434000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="442000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="466000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="746000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="818000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="826000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="834000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="842000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
</cable>
<cable name="Primacom Glasfasernetz" satfeed="true" flags="9">
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="129000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="137000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="145000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="322000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="330000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="338000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="346000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="362000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="370000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="378000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="386000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="394000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="402000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="410000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="418000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="434000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="442000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="466000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="746000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="NetCologne MultiKabel" satfeed="true" flags="9">
<transponder frequency="113000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -395,14 +302,15 @@
<transponder frequency="778000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="786000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="WTC SN" satfeed="true" flags="9">
<transponder frequency="113000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="121000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="322000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="330000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<cable name="PYUR" satfeed="true" flags="9">
<transponder frequency="262000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="270000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="278000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="294000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="322000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="330000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="338000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="346000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="354000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -424,7 +332,6 @@
<transponder frequency="482000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="490000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="498000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="506000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="514000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="522000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="530000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -433,11 +340,10 @@
<transponder frequency="554000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="562000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="570000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="578000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="586000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="786000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="794000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="802000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="810000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="594000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="602000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="Göltzschtalbrücke" satfeed="true" flags="9">
<transponder frequency="218000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -1388,14 +1294,27 @@
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="466000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="474000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="482000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="490000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="498000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="522000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="530000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="538000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="546000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="554000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="562000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="570000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="578000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="586000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="618000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="626000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="642000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="650000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="658000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="826000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="834000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
</cable>
<cable name="OstTelCom GmbH" satfeed="true" flags="9">
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -1419,10 +1338,8 @@
<transponder frequency="482000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="490000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="498000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="506000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="514000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="530000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="538000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="554000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="562000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="570000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -1444,29 +1361,13 @@
<transponder frequency="706000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="714000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="CST Berlin" satfeed="true" flags="9">
<transponder frequency="306000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="314000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="482000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="490000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="538000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="546000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="586000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="594000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="634000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="642000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="658000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="666000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="850000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="858000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="Ziggo Groningen" satfeed="true" flags="9" nid="9700">
<transponder frequency="369000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
</cable>
<cable name="Ziggo noord-holland" satfeed="true" flags="9" nid="8888">
<cable name="Ziggo Noord-Holland" satfeed="true" flags="9" nid="8888">
<transponder frequency="514000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
</cable>
<cable name="Ziggo Zuid-holland" satfeed="true" flags="9" nid="5555">
<cable name="Ziggo Zuid-Holland" satfeed="true" flags="9" nid="5555">
<transponder frequency="372000" symbol_rate="6875000" fec_inner="0" modulation="3"/>
</cable>
<cable name="Upc Brabant" satfeed="true" flags="9" nid="43144">

File diff suppressed because it is too large Load Diff

257
data/config/terrestrial.xml Normal file
View File

@@ -0,0 +1,257 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- useable flags are
1 - Network Scan
2 - use BAT
4 - use ONIT
8 - skip NITs of known networks
and combinations of this -->
<!-- this file is autogenerated by mk_terrestrial_xml.pl
WARNING! It is probably unsuitable for enigma! -->
<!-- Parameters are (unfortunately, the neutrino parser does not allow default settings,
the default is always "0"):
* bandwidth:
"0"-8MHz "1"-7MHz "2"-6MHz "3"-AUTO
* constellation:
"0"-QPSK "1"-QAM16 "2"-QAM32 "3"-QAM64 "4"-QAM128 "5"-QAM256 "6"-AUTO
* transmission_mode:
"0"-2k "1"-8k "2"-AUTO
* code_rate_[HL]P:
"0"-NONE "1"-1/2 "2"-2/3 "3"-3/4 "4"-4/5 "5"-5/6 "6"-6/7 "7"-7/8 "8"-8/9 "9"-AUTO
* guard_interval:
"0"-1/32 "1"-1/16 "2"-1/8 "3"-1/4 "4"-AUTO
* hierarchy:
"0"-NONE "1"-1 "2"-2 "3"-4 "4"-AUTO -->
<locations>
<terrestrial name="DVB-T/T2-Auto" flags="5">
<transponder frequency="177500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 05 -->
<transponder frequency="184500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 06 -->
<transponder frequency="191500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 07 -->
<transponder frequency="198500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 08 -->
<transponder frequency="205500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 09 -->
<transponder frequency="212500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 10 -->
<transponder frequency="219500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 11 -->
<transponder frequency="226500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 12 -->
<transponder frequency="474000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 21 -->
<transponder frequency="482000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 22 -->
<transponder frequency="490000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 23 -->
<transponder frequency="498000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 24 -->
<transponder frequency="506000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 25 -->
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 26 -->
<transponder frequency="522000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 27 -->
<transponder frequency="530000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 28 -->
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 29 -->
<transponder frequency="546000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 30 -->
<transponder frequency="554000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 31 -->
<transponder frequency="562000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 32 -->
<transponder frequency="570000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 33 -->
<transponder frequency="578000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 34 -->
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 35 -->
<transponder frequency="594000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 36 -->
<transponder frequency="602000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 37 -->
<transponder frequency="610000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 38 -->
<transponder frequency="618000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 39 -->
<transponder frequency="626000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 40 -->
<transponder frequency="634000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 41 -->
<transponder frequency="642000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 42 -->
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 43 -->
<transponder frequency="658000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 44 -->
<transponder frequency="666000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 45 -->
<transponder frequency="674000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 46 -->
<transponder frequency="682000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 47 -->
<transponder frequency="690000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 48 -->
<transponder frequency="698000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 49 -->
<transponder frequency="706000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 50 -->
<transponder frequency="714000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 51 -->
<transponder frequency="722000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 52 -->
<transponder frequency="730000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 53 -->
<transponder frequency="738000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 54 -->
<transponder frequency="746000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 55 -->
<transponder frequency="754000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 56 -->
<transponder frequency="762000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 57 -->
<transponder frequency="770000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 58 -->
<transponder frequency="778000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 59 -->
<transponder frequency="786000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 60 -->
<transponder frequency="794000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 61 -->
<transponder frequency="802000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 62 -->
<transponder frequency="810000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 63 -->
<transponder frequency="818000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 64 -->
<transponder frequency="826000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 65 -->
<transponder frequency="834000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 66 -->
<transponder frequency="842000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 67 -->
<transponder frequency="850000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 68 -->
<transponder frequency="858000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 69 -->
</terrestrial>
<terrestrial name="Berlin/Brandenburg (DVB-T2)" flags="5">
<transponder frequency="490000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 23 RBB1 Cottbus -->
<transponder frequency="506000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 25 RBB1 Berlin Frankfurt/Oder -->
<transponder frequency="522000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 27 freenet TV 1 Berlin -->
<transponder frequency="554000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 31 freenet TV 2 Berlin -->
<transponder frequency="570000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 33 ZDF Berlin Frankfurt/Oder -->
<transponder frequency="594000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 36 ZDF Cottbus -->
<transponder frequency="626000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 40 RBB2 Berlin Frankfurt/Oder -->
<transponder frequency="642000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 42 freenet TV 3 Berlin -->
<transponder frequency="658000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 44 RBB2 Cottbus -->
<transponder frequency="682000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 47 -->
</terrestrial>
<terrestrial name="Braunschweig (Broitzem+Kraftwerk) (DVB-T2)" flags="5">
<transponder frequency="474000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 21 freenet TV 2 -->
<transponder frequency="490000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 23 ARD -->
<transponder frequency="594000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 36 ZDF -->
<transponder frequency="626000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 40 ARD/Dritte -->
<transponder frequency="658000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 44 freenet TV 1 -->
<transponder frequency="682000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 47 freenet TV 3 -->
</terrestrial>
<terrestrial name="Bremen-Walle/Bremerhaven (DVB-T2)" flags="5">
<transponder frequency="482000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 22 freenet TV 3 -->
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 29 ARD/NDR -->
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 35 ZDF -->
<transponder frequency="642000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 42 freenet TV 1 -->
<transponder frequency="674000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 46 RB -->
<transponder frequency="690000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 48 freenet TV 2 -->
<transponder frequency="746000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 55 NDR/NDS -->
</terrestrial>
<terrestrial name="Duesseldorf/Ruhrgebiet (DVB-T2)" flags="5">
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="698000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="746000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="818000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="826000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="834000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Essen (DVB-T2)" flags="5">
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="690000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="722000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="746000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="762000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Gera (Roschuetz) (DVB-T2)" flags="5">
<transponder frequency="506000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 25 ARD -->
<transponder frequency="522000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 27 ARD/Dritte -->
<transponder frequency="482000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 22 ZDF -->
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 43 freenet TV 1 -->
<transponder frequency="530000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 28 freenet TV 2 -->
<transponder frequency="682000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 47 freenet TV 3 -->
</terrestrial>
<terrestrial name="Halle (Stadt) (DVB-T2)" flags="5">
<transponder frequency="498000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 24 ARD -->
<transponder frequency="610000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 38 ARD/Dritte -->
<transponder frequency="482000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 22 ZDF -->
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 43 freenet TV 1 -->
<transponder frequency="530000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 28 freenet TV 2 -->
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 26 freenet TV 3 -->
</terrestrial>
<terrestrial name="Hamburg/Luebeck (DVB-T2)" flags="5">
<transponder frequency="626000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="570000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="490000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="530000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="546000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="602000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="634000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="666000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="738000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Hanau (DVB-T2)" flags="5">
<transponder frequency="522000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="546000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="786000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Hannover/Braunschweig (DVB-T2)" flags="5">
<transponder frequency="474000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 21 freenet TV 2 -->
<transponder frequency="490000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 23 ARD/NDR -->
<transponder frequency="594000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 36 ZDF -->
<transponder frequency="626000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 40 NDR/NDS -->
<transponder frequency="658000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 44 freenet TV 1 -->
<transponder frequency="682000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 47 freenet TV 3 -->
</terrestrial>
<terrestrial name="Heidelberg/BadenBaden/Donnersberg/Pforzheim (DVB-T2)" flags="5">
<transponder frequency="474000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="698000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="786000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Kiel (DVB-T2)" flags="5">
<transponder frequency="474000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="594000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="618000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="666000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="682000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="762000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Koeln/Bonn (DVB-T2)" flags="5">
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="698000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="826000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="834000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Landshut, Passau, Pfarrkirchen (DVB-T2)" flags="5">
<transponder frequency="530000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 28 ARD -->
<transponder frequency="626000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 40 ARD/Dritte -->
<transponder frequency="674000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 46 ZDF -->
</terrestrial>
<terrestrial name="Leipzig (DVB-T2)" flags="5">
<transponder frequency="482000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="498000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="530000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="554000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Muenchen/Suedbayern (DVB-T2)" flags="5">
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 26 freenet TV 2 -->
<transponder frequency="546000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 30 ARD/Dritte -->
<transponder frequency="554000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 31 ARD -->
<transponder frequency="578000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 34 ZDF -->
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 35 freenet TV 1 -->
<transponder frequency="690000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 48 freenet TV 3 -->
</terrestrial>
<terrestrial name="Muenster/NRW (DVB-T2)" flags="5">
<transponder frequency="498000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 24 freenet TV 1 -->
<transponder frequency="562000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 32 ARD -->
<transponder frequency="578000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 34 ARD/Dritte -->
<transponder frequency="618000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 39 freenet TV 3 -->
<transponder frequency="666000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 45 ZDF -->
<transponder frequency="754000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 56 freenet TV 2 -->
</terrestrial>
<terrestrial name="Nuernberg (Fernmeldeturm) (DVB-T2)" flags="5">
<transponder frequency="498000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 24 freenet TV 2 -->
<transponder frequency="506000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 25 freenet TV 3 -->
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 29 ARD/Dritte -->
<transponder frequency="578000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 34 ZDF -->
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 35 freenet TV 1 -->
<transponder frequency="642000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 42 ARD -->
</terrestrial>
<terrestrial name="Rhein-Main (DVB-T2)" flags="5">
<transponder frequency="482000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="578000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="602000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="618000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="738000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="778000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Stuttgart-Frauenkopf (DVB-T2)" flags="5">
<transponder frequency="474000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="498000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="522000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="666000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="674000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="698000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
<terrestrial name="Untersberg bei Salzburg (DVB-T2)" flags="5">
<transponder frequency="546000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 30 ARD/Dritte -->
<transponder frequency="554000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 31 ARD -->
<transponder frequency="578000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 34 ZDF -->
</terrestrial>
</locations>

22
data/control/Makefile.am Normal file
View File

@@ -0,0 +1,22 @@
installdir = $(CONTROLDIR)
install_SCRIPTS = \
audioplayer.start \
audioplayer.end \
deepstandby.on \
deepstandby.off \
flash.start \
inactivity.on \
\
movieplayer.start \
movieplayer.end \
neutrino.start \
pictureviewer.start \
pictureviewer.end \
recording.timer \
recording.start \
recording.end \
scan.start \
scan.stop \
standby.on \
standby.off

View File

@@ -0,0 +1,2 @@
#!/bin/sh

View File

@@ -0,0 +1,2 @@
#!/bin/sh

View File

@@ -0,0 +1,2 @@
#!/bin/sh

View File

@@ -0,0 +1,2 @@
#!/bin/sh

View File

@@ -0,0 +1,2 @@
#!/bin/sh

View File

@@ -0,0 +1,16 @@
#!/bin/sh
# wakeup Tuxmail
if [ -e /var/etc/.tuxmaild ]; then
kill -10 `pidof tuxmaild`
fi
# wakeup TuxCal
if [ -e /tmp/tuxcald.pid ]; then
kill -usr1 $(cat /tmp/tuxcald.pid);
fi
sync
sync
exit 0

View File

@@ -0,0 +1,13 @@
#!/bin/sh
# TuxMail sleep
if [ -e /var/etc/.tuxmaild ]; then
kill -12 `pidof tuxmaild`
fi
# TuxCal sleep
if [ -e /var/etc/.tuxcald ]; then
kill -usr2 $(cat /tmp/tuxcald.pid)
fi
exit 0

View File

@@ -0,0 +1,2 @@
#!/bin/sh

View File

@@ -0,0 +1,2 @@
#!/bin/sh

View File

@@ -0,0 +1,2 @@
#!/bin/sh

View File

@@ -0,0 +1,16 @@
#!/bin/sh
# wakeup Tuxmail
if [ -e /var/etc/.tuxmaild ]; then
kill -10 `pidof tuxmaild`
fi
# wakeup TuxCal
if [ -e /tmp/tuxcald.pid ]; then
kill -usr1 $(cat /tmp/tuxcald.pid);
fi
sync
sync
exit 0

View File

@@ -0,0 +1,13 @@
#!/bin/sh
# TuxMail sleep
if [ -e /var/etc/.tuxmaild ]; then
kill -12 `pidof tuxmaild`
fi
# TuxCal sleep
if [ -e /var/etc/.tuxcald ]; then
kill -usr2 $(cat /tmp/tuxcald.pid)
fi
exit 0

View File

@@ -0,0 +1,2 @@
#!/bin/sh

2
data/control/scan.start Normal file
View File

@@ -0,0 +1,2 @@
#!/bin/sh

2
data/control/scan.stop Normal file
View File

@@ -0,0 +1,2 @@
#!/bin/sh

16
data/control/standby.off Normal file
View File

@@ -0,0 +1,16 @@
#!/bin/sh
# wakeup Tuxmail
if [ -e /var/etc/.tuxmaild ]; then
kill -10 `pidof tuxmaild`
fi
# wakeup TuxCal
if [ -e /tmp/tuxcald.pid ]; then
kill -usr1 $(cat /tmp/tuxcald.pid);
fi
sync
sync
exit 0

13
data/control/standby.on Normal file
View File

@@ -0,0 +1,13 @@
#!/bin/sh
# TuxMail pause
if [ -e /var/etc/.tuxmaild ]; then
kill -12 `pidof tuxmaild`
fi
# TuxCal pause
if [ -e /var/etc/.tuxcald ]; then
kill -usr2 $(cat /tmp/tuxcald.pid)
fi
exit 0

View File

@@ -1,10 +1,6 @@
installdir = $(FONTDIR)
# NOTE:
# pakenham.ttf is not used by neutrino.
# It's the default- respectively fallback-font for some classic plugins.
#
# tuxtxt.otb is the non-ttf font for tuxtxt (UseTTF 0 in tuxtxt2.conf).
# NOTE: tuxtxt.otb is the non-ttf font for tuxtxt (UseTTF 0 in tuxtxt2.conf)
# Variables neutrino_ttf and tuxtxt_ttf describe aliases for neutrino.ttf and tuxtxt.ttf.
neutrino_ttf = neutrino.ttf
@@ -18,7 +14,6 @@ install_DATA = \
micron_bold.ttf \
micron_italic.ttf \
micron.ttf \
pakenham.ttf \
tuxtxt.otb
@@ -31,3 +26,9 @@ install-data-hook:
mv $(neutrino_ttf) neutrino.ttf; \
mv $(tuxtxt_ttf) tuxtxt.ttf; \
ln -sf tuxtxt.ttf shell.ttf
uninstall-hook:
cd $(DESTDIR)$(FONTDIR); \
rm -f neutrino.ttf; \
rm -f tuxtxt.ttf; \
rm -f shell.ttf

Binary file not shown.

View File

@@ -8,7 +8,8 @@ SUBDIRS = \
radar \
slider \
status \
various
various \
weather
install-data-hook:
$(INSTALL) -d $(DESTDIR)/$(ICONSDIR)/logo

View File

@@ -27,6 +27,7 @@ install_DATA = \
down.png \
dummy.png \
dummy_small.png \
epg.png \
gelb.png \
gruen.png \
help.png \

BIN
data/icons/buttons/epg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1019 B

View File

@@ -4,9 +4,11 @@ install_DATA = \
audio.png \
bookmarkmanager.png \
colors.png \
edit.png \
error.png \
features.png \
games.png \
icon_blue.png \
icon_green.png \
icon_movieplayer.png \
icon_red.png \
@@ -18,11 +20,13 @@ install_DATA = \
lcd.png \
lock.png \
mainmenue.png \
mp3.png \
multimedia.png \
network.png \
personalize.png \
pictureviewer.png \
question.png \
radiotext.png \
recording.png \
settings.png \
shell.png \

BIN
data/icons/headers/edit.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

View File

@@ -22,6 +22,7 @@ install_DATA = \
hint_info.png \
hint_keys.png \
hint_language.png \
hint_lcd4linux.png \
hint_load.png \
hint_manage.png \
hint_mb.png \

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,6 +1,9 @@
installdir = $(ICONSDIR)
install_DATA = \
bc_green.png \
bc_white.png \
bc_yellow.png \
biss_green.png \
biss_white.png \
biss_yellow.png \
@@ -34,6 +37,9 @@ install_DATA = \
via_green.png \
via_white.png \
via_yellow.png \
vmx_green.png \
vmx_white.png \
vmx_yellow.png \
x_green.png \
x_white.png \
x_yellow.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 909 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 856 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 908 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 950 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 B

View File

@@ -2,6 +2,7 @@ installdir = $(ICONSDIR)
install_DATA = \
audioplay.png \
blank.png \
border_lr.png \
border_ul.png \
imdb.png \

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 B

View File

@@ -0,0 +1,14 @@
installdir = $(ICONSDIR)/weather
install_DATA = \
clear-day.png \
clear-night.png \
cloudy.png \
fog.png \
partly-cloudy-day.png \
partly-cloudy-night.png \
rain.png \
sleet.png \
snow.png \
unknown.png \
wind.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
data/icons/weather/fog.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
data/icons/weather/rain.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
data/icons/weather/snow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
data/icons/weather/wind.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 539 B

View File

@@ -1,3 +1,5 @@
installdir = $(CONFIGDIR)
install_DATA = radio-favorites.xml radio-stations.xml
install_DATA = \
radio-favorites.xml \
radio-stations.xml

View File

@@ -1,3 +1,10 @@
installdir = $(CONFIGDIR)/initial
install_DATA = bouquets.xml services.xml ubouquets.xml frontend.conf
install_DATA = \
frontend.conf \
bouquets.xml \
services.xml \
ubouquets.xml

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -117,6 +117,10 @@ adzap.minutes Minuten
adzap.monitor Ein (dauerhaft)
adzap.switchback Zurückschalten nach
adzap.writedata Schreibe Status-Daten
adzap.zap Zap bei Timer-Aktivierung
adzap.zap_off aus
adzap.zap_to_last_channel auf letzten Kanal
adzap.zap_to_start_channel auf Start-Kanal
apidselector.head Sprachauswahl
audio.srs_algo Art
audio.srs_algo_heavy stark
@@ -243,8 +247,14 @@ buildinfo.compiler_flags Compiler Flags
buildinfo.creator Ersteller
buildinfo.kernel Kernel Version
buildinfo.menu Build Informationen
ca_init Aktives CA-System
ca_init_0 Conax-Karte
ca_init_1 CI-Modul
ca_init_2 Conax-Karte und CI-Modul
cablesetup.provider Kabelanbieter
channellist.additional Zusatzinformationen
channellist.additional_desc Beschreibung
channellist.additional_list Event-Liste
channellist.additional_off aus
channellist.additional_on ein
channellist.additional_on_minitv ein (mit MiniTV)
@@ -279,6 +289,7 @@ channellist.new_zap_mode_allow erlauben
channellist.new_zap_mode_off aus
channellist.nonefound Es wurden keine Kanäle gefunden!\nFühren Sie bitte eine Kanalsuche durch\n(Menü-Taste -> Service)
channellist.numeric_adjust Bei numerischem Zap Kanalliste nachführen
channellist.primetime Primetime
channellist.provs Anbieter
channellist.recordable_channels Aufnehmbare Sender
channellist.recording_not_possible Aufnahme nicht möglich!
@@ -289,19 +300,29 @@ channellist.sats Satelliten
channellist.show_channellogo Senderlogos zeigen
channellist.show_channelnumber Kanalnummern zeigen
channellist.show_empty_favs Zeige leere Favoriten-Bouquets
channellist.show_eventlogo Eventlogos zeigen
channellist.show_infobox Sendungsfenster anzeigen
channellist.show_res_icon Auflösung signalisieren
channellist.since seit
channellist.start Start
ci.check_live_slot CI-Slot auf Live-TV Nutzung prüfen
ci.clock CI Takt (Mhz)
ci.clock_high hoch
ci.clock_normal normal
ci.empty Kein CAM im Slot
ci.ignore_msg CA Meldungen ignorieren
ci.init_failed CAM-Init fehlgeschlagen
ci.init_ok CAM-Init beendet
ci.inserted CAM im Slot
ci.mode CI Kanäle während einer Aufnahme
ci.mode_0 alle Kanäle
ci.mode_1 gleicher Transponder
ci.mode_2 keine CI Kanäle
ci.rec_zapto Umschalten bei Aufnahmen mit CAM
ci.removed CAM entfernt -> Slot
ci.reset Reset
ci.reset_standby Reset nach Standby
ci.rpr Relevant PIDs Routing
ci.save_pincode Jugendschutz-PIN speichern
ci.settings Zugangskontrolle
ci.timeout CAM antwortet nicht
@@ -332,8 +353,8 @@ colormenu.background Hintergrundfarbe
colormenu.clock_textcolor Ziffernfarbe
colormenu.fade Ein-/Ausblenden
colormenu.font Verwendete Schriftart
colormenu.font_ttx Teletext Schriftart
colormenu.menucolors Farben
colormenu.font_ttx Videotext Schriftart
colormenu.menucolors Themes
colormenu.osd_preset Monitor Auswahl
colormenu.osd_resolution OSD-Auflösung
colormenu.progressbar_active Farbe des aktiven Teil
@@ -347,6 +368,7 @@ colormenusetup.menucontent_inactive Fensterinhalt deaktiviert
colormenusetup.menucontent_selected Fensterinhalt selektiert
colormenusetup.menufoot Fußleiste
colormenusetup.menuhead Titelleiste
colormenusetup.menusubtitle_bar Menü Untertitel
colorsetup.save Speichern
colorstatusbar.text Infobar
colorthememenu.head Theme auswählen
@@ -424,9 +446,7 @@ eventlistbar.channelswitch Umschalten
eventlistbar.eventsort Sortieren
eventlistbar.recordevent Aufnehmen
extra.add_to_bouquet dem Bouquet zufügen
extra.auto_delete Automatisches Löschen
extra.auto_timeshift Automatische Aufnahme
extra.cache_txt Teletext zwischenspeichern
extra.cache_txt Videotext zwischenspeichern
extra.chadded Der aktuelle Kanal wird dem selektierten Bouquet hinzugefügt ...\n
extra.chalreadyinbq Der aktuelle Kanal ist bereits im selektierten Bouquet.\n
extra.dboxinfo Box-Info
@@ -445,7 +465,6 @@ extra.dboxinfo_uptime Uptime
extra.dboxinfo_use Nutzung
extra.dboxinfo_used Benutzt
extra.east Osten
extra.external_volume Externe Lautstärke Regelung
extra.fec_1_2 1/2
extra.fec_2_3 2/3
extra.fec_2_5 2/5
@@ -457,9 +476,27 @@ extra.fec_7_8 7/8
extra.fec_8_9 8/9
extra.fec_9_10 9/10
extra.fec_auto Auto
extra.key_current_transponder Aktuelle Transponder Taste
extra.fec_13_45 13/45
extra.fec_9_20 9/20
extra.fec_11_20 11/20
extra.fec_23_36 23/36
extra.fec_25_36 25/36
extra.fec_13_18 13/18
extra.fec_26_45 26/45
extra.fec_28_45 28/45
extra.fec_7_9 7/9
extra.fec_77_90 77/90
extra.fec_32_45 32/45
extra.fec_11_15 11/15
extra.fec_1_2_L 1/2L
extra.fec_8_15_L 8/15L
extra.fec_3_5_L 3/5L
extra.fec_2_3_L 2/3L
extra.fec_5_9_L 5/9L
extra.fec_26_45_L 26/45L
extra.key_current_transponder Aktueller Transponder
extra.key_format_mode Videoformat
extra.key_help Hilfe-Taste
extra.key_help Hilfe
extra.key_list_end Listenende
extra.key_list_start Listenanfang
extra.key_next43mode Nächstes Seitenformat
@@ -468,11 +505,11 @@ extra.key_pic_size 4:3 Anzeigeverhalten
extra.key_pip_close Stop/Start PiP
extra.key_pip_setup PiP Konfiguration
extra.key_pip_swap Umschalten PiP/live
extra.key_record Aufnahme-Taste
extra.key_screenshot Screenshot Taste
extra.key_record Aufnahme
extra.key_screenshot Screenshot
extra.key_switchformat Nächste Auflösung
extra.key_timeshift Timeshift
extra.key_unlock Entsperrtaste
extra.key_unlock Entsperren
extra.ladirection Breitengrad-Ausrichtung
extra.latitude Breitengrad
extra.loadconfig Einstellungen laden
@@ -481,6 +518,8 @@ extra.lodirection Längengrad-Ausrichtung
extra.longitude Längengrad
extra.menu_left_exit "links" = Menü zurück
extra.north Norden
extra.record_bufsize Schreib-Puffer-Größe
extra.record_bufsize_dmx DMX-Puffer-Größe
extra.record_time Maximale Aufnahmedauer
extra.record_time_ts Maximale Timeshiftdauer
extra.rotor_swap Rotor dreht Ost/West
@@ -495,8 +534,10 @@ extra.sms_channel SMS-Modus bei Kanalsuche
extra.sms_movie SMS-Modus bei Filmsuche
extra.south Süden
extra.start_tostandby Standby nach Boxstart
extra.temp_timeshift Temporäres Timeshift
extra.timeshift_auto Automatische Aufnahme
extra.timeshift_delete Automatisches Löschen
extra.timeshift_pause Pausierte Aufnahme
extra.timeshift_temp Temporäres Timeshift
extra.tp_bandwidth Bandbreite
extra.tp_bandwidth_10mhz 10Mhz
extra.tp_bandwidth_1_712mhz 1.712Mhz
@@ -514,6 +555,7 @@ extra.tp_delsys_dtmb DTMB
extra.tp_delsys_dvbc DVB-C
extra.tp_delsys_dvbs DVB-S
extra.tp_delsys_dvbs2 DVB-S2
extra.tp_delsys_dvbs2x DVB-S2X
extra.tp_delsys_dvbt DVB-T
extra.tp_delsys_dvbt2 DVB-T2
extra.tp_delsys_isdbc ISDB-C
@@ -543,13 +585,16 @@ extra.tp_hierarchy_none None
extra.tp_mod Modulation
extra.tp_mod_128 QAM/128
extra.tp_mod_16 QAM/16
extra.tp_mod_16a 16APSK
extra.tp_mod_256 QAM/256
extra.tp_mod_32 QAM/32
extra.tp_mod_32a 32APSK
extra.tp_mod_4 QPSK
extra.tp_mod_4_nr QAM/4-NR
extra.tp_mod_64 QAM/64
extra.tp_mod_8 8PSK
extra.tp_mod_auto QAM/AUTO
extra.tp_mod_8a 8APSK
extra.tp_mod_auto AUTO
extra.tp_pilot Pilot
extra.tp_pilot_auto Auto (HW)
extra.tp_pilot_auto_sw Auto (SW)
@@ -774,6 +819,8 @@ fontsize.moviebrowser_head Überschriften
fontsize.moviebrowser_info Info-Fenster
fontsize.moviebrowser_list Listen-Einträge
fontsize.subtitles Text Untertitel
fontsize.window_radiotext_desc0 Radiotext Infos
fontsize.window_radiotext_desc1 Radiotext Zusatzinfo
fsk.all aus
fsk.from_12 ab 12
fsk.from_16 ab 16
@@ -782,6 +829,46 @@ fsk.from_7 ab 7
fsk.to_12 bis 12
fsk.to_16 bis 16
fsk.to_7 bis 7
glcd.brightness Helligkeit
glcd.brightness_standby Helligkeit in Standby
glcd.color.black Schwarz
glcd.color.blue Blau
glcd.color.cyan Blaugrün
glcd.color.green Grün
glcd.color.magenta Magenta
glcd.color.red Rot
glcd.color.white Weiss
glcd.color.yellow Gelb
glcd.color.orange Orange
glcd.color.light_gray Hellgrau
glcd.color.gray Grau
glcd.color.dark_gray Dunkelgrau
glcd.color.dark_red Dunkelrot
glcd.color.dark_green Dunkelgrün
glcd.color.dark_blue Dunkelblau
glcd.color.purple Purple
glcd.color.mint Mint
glcd.color.golden Golden
glcd.display Display-Typ
glcd.enable GraphLCD aktiv
glcd.font Schrift
glcd.head GraphLCD-Unterstützung
glcd.mirror_osd OSD-Menü auf GraphLCD anzeigen
glcd.mirror_video Videobild auf GraphLCD anzeigen
glcd.restart Neu erkennen
glcd.scroll_speed Scroll-Geschwindigkeit
glcd.select.bar Fortschrittsbalken-Farbe
glcd.select.bg Hintergrund-Farbe
glcd.select.fg Vordergrund-Farbe
glcd.show_logo Sender-Logo anzeigen
glcd.size_bar Fortschrittsbalken-Größe
glcd.size_channel Sender-Größe
glcd.size_epg EPG-Größe
glcd.size_logo Logo-Größe
glcd.size_time Uhrzeit-Größe
glcd.size_time_standby Uhrzeit-Größe in Standby
glcd.time_in_standby Zeitanzeige in Standby
glcd.volume Lautstärke
hdd_10min 10 min.
hdd_1min 1 min.
hdd_20min 20 min.
@@ -879,6 +966,7 @@ keybindingmenu.channeldown Kanal runter
keybindingmenu.channellist Kanalliste
keybindingmenu.channelup Kanal hoch
keybindingmenu.edit Tastenbelegungen bearbeiten
keybindingmenu.favorites Favoriten
keybindingmenu.head Tastenbelegungen
keybindingmenu.lastchannel Letzter Kanal
keybindingmenu.longkeypress_duration Langer Tastendruck
@@ -923,6 +1011,25 @@ keychoosermenu.setnone Keine Taste
languagesetup.head Sprache und Zeitzonen
languagesetup.osd Menüsprache
languagesetup.select Sprache
lcd4l_brightness Helligkeit
lcd4l_brightness_standby Helligkeit im Standby-Modus
lcd4l_clock_a Analog-Uhr im Standby-Modus
lcd4l_convert Konvertiere Umlaute
lcd4l_display_type Display-Typ
lcd4l_display_type_setup Display-Typ einstellen
lcd4l_logodir Senderlogo-Verzeichnis
lcd4l_skin Display-Style
lcd4l_skin_0 Standard
lcd4l_skin_1 Benutzer 1
lcd4l_skin_2 Benutzer 2
lcd4l_skin_3 Benutzer 3
lcd4l_skin_4 Benutzer 4
lcd4l_skin_radio Radio-Style aktivieren
lcd4l_support LCD4Linux-Unterstützung
lcd4l_support_auto automatisch
lcd4l_support_off aus
lcd4l_support_on ein
lcd4l_weather Wetter im Standby-Modus
lcd_info_line Zeige in Infozeile
lcd_info_line_channel Kanalname
lcd_info_line_clock Uhrzeit
@@ -1016,6 +1123,7 @@ menu.hint_a_pic Konfigurieren Sie den Audioplayer und den Bildbetrachter
menu.hint_adzap Der Werbezapper schaltet nach der eingestellten Zeit wieder auf den ursprünglichen Kanal zurück
menu.hint_adzap_active Der Werbezapper ist aktiv. Mit einem erneuten Aufruf wird er deaktiviert.
menu.hint_adzap_writedata Schreibe Daten über den Status des Werbezappers nach /tmp/adzap.data
menu.hint_adzap_zap Umschalten bei Timer-Aktivierung auf zuletzt gesehenen Kanal oder auf Start-Kanal
menu.hint_aplay Audioplayer
menu.hint_aplay_setup Ändern Sie Audioplayer-Einstellungen wie Titel-Anzeige, Startverzeichnis oder Bildschirmschoner.
menu.hint_audio Audio-Ausgang, Dolby Digital und SRS TruVolume Optionen usw.
@@ -1053,7 +1161,8 @@ menu.hint_backlight Konfigurieren Sie die Hintergrundbeleuchtung der Buttons
menu.hint_backup Sichern von Konfigurationen und Kanallisten
menu.hint_bedit Bearbeiten ihrer Favoriten und der Bouquets
menu.hint_buildinfo Informationen über Compiler, Compilerflags, Kernel
menu.hint_cache_txt Startet das Zwischenspeichern des Teletextes nach einem Kanalwechsel
menu.hint_ca_init Konfiguration der CA-Systemhardware, CA-Modul und Kartenschächte
menu.hint_cache_txt Startet das Zwischenspeichern des Videotextes nach einem Kanalwechsel
menu.hint_cec_mode CEC-Modus
menu.hint_cec_standby CEC-Standby
menu.hint_cec_view_on CEC view ON
@@ -1070,10 +1179,13 @@ menu.hint_channellist_setup Wählen Sie die Anzeigeoptionen für die Kanalliste
menu.hint_channellist_show_channellogo Senderlogos aktivieren/deaktivieren.
menu.hint_channellist_show_channelnumber Zeigt Kanalnummer in der Kanalliste.
menu.hint_channellist_show_empty_favs Zeigt oder versteckt leere Bouquets in den Favoriten
menu.hint_channellist_show_eventlogo Eventlogos aktivieren/deaktivieren.
menu.hint_channellist_show_infobox Zeigt oder versteckt das untere Sendungsfenster
menu.hint_channellist_show_res_icon Zeigt oder versteckt das Icon zur Signalisierung der Auflösung
menu.hint_channellogos_setup Wählen Sie die globalen Optionen für die Senderlogos aus
menu.hint_channels Kanalliste öffnen
menu.hint_ci Conditional-Access-Menü zum Einrichten Ihres CI-Moduls oder der eingebetteten Conax-Karte
menu.hint_ci_mode Zu diesen Kanälen kann bei einer laufenden CI-Aufnahme gewechselt werden.
menu.hint_clock_background Lassen Sie die Uhr mit Hintergrund anzeigen
menu.hint_clock_mode Schalten Sie die Uhr ein oder aus
menu.hint_clock_seconds Legen Sie fest, ob die Sekunden angezeigt werden sollen
@@ -1111,7 +1223,6 @@ menu.hint_eventlist_epgplus Definiert, ob EPG Plus (Vorschau-Übersicht) mit der
menu.hint_eventlist_fonts Ändern Sie die Schriftgröße in der Event-Liste
menu.hint_eventlist_setup Wählen Sie die Anzeigeoptionen für die Event-Liste
menu.hint_extended Energiespar-, EPG-Speicher- und Lade-Optionen, HDMI-CEC, Startkanal usw.
menu.hint_external_volume Beim Betätigen der Lautstärketasten werden ensprechenden Script-Events ausgelöst.
menu.hint_factory Zurücksetzen der Box auf Werkseinstellungen.\nDie Box wird danach neu gestartet
menu.hint_fade Bei aktivierter Funktion werden die GUI-Fenster 'weich' ein- bzw. ausgeblendet
menu.hint_fan_speed Steuerung der Lüftergeschwindigkeit für die CPU
@@ -1122,7 +1233,7 @@ menu.hint_fileplay_video Abspielen verschiedener Video-Dateien
menu.hint_filesystem_is_utf8 Kodierung für Unicode-Zeichen im Filebrowser
menu.hint_font_gui Wählen Sie die Schriftart für die Menüs
menu.hint_font_scaling Legen Sie die vertikale und horizontale Skalierung der Menüschrift fest
menu.hint_font_ttx Wählen Sie die Schriftart für den Teletext
menu.hint_font_ttx Wählen Sie die Schriftart für den Videotext
menu.hint_fonts Konfigurieren Sie die Schriftart und die Schriftgrößen für die Menüs
menu.hint_foot_back Ändern Sie die Fußleisten-Hintergrundfarbe
menu.hint_foot_textcolor Ändern Sie die Fußleisten-Textfarbe
@@ -1174,6 +1285,7 @@ menu.hint_key_cancel Weisen Sie eine Taste für das Schließen der Menüs zu
menu.hint_key_channeldown Weisen Sie eine Taste für das Herunterschalten in der Kanalliste zu
menu.hint_key_channellist Konfigurieren Sie die Tastenbelegung für die Kanalliste
menu.hint_key_channelup Weisen Sie eine Taste für das Hochschalten in der Kanalliste zu
menu.hint_key_favorites Weisen Sie eine Taste für das Anzeigen der Favoriten zu
menu.hint_key_format_mode_active Die Taste für das Videoformat deaktivieren/aktivieren
menu.hint_key_hardware Definieren Sie, welche Fernbedienung Sie verwenden möchten. Die Bestätigung erfolgt mit der Ausgewählten
menu.hint_key_history Definieren Sie eine Taste für das Anzeigen der letzten Programme, die Sie schauten
@@ -1226,6 +1338,17 @@ menu.hint_language Menü-Sprache, Zeitzone, bevorzugte Tonspuren, Untertitel-Spr
menu.hint_last_radio Wählen Sie den Start-Sender im Radio-Modus
menu.hint_last_tv Wählen Sie den Start-Sender im TV-Modus
menu.hint_last_use Speichert den aktuellen Kanal beim Herunterfahren der Box
menu.hint_lcd4l_brightness Regelt die Helligkeit des externen Displays im Normalbetrieb
menu.hint_lcd4l_brightness_standby Regelt die Helligkeit des externen Displays im Standby-Modus
menu.hint_lcd4l_clock_a Zeigt im Standby-Betrieb eine Analog-Uhr anstatt einer Digital-Uhr
menu.hint_lcd4l_convert Konvertiert Umlaute für die eingebaute LCD4Linux-Schriftart
menu.hint_lcd4l_display_type Wählen Sie den Typ des externen Displays
menu.hint_lcd4l_display_type_setup Einstellungen für den Typ des externen Displays
menu.hint_lcd4l_logodir Verzeichnis für Senderlogos\nBei ungültigem Eintrag Fallback auf Standard-Logoverzeichnis
menu.hint_lcd4l_skin Auswahl der verfügbaren Darstellungsarten\nStandard, Benutzerdefiniert, etc.
menu.hint_lcd4l_skin_radio Wechselt die Darstellungsart, wenn der Radio-Modus aktiviert wird
menu.hint_lcd4l_support LCD4Linux aktivieren/deaktivieren\nUnterstützte Displays: Pearl DPF, Samsung DPF, VU+SOLO4K, PNG
menu.hint_lcd4l_weather Zeigt im Standby-Betrieb Wetterdaten auf dem Display an
menu.hint_leds_blink Die Power-LEDs blinken, wenn sich der Receiver im Deep-Standby befindet und ein Timer aktiv ist
menu.hint_leds_deepstandby Definiert den Status der Power-LEDs im Deep-Standby
menu.hint_leds_record Definiert, ob die Power-LEDs blinken sollen, wenn eine Aufnahme aktiv ist
@@ -1252,8 +1375,8 @@ menu.hint_misc_channellist Erweiterte Einstellungen für die Kanallisten und Zap
menu.hint_misc_energy Energieverbrauchs- und Standby-Optionen, verzögertes Ausschalten, setzen bzw. ändern des Inaktivitätstimers
menu.hint_misc_epg Diverse EPG-Einstellungen und Speicherverzeichnis für EPG-Daten
menu.hint_misc_filebrowser Dateisystem, Dateirechte anzeigen im Dateibrowser, Startverzeichnisoptionen
menu.hint_misc_general Standby-, Teletext- und Rotor-Einstellungen, Pluginverzeichnis auf externem Datenträger
menu.hint_misc_onlineservices Konfigurieren und steuern von Online-Diensten wie YouTube, SHOUTCast und TMDb
menu.hint_misc_general Standby-, Videotext- und Rotor-Einstellungen, Pluginverzeichnis auf externem Datenträger
menu.hint_misc_onlineservices Konfigurieren und steuern von Online-Diensten wie Wetter, YouTube, SHOUTCast und TMDb
menu.hint_misc_zapit Verwaltung der Start-Kanäle für den TV/Radio-Modus
menu.hint_movie Wiedergabe von Filmen
menu.hint_moviebrowser_fonts Ändern Sie die Schriftgrößen im Moviebrowser (Meine Aufnahmen)
@@ -1349,9 +1472,9 @@ menu.hint_record_apids Konfigurieren Sie die Tonspuren für die Aufnahme
menu.hint_record_apply Hiermit werden die Aufnahmeoptionen übernommen
menu.hint_record_auto_cover Automatisch ein Film-Vorschaubild beim Abspielen erzeugen
menu.hint_record_chandir Diese Option speichert Aufnahmen mit dem Namen des Kanals in ein eigenes Verzeichnis
menu.hint_record_data Daten-Spuren (Teletext, Untertitel) für die Aufnahme
menu.hint_record_data Daten-Spuren (Videotext, Untertitel) für die Aufnahme
menu.hint_record_data_dvbsub Untertitel-Spur zu Aufnahme hinzufügen
menu.hint_record_data_vtxt Teletext-Spur zu Aufnahme hinzufügen
menu.hint_record_data_vtxt Videotext-Spur zu Aufnahme hinzufügen
menu.hint_record_dir Wählen Sie das Aufnahmeverzeichnis
menu.hint_record_end Wählen Sie zwischen maximaler Aufnahmezeit oder einem Aufnahmeende anhand der EPG-Daten
menu.hint_record_filename_template Vorlagemuster für den Dateinamen bearbeiten
@@ -1454,6 +1577,7 @@ menu.hint_scrambled_message Bei aktivierter Option erscheint eine Meldung, wenn
menu.hint_screen_setup Konfigurieren Sie den Bildschirmbereich für die Menüanzeige
menu.hint_screensaver_delay Legen sie die Zeit (in Minuten) fest, nach der der Bildschirmschoner starten soll oder schaltet ihn aus
menu.hint_screensaver_dir Wählen Sie das Verzeichnis, in dem die Bilder für Ihren Bildschirmschoner gespeichert sind
menu.hint_screensaver_enable_text_info Zeige zusätzliche Textinformationen an falls verfügbar.
menu.hint_screensaver_mode Modus des Bilschirmschoners wählen.
menu.hint_screensaver_random Aktviere/deaktiviere zufällige Bilderauswahl.
menu.hint_screensaver_setup Konfigurieren Sie die Optionen des Bildschirmschoners für den Audioplayer und den Radio-Modus
@@ -1499,7 +1623,7 @@ menu.hint_sw_update System aktualisieren, Image sichern und wiederherstellen
menu.hint_theme Wählen Sie ein vordefiniertes Farbschema, speichern oder laden Sie ihre eigenen Farbschemata
menu.hint_timeouts Anpassen von Timeouts und Anzeigeverhalten für Meldungen, Fenster, Menüs, Infobar usw.
menu.hint_timeouts_static_messages Anzeigedauer für bestimmte Meldungen mit Benutzerinteraktion
menu.hint_timer_followscreenings Zeige weitere Termine für Timerprogrammierung.
menu.hint_timer_followscreenings Zeige Terminauswahl mit Folge-Events zur Timerprogrammierung. "Immer" zeigt die Auswahl auch dann, wenn nur ein Event gefunden wurde.
menu.hint_timers Hinzufügen, entfernen und bearbeiten geplanter Aufnahmen oder anderer Timer
menu.hint_timezone Wählen Sie ihre Zeitzone aus
menu.hint_tmdb_api_key Geben Sie den TMDb API Schlüssel ein. Eine leere Eingabe schaltet die TMDb-Unterstützung aus
@@ -1535,10 +1659,14 @@ menu.hint_video_pip Bild in Bild Größe und Position
menu.hint_video_saturation Ändert die Farbsättigung
menu.hint_video_scart_mode Wählen Sie den Modus des Ausgangssignals für den SCART-Anschluss
menu.hint_video_sdosd Aktivieren/Deaktivieren der OSD Anzeige am Analogausgang (Scart, Cinch)
menu.hint_video_zappingmode Wählen Sie, ob ein schwarzes Bild oder ein Standbild beim Umschalten gezeigt werden soll
menu.hint_volume Wählen Sie die Anzeigeoptionen für die Lautstärke
menu.hint_volume_digits Zifferndarstellung der Lautstärkeanzeige ein- oder ausschalten
menu.hint_volume_pos Wählen Sie die Position der Lautstärkeanzeige aus
menu.hint_volume_size Wählen Sie die Höhe der Lautstärkeanzeige
menu.hint_weather_api_key Geben Sie den Dark Sky API Schlüssel ein. Eine leere Eingabe schaltet die Wetter-Unterstützung aus
menu.hint_weather_enabled Schaltet die Wetter-Unterstützung (darksky.net) ein bzw. aus
menu.hint_weather_location Wählen Sie eine Stadt in ihrer Nähe zur Anzeige der Wetterdaten aus
menu.hint_webradio_setup Hier konfigurierte WebRadio-Kanäle finden Sie in der Kanalverwaltung.
menu.hint_webradio_xml_auto Lädt automatisch alle WebRadio-Dateien aus %s/ und %s/
menu.hint_webtv_setup Hier konfigurierte WebTV-Kanäle finden Sie in der Kanalverwaltung.
@@ -1551,6 +1679,8 @@ menu.hint_ytplay Wiedergabe von ausgewählten YouTube Feeds
menu.hint_ytplay_setup Konfigurieren Sie YouTube-spezifische Optionen wie maximale Ergebnisse bei Suchen oder Cache-Verzeichnis
menu.hint_zap_cycle Wählen Sie, ob nur innerhalb des aktiven Bouquets umgeschaltet werden kann
menu.next Weiter
message.frame_enable Rahmen für Meldungen und Hinweisfenster
message.frame_enable_hint Aktivieren von Rahmen für Meldungen und Hinweisfenster.
messagebox.back Zurück
messagebox.cancel Abbruch
messagebox.discard Wollen Sie die Änderungen verwerfen?
@@ -1563,6 +1693,7 @@ messagebox.yes Ja
miscsettings.channellist Kanalliste
miscsettings.channellist_enablesdt Transponder Hintergrundaktualisierung
miscsettings.channellist_epgtext_align Event-Text ausrichten
miscsettings.channellogos Senderlogos
miscsettings.colored_events Sendung hervorheben
miscsettings.colored_events_0 keine
miscsettings.colored_events_1 aktuelle
@@ -1713,7 +1844,9 @@ moviebrowser.book_type Sprung (<0: zurück, >0: vor):
moviebrowser.book_type_backward Wiederholung
moviebrowser.book_type_forward Überspringen
moviebrowser.browser_additional Zusätzliche Informationen
moviebrowser.browser_cut_long_rowtext Text in Spalten abschneiden
moviebrowser.browser_frame_high Anzeigehöhe oberes Fenster [%]
moviebrowser.browser_frame_high_additional Anzeigehöhe oberes Fenster mit Zusatzinfos [%]
moviebrowser.browser_row_head Spalten Einstellungen
moviebrowser.browser_row_item Spalteninfo
moviebrowser.browser_row_nr Anzahl Spalten
@@ -1773,9 +1906,9 @@ moviebrowser.hint_movieend Filmende in 5 Sekunden\n'0' zum Weitersehen
moviebrowser.hint_newbook_backward Neue Wiederholung gestartet.\n'%s' bestimmt die Endposition, '0' bricht ab.
moviebrowser.hint_newbook_forward Neuer Werbesprung gestartet.\n'%s' bestimmt die Endposition, '0' bricht ab.
moviebrowser.hint_truncate Entfernt den Filmteil hinter der Filmende-Markierung
moviebrowser.imdb_data Lade IMDb-Daten
moviebrowser.info_audio Audio
moviebrowser.info_channel Kanal
moviebrowser.info_elapsed Letzer Wiedergabe Stop
moviebrowser.info_file Datei
moviebrowser.info_filename Dateiname
moviebrowser.info_genre_major Genre
@@ -1812,7 +1945,9 @@ moviebrowser.menu_copy_onefile Film kopieren
moviebrowser.menu_copy_several Film kopieren und teilen
moviebrowser.menu_cut Film schneiden
moviebrowser.menu_cut_head Kopieren, Schneiden und Kürzen
moviebrowser.menu_data_request Online-Datenbank abfragen
moviebrowser.menu_directories_head Verzeichnisse de/aktivieren
moviebrowser.menu_edit bearbeiten
moviebrowser.menu_main_bookmarks Markierungen
moviebrowser.menu_main_head Film-Info und Einstellungen
moviebrowser.menu_nfs_head NFS Einstellung
@@ -1826,6 +1961,7 @@ moviebrowser.menu_save Veränderungen speichern
moviebrowser.menu_save_all Starte Übernahme in allen sichtbaren Filminfos
moviebrowser.menu_settings Einstellungen
moviebrowser.menu_truncate Film kürzen
moviebrowser.message_keep_storage_settings Sollen die Depot-Einstellungen für verwendete und aktivierte Verzeichnisse beibehalten werden?
moviebrowser.option_browser Anzeigeoptionen
moviebrowser.reload_at_start Filminfos neu laden bei Start
moviebrowser.remount_at_start Filmdepot verbinden bei Start
@@ -1838,6 +1974,7 @@ moviebrowser.short_audio Audio
moviebrowser.short_book Mark.
moviebrowser.short_channel Kanal
moviebrowser.short_country Land
moviebrowser.short_elapsed
moviebrowser.short_filename Name
moviebrowser.short_format Format
moviebrowser.short_genre_major Genre
@@ -1875,6 +2012,7 @@ moviebrowser.yt_cancel_transfer Download abbrechen?
moviebrowser.yt_clear Liste leeren
moviebrowser.yt_completed Vollständige Downloads
moviebrowser.yt_concurrent_connections Gleichzeitige Verbindungen
moviebrowser.yt_dl_dir Youtube download Verzeichnis
moviebrowser.yt_error Fehler beim Laden des YouTube-Feeds
moviebrowser.yt_failed Fehlgeschlagene Downloads
moviebrowser.yt_history Frühere Suchen
@@ -1906,9 +2044,9 @@ movieplayer.help_additional Weitere benutzerdefinierte Tastenbelegungen sind unt
movieplayer.help_button_1 1 Minute zurück
movieplayer.help_button_2 Zum Filmanfang springen
movieplayer.help_button_3 1 Minute vor
movieplayer.help_button_4 3 Minuten zurück
movieplayer.help_button_4 5 Minuten zurück
movieplayer.help_button_5 Zur Filmmitte springen
movieplayer.help_button_6 3 Minuten vor
movieplayer.help_button_6 5 Minuten vor
movieplayer.help_button_7 10 Minuten zurück
movieplayer.help_button_8 Zum Filmende springen
movieplayer.help_button_9 10 Minuten vor
@@ -2022,6 +2160,7 @@ opkg.update.check Prüfe auf Updates ...
opkg.update.reading_lists Paketlisten werden eingelesen ...
opkg.upgrade Installierte Pakete aktualisieren
opkg.warning_3rdparty_packages Drittanbieter-Pakete könnten Ihr System beschädigen! Sind Sie sicher, dieses Paket zu installieren?
options.always immer
options.default Voreinstellungen benutzen
options.fb framebuffer
options.hint_default Setzen Sie die Werte auf die Voreinstellung zurück.
@@ -2140,6 +2279,10 @@ rclock.title Fernbedienung sperren
rclock.unlockmsg Fernbedienung reaktiviert
recording.already_found %s\nwurde bereits gefunden. Trotzdem aufnehmen?
recording.already_found_check Prüfe Aufnahmen
recording.end Aufnahmeende festlegen
recording.end_text Soll die Aufnahme zum Ende der aktuellen Sendung stoppen?
recording.failed Aufzeichnung ist fehlgeschlagen!
recording.fill_text Das Aufnahmemedium ist zu %d%% gefüllt. Trotzdem aufnehmen?
recording.is_running Folgende Aufnahme läuft bereits! Neue Aufnahme starten?
recording.start Starte Aufnahme, bitte warten ...
recording.startstop_msg Meldung bei Aufnahme Start/Ende
@@ -2180,14 +2323,15 @@ recordingmenu.slow_warn Warnung bei langsamen Aufnahmemedien
recordingmenu.timeshift Timeshift
recordingmenu.tsdir Timeshift Aufnahmeverzeichnis
recordingmenu.vcr Videorekorder
recordingmenu.vtxt_pid Teletext aufnehmen
recordingmenu.vtxt_pid Videotext aufnehmen
recordingmenu.zap_on_announce Umschalten bei Ankündigung
recordtimer.announce Die Aufnahme beginnt in wenigen Minuten.
remotebox_add hinzufügen
remotebox_add Hinzufügen
remotebox_channel_na Kanal auf Remote-Box nicht verfügbar
remotebox_del löschen
remotebox_del Löschen
remotebox_head Remote-Boxen
remotebox_mod bearbeiten
remotebox_mod Bearbeiten
remotebox_onoff Ein/Aus
remotebox_pass Passwort
remotebox_port Port
remotebox_rbaddr Adresse
@@ -2308,6 +2452,7 @@ scants.transponders Transponder:
scrambled_channel Verschlüsselung aktiv
screensaver.delay Verzögerung
screensaver.dir Verzeichnis
screensaver.enable_text_info Textinformationen
screensaver.menu Bildschirmschoner
screensaver.mode Modus
screensaver.mode_clock Uhr
@@ -2376,7 +2521,7 @@ streaminfo.audiotype Audiotyp
streaminfo.audiotype_unknown unbekannt
streaminfo.average_bitrate Durchschnitt
streaminfo.bitrate Bitrate
streaminfo.casystems Cryptsysteme
streaminfo.casystems CA ID(s)
streaminfo.framerate Bildrate
streaminfo.framerate_unknown unbekannt
streaminfo.head Technische Informationen
@@ -2497,6 +2642,8 @@ tunersetup.mode Betriebsmodus
tunersetup.power 5V-Versorgung bei DVB-T/T2 Kanälen
tunersetup.terr Terrestrisch (DVB-T/T2)
unicable.lnb Unicable Eingang
unicable.pin Unicable PIN
unicable.pin_hint PIN (1 - 255) für Benutzerfrequenz\n0 bedeutet inaktiv / aus
unicable.qrg Unicable Frequenz
unicable.scr Unicable SCR
unit.decimal ,
@@ -2519,7 +2666,7 @@ usermenu.item_bar ---- Trennung ----
usermenu.item_epg_misc EPG Funktionen
usermenu.item_none (frei)
usermenu.item_plugin_types Plugin-Typen
usermenu.item_vtxt Teletext
usermenu.item_vtxt Videotext
usermenu.items Menüpunkte
usermenu.key Taste
usermenu.key_select Taste zuweisen
@@ -2585,6 +2732,12 @@ videomenu.videoformat_149 14:9
videomenu.videoformat_169 16:9
videomenu.videoformat_43 4:3
videomenu.videomode Videosystem
videomenu.zappingmode Umschaltverhalten
videomenu.zappingmode_mute Schwarzes Bild
videomenu.zappingmode_hold Standbild
weather.api_key Wetter API Schlüssel (Dark Sky)
weather.enabled Wetter-Unterstützung
weather.location Wetter-Standort
webradio.head WebRadio
webradio.xml WebRadio-Dateien
webradio.xml.auto WebRadio-Dateien automatisch laden

View File

@@ -117,6 +117,10 @@ adzap.minutes minutes
adzap.monitor On (durable)
adzap.switchback Switch back after
adzap.writedata Write status data
adzap.zap Zap on timer activation
adzap.zap_off off
adzap.zap_to_last_channel to last channel
adzap.zap_to_start_channel to start channel
apidselector.head Select language
audio.srs_algo Type
audio.srs_algo_heavy Heavy
@@ -243,12 +247,18 @@ buildinfo.compiler_flags Compiler flags
buildinfo.creator Creator
buildinfo.kernel Kernel version
buildinfo.menu Build information
ca_init active CA-System
ca_init_0 Conax-Card
ca_init_1 CI module
ca_init_2 Conax-Card and CI module
cablesetup.provider cable provider
channellist.additional Additional Informations
channellist.additional_off Off
channellist.additional_on On
channellist.additional_on_minitv On (with MiniTV)
channellist.current_tp Current Transponder
channellist.additional Additional informations
channellist.additional_desc Description
channellist.additional_list Event list
channellist.additional_off off
channellist.additional_on on
channellist.additional_on_minitv on (with MiniTV)
channellist.current_tp Current transponder
channellist.edit Edit
channellist.epgtext_align_left Left
channellist.epgtext_align_right Right
@@ -278,7 +288,8 @@ channellist.new_zap_mode_active Active
channellist.new_zap_mode_allow Allow
channellist.new_zap_mode_off Off
channellist.nonefound No channels were found!\nPlease execute a scan\n(Menu key -> Service)
channellist.numeric_adjust Numeric Zap Adjust
channellist.numeric_adjust Numeric zap adjust
channellist.primetime Primetime
channellist.provs Providers
channellist.recordable_channels Recordable channels
channellist.recording_not_possible Recording not possible!
@@ -289,19 +300,29 @@ channellist.sats Satellites
channellist.show_channellogo Show channel logos
channellist.show_channelnumber Show channel numbers
channellist.show_empty_favs Show empty favorites bouquets
channellist.show_eventlogo Show event logos
channellist.show_infobox Show bottom infobox
channellist.show_res_icon Signalize resolution
channellist.since since
channellist.start starts
ci.check_live_slot Check CI-slot for live-tv use
ci.clock CI clock (Mhz)
ci.clock_high high
ci.clock_normal normal
ci.empty No CAM in slot
ci.ignore_msg Ignore CA messages
ci.init_failed CAM init failed
ci.init_ok CAM init complete
ci.inserted CAM inserted in slot
ci.mode Usable CI channel while recording
ci.mode_0 all channels
ci.mode_1 same transponder
ci.mode_2 no other CI channel
ci.rec_zapto Zap when recording needs CAM
ci.removed CAM removed from slot
ci.reset Reset
ci.reset_standby Reset after standby
ci.rpr Relevant PIDs routing
ci.save_pincode Save pincode
ci.settings Conditional access
ci.timeout Timeout waiting CI menu ready
@@ -333,7 +354,7 @@ colormenu.clock_textcolor Digit color
colormenu.fade Fade GUI
colormenu.font Select GUI font
colormenu.font_ttx Select Teletext font
colormenu.menucolors Colors
colormenu.menucolors Themes
colormenu.osd_preset TV preset
colormenu.osd_resolution OSD resolution
colormenu.progressbar_active Active part color
@@ -347,6 +368,7 @@ colormenusetup.menucontent_inactive Content inactive
colormenusetup.menucontent_selected Content selected
colormenusetup.menufoot Footer
colormenusetup.menuhead Header
colormenusetup.menusubtitle_bar Menu subtitle
colorsetup.save Save
colorstatusbar.text Infobar
colorthememenu.head Select theme
@@ -424,8 +446,6 @@ eventlistbar.channelswitch schedule
eventlistbar.eventsort sorting
eventlistbar.recordevent record
extra.add_to_bouquet Add to bouquet
extra.auto_delete Automatic deletion
extra.auto_timeshift Automatic recording
extra.cache_txt Cache teletext
extra.chadded The current channel has been added to selected bouquet.\n
extra.chalreadyinbq The current channel is already in selected bouquet.\n
@@ -456,22 +476,40 @@ extra.fec_7_8 7/8
extra.fec_8_9 8/9
extra.fec_9_10 9/10
extra.fec_auto Auto
extra.key_current_transponder Current Transponder Key
extra.fec_13_45 13/45
extra.fec_9_20 9/20
extra.fec_11_20 11/20
extra.fec_23_36 23/36
extra.fec_25_36 25/36
extra.fec_13_18 13/18
extra.fec_26_45 26/45
extra.fec_28_45 28/45
extra.fec_7_9 7/9
extra.fec_77_90 77/90
extra.fec_32_45 32/45
extra.fec_11_15 11/15
extra.fec_1_2_L 1/2L
extra.fec_8_15_L 8/15L
extra.fec_3_5_L 3/5L
extra.fec_2_3_L 2/3L
extra.fec_5_9_L 5/9L
extra.fec_26_45_L 26/45L
extra.key_current_transponder Current transponder
extra.key_format_mode Video format
extra.key_help Help key
extra.key_list_end end
extra.key_list_start home
extra.key_help Help
extra.key_list_end End
extra.key_list_start Home
extra.key_next43mode Next aspect ratio
extra.key_pic_mode Screen format
extra.key_pic_size 4:3 Display behavior
extra.key_pip_close Stop/Start PiP
extra.key_pip_setup Configure PiP
extra.key_pip_swap Swap PiP/live
extra.key_record Record key
extra.key_screenshot Screenshot key
extra.key_record Record
extra.key_screenshot Screenshot
extra.key_switchformat Next resolution
extra.key_timeshift Timeshift
extra.key_unlock Unlock key
extra.key_unlock Unlock
extra.ladirection LaDirection
extra.latitude Latitude
extra.loadconfig Load settings
@@ -480,6 +518,8 @@ extra.lodirection LoDirection
extra.longitude Longitude
extra.menu_left_exit "Left" = menu back
extra.north North
extra.record_bufsize Write buffer size
extra.record_bufsize_dmx DMX buffer size
extra.record_time Maximal recording duration
extra.record_time_ts Maximal timeshift duration
extra.rotor_swap Swap rotor east/west
@@ -494,8 +534,10 @@ extra.sms_channel SMS-mode channel
extra.sms_movie SMS-mode movie
extra.south South
extra.start_tostandby Startup to standby
extra.temp_timeshift Temporary timeshift
extra.timeshift_auto Automatic recording
extra.timeshift_delete Automatic deletion
extra.timeshift_pause Paused recording
extra.timeshift_temp Temporary timeshift
extra.tp_bandwidth Bandwidth
extra.tp_bandwidth_10mhz 10Mhz
extra.tp_bandwidth_1_712mhz 1.712Mhz
@@ -513,6 +555,7 @@ extra.tp_delsys_dtmb DTMB
extra.tp_delsys_dvbc DVB-C
extra.tp_delsys_dvbs DVB-S
extra.tp_delsys_dvbs2 DVB-S2
extra.tp_delsys_dvbs2x DVB-S2X
extra.tp_delsys_dvbt DVB-T
extra.tp_delsys_dvbt2 DVB-T2
extra.tp_delsys_isdbc ISDB-C
@@ -542,13 +585,16 @@ extra.tp_hierarchy_none None
extra.tp_mod Modulation
extra.tp_mod_128 QAM/128
extra.tp_mod_16 QAM/16
extra.tp_mod_16a 16APSK
extra.tp_mod_256 QAM/256
extra.tp_mod_32 QAM/32
extra.tp_mod_32a 32APSK
extra.tp_mod_4 QPSK
extra.tp_mod_4_nr QAM/4-NR
extra.tp_mod_64 QAM/64
extra.tp_mod_8 8PSK
extra.tp_mod_auto QAM/AUTO
extra.tp_mod_8a 8APSK
extra.tp_mod_auto AUTO
extra.tp_pilot Pilot
extra.tp_pilot_auto Auto (HW)
extra.tp_pilot_auto_sw Auto (SW)
@@ -773,6 +819,8 @@ fontsize.moviebrowser_head Headers
fontsize.moviebrowser_info Info window
fontsize.moviebrowser_list List items
fontsize.subtitles Text subtitles
fontsize.window_radiotext_desc0 Radiotext infos
fontsize.window_radiotext_desc1 Radiotext additional infos
fsk.all off
fsk.from_12 from 12
fsk.from_16 from 16
@@ -781,6 +829,46 @@ fsk.from_7 from 7
fsk.to_12 to 12
fsk.to_16 to 16
fsk.to_7 to 7
glcd.brightness Brightness
glcd.brightness_standby Brightness in standby
glcd.color.black Black
glcd.color.blue Blue
glcd.color.cyan Blue-Green
glcd.color.green Green
glcd.color.magenta Magenta
glcd.color.red Red
glcd.color.white White
glcd.color.yellow Yellow
glcd.color.orange Orange
glcd.color.light_gray Light Gray
glcd.color.gray Gray
glcd.color.dark_gray Dark Gray
glcd.color.dark_red Dark Red
glcd.color.dark_green Dark Green
glcd.color.dark_blue Dark Blue
glcd.color.purple Purple
glcd.color.mint Mint
glcd.color.golden Golden
glcd.display Display type
glcd.enable GraphLCD enabled
glcd.font Font
glcd.head GraphLCD-Support
glcd.mirror_osd Show OSD menu on GraphLCD
glcd.mirror_video Show running video on GraphLCD
glcd.restart Rescan
glcd.scroll_speed Scrolling Speed
glcd.select.bar Progress bar color
glcd.select.bg Background color
glcd.select.fg Foreground color
glcd.show_logo Show channel logo
glcd.size_bar Progress bar height
glcd.size_channel Channel height
glcd.size_epg EPG height
glcd.size_logo Logo height
glcd.size_time Time height
glcd.size_time_standby Time height in standby
glcd.time_in_standby Display time in standby
glcd.volume Volume
hdd_10min 10 min.
hdd_1min 1 min.
hdd_20min 20 min.
@@ -878,6 +966,7 @@ keybindingmenu.channeldown channel down
keybindingmenu.channellist Channellist
keybindingmenu.channelup channel up
keybindingmenu.edit Edit keybindings
keybindingmenu.favorites Favorites
keybindingmenu.head Keybindings
keybindingmenu.lastchannel Quick zap
keybindingmenu.longkeypress_duration Long key-press
@@ -922,6 +1011,25 @@ keychoosermenu.setnone No key
languagesetup.head Language and timezone
languagesetup.osd OSD language
languagesetup.select OSD language
lcd4l_brightness Brightness
lcd4l_brightness_standby Brightness in standby
lcd4l_clock_a Analog clock in Standby-Mode
lcd4l_convert Convert umlauts
lcd4l_display_type Display type
lcd4l_display_type_setup Display type setup
lcd4l_logodir Channellogo-Directory
lcd4l_skin Display-Style
lcd4l_skin_0 Standard
lcd4l_skin_1 User 1
lcd4l_skin_2 User 2
lcd4l_skin_3 User 3
lcd4l_skin_4 User 4
lcd4l_skin_radio Activate Radio-Style
lcd4l_support LCD4Linux-Support
lcd4l_support_auto automatic
lcd4l_support_off off
lcd4l_support_on on
lcd4l_weather Weather in standby mode
lcd_info_line Show in infoline
lcd_info_line_channel Channelname
lcd_info_line_clock Clock
@@ -1015,6 +1123,7 @@ menu.hint_a_pic Configure audio player and picture viewer
menu.hint_adzap AdZap will switch back to the current channel when the selected time is up
menu.hint_adzap_active AdZap is active. With a new call it will be deactivated.
menu.hint_adzap_writedata Write data according to adzap status to /tmp/adzap.data
menu.hint_adzap_zap Zap to last viewed channel or to start channel during timer activation
menu.hint_aplay Audio player
menu.hint_aplay_setup Change title display, start directory, screen saver and more
menu.hint_audio Audio output, DD\nSRS True volume options
@@ -1052,6 +1161,7 @@ menu.hint_backlight Configure buttons backlight
menu.hint_backup Backup configs and channels to selected dir
menu.hint_bedit Edit favorites and bouquets
menu.hint_buildinfo Information about compilers, compiler flags, kernel
menu.hint_ca_init Configuration of CA-system hardware, CA-module and card slots
menu.hint_cache_txt Start teletext caching after channel switch
menu.hint_cec_mode CEC mode
menu.hint_cec_standby CEC standby
@@ -1069,10 +1179,13 @@ menu.hint_channellist_setup Configure channel list GUI options
menu.hint_channellist_show_channellogo Enable/disable channel logos.
menu.hint_channellist_show_channelnumber Show channel number in channel list
menu.hint_channellist_show_empty_favs Show or hide empty bouquets in favorites
menu.hint_channellist_show_eventlogo Enable/disable event logos.
menu.hint_channellist_show_infobox Show or hide bottom infobox of channellist
menu.hint_channellist_show_res_icon Show or hide the icon to signalize resolution
menu.hint_channellogos_setup Configure global channelogos options
menu.hint_channels Open channel list
menu.hint_ci Conditional access menu\nto setup your CI CAM or embeded Conax card
menu.hint_ci_mode Allow switching to these channels while CI recording
menu.hint_clock_background Show clock with theme's background color
menu.hint_clock_mode Switch clock on or off
menu.hint_clock_seconds Show time format with seconds
@@ -1172,6 +1285,7 @@ menu.hint_key_cancel Assign button to close GUI window
menu.hint_key_channeldown Assign button for fast switch to previous\nchannel in channel list
menu.hint_key_channellist Configure keybingdings for channel list
menu.hint_key_channelup Assign button for fast switch to next\nchannel in channel list
menu.hint_key_favorites Assign button to show favorites
menu.hint_key_format_mode_active Disable/enable key for the video format conversion
menu.hint_key_hardware Change remote control type
menu.hint_key_history Assign button to show channel\nchannel switch history
@@ -1224,6 +1338,17 @@ menu.hint_language OSD language, timezone\nPrefered audio and subtitles language
menu.hint_last_radio Start box on selected channel\nif last mode is Radio
menu.hint_last_tv Start box on selected channel\nif last mode is TV
menu.hint_last_use Start box on last used channel
menu.hint_lcd4l_brightness Adjusts the brightness of external display in normal mode
menu.hint_lcd4l_brightness_standby Adjusts the brightness of external display in standby mode
menu.hint_lcd4l_clock_a Shows an analog clock instead of a digital clock on display at standby
menu.hint_lcd4l_convert Convert umlauts for the built-in LCD4Linux font
menu.hint_lcd4l_display_type Choose type of external display
menu.hint_lcd4l_display_type_setup Settings for the type of external display
menu.hint_lcd4l_logodir Logo directory.\nFallback to default on invalid entry.
menu.hint_lcd4l_skin Switch between styles\nDefault, User defined, etc.
menu.hint_lcd4l_skin_radio Switch style when Radio-Mode is activated
menu.hint_lcd4l_support Activate/deactivate LCD4Linux\nSupported displays: Pearl DPF, Samsung SPF, VU+SOLO4K, PNG
menu.hint_lcd4l_weather weather data in standby mode
menu.hint_leds_blink Blinking LEDs in deep-standby
menu.hint_leds_deepstandby LEDs state in deep-standby mode
menu.hint_leds_record LEDs state when box recording
@@ -1251,7 +1376,7 @@ menu.hint_misc_energy Enable soft-standby, delayed shutdown\ninactivity timers
menu.hint_misc_epg Save/load EPG options, EPG cache options\nEPG save directory
menu.hint_misc_filebrowser Filesystem encoding, file rights\ndeny directory leave
menu.hint_misc_general Start to standby, cache teletext, swp rotor\nplugin hdd dir
menu.hint_misc_onlineservices Configure and control online services like YouTube, SHOUTCast and TMDb
menu.hint_misc_onlineservices Configure and control online services like Weather, YouTube, SHOUTCast and TMDb
menu.hint_misc_zapit Initial TV/Radio channels
menu.hint_movie Play movies
menu.hint_moviebrowser_fonts Change moviebrowser (My recordings) font sizes
@@ -1452,6 +1577,7 @@ menu.hint_scrambled_message Show scrambled message, when channel cannot be decod
menu.hint_screen_setup Configure screen margins
menu.hint_screensaver_delay Set the time (in minutes) after which the screensaver has to start or turn it off
menu.hint_screensaver_dir Select directory in which the screensaver has to start
menu.hint_screensaver_enable_text_info Show additional text informations if available.
menu.hint_screensaver_mode Select screensaver mode.
menu.hint_screensaver_random Enable/disable random image selection.
menu.hint_screensaver_setup Configure screensaver options for audioplayer and radio mode
@@ -1497,7 +1623,7 @@ menu.hint_sw_update Update software
menu.hint_theme Select pre-defined color theme\nSave or load theme from files
menu.hint_timeouts Customize display behavior and timeouts for messages, windows, menus, infobar, etc.
menu.hint_timeouts_static_messages Timeout for specific messages with user interaction
menu.hint_timer_followscreenings Show selection with followscreenings for timer programming
menu.hint_timer_followscreenings Show selection with followscreenings for timer programming. "Always" shows selection even if just one event is found.
menu.hint_timers Add/Remove/Edit scheduled\nrecording, reminders etc.
menu.hint_timezone Select your timezone
menu.hint_tmdb_api_key Type your TMDb API key. An empty input disables TMDb support
@@ -1533,10 +1659,14 @@ menu.hint_video_pip Picture in picture size and position
menu.hint_video_saturation Change picture saturation
menu.hint_video_scart_mode Select analog output mode for SCART connectors
menu.hint_video_sdosd Enable/disable OSD display on SD output (scart, cinch)
menu.hint_video_zappingmode Select black screen or still picture while zapping
menu.hint_volume Configure Volume GUI options
menu.hint_volume_digits Numeric display of the volumebar on/off
menu.hint_volume_pos Select volume indicator position
menu.hint_volume_size Select volume indicator height
menu.hint_weather_api_key Type your Dark Sky API key. An empty input disables Weather support
menu.hint_weather_enabled Enable or disable Weather support (darksky.net)
menu.hint_weather_location Select your weather location
menu.hint_webradio_setup WebRadio channels configured here will be available in the standard channel lists.
menu.hint_webradio_xml_auto Auto-load all existing WebRadio files from %s/ and %s/
menu.hint_webtv_setup WebTV channels configured here will be available in the standard channel lists.
@@ -1549,6 +1679,8 @@ menu.hint_ytplay Play selected YouTube feeds
menu.hint_ytplay_setup Configure YouTube-specific options, e.g. an upper limit for search results
menu.hint_zap_cycle When swithing channels, stay in current bouquet
menu.next Next
message.frame_enable Message and hint box frames
message.frame_enable_hint Enable frames around message and hint boxes.
messagebox.back Back
messagebox.cancel Cancel
messagebox.discard Discard changes?
@@ -1561,6 +1693,7 @@ messagebox.yes Yes
miscsettings.channellist Channellist
miscsettings.channellist_enablesdt Transponder background update
miscsettings.channellist_epgtext_align Programtext Align
miscsettings.channellogos Channellogos
miscsettings.colored_events Program colored
miscsettings.colored_events_0 none
miscsettings.colored_events_1 current
@@ -1711,7 +1844,9 @@ moviebrowser.book_type Jump (<0: backward, >0: forward):
moviebrowser.book_type_backward Repeat
moviebrowser.book_type_forward Jump over
moviebrowser.browser_additional Additional informations
moviebrowser.browser_cut_long_rowtext Cut long row text
moviebrowser.browser_frame_high Browser height [%]
moviebrowser.browser_frame_high_additional Browser height with additional info [%]
moviebrowser.browser_row_head Row settings
moviebrowser.browser_row_item Row item
moviebrowser.browser_row_nr Number of rows
@@ -1771,9 +1906,9 @@ moviebrowser.hint_movieend Film end in 5 seconds\n'0' to cancel
moviebrowser.hint_newbook_backward New jump back started\n'%s' to define endposition, '0' to cancel
moviebrowser.hint_newbook_forward New jump forward started\n'%s' to define endposition, '0' to cancel
moviebrowser.hint_truncate Truncating all data beyond the end-bookmark
moviebrowser.imdb_data Get IMDb data
moviebrowser.info_audio Audio
moviebrowser.info_channel Channel
moviebrowser.info_elapsed Last Play Stop
moviebrowser.info_file File
moviebrowser.info_filename Filename
moviebrowser.info_genre_major Genre
@@ -1810,7 +1945,9 @@ moviebrowser.menu_copy_onefile Copy movie
moviebrowser.menu_copy_several Copy and split movie
moviebrowser.menu_cut Cut movie
moviebrowser.menu_cut_head Copy, cut and truncate
moviebrowser.menu_data_request Online database request
moviebrowser.menu_directories_head Directories de/activate
moviebrowser.menu_edit edit
moviebrowser.menu_main_bookmarks Bookmarks
moviebrowser.menu_main_head Movie info and settings
moviebrowser.menu_nfs_head NFS settings
@@ -1824,6 +1961,7 @@ moviebrowser.menu_save Save changes
moviebrowser.menu_save_all Start update of movie info files
moviebrowser.menu_settings Settings
moviebrowser.menu_truncate Truncate movie
moviebrowser.message_keep_storage_settings Do You want to keep storage settings for used and enabled directories?
moviebrowser.option_browser Browser Options
moviebrowser.reload_at_start Reload movie info at start
moviebrowser.remount_at_start Remount at start
@@ -1836,6 +1974,7 @@ moviebrowser.short_audio Audio
moviebrowser.short_book Book
moviebrowser.short_channel Channel
moviebrowser.short_country Country
moviebrowser.short_elapsed
moviebrowser.short_filename Name
moviebrowser.short_format Format
moviebrowser.short_genre_major Genre
@@ -1873,6 +2012,7 @@ moviebrowser.yt_cancel_transfer Cancel download?
moviebrowser.yt_clear Clear
moviebrowser.yt_completed Completed downloads
moviebrowser.yt_concurrent_connections Concurrent connections
moviebrowser.yt_dl_dir YouTube download directory
moviebrowser.yt_error Failed to load YouTube feed
moviebrowser.yt_failed Failed downloads
moviebrowser.yt_history Search history
@@ -1904,9 +2044,9 @@ movieplayer.help_additional To find more user definable key bindings, see "Mainm
movieplayer.help_button_1 1 minute backward
movieplayer.help_button_2 Jump to movie's start
movieplayer.help_button_3 1 minute forward
movieplayer.help_button_4 3 minutes backward
movieplayer.help_button_4 5 minutes backward
movieplayer.help_button_5 Jump to movie's middle
movieplayer.help_button_6 3 minutes forward
movieplayer.help_button_6 5 minutes forward
movieplayer.help_button_7 10 minutes backward
movieplayer.help_button_8 Jump to movie's end
movieplayer.help_button_9 10 minutes forward
@@ -2020,6 +2160,7 @@ opkg.update.check Checking for updates ...
opkg.update.reading_lists Reading package lists ...
opkg.upgrade Upgrade installed packages
opkg.warning_3rdparty_packages 3rd party packages could damage your system! Are you sure install this package?
options.always always
options.default Reset to defaults
options.fb framebuffer
options.hint_default Reset the values to their defaults
@@ -2138,6 +2279,10 @@ rclock.title Lock remote control
rclock.unlockmsg Remote control unlocked
recording.already_found %s\nwas already found. Nevertheless start record?
recording.already_found_check Check recordings
recording.end Set record end
recording.end_text Stop this record at the end of current show?
recording.failed Recording failed!
recording.fill_text Record medium is filled up to %d%%. Nevertheless start record?
recording.is_running This channel already recording. Start new record?
recording.start Start recording, please wait ...
recording.startstop_msg Message when recording is start/stop
@@ -2181,11 +2326,12 @@ recordingmenu.vcr vcr
recordingmenu.vtxt_pid record teletext
recordingmenu.zap_on_announce zap on recording announce
recordtimer.announce Recording starts in a few minutes
remotebox_add add
remotebox_add Add
remotebox_channel_na Channel not available on Remote-Box
remotebox_del delete
remotebox_del Delete
remotebox_head Remote-Boxes
remotebox_mod modify
remotebox_mod Modify
remotebox_onoff On/Off
remotebox_pass Password
remotebox_port Port
remotebox_rbaddr Address
@@ -2306,6 +2452,7 @@ scants.transponders Transponders:
scrambled_channel Scrambled channel
screensaver.delay Delay
screensaver.dir Directory
screensaver.enable_text_info Text information
screensaver.menu Screensaver
screensaver.mode Mode
screensaver.mode_clock Clock
@@ -2374,7 +2521,7 @@ streaminfo.audiotype Audiotype
streaminfo.audiotype_unknown unknown
streaminfo.average_bitrate Average
streaminfo.bitrate Bitrate
streaminfo.casystems Conditional access systems
streaminfo.casystems CA ID(s)
streaminfo.framerate Framerate
streaminfo.framerate_unknown unknown
streaminfo.head Technical informations
@@ -2495,6 +2642,8 @@ tunersetup.mode Operation mode
tunersetup.power 5V supply on DVB-T/T2 channels
tunersetup.terr Terrestrial (DVB-T/T2)
unicable.lnb Unicable Input
unicable.pin Unicable PIN
unicable.pin_hint PIN (1 - 255) for user frequency\n0 means inactive / off
unicable.qrg Unicable Frequency
unicable.scr Unicable SCR
unit.decimal .
@@ -2583,6 +2732,12 @@ videomenu.videoformat_149 14:9
videomenu.videoformat_169 16:9
videomenu.videoformat_43 4:3
videomenu.videomode Digital video mode
videomenu.zappingmode Zapping mode
videomenu.zappingmode_mute Black screen
videomenu.zappingmode_hold Hold screen
weather.api_key Weather API key (Dark Sky)
weather.enabled Weather support
weather.location Weather location
webradio.head WebRadio
webradio.xml WebRadio files
webradio.xml.auto Auto-load WebRadio files

View File

@@ -1,6 +0,0 @@
installdir = $(CONFIGDIR)
install_DATA = flash.start
install-data-hook:
chmod 0755 $(DESTDIR)$(CONFIGDIR)/flash.start

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

View File

@@ -1,11 +1,17 @@
installdir = $(ICONSDIR)
resolution = 1280x720
res0 = 1280x720
install_DATA = \
$(resolution)/blackscreen.jpg \
$(resolution)/mp3.jpg \
$(resolution)/radiomode.jpg \
$(resolution)/scan.jpg \
$(resolution)/shutdown.jpg \
$(resolution)/start.jpg
$(res0)/blackscreen.jpg \
$(res0)/mp3.jpg \
$(res0)/radiomode.jpg \
$(res0)/scan.jpg \
$(res0)/shutdown.jpg \
$(res0)/start.jpg
#res1 = 1920x1080
#install_DATA += \
# $(res1)/logo.jpg

View File

@@ -1,11 +1,17 @@
installdir = $(bindir)
install_DATA = \
install_SCRIPTS = \
backup.sh \
restore.sh \
install.sh
install-data-hook:
chmod 0755 $(DESTDIR)$(bindir)/backup.sh
chmod 0755 $(DESTDIR)$(bindir)/restore.sh
chmod 0755 $(DESTDIR)$(bindir)/install.sh
# if BOXMODEL_CS_HD2
# install_SCRIPTS += \
# backup_flash.sh \
# restore_flash.sh
# endif
#
# if BOXTYPE_ARMBOX
# install_SCRIPTS += \
# restore_flash.sh
# endif

View File

@@ -1,86 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- useable flags are
1 - Network Scan
2 - use BAT
4 - use ONIT
8 - skip NITs of known networks
and combinations of this -->
<!-- this file is autogenerated by mk_terrestrial_xml.pl
WARNING! It is probably unsuitable for enigma! -->
<!-- Parameters are (unfortunately, the neutrino parser does not allow default settings,
the default is always "0"):
* bandwidth:
"0"-8MHz "1"-7MHz "2"-6MHz "3"-AUTO
* constellation:
"0"-QPSK "1"-QAM16 "2"-QAM32 "3"-QAM64 "4"-QAM128 "5"-QAM256 "6"-AUTO
* transmission_mode:
"0"-2k "1"-8k "2"-AUTO
* code_rate_[HL]P:
"0"-NONE "1"-1/2 "2"-2/3 "3"-3/4 "4"-4/5 "5"-5/6 "6"-6/7 "7"-7/8 "8"-8/9 "9"-AUTO
* guard_interval:
"0"-1/32 "1"-1/16 "2"-1/8 "3"-1/4 "4"-AUTO
* hierarchy:
"0"-NONE "1"-1 "2"-2 "3"-4 "4"-AUTO -->
<locations>
<terrestrial name="auto-Default" flags="5">
<transponder frequency="177500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="184500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="191500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="198500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="205500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="212500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="219500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="226500" bandwidth="1" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="474000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="482000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="490000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="498000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="506000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="522000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="530000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="546000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="554000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="562000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="570000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="578000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="594000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="602000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="610000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="618000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="626000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="634000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="642000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="658000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="666000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="674000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="682000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="690000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="698000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="706000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="714000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="722000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="730000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="738000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="746000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="754000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="762000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="770000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="778000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="786000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="794000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="802000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="810000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="818000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="826000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="834000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="842000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="850000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
<transponder frequency="858000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
</terrestrial>
</locations>

View File

@@ -8,6 +8,7 @@ colored_events_channellist=1
colored_events_green=50
colored_events_infobar=2
colored_events_red=80
message_frame_enable=1
infobar_Text_alpha=0
infobar_Text_blue=80
infobar_Text_green=80
@@ -52,6 +53,14 @@ menu_Content_inactive_blue=20
menu_Content_inactive_green=20
menu_Content_inactive_red=20
menu_Content_red=20
menu_Foot_Text_alpha=0
menu_Foot_Text_blue=48
menu_Foot_Text_green=48
menu_Foot_Text_red=48
menu_Foot_alpha=20
menu_Foot_blue=54
menu_Foot_green=38
menu_Foot_red=14
menu_Head_Text_alpha=0
menu_Head_Text_blue=80
menu_Head_Text_green=80
@@ -65,3 +74,23 @@ menu_Head_red=0
menu_Hint_gradient=1
menu_Hint_gradient_direction=1
menu_Separator_gradient_enable=1
menu_SubHead_gradient=3
menu_SubHead_gradient_direction=1
progressbar_active_blue=98
progressbar_active_green=98
progressbar_active_red=98
progressbar_design=3
progressbar_design_channellist=3
progressbar_gradient=1
progressbar_passive_blue=60
progressbar_passive_green=60
progressbar_passive_red=60
progressbar_timescale_green=100
progressbar_timescale_invert=0
progressbar_timescale_red=0
progressbar_timescale_yellow=70
rounded_corners=0
shadow_alpha=0
shadow_blue=8
shadow_green=8
shadow_red=8

View File

@@ -42,3 +42,4 @@ menu_Hint_gradient=0
menu_Head_gradient=0
infobar_gradient_top=0
infobar_gradient_bottom=0
rounded_corners=1

View File

@@ -51,5 +51,6 @@ menu_Head_green=20
menu_Head_red=15
menu_Hint_gradient=0
menu_Head_gradient=0
message_frame_enable=1
infobar_gradient_top=0
infobar_gradient_bottom=0

View File

@@ -48,5 +48,6 @@ menu_Head_green=0
menu_Head_red=0
menu_Hint_gradient=0
menu_Head_gradient=0
message_frame_enable=1
infobar_gradient_top=0
infobar_gradient_bottom=0

View File

@@ -1,10 +1,10 @@
installdir = $(THEMESDIR)
SUBDIRS = \
Grey-Blue/icons/buttons \
Neutrino-3.0/icons/buttons \
Olive-3.0/icons/buttons
installdir = $(THEMESDIR)
install_DATA = \
Bluemoon-3.0.theme \
Classic.theme \
@@ -18,5 +18,6 @@ install_DATA = \
Neutrino-3.0.theme \
Olive.theme \
Olive-3.0.theme \
Origin.theme \
Red.theme \
VirginMedia.theme

View File

@@ -32,30 +32,38 @@ menu_Content_Selected_Text_alpha=0
menu_Content_Selected_Text_blue=0
menu_Content_Selected_Text_green=0
menu_Content_Selected_Text_red=0
menu_Content_Selected_alpha=20
menu_Content_Selected_alpha=8
menu_Content_Selected_blue=100
menu_Content_Selected_green=55
menu_Content_Selected_green=43
menu_Content_Selected_red=25
menu_Content_Text_alpha=0
menu_Content_Text_blue=100
menu_Content_Text_green=100
menu_Content_Text_red=100
menu_Content_alpha=20
menu_Content_alpha=8
menu_Content_blue=41
menu_Content_green=5
menu_Content_inactive_Text_alpha=0
menu_Content_inactive_Text_blue=85
menu_Content_inactive_Text_green=70
menu_Content_inactive_Text_red=55
menu_Content_inactive_alpha=20
menu_Content_inactive_alpha=8
menu_Content_inactive_blue=41
menu_Content_inactive_green=5
menu_Content_inactive_red=0
menu_Content_red=0
menu_Foot_Text_alpha=0
menu_Foot_Text_blue=60
menu_Foot_Text_green=60
menu_Foot_Text_red=60
menu_Foot_alpha=20
menu_Foot_blue=32
menu_Foot_green=15
menu_Foot_red=14
menu_Head_Text_alpha=0
menu_Head_Text_blue=0
menu_Head_Text_green=70
menu_Head_Text_red=95
menu_Head_Text_blue=16
menu_Head_Text_green=66
menu_Head_Text_red=87
menu_Head_alpha=0
menu_Head_blue=35
menu_Head_gradient=1
@@ -65,3 +73,24 @@ menu_Head_red=0
menu_Hint_gradient=2
menu_Hint_gradient_direction=1
menu_Separator_gradient_enable=1
menu_SubHead_gradient=4
menu_SubHead_gradient_direction=1
message_frame_enable=1
progressbar_active_blue=72
progressbar_active_green=72
progressbar_active_red=72
progressbar_design=-1
progressbar_design_channellist=-1
progressbar_gradient=1
progressbar_passive_blue=74
progressbar_passive_green=24
progressbar_passive_red=0
progressbar_timescale_green=100
progressbar_timescale_invert=0
progressbar_timescale_red=0
progressbar_timescale_yellow=70
rounded_corners=0
shadow_alpha=0
shadow_blue=8
shadow_green=8
shadow_red=8

View File

@@ -3,11 +3,12 @@ clock_Digit_blue=100
clock_Digit_green=100
clock_Digit_red=100
colored_events_alpha=0
colored_events_blue=0
colored_events_blue=2
colored_events_channellist=2
colored_events_green=84
colored_events_green=46
colored_events_infobar=2
colored_events_red=63
colored_events_red=27
message_frame_enable=1
infobar_Text_alpha=0
infobar_Text_blue=18
infobar_Text_green=20
@@ -18,6 +19,8 @@ infobar_casystem_alpha=8
infobar_casystem_blue=0
infobar_casystem_green=0
infobar_casystem_red=0
infobar_gradient_body=0
infobar_gradient_body_direction=1
infobar_gradient_bottom=3
infobar_gradient_bottom_direction=1
infobar_gradient_top=4
@@ -50,6 +53,14 @@ menu_Content_inactive_blue=0
menu_Content_inactive_green=0
menu_Content_inactive_red=0
menu_Content_red=0
menu_Foot_Text_alpha=0
menu_Foot_Text_blue=10
menu_Foot_Text_green=12
menu_Foot_Text_red=12
menu_Foot_alpha=0
menu_Foot_blue=47
menu_Foot_green=44
menu_Foot_red=42
menu_Head_Text_alpha=0
menu_Head_Text_blue=0
menu_Head_Text_green=82
@@ -63,3 +74,23 @@ menu_Head_red=66
menu_Hint_gradient=3
menu_Hint_gradient_direction=0
menu_Separator_gradient_enable=1
menu_SubHead_gradient=3
menu_SubHead_gradient_direction=1
progressbar_active_blue=0
progressbar_active_green=88
progressbar_active_red=36
progressbar_design=-1
progressbar_design_channellist=-1
progressbar_gradient=1
progressbar_passive_blue=34
progressbar_passive_green=42
progressbar_passive_red=34
progressbar_timescale_green=100
progressbar_timescale_invert=0
progressbar_timescale_red=0
progressbar_timescale_yellow=70
rounded_corners=0
shadow_alpha=0
shadow_blue=8
shadow_green=8
shadow_red=8

93
data/themes/Origin.theme Normal file
View File

@@ -0,0 +1,93 @@
clock_Digit_alpha=0
clock_Digit_blue=100
clock_Digit_green=100
clock_Digit_red=100
colored_events_alpha=0
colored_events_blue=0
colored_events_channellist=0
colored_events_green=70
colored_events_infobar=0
colored_events_red=95
infobar_Text_alpha=0
infobar_Text_blue=100
infobar_Text_green=100
infobar_Text_red=100
infobar_alpha=20
infobar_blue=35
infobar_casystem_alpha=8
infobar_casystem_blue=0
infobar_casystem_green=0
infobar_casystem_red=0
infobar_gradient_body=0
infobar_gradient_body_direction=1
infobar_gradient_bottom=0
infobar_gradient_bottom_direction=1
infobar_gradient_top=0
infobar_gradient_top_direction=1
infobar_green=14
infobar_red=0
menu_ButtonBar_gradient=0
menu_ButtonBar_gradient_direction=1
menu_Content_Selected_Text_alpha=0
menu_Content_Selected_Text_blue=0
menu_Content_Selected_Text_green=0
menu_Content_Selected_Text_red=0
menu_Content_Selected_alpha=20
menu_Content_Selected_blue=100
menu_Content_Selected_green=55
menu_Content_Selected_red=25
menu_Content_Text_alpha=0
menu_Content_Text_blue=100
menu_Content_Text_green=100
menu_Content_Text_red=100
menu_Content_alpha=20
menu_Content_blue=35
menu_Content_green=15
menu_Content_inactive_Text_alpha=0
menu_Content_inactive_Text_blue=85
menu_Content_inactive_Text_green=70
menu_Content_inactive_Text_red=55
menu_Content_inactive_alpha=20
menu_Content_inactive_blue=35
menu_Content_inactive_green=15
menu_Content_inactive_red=0
menu_Content_red=0
menu_Foot_Text_alpha=0
menu_Foot_Text_blue=60
menu_Foot_Text_green=60
menu_Foot_Text_red=60
menu_Foot_alpha=20
menu_Foot_blue=28
menu_Foot_green=19
menu_Foot_red=14
menu_Head_Text_alpha=0
menu_Head_Text_blue=0
menu_Head_Text_green=70
menu_Head_Text_red=95
menu_Head_alpha=0
menu_Head_blue=25
menu_Head_gradient=0
menu_Head_gradient_direction=1
menu_Head_green=10
menu_Head_red=0
menu_Hint_gradient=0
menu_Hint_gradient_direction=1
menu_Separator_gradient_enable=0
progressbar_active_blue=98
progressbar_active_green=98
progressbar_active_red=98
progressbar_design=3
progressbar_design_channellist=3
progressbar_gradient=1
progressbar_passive_blue=60
progressbar_passive_green=60
progressbar_passive_red=60
progressbar_timescale_green=100
progressbar_timescale_invert=0
progressbar_timescale_red=0
progressbar_timescale_yellow=70
rounded_corners=1
shadow_alpha=0
shadow_blue=8
shadow_green=8
shadow_red=8

View File

@@ -0,0 +1,7 @@
installdir = $(WEBRADIODIR_VAR)
install_DATA = \
webradio_usr.xml
install-data-hook:
$(INSTALL) -d $(DESTDIR)/$(WEBRADIODIR)

View File

@@ -1,7 +1,7 @@
installdir = $(WEBTVDIR)
installdir = $(WEBTVDIR_VAR)
install_DATA = \
filmon.lua \
filmon.xml \
yt_live.lua \
yt_live.xml
webtv_usr.xml
install-data-hook:
$(INSTALL) -d $(DESTDIR)/$(WEBTVDIR)

View File

@@ -9,6 +9,7 @@ install_DATA = channels.js \
index.html \
prototype.js \
robots.txt \
lcd4linux.html \
Y_About.yhtm \
Y_Baselib.js \
Y_blank.htm \
@@ -105,7 +106,28 @@ install-data-hook:
find $(DESTDIR)$(PRIVATE_HTTPDDIR)/ -type f -print0 | xargs --no-run-if-empty -0 \
sed -i \
-e 's|%(CONFIGDIR)|$(CONFIGDIR)|g' \
-e 's|%(DATADIR)|$(DATADIR)|g' \
-e 's|%(CONTROLDIR)|$(CONTROLDIR)|g' \
-e 's|%(CONTROLDIR_VAR)|$(CONTROLDIR_VAR)|g' \
-e 's|%(FONTDIR)|$(FONTDIR)|g' \
-e 's|%(FONTDIR_VAR)|$(FONTDIR_VAR)|g' \
-e 's|%(LIBDIR)|$(LIBDIR)|g' \
-e 's|%(GAMESDIR)|$(GAMESDIR)|g' \
-e 's|%(ICONSDIR_VAR)|$(ICONSDIR_VAR)|g' \
-e 's|%(LOCALEDIR)|$(LOCALEDIR)|g' \
-e 's|%(LOCALEDIR_VAR)|$(LOCALEDIR_VAR)|g' \
-e 's|%(PLUGINDIR_VAR)|$(PLUGINDIR_VAR)|g' \
-e 's|%(LUAPLUGINDIR)|$(LUAPLUGINDIR)|g' \
-e 's|%(THEMESDIR)|$(THEMESDIR)|g' \
-e 's|%(THEMESDIR_VAR)|$(THEMESDIR_VAR)|g' \
-e 's|%(WEBRADIODIR)|$(WEBRADIODIR)|g' \
-e 's|%(WEBRADIODIR_VAR)|$(WEBRADIODIR_VAR)|g' \
-e 's|%(LOGODIR)|$(LOGODIR)|g' \
-e 's|%(LOGODIR_VAR)|$(LOGODIR_VAR)|g' \
-e 's|%(LCD4L_ICONSDIR)|$(LCD4L_ICONSDIR)|g' \
-e 's|%(LCD4L_ICONSDIR_VAR)|$(LCD4L_ICONSDIR_VAR)|g' \
-e 's|%(PRIVATE_HTTPDDIR)|$(PRIVATE_HTTPDDIR)|g' \
-e 's|%(PUBLIC_HTTPDDIR)|$(PUBLIC_HTTPDDIR)|g' \
-e 's|%(HOSTED_HTTPDDIR)|$(HOSTED_HTTPDDIR)|g' \
-e 's|%(FLAGDIR)|$(FLAGDIR)|g' \
;

View File

@@ -29,6 +29,7 @@ start-block~yWeb_save_settings
{=ini-set:%(CONFIGDIR)/Y-Web.conf;wol_desc_2;{=wol_desc_2=}~cache=}
{=ini-set:%(CONFIGDIR)/Y-Web.conf;wol_desc_3;{=wol_desc_3=}~cache=}
{=ini-set:%(CONFIGDIR)/Y-Web.conf;fb;{=fb=}~cache=}
{=ini-set:%(CONFIGDIR)/Y-Web.conf;screenshot_rc;{=screenshot_rc=}~cache=}
{=ini-set:%(CONFIGDIR)/Y-Web.conf;start_page;{=start_page=}~cache=}
{=ini-set:%(CONFIGDIR)/Y-Web.conf;style;{=style=}~cache=}
{=ini-set:%(CONFIGDIR)/Y-Web.conf;yweb_box_name;{=yweb_box_name=}~cache=}
@@ -250,9 +251,7 @@ end-block~snip_show_wait
# ------- Wiki Help display
#<img src="/images/help.gif" align="bottom" />
start-block~wiki_help
<!--
<a href="http://www.yjogol.com/{=var-get:help_url=}" target="_blank" title="get help from www.yjogol.com">?</a>
-->
<a href="https://wiki.tuxbox-neutrino.org/wiki/{=var-get:help_url=}" target="_blank" title="get help from https://wiki.tuxbox-neutrino.org">?</a>
end-block~wiki_help
# ------- work menu
@@ -356,7 +355,7 @@ function do_submit()
{=var-set:wait_text={=L:save_values=}=}{=include-block:Y_Blocks.txt;snip_wait=}
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
{=var-set:help_url=Help-Settings-StartWizard=}{=var-set:menu={=L:start.head=}Start Wizard=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
{=var-set:help_url=NeutrinoHD:Inbetriebnahme#Inbetriebnahme=}{=var-set:menu={=L:start.head=}Start Wizard=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<form name="f" class="y_form" action="/y/cgi">
<table border="0" width="100%">
@@ -372,6 +371,8 @@ function do_submit()
<td> <select name="start_page" title="{=L:set.yweb.start_page=}">
<option value="bouquets" selected="selected">{=L:bc.menue.bouquets=}</option>
<option value="control">{=L:bc.menue.control=}</option>
<option value="remote">{=L:bc.menue.remote=}</option>
<option value="screenshot">{=L:bc.menue.screenshot=}</option>
<option value="none">{=L:empty=}</option>
</td>
</tr>
@@ -438,12 +439,22 @@ end-block~frame_secondary
# ------- Lay-Frame Boxcontrol-Menu
start-block~frame_boxcontrol
{=var-set:sec_menu=Y_Boxcontrol_Menue.yhtm=}
{=var-set:startpage={=ini-get:%(CONFIGDIR)/Y-Web.conf;start_page;bouquets=}=}
{=var-set:startpage={=ini-get:%(CONFIGDIR)/Y-Web.conf;start_page;none=}=}
{=var-set:work=
{=if-equal:{=var-get:startpage=}~bouquets~Y_Boxcontrol_Bouquets.yhtm
~
{=if-equal:{=var-get:startpage=}~control~Y_Tools_Boxcontrol.yhtm~Y_blank.htm=}
=}=}
{=if-equal:{=var-get:startpage=}~control~Y_Tools_Boxcontrol.yhtm
~
{=if-equal:{=var-get:startpage=}~remote~Y_Tools_Rcsim.yhtm
~
{=if-equal:{=var-get:startpage=}~screenshot~Y_Tools_Screenshot.yhtm?osd=1
~
Y_blank.yhtm
=}
=}
=}
=}
=}
{=include-block:Y_Blocks.txt;frame_secondary=}
end-block~frame_boxcontrol
@@ -524,9 +535,18 @@ start-block~remote
{=if-equal:{=var-get:boxtype=}~CST Trinity Duo~ {=include-block:Y_Blocks.txt;rc_cst_v6=}~
{=if-equal:{=var-get:boxtype=}~AX-Technologies HD51~{=include-block:Y_Blocks.txt;rc_ax_hd51=}~
{=if-equal:{=var-get:boxtype=}~Mutant HD51~ {=include-block:Y_Blocks.txt;rc_mutant_hd51=}~
{=if-equal:{=var-get:boxtype=}~WWIO BRE2ZE 4K~ {=include-block:Y_Blocks.txt;rc_wwio_bre2ze4k=}~
{=if-equal:{=var-get:boxtype=}~VU+ SOLO4K~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:boxtype=}~VU+ DUO4K~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:boxtype=}~VU+ ULTIMO4K~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:boxtype=}~VU+ UNO4K~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:boxtype=}~VU+ UNO4KSE~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:boxtype=}~VU+ ZERO4K~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:boxtype=}~VU+ DUO~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:boxtype=}~ZGEMMA H7~ {=include-block:Y_Blocks.txt;rc_zgemma_h7=}~
{=comment:fallback~=} {=include-block:Y_Blocks.txt;rc_cst_v1=}
=}=}=}=}=}=}=}=}=}=}
=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}
=}=}
~
{=if-equal:{=var-get:yfbtype=}~-2~ {=include-block:Y_Blocks.txt;rc_dbox_philips=}~
@@ -541,9 +561,18 @@ start-block~remote
{=if-equal:{=var-get:yfbtype=}~8~ {=include-block:Y_Blocks.txt;rc_cst_v6=}~
{=if-equal:{=var-get:yfbtype=}~9~ {=include-block:Y_Blocks.txt;rc_ax_hd51=}~
{=if-equal:{=var-get:yfbtype=}~10~ {=include-block:Y_Blocks.txt;rc_mutant_hd51=}~
{=if-equal:{=var-get:yfbtype=}~11~ {=include-block:Y_Blocks.txt;rc_wwio_bre2ze4k=}~
{=if-equal:{=var-get:yfbtype=}~12~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:yfbtype=}~13~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:yfbtype=}~14~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:yfbtype=}~15~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:yfbtype=}~16~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:yfbtype=}~17~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:yfbtype=}~18~ {=include-block:Y_Blocks.txt;rc_vuplus=}~
{=if-equal:{=var-get:yfbtype=}~19~ {=include-block:Y_Blocks.txt;rc_zgemma_h7=}~
{=comment:fallback~=} {=include-block:Y_Blocks.txt;rc_cst_v1=}
=}=}=}=}=}=}=}=}=}=}=}=}
=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}
=}
end-block~remote
@@ -722,7 +751,7 @@ start-block~map_rc_cst_v3_v4
<area shape="circle" href="javascript:rcsim('KEY_BLUE')" coords="129,447,11" alt="blue" title="{=L:rc.key_blue=}" />
<area shape="circle" href="javascript:rcsim('KEY_WWW')" coords="39,487,9" alt="w" title="{=L:rc.key_www=}" />
<!-- area shape="circle" coords="68,487,9" alt="sub" / -->
<area shape="circle" href="javascript:rcsim('KEY_SUBTITLES')" coords="68,487,9" alt="sub" title="{=L:rc.key_sub=}" />
<area shape="circle" coords="96,487,9" alt="recall" href="javascript:rcsim('KEY_LAST')" title="{=L:rc.key_recall=}" />
<area shape="circle" coords="125,487,9" alt="pos" href="javascript:rcsim('KEY_MOVE')" title="{=L:rc.key_pos=}" />
@@ -775,7 +804,7 @@ start-block~rc_cst_v5
<area shape="rect" href="javascript:rcsim('KEY_INFO')" coords="124,216,166,244" alt="info" title="{=L:rc.key_info=}" />
<area shape="rect" href="javascript:rcsim('KEY_HOME')" coords="124,280,166,308" alt="exit" title="{=L:rc.key_home=}" />
<!-- area shape="rect" coords="24,321,66,349" alt="sub" / -->
<area shape="rect" href="javascript:rcsim('KEY_SUBTITLES')" coords="24,321,66,349" alt="sub" title="{=L:rc.key_sub=}" />
<area shape="rect" href="javascript:rcsim('KEY_PREVIOUS')" coords="76,321,118,349" alt="picmode" title="{=L:rc.key_picmode=}" />
<area shape="rect" href="javascript:rcsim('KEY_FAVORITES')" coords="128,321,170,349" alt="fav" title="{=L:rc.key_favorites=}" />
@@ -827,7 +856,7 @@ start-block~rc_cst_v6
<area shape="circle" coords="73,204,14" alt="t/s" href="javascript:rcsim('KEY_TIME')" title="{=L:rc.key_time=}" />
<area shape="circle" coords="114,171,14" alt="audio" href="javascript:rcsim('KEY_AUDIO')" title="{=L:rc.key_audio=}" />
<area shape="circle" coords="114,204,14" alt="text" href="javascript:rcsim('KEY_TEXT')" title="{=L:rc.key_text=}" />
<!-- area shape="circle" coords="34,183,14" alt="sub" / -->
<area shape="circle" coords="34,183,14" alt="sub" href="javascript:rcsim('KEY_SUBTITLES')" title="{=L:rc.key_sub=}" />
<area shape="circle" coords="34,217,14" alt="trsp" href="javascript:rcsim('KEY_GAMES')" title="{=L:rc.key_trsp=}" />
<area shape="circle" coords="154,183,14" alt="help" href="javascript:rcsim('KEY_HELP')" title="{=L:rc.key_help=}" />
<area shape="circle" coords="154,217,14" alt="recall" href="javascript:rcsim('KEY_LAST')" title="{=L:rc.key_recall=}" />
@@ -951,7 +980,7 @@ start-block~rc_ax_hd51
<area shape="rect" coords="88,80,114,98" href="javascript:rcsim('KEY_RADIO')" />
<area shape="rect" coords="122,81,146,98" href="javascript:rcsim('KEY_HELP')" />
<area shape="rect" coords="21,109,54,132" href="javascript:rcsim('KEY_AUDIO')" />
<!-- area shape="rect" coords="69,109,101,130" alt="subtitle" / -->
<area shape="rect" coords="69,109,101,130" href="javascript:rcsim('KEY_SUBTITLE')" />
<area shape="rect" coords="115,111,146,130" href="javascript:rcsim('KEY_TEXT')" />
<area shape="rect" coords="23,142,55,163" href="javascript:rcsim('KEY_1')" />
<area shape="rect" coords="68,141,101,163" href="javascript:rcsim('KEY_2')" />
@@ -987,8 +1016,8 @@ start-block~rc_ax_hd51
<area shape="rect" coords="25,539,54,559" href="javascript:rcsim('KEY_REWIND')" />
<area shape="rect" coords="117,542,142,559" href="javascript:rcsim('KEY_FORWARD')" />
<area shape="rect" coords="24,565,57,584" href="javascript:rcsim('KEY_STOP')" />
<area shape="rect" coords="115,566,142,584" href="javascript:rcsim('KEY_PLAY')" />
<area shape="rect" coords="68,566,101,585" href="javascript:rcsim('KEY_PAUSE')" />
<area shape="rect" coords="115,566,142,584" href="javascript:rcsim('KEY_PLAYPAUSE')" />
<!-- <area shape="rect" coords="68,566,101,585" href="javascript:rcsim('KEY_PAUSE')" /> -->
<area shape="poly" coords="58,321,86,312,113,324,110,324,96,338,66,337,67,337,58,324,58,323,59,323,60,322" href="javascript:rcsim('KEY_UP')" />
<area shape="poly" coords="107,344,122,333,129,362,117,383,105,376,108,346" href="javascript:rcsim('KEY_RIGHT')" />
<area shape="poly" coords="70,378,100,384,111,396,75,404,56,389,68,377" href="javascript:rcsim('KEY_DOWN')" />
@@ -1007,7 +1036,7 @@ start-block~rc_mutant_hd51
<area shape="rect" coords="87,63,114,80" href="javascript:rcsim('KEY_RADIO')" />
<area shape="rect" coords="121,63,148,80" href="javascript:rcsim('KEY_HELP')" />
<area shape="rect" coords="20,90,55,111" href="javascript:rcsim('KEY_AUDIO')" />
<!-- area shape="rect" coords="65,90,102,111" alt="subtitle" / -->
<area shape="rect" coords="65,90,102,111" href="javascript:rcsim('KEY_SUBTITLE')" />
<area shape="rect" coords="111,90,148,111" href="javascript:rcsim('KEY_TEXT')" />
<area shape="rect" coords="20,121,55,144" href="javascript:rcsim('KEY_1')" />
<area shape="rect" coords="65,121,102,144" href="javascript:rcsim('KEY_2')" />
@@ -1042,12 +1071,184 @@ start-block~rc_mutant_hd51
<area shape="rect" coords="65,390,102,408" href="javascript:rcsim('KEY_BOOKMARKS')" />
<area shape="rect" coords="18,500,41,516" href="javascript:rcsim('KEY_RECORD')" />
<area shape="rect" coords="54,500,75,516" href="javascript:rcsim('KEY_STOP')" />
<area shape="rect" coords="90,500,112,516" href="javascript:rcsim('KEY_PLAY')" />
<area shape="rect" coords="90,500,112,516" href="javascript:rcsim('KEY_PLAYPAUSE')" />
<area shape="rect" coords="124,500,148,516" href="javascript:rcsim('KEY_PROGRAM')" />
<area shape="rect" coords="18,528,41,543" href="javascript:rcsim('KEY_PREVIOUS')" />
<area shape="rect" coords="54,528,75,543" href="javascript:rcsim('KEY_REWIND')" />
<area shape="rect" coords="90,528,112,543" href="javascript:rcsim('KEY_FORWARD')" />
<area shape="rect" coords="124,528,148,543" href="javascript:rcsim('KEY_NEXT')" />
<area shape="rect" coords="124,554,148,570" href="javascript:rcsim('KEY_PAUSE')" />
<!-- <area shape="rect" coords="124,554,148,570" href="javascript:rcsim('KEY_PAUSE')" /> -->
</map>
end-block~rc_mutant_hd51
# ------ Remote WWIO BRE2ZE 4K
start-block~rc_wwio_bre2ze4k
<img src="images/rc_wwio_bre2ze4k.png" usemap="#rc"/>
<map name="rc" id="rc">
<area shape="rect" coords="17,30,43,57" alt="KEY_POWER" href="javascript:rcsim('KEY_POWER')" />
<area shape="rect" coords="90,36,113,57" alt="KEY_MODE" href="javascript:rcsim('KEY_MODE')" />
<area shape="rect" coords="118,35,140,57" alt="KEY_MUTE" href="javascript:rcsim('KEY_MUTE')" />
<area shape="rect" coords="24,68,52,95" alt="KEY_1" href="javascript:rcsim('KEY_1')" />
<area shape="rect" coords="64,67,93,94" alt="KEY_2" href="javascript:rcsim('KEY_2')" />
<area shape="rect" coords="106,67,134,94" alt="KEY_3" href="javascript:rcsim('KEY_3')" />
<area shape="rect" coords="24,101,52,128" alt="KEY_4" href="javascript:rcsim('KEY_4')" />
<area shape="rect" coords="65,102,93,129" alt="KEY_5" href="javascript:rcsim('KEY_5')" />
<area shape="rect" coords="106,102,134,129" alt="KEY_6" href="javascript:rcsim('KEY_6')" />
<area shape="rect" coords="25,137,52,162" alt="KEY_7" href="javascript:rcsim('KEY_7')" />
<area shape="rect" coords="66,137,93,162" alt="KEY_8" href="javascript:rcsim('KEY_8')" />
<area shape="rect" coords="106,137,133,162" alt="KEY_9" href="javascript:rcsim('KEY_9')" />
<area shape="rect" coords="66,171,93,197" alt="KEY_0" href="javascript:rcsim('KEY_0')" />
<area shape="rect" coords="24,171,52,199" alt="KEY_PREVIOUS" href="javascript:rcsim('KEY_PREVIOUS')" />
<area shape="rect" coords="106,171,134,199" alt="KEY_NEXT" href="javascript:rcsim('KEY_NEXT')" />
<area shape="rect" coords="15,211,39,236" alt="KEY_EPG" href="javascript:rcsim('KEY_EPG')" />
<area shape="rect" coords="67,210,91,235" alt="KEY_INFO" href="javascript:rcsim('KEY_INFO')" />
<area shape="rect" coords="120,211,144,235" alt="KEY_PVR" href="javascript:rcsim('KEY_PVR')" />
<area shape="rect" coords="26,247,54,283" alt="KEY_VOLUMEUP" href="javascript:rcsim('KEY_VOLUMEUP')" />
<area shape="rect" coords="26,292,54,328" alt="KEY_VOLUMEDOWN" href="javascript:rcsim('KEY_VOLUMEDOWN')" />
<area shape="rect" coords="68,275,91,296" alt="KEY_PORTAL" href="javascript:rcsim('KEY_BOOKMARKS')" />
<area shape="rect" coords="103,247,131,283" alt="KEY_PAGEUP" href="javascript:rcsim('KEY_PAGEUP)" />
<area shape="recr" coords="104,291,132,327" alt="KEY_PAGEDOWN" href="javascript:rcsim('KEY_PAGEDOWN')" />
<area shape="rect" coords="14,342,38,366" alt="KEY_MENU" href="javascript:rcsim('KEY_MENU')" />
<area shape="rect" coords="120,342,144,366" alt="KEY_HOME" href="javascript:rcsim('KEY_HOME')" />
<area shape="poly" coords="47,370,80,357,113,371,101,383,57,383" alt="KEY_UP" href="javascript:rcsim('KEY_UP')" />
<area shape="poly" coords="58,442,102,443,113,455,78,469,48,455" alt="KEY_DOWN" href="javascript:rcsim('KEY_DOWN')" />
<area shape="poly" coords="51,393,50,434,37,447,23,411,37,381" alt="KEY_LEFT" href="javascript:rcsim('KEY_LEFT')" />
<area shape="poly" coords="133,413,123,447,108,434,107,390,122,379" alt="KEY_RIGHT" href="javascript:rcsim('KEY_RIGHT')" />
<area shape="circle" coords="79,413,20" alt="KEY_OK" href="javascript:rcsim('KEY_OK')" />
<area shape="rect" coords="20,478,40,499" alt="KEY_RED" href="javascript:rcsim('KEY_RED')" />
<area shape="rect" coords="53,478,73,499" alt="KEY_GREEN" href="javascript:rcsim('KEY_GREEN')" />
<area shape="rect" coords="86,478,106,499" alt="KEY_YELLOW" href="javascript:rcsim('KEY_YELLOW')" />
<area shape="rect" coords="119,478,139,499" alt="KEY_BLUE" href="javascript:rcsim('KEY_BLUE')" />
<area shape="rect" coords="20,507,40,528" alt="KEY_AUDIO" href="javascript:rcsim('KEY_AUDIO')" />
<area shape="rect" coords="54,507,74,528" alt="KEY_SUBTITLE" href="javascript:rcsim('KEY_SUBTITLE')" />
<area shape="rect" coords="87,507,107,528" alt="KEY_FAVORITES" href="javascript:rcsim('KEY_FAVORITES')" />
<area shape="rect" coords="120,507,140,528" alt="KEY_MEDIA" href="javascript:rcsim('KEY_MEDIA')" />
<!-- KEY_MEDIA = currently same function as KEY_FAVORITES -->
<area shape="rect" coords="20,537,40,558" alt="KEY_TV" href="javascript:rcsim('KEY_TV')" />
<area shape="rect" coords="52,537,72,558" alt="KEY_RADIO" href="javascript:rcsim('KEY_RADIO')" />
<area shape="rect" coords="86,537,106,558" alt="KEY_TEXT" href="javascript:rcsim('KEY_TEXT')" />
<area shape="rect" coords="119,537,139,558" alt="KEY_HELP" href="javascript:rcsim('KEY_HELP')" />
<area shape="rect" coords="17,568,43,582" alt="KEY_F1" href="javascript:rcsim('KEY_F1')" />
<area shape="rect" coords="51,568,77,582" alt="KEY_F2" href="javascript:rcsim('KEY_F2')" />
<area shape="rect" coords="83,568,109,582" alt="KEY_F3" href="javascript:rcsim('KEY_F3')" />
<area shape="rect" coords="116,568,142,582" alt="KEY_F4" href="javascript:rcsim('KEY_F4')" />
<area shape="rect" coords="17,594,43,608" alt="KEY_REWIND" href="javascript:rcsim('KEY_REWIND')" />
<area shape="rect" coords="51,594,77,608" alt="KEY_PLAY" href="javascript:rcsim('KEY_PLAYPAUSE')" />
<area shape="rect" coords="83,594,109,608" alt="KEY_STOP" href="javascript:rcsim('KEY_STOP')" />
<area shape="rect" coords="117,594,143,608" alt="KEY_FORWARD" href="javascript:rcsim('KEY_FORWARD')" />
<area shape="rect" coords="17,622,43,636" alt="KEY_RECORD" href="javascript:rcsim('KEY_RECORD')" />
<area shape="rect" coords="50,622,76,636" alt="KEY_TIME" href="javascript:rcsim('KEY_TIME')" />
<area shape="rect" coords="84,622,110,636" alt="KEY_PREVIOUSSONG" href="javascript:rcsim('KEY_PREVIOUSSONG')" />
<area shape="rect" coords="117,622,143,636" alt="KEY_NEXTSONG" href="javascript:rcsim('KEY_NEXTSONG')" />
</map>
end-block~rc_wwio_bre2ze4k
# ------ Remote VU+ Solo 4K/Duo 4K/Ultimo 4K/Zero 4K/Uno 4K SE
start-block~rc_vuplus
<img src="images/rc_vuplus.png" usemap="#rc"/>
<map name="rc" id="rc">
<!-- <area shape="circle" coords="33,28,10" id="113" alt="v1_mute" href="javascript:rcsim('KEY_POWER_TV')" /> -->
<area shape="circle" coords="142,28,10" id ="116" alt="Power" href="javascript:rcsim('KEY_POWER')" />
<area shape="circle" coords="32,74,10" id ="388" alt="text" href="javascript:rcsim('KEY_TEXT')" />
<area shape="circle" coords="70,74,10" id ="370" alt="subtitle" href="javascript:rcsim('KEY_SUB')" />
<!-- <area shape="circle" coords="106,74,10" id ="102" alt="v1_home" href="javascript:rcsim('KEY_HOME')" /> -->
<!-- <area shape="circle" coords="142,74,10" id ="107" alt="v1_end" href="javascript:rcsim('107')" /> -->
<area shape="circle" coords="142,74,10" id ="107" alt="mute" href="javascript:rcsim('KEY_MUTE')" />
<area shape="circle" coords="40,114,16" id ="2" alt="1" href="javascript:rcsim('KEY_1')" />
<area shape="circle" coords="88,114,16" id ="3" alt="2" href="javascript:rcsim('KEY_2')" />
<area shape="circle" coords="138,114,16" id ="4" alt="3" href="javascript:rcsim('KEY_3')" />
<area shape="circle" coords="40,156,16" id ="5" alt="4" href="javascript:rcsim('KEY_4')" />
<area shape="circle" coords="88,156,16" id ="6" alt="5" href="javascript:rcsim('KEY_5')" />
<area shape="circle" coords="138,156,16" id ="7" alt="6" href="javascript:rcsim('KEY_6')" />
<area shape="circle" coords="40,200,16" id ="8" alt="7" href="javascript:rcsim('KEY_7')" />
<area shape="circle" coords="88,200,16" id ="9" alt="8" href="javascript:rcsim('KEY_8')" />
<area shape="circle" coords="138,200,16" id ="10" alt="9" href="javascript:rcsim('KEY_9')" />
<area shape="circle" coords="40,242,16" id ="412" alt="previous" href="javascript:rcsim('KEY_PREVIOUS')" />
<area shape="circle" coords="88,242,16" id ="11" alt="0" href="javascript:rcsim('KEY_0')" />
<area shape="circle" coords="138,242,16" id ="407" alt="next" href="javascript:rcsim('KEY_NEXT')" />
<area shape="circle" coords="34,280,10" id ="398" alt="red" href="javascript:rcsim('KEY_RED')" />
<area shape="circle" coords="70,280,10" id ="399" alt="green" href="javascript:rcsim('KEY_GREEN')" />
<area shape="circle" coords="106,280,10" id ="400" alt="yellow" href="javascript:rcsim('KEY_YELLOW')" />
<area shape="circle" coords="142,280,10" id ="401" alt="blue" href="javascript:rcsim('KEY_BLUE')" />
<area shape="circle" coords="88,334,10" id ="103" alt="up" href="javascript:rcsim('KEY_UP')" />
<area shape="circle" coords="44,380,10" id ="105" alt="left" href="javascript:rcsim('KEY_LEFT')" />
<area shape="circle" coords="88,380,19" id ="352" alt="OK" href="javascript:rcsim('KEY_OK')" />
<area shape="circle" coords="132,380,10" id ="106" alt="right" href="javascript:rcsim('KEY_RIGHT')" />
<area shape="circle" coords="88,428,10" id ="108" alt="down" href="javascript:rcsim('KEY_DOWN')" />
<area shape="circle" coords="44,466,19" id ="115" alt="volume up" href="javascript:rcsim('KEY_VOLUMEUP')" />
<area shape="circle" coords="88,472,10" id ="174" alt="exit" href="javascript:rcsim('KEY_HOME')" />
<area shape="circle" coords="130,466,19" id ="402" alt="channelup" href="javascript:rcsim('KEY_PAGEUP')" />
<area shape="circle" coords="44,516,15" id ="114" alt="volume down" href="javascript:rcsim('KEY_VOLUMEDOWN')" />
<area shape="circle" coords="88,508,10" id ="358" alt="epg" href="javascript:rcsim('KEY_INFO')" /> <!-- KEY_INFO = KEY_EPG -->
<area shape="circle" coords="130,516,15" id ="403" alt="channeldown" href="javascript:rcsim('KEY_PAGEDOWN')" />
<area shape="circle" coords="38,550,10" id ="139" alt="menu" href="javascript:rcsim('KEY_MENU')" />
<area shape="circle" coords="70,550,10" id ="393" alt="videoaltlast" href="javascript:rcsim('KEY_FAVORITES')" />
<area shape="circle" coords="104,550,10" id ="392" alt="audio" href="javascript:rcsim('KEY_AUDIO')" />
<area shape="circle" coords="136,550,10" id ="138" alt="help" href="javascript:rcsim('KEY_HELP')" />
<area shape="circle" coords="38,585,10" id ="168" alt="rewind" href="javascript:rcsim('KEY_REWIND')" />
<area shape="circle" coords="70,585,10" id ="207" alt="play" href="javascript:rcsim('KEY_PLAY')" />
<area shape="circle" coords="104,585,10" id ="119" alt="pause" href="javascript:rcsim('KEY_PLAYPAUSE')" />
<area shape="circle" coords="136,585,10" id ="208" alt="forward" href="javascript:rcsim('KEY_FORWARD')" />
<area shape="circle" coords="38,616,10" id ="377" alt="tv" href="javascript:rcsim('KEY_TV')" />
<area shape="circle" coords="70,616,10" id ="167" alt="record" href="javascript:rcsim('KEY_RECORD')" />
<area shape="circle" coords="104,616,10" id ="128" alt="stop" href="javascript:rcsim('KEY_STOP')" />
<area shape="circle" coords="136,616,10" id ="385" alt="radio" href="javascript:rcsim('KEY_RADIO')" />
</map>
end-block~rc_vuplus
# ------ Remote Air Digital Zgemma H7
start-block~rc_zgemma_h7
<img src="images/rc_zgemma_h7.png" usemap="#rc"/>
<map name="rc" id="rc">
<area shape="rect" coords="58,46,25,23" alt="KEY_POWER" href="javascript:rcsim('KEY_POWER')" />
<area shape="rect" coords="134,22,171,46" alt="KEY_MUTE" href="javascript:rcsim('KEY_MUTE')" />
<area shape="rect" coords="24,60,66,86" alt="KEY_1" href="javascript:rcsim('KEY_1')" />
<area shape="rect" coords="75,60,117,86" alt="KEY_2" href="javascript:rcsim('KEY_2')" />
<area shape="rect" coords="128,60,170,86" alt="KEY_3" href="javascript:rcsim('KEY_3')" />
<area shape="rect" coords="25,92,67,118" alt="KEY_4" href="javascript:rcsim('KEY_4')" />
<area shape="rect" coords="77,92,119,118" alt="KEY_5" href="javascript:rcsim('KEY_5')" />
<area shape="rect" coords="130,92,172,118" alt="KEY_6" href="javascript:rcsim('KEY_6')" />
<area shape="rect" coords="24,124,66,150" alt="KEY_7" href="javascript:rcsim('KEY_7')" />
<area shape="rect" coords="78,125,118,150" alt="KEY_8" href="javascript:rcsim('KEY_8')" />
<area shape="rect" coords="129,124,171,150" alt="KEY_9" href="javascript:rcsim('KEY_9')" />
<area shape="rect" coords="77,156,119,182" alt="KEY_0" href="javascript:rcsim('KEY_0')" />
<area shape="rect" coords="24,156,66,182" alt="KEY_PREVIOUS" href="javascript:rcsim('KEY_PREVIOUS')" />
<area shape="rect" coords="130,156,172,182" alt="KEY_NEXT" href="javascript:rcsim('KEY_NEXT')" />
<area shape="rect" coords="141,318,196,345" alt="KEY_EPG" href="javascript:rcsim('KEY_EPG')" />
<area shape="rect" coords="141,192,169,219" alt="KEY_INFO" href="javascript:rcsim('KEY_INFO')" />
<!--<area shape="rect" coords="27,191,55,218" alt="KEY_BACK" href="javascript:rcsim('KEY_BACK')" />-->
<area shape="rect" coords="67,394,28,355" alt="KEY_VOLUMEUP" href="javascript:rcsim('KEY_VOLUMEUP')" />
<area shape="rect" coords="67,439,28,400" alt="KEY_VOLUMEDOWN" href="javascript:rcsim('KEY_VOLUMEDOWN')" />
<area shape="rect" coords="119,439,77,415" alt="KEY_PORTAL" href="javascript:rcsim('KEY_BOOKMARKS')" />
<area shape="rect" coords="169,394,130,355" alt="KEY_PAGEUP" href="javascript:rcsim('KEY_PAGEUP)" />
<area shape="recr" coords="169,439,130,400" alt="KEY_PAGEDOWN" href="javascript:rcsim('KEY_PAGEDOWN')" />
<area shape="rect" coords="78,356,119,377" alt="KEY_MENU" href="javascript:rcsim('KEY_MENU')" />
<area shape="rect" coords="27,317,55,344" alt="KEY_HOME" href="javascript:rcsim('KEY_HOME')" />
<area shape="rect" coords="81,214,114,243" alt="KEY_UP" href="javascript:rcsim('KEY_UP')" />
<area shape="rect" coords="81,293,114,322" alt="KEY_DOWN" href="javascript:rcsim('KEY_DOWN')" />
<area shape="rect" coords="41,252,73,284" alt="KEY_LEFT" href="javascript:rcsim('KEY_LEFT')" />
<area shape="rect" coords="123,253,153,284" alt="KEY_RIGHT" href="javascript:rcsim('KEY_RIGHT')" />
<area shape="circle" coords="118,285,52" alt="KEY_OK" href="javascript:rcsim('KEY_OK')" />
<area shape="rect" coords="24,506,55,529" alt="KEY_RED" href="javascript:rcsim('KEY_RED')" />
<area shape="rect" coords="62,506,93,529" alt="KEY_GREEN" href="javascript:rcsim('KEY_GREEN')" />
<area shape="rect" coords="101,506,132,529" alt="KEY_YELLOW" href="javascript:rcsim('KEY_YELLOW')" />
<area shape="rect" coords="140,506,171,529" alt="KEY_BLUE" href="javascript:rcsim('KEY_BLUE')" />
<area shape="rect" coords="78,449,118,469" alt="KEY_AUDIO" href="javascript:rcsim('KEY_AUDIO')" />
<area shape="rect" coords="130,449,170,469" alt="KEY_SUBTITLE" href="javascript:rcsim('KEY_SUBTITLE')" />
<area shape="rect" coords="78,632,119,657" alt="KEY_FAVORITES" href="javascript:rcsim('KEY_FAVORITES')" />
<area shape="rect" coords="79,477,119,497" alt="KEY_MEDIA" href="javascript:rcsim('KEY_MEDIA')" />
<area shape="rect" coords="26,476,66,496" alt="KEY_TV" href="javascript:rcsim('KEY_TV')" />
<area shape="rect" coords="130,476,170,496" alt="KEY_RADIO" href="javascript:rcsim('KEY_RADIO')" />
<area shape="rect" coords="26,449,66,469" alt="KEY_TEXT" href="javascript:rcsim('KEY_TEXT')" />
<area shape="rect" coords="128,632,169,657" alt="KEY_HELP" href="javascript:rcsim('KEY_HELP')" />
<area shape="rect" coords="28,633,65,656" alt="KEY_MODE" href="javascript:rcsim('KEY_MODE')" />
<area shape="rect" coords="26,600,67,625" alt="KEY_REWIND" href="javascript:rcsim('KEY_REWIND')" />
<area shape="rect" coords="130,535,171,560" alt="KEY_PLAY" href="javascript:rcsim('KEY_PLAYPAUSE')" />
<area shape="rect" coords="78,535,119,560" alt="KEY_STOP" href="javascript:rcsim('KEY_STOP')" />
<area shape="rect" coords="77,601,118,626" alt="KEY_FORWARD" href="javascript:rcsim('KEY_FORWARD')" />
<area shape="rect" coords="25,535,66,560" alt="KEY_RECORD" href="javascript:rcsim('KEY_RECORD')" />
<area shape="rect" coords="129,568,170,593" alt="KEY_TIME" href="javascript:rcsim('KEY_TIME')" />
<area shape="rect" coords="26,568,67,593" alt="KEY_PREVIOUSSONG" href="javascript:rcsim('KEY_PREVIOUSSONG')" />
<area shape="rect" coords="77,568,118,593" alt="KEY_NEXTSONG" href="javascript:rcsim('KEY_NEXTSONG')" />
</map>
end-block~rc_zgemma_h7

View File

@@ -67,7 +67,7 @@ function epg_imdb(){
</div>
<script type="text/javascript">
//<![CDATA[
epg_plus_init("{=ini-get:%(CONFIGDIR)/nhttpd.conf;Tuxbox.DisplayLogos=}");
epg_plus_init("{=ini-get:%(CONFIGDIR)/nhttpd.conf;Tuxbox.DisplayLogos;true=}");
//]]>
</script>

View File

@@ -7,9 +7,9 @@
{=var-set:help_url=Help-Info-Hilfe=}{=var-set:menu={=L:info.help=}=}{=include-block:Y_Blocks.txt;work_menu=}</div></div>
<div class="work_box_body">
<ul>
<li><a href="http://wiki.tuxbox.org/wiki/Neutrino-HD" class="exlink" title="User guide for Neutrino" target="_blank">Tuxbox-Wiki Neutrino Help</a></li>
<li><a href="http://wiki.tuxbox.org/wiki/Neutrino:yWeb" class="exlink" title="yWeb Help from Tuxbox Wiki" target="_blank">Tuxbox-Wiki yWeb Help</a></li>
<li><a href="http://forum.tuxbox.org/forum" class="exlink" title="Tuxbox Dicussion Forum" target="_blank">Tuxbox Forum</a></li>
<li><a href="https://wiki.tuxbox-neutrino.org/wiki/Tuxbox-Neutrino" class="exlink" title="User guide for Neutrino" target="_blank">Tuxbox-Wiki Neutrino Help</a></li>
<li><a href="https://wiki.tuxbox-neutrino.org/wiki/Neutrino:yWeb" class="exlink" title="yWeb Help from Tuxbox Wiki" target="_blank">Tuxbox-Wiki yWeb Help</a></li>
<li><a href="https://forum.tuxbox-neutrino.org/forum/" class="exlink" title="Tuxbox Dicussion Forum" target="_blank">Tuxbox Forum</a></li>
<li><a href="http://tuxbox-neutrino.org" class="exlink" title="Tuxbox-Neutrino developers" target="_blank">Sources</a></li>
</ul>
</div>

View File

@@ -42,6 +42,9 @@ function do_init(){
case "8": // cst trinity duo
case "9": // ax hd51
case "10": // mutant hd51
case "11": // wwio bre2ze4k
case "12": // vu solo4k
case "13": // zgemma h7
sel=(sel*1+val*1);
break;
default:
@@ -131,6 +134,9 @@ select {
<option value="8">CST HD-2 | Trinity Duo</option>
<option value="9">AX | HD51</option>
<option value="10">Mutant | HD51</option>
<option value="11">WWIO | Bre2ze 4K</option>
<option value="12">VU+ | Solo 4K</option>
<option value="13">Zgemma | H7</option>
</select>
</td>
</tr>

View File

@@ -25,6 +25,11 @@
<div class="y_head">{=L:epg.si.streaminfo=} ({=ServiceName=})</div>
<div class="y_work_box">
<table cellspacing="2" cellpadding="3" class="tableborder" width="300px">
<tr>
<td class="set"><b>{=L:epg.si.url=}:</b></td>
<td>&nbsp;</td>
<td class="set"> <div align="left">{=Url=}</div></td>
</tr>
<tr>
<td class="set"><b>{=L:epg.si.resolution=}:</b></td>
<td width="30">&nbsp;</td>

Some files were not shown because too many files have changed in this diff Show More