Compare commits

..

700 Commits
3.07 ... 2018.1

Author SHA1 Message Date
Thilo Graf
0aa5808799 update to version 3.8.0 2018-11-01 17:46:39 +01:00
J. Krieg
f3fb8ab2ed settings_manager.cpp: add .gz files as valid extension for filter 2018-11-01 17:26:15 +01:00
J. Krieg
d23bf1106e neutrino: adapt backup/restore scripts to ensure compatibility with ni-ofgwrite 2018-11-01 17:26:15 +01:00
Thilo Graf
396d7bb42a Imageinfo: prepare functionality to show privacy policy
Note:
Contents of policy files are not available with this commit. This
should be done related to own conditions by provider himself.
Providers are required by law to do this for their users as well.

Files must be installed in:

	installdir = $(DATADIR)/neutrino/policy

Providers should modify their buildsystem to install these files.
Filename sheme is
	<locale>.policy. eg 'english.policy'

If you want to add a policy file, take a look into sample file
	locale.policy.sample
2018-11-01 17:26:15 +01:00
Thilo Graf
e2b34efc88 cc_frm.cpp: add missing condition within paint methode
Shadow was unpainted with shadow_force
2018-10-28 19:41:22 +01:00
Thilo Graf
d684e1eb85 src/gui/screensaver.cpp: ensure hav clean background in clock mode 2018-10-28 19:41:22 +01:00
Thilo Graf
243bfb9cb4 cc_item_text.cpp: fix missing pass through of var cc_allow_paint
In case of cc_allow_paint = false, text would be farther rendered
and this is not intended.
2018-10-28 19:41:22 +01:00
TangoCash
56457e46cf add function to dump current epg mappings
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
TangoCash
45c29614ba allow epg mapping for all channels, add logic check for converter
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
TangoCash
84143d9ab8 supplemental to ''add option to map xml epg to normal channels''
fix logic

804a6c9715d0ed5e8226e233cbb9f77f07dfcf5b

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
TangoCash
73e9953e07 add E2 to NMP EPGMapping converter
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
TangoCash
63592d0489 add option to map xml epg to normal channels
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
TangoCash
aff3629fdb fix xmltv time offsets
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
TangoCash
42b294bb6b fix xml utf8 detection
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
svenhoefer
f65d1debd6 - colors: highlight marked items a bit less
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
svenhoefer
db4af0b4c7 - cables.xml: update OstTelCom GmbH; thx to elstablo
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
svenhoefer
c859d0d9cd - cec-setup: fix segfaults on non-ARM_HARDWARE
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
svenhoefer
c169e96a25 - zapit/getservices: fix currentservices.xml format for cable and terrestrial
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
BPanther
5d093c98db fix capmt wrong debug output 2018-10-28 19:41:22 +01:00
BPanther
43397fdf48 fix capmt wrong debug output 2018-10-28 19:41:22 +01:00
TangoCash
b35c344c11 move external volume control to internal volume/mute handler
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
Thilo Graf
2b0b867e2e lua API: change to version 1.80 2018-10-28 19:41:22 +01:00
svenhoefer
3739e712d4 - lua: fix hintbox/messagebox default width
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
svenhoefer
4ad2f33830 - moviebrowser: remove unnecessary check from hintbox in showYTMenu() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-28 19:41:22 +01:00
Thilo Graf
b902f870e6 src/gui/screensaver.cpp: use showFrame() instead paintImage()
showFrame now seems to work fine inside screensaver
2018-10-28 19:41:22 +01:00
Thilo Graf
65bd775455 radiotext.cpp/h: add signal to implement slots after decoding of text lines 2018-10-28 19:41:22 +01:00
Thilo Graf
ffbb24609c helpers.cpp: reduce debug output in downloadUrl()
Usage of debug level INFO should be enough.
2018-10-28 19:41:22 +01:00
GetAway
7d76e4feb0 infoviewer_bb.cpp: suppress tuner icon in ts mode 2018-10-25 17:18:26 +02:00
GetAway
afcf709c5e streaminfo1.cpp: show resolution in TS_MODE if no channel is tuned 2018-10-20 14:49:28 +02:00
svenhoefer
b2572ce46f - cec-setup: fix item mode when switching cec on/off
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-15 16:29:38 +02:00
TangoCash
26a8f36665 add option to regulate audio systems volume via CEC
Conflicts:
	src/gui/cec_setup.cpp
	src/neutrino.cpp
	src/system/settings.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-15 16:28:18 +02:00
TangoCash
664343baea remotetimers: fix fetch from other box
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-14 15:44:39 +02:00
GetAway
f81f2d9501 fb_accel.cpp: fix the fu..... gaps on arm gui 2018-10-14 15:35:54 +02:00
gixxpunk
775e98fca0 - update dat local (thx Janus!) 2018-10-11 19:23:39 +02:00
Frankenstone
3acd2cd6fb add menu hint to commit 15d0dbd
- add/reenable background SDT-Scan to update channels while zapping around
2018-10-11 19:23:21 +02:00
Jacek Jendrzej
8745e1779f scansdt: typo 2018-10-08 13:21:39 +02:00
Jacek Jendrzej
213656914f scansdt: more checks if the same TP 2018-10-08 13:18:40 +02:00
svenhoefer
41b7be69ad - enable SDT-Scan by default; minor changes in english.locale
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-06 16:05:03 +02:00
TangoCash
2be7d9298a add/reenable background SDT-Scan to update channels while zapping around
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-06 16:05:03 +02:00
svenhoefer
1139691dd0 - cables.xml: update OstTelCom GmbH; thx to elstablo
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-06 16:05:03 +02:00
GetAway
6f26012d98 supplement to commit 72badc7; fix scale of box width 2018-10-05 23:37:35 +02:00
GetAway
72badc7202 hintbox.cpp: fix scale of box width 2018-10-05 23:11:27 +02:00
GetAway
ed4ebd12ce mb.cpp: fix locale for YT 2018-10-05 22:34:04 +02:00
GetAway
a58b35e3a7 - locale: fix locale 2018-10-04 17:26:53 +02:00
GetAway
2e7abe8ab5 httptool.cpp: fix follow location 2018-10-03 15:22:36 +02:00
Thilo Graf
9eae4ddecd src/neutrino.cpp: fix rebase error 2018-10-03 11:36:41 +02:00
svenhoefer
6df51e513a - data: add myservices.xml sample
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
svenhoefer
81c7fa779b - data/Makefile.am: better readability
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
Knicko
1ff3ed7e7e update satellites.xml
Signed-off-by: Knicko <knicko@glj.servebbs.com>
2018-10-02 23:24:55 +02:00
svenhoefer
ebc74f8cfd - movieplayer: more readability in code to search for livestream script
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
svenhoefer
e5ae91a081 - movieplayer: fix search for livestream script in webradio mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
svenhoefer
743377ad81 - multimedia-setup: re-organize menu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
Thilo Graf
3ac8217d07 audioplay: clean up, add missing code for audio/internet player functionality
* favorites handling
* auto play
* xml data/logo handling
* locales
* settings
* clean ups

taken from https://bitbucket.org/neutrino-images/ni-neutrino-hd
2018-10-02 23:24:55 +02:00
svenhoefer
730a357368 - audioplayer/screensaver: refresh screensaver picture when title was changed
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
svenhoefer
4d934ad173 - screensaver: allow to switch clock <-> picture while runtime
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
svenhoefer
4eade1f0f0 - audioplayer: remove all covers when playback is stopped or title is changed
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
svenhoefer
cc9032dfc1 - radio-favorites.xml: add 80s80s DM as a sample stream
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:55 +02:00
svenhoefer
7dcb67f16d - audioplayer/screensaver: add gui switch to use covers as screensaver
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
1ed07af6a5 - audioplayer: don't remove station-logo immediately; ...
this allows the usage of station-logo as screensaver

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

# Conflicts:
#	src/gui/audioplayer.cpp
2018-10-02 23:24:54 +02:00
svenhoefer
b616b6731d - audioplayer: update gui if streamripper has stopped or crashed
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
8f58b33167 - re-sort locals
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
fc71434a0c - clearify headers for ausioplayer/internetradio setup
Signed-off-by: Thilo Graf <dbt@novatux.de>

# Conflicts:
#	data/locale/deutsch.locale
#	data/locale/english.locale
#	src/system/locals.h
#	src/system/locals_intern.h
2018-10-02 23:24:54 +02:00
svenhoefer
92f124743f - audioplayer-setup: re-align some items
Conflicts:
	src/gui/audioplayer_setup.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
2a910092ad - audioplayer. add streamripper control to record current stream
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
e142bb008c - webtv/webradio: cleanup user's files; add dummy sample only
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
bbc9b02f4b - webtv/webradio-setup: fix webchannels_auto() logic
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
7f08ce08b0 - webtv-setup: remove useless check in webchannels_autodir() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
dff946029f - webradio: add possibility to auto-load webradio files
Conflicts:
	src/gui/webtv_setup.cpp
	src/gui/webtv_setup.h
	src/neutrino.cpp
	src/system/settings.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
e3a5dbf6f4 - webtv-setup: implement webradio-setup into webtv-setup code
Conflicts:
	src/gui/webtv_setup.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
TangoCash
1473bca983 -webtv: fix segfault while reload
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
1d7d780258 - icons: add webtv and xmltv hint icons
Conflicts:
	data/icons/hints/Makefile.am

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
a5b85fa67e - neutrino: add xmltv-setup
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
c1c4389360 - webtv-setup: move LIVESTREAM_RESOLUTION_OPTIONS to CWebTVResolution code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:54 +02:00
svenhoefer
ac90cb5f17 - webtv-setup: init filebrowser only if needed
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
TangoCash
aacca740d5 - webtv-setup: add possibility to edit webtv-file manually
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
svenhoefer
4ac20664c9 - webtv-setup: just code reformatting (using astyle)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
svenhoefer
f4a07b3f7d - webtv-setup: add possibility to enter webtv-file manually
Signed-off-by: Thilo Graf <dbt@novatux.de>

 Conflicts:
	src/gui/webtv_setup.cpp
2018-10-02 23:24:53 +02:00
svenhoefer
a22ae5dbe5 - webtv-setup: show hintbox when reloading channels
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
Thilo Graf
720e1d3cfd Add functionality for webtv
Taken from bitbucket.org/neutrino-images/ni-neutrino-hd

Required  build fixes:
    Clean cherry-pick was impossible and build was broken,
    because of missing parts of historie inside source repository.
    That forces to add many other missing code parts.
2018-10-02 23:24:53 +02:00
Stefan Seyfried
5731cf10a4 rcinput: fix corrupted iterator on input device hot-unplug
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
Thilo Graf
8fc2db736a src/daemonc/remotecontrol.cpp: fix possible code errors
code should be UTF8
2018-10-02 23:24:53 +02:00
TangoCash
ea10c4b8be download/cache xmltv logo only if no local logo already exists
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
TangoCash
42e7b0a55f adding caching xmltv logos
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
TangoCash
6f2d2a420f add some threadsafety
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
TangoCash
13c645ed61 pictureviewer: fix segfault if no channelid is present
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
TangoCash
b566869f93 speed up starting neutrino while loading xmltv logos, the better way
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
TangoCash
580ef2d9b8 Revert "speed up starting neutrino while loading xmltv logos"
This reverts commit 7f57c687bb658ae7cec251e241f138e4b1687fb0.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
svenhoefer
7b2c4b187f cleanup LOGODIR_TMP at start
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
TangoCash
280eb04c37 cleanup COVERDIR_TMP at start
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
Thilo Graf
dd68f19369 data/inetradio: add radio-favorites.xml with sample entry 2018-10-02 23:24:53 +02:00
svenhoefer
4f911979e0 - rename COVERDIR => COVERDIR_TMP
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:53 +02:00
svenhoefer
5db053cbc2 - audioplayer: remove all covers when playback is stopped or title is changed
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:52 +02:00
svenhoefer
3ab66aa9de - audioplayer: don't remove station-logo immediately; ...
this allows the usage of station-logo as screensaver

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:52 +02:00
svenhoefer
f5754b74f2 - helpers: rework new random-functions to get the code more reuseable
* introduceand use LOGODIR_TMP (storage dir for webchannel logos)

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:52 +02:00
TangoCash
1de8919514 speed up starting neutrino while loading xmltv logos
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:52 +02:00
svenhoefer
745013b8b4 - yweb: try to fix oversized channellogos
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:52 +02:00
svenhoefer
e8bae3a168 - cables.xml: update Unitymedia; remove obsolete Unitymedia BW
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:52 +02:00
svenhoefer
d71d1aab91 - neutrino: introduce WEBRADIODIR and WEBRADIODIR_VAR
Conflicts:
	src/neutrino.cpp
	src/nhttpd/yhttpd_mods/mod_yparser.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-10-02 23:24:52 +02:00
Thilo Graf
c982d02be5 src/gui/widget/stringinput.cpp: add missing @ 2018-10-02 23:22:08 +02:00
redblue-pkt
26adad9268 fix segfault in standby 2018-10-02 22:15:11 +02:00
Thilo Graf
9ee2cccc04 src/neutrino.cpp: fix show logo on start 2018-10-02 22:11:59 +02:00
Thilo Graf
19c6f76056 src/driver/fb_generic.cpp/h: use methode showFrame() as bool function
Allows the evaluation of this function for conditions if needed.
2018-10-02 22:11:06 +02:00
Thilo Graf
ce253ddff0 neutrino.cpp: use dolby digital as default 2018-09-28 14:32:18 +02:00
Thilo Graf
53a780e5d9 src/gui/lua/lua_menue.cpp: add missing @,_: 2018-09-28 14:15:05 +02:00
GetAway
23a76e6f64 upnpbrowser.cpp: paint picture when reentry same folder 2018-09-26 21:19:04 +02:00
Jacek Jendrzej
2c3e4afa26 scansdt: typo 2018-09-25 20:34:06 +02:00
Jacek Jendrzej
f5bc433d7e scansdt: check dmx 2018-09-25 20:25:30 +02:00
Jacek Jendrzej
06808405b5 scansdt: add update without SDT SID 2018-09-25 18:59:12 +02:00
GetAway
0e8ac2135a infoviewer.cpp: prevent segfault if framebuffer is ...
already deactivated in standby mode. (race condition)
2018-09-24 15:00:14 +02:00
Jacek Jendrzej
401a28412c moviebrowser: workaround fix for delete fileinfo from gui list wit epginfo1 with whitespace 2018-09-22 20:47:04 +02:00
GetAway
3720fb31b4 screensaver.cpp: add 2 more events to filter 2018-09-17 13:47:10 +02:00
GetAway
29e05e061d - locale: fix CSTLink (HDMI-CEC); it's not only CST anymore 2018-09-15 18:51:22 +02:00
TangoCash
360a70da28 fix infoviewer
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:58 +02:00
Frankenstone
77230a0b90 armbox: rework AC3 and DTS passtrough
//vanhofen: this commit includes all following fixes and a small
new change in setting_helpers.cpp
2018-09-09 20:25:58 +02:00
svenhoefer
aab7e7d64d - controlapi: fix xmltv.m3u output for channels without logo
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:58 +02:00
svenhoefer
e3d609759d - controlapi: minor changes in url creation in xmltvm3uCGI() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:58 +02:00
svenhoefer
b08e9dd750 - controlapi: reformat CControlAPI::xmltvm3uCGI() function; no other changes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:58 +02:00
svenhoefer
cb8e772305 - pictureviewer: search for e2 picons in LOGODIR_VAR and LOGODIR too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:57 +02:00
TangoCash
aeab1ae0bd adding support for E2 picons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:57 +02:00
TangoCash
f4512218b4 use alternative logo if present
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:57 +02:00
TangoCash
9af847c4f4 fix logo url, white space in xmltv.m3u
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:57 +02:00
TangoCash
b9298eb4ac read logo marker in m3u files
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:57 +02:00
TangoCash
1948302c72 adding download helping function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:57 +02:00
TangoCash
f72251dbb5 adding alternative logo for webchannels
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-09 20:25:57 +02:00
Thilo Graf
4a54ad82ca data/bad_package_pattern.list.sample: update and resort samples 2018-09-06 20:14:00 +02:00
BPanther
411c650809 plugin integration main menu added 2018-09-04 20:38:10 +02:00
Frankenstone
db3b0cfeed movieplayer , bouquets expanded to rtp:// and https:// 2018-09-04 20:37:03 +02:00
svenhoefer
575357ac70 - neutrino: add localized bouquet names
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-04 10:10:48 +02:00
J. Krieg
9f18bf7960 src/gui-neutrino/lib/xmltree/xmlinterface.cpp: fix build when compiling with -Werror
because with this the warning:
  warning: 'xmlgz_file' may be used uninitialized in this function [-Wmaybe-uninitialized]
  warning: 'xml_file' may be used uninitialized in this function [-Wmaybe-uninitialized]
is treated as an error and the build aborts - so let's remove this warning...

Thanks to Janus for reporting this and the suggested fix

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-02 19:58:37 +02:00
TangoCash
cf885b1027 implement own tmp function / satify compiler
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-02 17:21:58 +02:00
svenhoefer
bbecf5c764 - miscsettings-menu: read xmltv too when user requests a re-reading of epg
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-02 17:19:57 +02:00
svenhoefer
30abf912d9 - rename g_settings.webepg* to g_settings.xmltv* because it is XMLTV; see http://wiki.xmltv.org
By courtesy of TangoCash. :)

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 23:36:23 +02:00
svenhoefer
3606c717d4 - eitd/sectionsdclient: unify new code and call it as it is ... it is XMLTV; ...
fix another compiler warning: the use of `tmpnam' is dangerous

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 23:33:42 +02:00
svenhoefer
b00f1e53df - webepg: align new keys/values to the existing keys/values
By courtesy of TangoCash. :)

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 23:31:31 +02:00
svenhoefer
7c83250836 - zapit/bouquets: minor format changes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 23:23:49 +02:00
svenhoefer
2bb45e4b7c - fix compile warnings from previous commit
warning: declaration of ‘url’ shadows a previous local
warning: the use of `tmpnam' is dangerous
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 23:22:55 +02:00
TangoCash
32354d558c fix repeating remotetimers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 19:48:18 +02:00
TangoCash
e5a76941fe add settings for xmltv epg
todo:
GUI

for testing edit your neutrino.conf:

webtv_xml_0=http://<remoteboxip>/control/xmltv.m3u
webtv_xml_count=1
webepg_0=http://<remoteboxip>/control/xmltv.xml
webepg_count=1

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 19:47:40 +02:00
TangoCash
a9bb08df0d add option to read (online) xmltv epg
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 19:43:33 +02:00
TangoCash
04f1219a1e fixes for xmltv epg
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 19:43:03 +02:00
TangoCash
4ca24a178b cleanup
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 19:42:33 +02:00
Thilo Graf
7011bdfd73 src/zapit/src/bouquets.cpp: fix possible compile error
error: declaration of 'url' shadows a previous local [-Werror=shadow]
2018-09-01 19:40:35 +02:00
TangoCash
a01167378a prepare for online webchannels lists / fix epg
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 15:36:09 +02:00
TangoCash
9675f6ed41 fix possible segfault
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-09-01 15:33:41 +02:00
Thilo Graf
8c145de053 src/driver/fb_generic.cpp: unifiy path search in showFrame()
This allows to use same paths for images like for icons.

Was a request, because images inside theme directories were not found.
Thanks bellum for this hint.
2018-08-31 20:48:31 +02:00
Thilo Graf
082b4bea2e src/driver/fb_generic.cpp: add possibility to use images with full name
Keep parameter file_type empty to use filenames with file name extension.
2018-08-31 10:26:33 +02:00
svenhoefer
c482b6de63 - xmlinterface: fix compiling for CST hardware
error was: ‘pugi::xml_parse_status’ is not a class or namespace

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-31 10:24:54 +02:00
svenhoefer
8e29b3d481 - add gzstream.h to fix 4bcce912b248fd21018c45dfe2c2801367e4178c
Signed-off-by: Thilo Graf <dbt@novatux.de>
4bcce912b248fd21018c45dfe2c2801367e4178c = 'add reading from gzipped xml files (xxx.xml.gz)'
2018-08-31 10:24:50 +02:00
TangoCash
9f9ac9b616 add reading from gzipped xml files (xxx.xml.gz) 2018-08-31 10:24:47 +02:00
Thilo Graf
bd36134e17 src/system/helpers.cpp: fix cherry pick
protected space was broken
2018-08-28 10:13:22 +02:00
BPanther
7096a2d39a more time for shutdown message
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-23 10:38:08 +02:00
TangoCash
63fe9994ae small fix in bname
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-23 10:38:05 +02:00
TangoCash
142406d260 avoid segfault with saved tvg-id
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-23 10:38:02 +02:00
svenhoefer
b0590ff20d - audioplayer: remove some code; since 2588700 it's to find in helpers.cpp|h
Signed-off-by: Thilo Graf <dbt@novatux.de>

this is a fix for: adding some curl helpers
2018-08-23 10:37:58 +02:00
TangoCash
153cce9d95 adding some curl helpers
Signed-off-by: Thilo Graf <dbt@novatux.de>

NOTE: this pick makes build broken because of some previous declarations
2018-08-23 10:37:56 +02:00
TangoCash
29fe639ad3 satisfy compiler
Signed-off-by: Thilo Graf <dbt@novatux.de>

Possible error was:
operation on ‘iColon’ may be undefined, possible sequence-point error
2018-08-23 10:37:43 +02:00
TangoCash
adf7457279 supplemental to a7be95b6ada4c7aaaafc39596ab0c36a7a42cf9e
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-23 10:31:57 +02:00
TangoCash
f355a54b14 add option to load E2 & M3U iptv lists directly as webtv
Conflicts:
	src/zapit/src/bouquets.cpp

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

- fixed some line indentation errors
- line 967 contains possible error:
	operation on ‘iColon’ may be undefined [-Werror=sequence-point]
2018-08-23 10:30:40 +02:00
Thilo Graf
d958e1128d src/zapit/src/bouquets.cpp: minor format changes 2018-08-23 10:30:35 +02:00
svenhoefer
561cadfa4d - channellist: re-allow switching bouquets in zaphistory/current_transponder mode
see https://www.neutrino-images.de/board/viewtopic.php?f=61&t=2728

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-19 16:45:24 +02:00
svenhoefer
7ee2df2c34 - neutrino: new defaults for epg scan; scan all favs in standby mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-19 16:45:21 +02:00
Thilo Graf
57790766e7 src/gui/components/cc_frm_footer.cpp: fix assinged vector content 2018-08-18 11:22:23 +02:00
Thilo Graf
8a9ef1db85 cc_frm_footer.cpp: avoid possible crash if content[i].button = NULL
If content[i].button = NULL, conversion of content[i].button into std::string would fail.
2018-08-18 11:22:23 +02:00
Thilo Graf
29dd3a6b13 cc_frm_button.h: expand getButtonDirectKey() for item id
With this parameter it is possible to get any existing directkey
inside button object. For compatibility the old behavior is untouched.
2018-08-18 11:22:23 +02:00
Thilo Graf
5d212fc401 src/gui/components/cc_frm_footer.cpp: add member getButtonLabel()
Allows to get button label object from button collection.
2018-08-18 11:22:23 +02:00
Thilo Graf
3955da6893 src/gui/components/cc_types.h: fix default key for button labels
First index = 0 not 1
2018-08-18 11:22:23 +02:00
svenhoefer
047366e45d - movieplayer: don't wake up screensaver with ignored msgs
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-04 00:18:37 +02:00
svenhoefer
685f5306bd - screensaver: move code for ignored msgs to screensaver code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-04 00:18:34 +02:00
svenhoefer
47105169e1 - menu: add condition to enable/disable items in record mode (version 2)
Signed-off-by: Thilo Graf <dbt@novatux.de>

Unused but useful if conditions are required to disable
or enable items depends of record mode.
2018-08-04 00:18:27 +02:00
Thilo Graf
401fc3a436 src/gui/scan.cpp/h: add more plausible caption for user canceled scan 2018-08-03 23:22:34 +02:00
Thilo Graf
1ae2aa00c3 locales: add cancel message for canceled channel scan 2018-08-03 23:22:28 +02:00
svenhoefer
37debfc727 - scan-setup: rework/unify shortcuts (thx to Janus)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-03 23:22:23 +02:00
svenhoefer
9c86da665f - movieplayer: fix display of timeshift stop dialog ...
... if timeshift was stopped in background while playback

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-02 15:28:10 +02:00
svenhoefer
5209ee9970 - movieplayer: fix vfd message when timeshift is startet in paused mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-02 15:28:10 +02:00
svenhoefer
bbd3ca61ec - neutrino: fix auto-delete code
* Why only remove old timeshift recordings if timeshift-dir == recording-dir?

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-02 15:28:10 +02:00
svenhoefer
c4e8fd64aa - movieplayer/record: move timeshift deletion code to moviebrowser ...
... to get sure it's not deleted until playback is stopped

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-08-02 15:28:10 +02:00
svenhoefer
65a7f3a432 - cables.xml: update Antennengemeinschaft Göltzschtalbrücke
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-31 22:27:56 +02:00
svenhoefer
a5800b2641 - user-menu: disable timeshift item if timeshift is already running
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-31 22:27:56 +02:00
svenhoefer
e5dcd5a4ff - record-menu: allow to exit with RC_stop, when no records available
This allows to call and exit this menu without to move the finger on the remotecontrol

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-31 22:27:56 +02:00
svenhoefer
aa55fea3bf - movieplayer: signalize zap tries with key_quickzap_up/down in timeshift mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-31 22:27:56 +02:00
svenhoefer
856d979899 - locale: better locale for zap tries in movieplayer
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-31 22:27:56 +02:00
svenhoefer
2aee36814a - usermenu: better locales for record/timeshift items
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-31 22:27:56 +02:00
svenhoefer
19c7e44bf7 - record: add space between title and duration in record messages
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-31 22:27:56 +02:00
Thilo Graf
541162a59f neutrino.cpp: remove software update from yellow user menu
Yellow menu is reserved for video sub channel options and
livestream resolution as default.
2018-07-31 22:27:35 +02:00
svenhoefer
7ba06aa519 - usermenu: add timeshift item to blue usermenu; small resort to get colorkeys sorted
Conflicts:
	src/neutrino.cpp

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

 Changed according to our setup.
2018-07-30 22:51:45 +02:00
svenhoefer
12bd7c2022 - locale: split fileplay hints into audio and video
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-30 22:35:30 +02:00
svenhoefer
c129312235 - channellist: move avoid-zap-in-movieplayer-mode-message ...
... to a global reachable place to avoid all zap tries

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-30 21:28:46 +02:00
svenhoefer
530c3e1c1b - movieplayer/record: stop playback of timeshift when zap to another channel
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-30 21:26:42 +02:00
Thilo Graf
351559f664 src/gui/imageinfo.cpp: add entry for operating system 2018-07-30 13:49:21 +02:00
Thilo Graf
f81816df96 src/driver/fb_generic.h: use unified define for fb device name 2018-07-29 16:41:33 +02:00
svenhoefer
101fbd7320 - locale: update slovak locale (thx to EnoSat)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:49 +02:00
svenhoefer
dabca8066f - neutrino: fix bouquet align when zap via history or current transponder list
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:49 +02:00
svenhoefer
fcc1a18203 - record: differentiate between timeshift and record in AskToStop() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:49 +02:00
svenhoefer
ab393b0439 - record: set TSHIFT_MODE_OFF when stopping timeshift
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:49 +02:00
svenhoefer
ac241d26ae - record-setup: minor changes in timeshift-setup
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:49 +02:00
Thilo Graf
f26f774de7 src/driver/record.cpp: avoid possible build error 'unused-but-set-variable'
see commit: c074e5f43268022a9f63cb80d67b6166db3fb9e3
2018-07-28 14:34:49 +02:00
svenhoefer
56442c99bd - movieplayer/record: try to fix timeshift stop; ...
Timeshift was stopped immediately when mpkey_stop was pressed.
After that the record/timeshift menu was shown, but is wasn't possilble
to return to timeshift record.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:49 +02:00
svenhoefer
759504d149 - epgplus: signalize zap tries while movie playback
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:49 +02:00
svenhoefer
478659b3c5 - user-menu: allow SNeutrinoSettings::ITEM_EPG_SUPER and SNeutrinoSettings::ITEM_EPG_LIST in movieplayer-mode too
Both is available via channellist in movieplayer-mode. So we can it allow via user-menu too.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
edf89c5538 - epgplus: move CEPGplusHandler::exec() code to end of file; ...
* really minor code changes in CEPGDataHandler::exec() and
  CEventListHandler::exec()

No binary changes, just code cosmetic.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
f7025a9a7d - movieplayer/infoviewer: simplify call of showMovieInfo()
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
87bb512534 - epgview: fix CEPGDataHandler::exec() in timeshift mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
fb38d30f9a - movieplayer: remove NeutrinoMessages::SHOW_EPG handling from handleMovieBrowser() function
This isn't any moviebrowser function. Use showMovieInfo() instead of this.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
0f6fdd4a93 - user-menu: enable SNeutrinoSettings::ITEM_EPG_INFO in movieplayer-mode too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
1cb96902ef - epgview: rework CEPGDataHandler::exec() to get work in movieplayer-mode too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
90d79d31e7 - movieplayer: move code to display movie-info to an own public function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
Thilo Graf
326db1eee6 src/gui/timerlist.cpp: use more plausible SaveScreen methods 2018-07-28 14:34:48 +02:00
svenhoefer
beff52083c - timerlist: fix display of gui-rests when adding a new remotebox
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
Thilo Graf
1fda31ad12 src/gui/widget/menue.h: add plausible alias for disableSaveScreen() method 2018-07-28 14:34:48 +02:00
svenhoefer
120d3d9303 - moviebrowser: enable search in sms mode by default
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
3ea17f4046 - neutrino: add additional key to leave standby mode; unify standby locales
This re-adds an old feature from dbox2, but uses a more configurable way

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
Jacek Jendrzej
1b71d71b4b src/gui/movieplayer.cpp: check return after playbeck start 2018-07-28 14:29:21 +02:00
svenhoefer
ce5024052b - moviebrowser: small changes in menu locales; display hintbox while saving movie info
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:57:06 +02:00
svenhoefer
744ed69d32 - moviebrowser: re-add by mistake removed boolean value got_start_pos
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:56:55 +02:00
svenhoefer
28fab3c6da - menu: fix return value of getSelectedLine() for RC_timeout and RC_setup
This fixes the bahaviour of StartPosSelectionMenu in moviebrowser.
When this menu was closed by its timeout or RC_setup was pressed
the movie starts anyway.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:56:46 +02:00
svenhoefer
2bf474958e - moviebrowser: set focus in StartPosSelectionMenu to last play stop if it exists
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:56:41 +02:00
Thilo Graf
dad76aeada icons: use smaller icon for scrambled channel mode 2018-07-18 11:56:37 +02:00
svenhoefer
bf268fe274 - moviebrowser: party revert caa8b68b170a395e446f3898f91ba09d9d8bfb80; ...
unfortunately this subheader breaks the m_settings.browserAdditional feature

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:56:01 +02:00
svenhoefer
f46c78c29c - moviebrowser: add subheader to main window to avoid gui-jumps; add left/right icons to header
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:55:53 +02:00
svenhoefer
1002b4bfb3 - moviebrowser: allow to display record time
Signed-off-by: Thilo Graf <dbt@novatux.de>

include fix of broken build
2018-07-18 11:55:46 +02:00
svenhoefer
d0b8924d24 - moviebrowser: fix display of mp_movie_info->dateOfLastPlay
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:55:34 +02:00
svenhoefer
20403c63bb - epgview: fix display of mp_movie_info->dateOfLastPlay
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:55:30 +02:00
svenhoefer
890e701e6a - movieinfo/moviebrowser: do not use any fake date to fill dateOfLastPlay and file.Time
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:55:26 +02:00
svenhoefer
14384c8ad6 - keybind-setup: try to fix return value of msgbox when new rc is not confirmed
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:54:53 +02:00
svenhoefer
a7ab3ce70f - channellist: fix display of very long channelnames
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:54:48 +02:00
Thilo Graf
27d4519b62 icons: add new resolution icons 2018-07-18 11:54:36 +02:00
svenhoefer
999610dcd1 - channellist: allow to show resolution icons
Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale
	src/system/locals.h
	src/system/locals_intern.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:54:16 +02:00
Stefan Seyfried
d920f4892a rcinput: try harder to reacquire input device
During lirc package update, the input device was sometimes lost and not
reacquired. Try to reacquire also if setKeyRepeatDelay fails.

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

# Conflicts:
#	src/driver/rcinput.cpp
2018-07-02 10:11:51 +02:00
Stefan Seyfried
678d1b980d tuxtxt: remove unused var_screeninfo.yoffset (always 0) 2018-07-02 10:09:10 +02:00
Stefan Seyfried
38e89ae1a7 tuxtxt: fix framebuffer blitting for SPARK 2018-07-02 10:09:04 +02:00
Stefan Seyfried
9f4962d6e4 tuxtxt: use one global CFrameBuffer variable 2018-07-02 10:09:01 +02:00
svenhoefer
d89e858c66 - moviebrowser: check for channelname too to change channellogo; ...
usefull for popup-channels with same id but different names

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-06-07 17:31:09 +02:00
Thilo Graf
cc3721da3e src/neutrino.cpp: show next event as default in channel list 2018-06-01 20:50:03 +02:00
Thilo Graf
b6ba7f096b src/neutrino.cpp: update nfs options
Read and write should be set as default and block sizes
should be negotiated itself.
2018-06-01 20:50:03 +02:00
Jacek Jendrzej
48522a9217 fix framerate 29970 signalisatiom (by bazi98) 2018-05-31 13:57:35 +02:00
Jacek Jendrzej
c81d09264f fix signalisation bitrate 599940 (by bazi98) 2018-05-30 10:42:43 +02:00
limes007
5bc48e28e3 correct length in movie-info during "stop" 2018-05-28 09:27:24 +02:00
Jacek Jendrzej
5448b5af3f move for - if used kill neutrino 2018-05-27 14:20:24 +02:00
GetAway
15572e2d7c Revert "- audioplayer: fix station logo handling for icecast"
This reverts commit 2e96ac3 - it is incomplete!
2018-05-26 18:31:03 +02:00
GetAway
714cca6ba6 movieplayer.cpp: fix handle key play/pause for arm 2018-05-26 17:59:18 +02:00
Jacek Jendrzej
22eedad076 disable CEC standby after flash (armbox1) 2018-05-26 12:10:45 +02:00
Thilo Graf
c56f60d603 src/gui/screensaver.cpp: ensure usage of transparent background for clock 2018-05-21 15:17:33 +02:00
Thilo Graf
6dbb1f5959 src/gui/screensaver.cpp: remove call of showFrame()
This should fix an issue with screen saver with movieplayer.

Call of showFrame() causes unintentional behavior on cs hardware
with green screens and video decoder seems to become unusable.
2018-05-21 15:17:26 +02:00
vanhofen
ff926297df - internetradio: clear playlist before loading a new one 2018-05-20 17:59:26 +02:00
svenhoefer
2e96ac359f - audioplayer: fix station logo handling for icecast
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-05-20 17:59:07 +02:00
Thilo Graf
0c6ff60cc4 src/neutrino.cpp: fix possible compile error
missing variable
2018-05-18 21:33:43 +02:00
Thilo Graf
0da4084dbe src/neutrino.cpp: use WEBTVDIR as default in neutrino settings
Default xmls are installed in WEBTVDIR.
2018-05-18 17:01:07 +02:00
Thilo Graf
ed6f3e185b src/neutrino.cpp: hide dev/api keys when keymanage is disabled
This should help providers maintain their keys no public.
2018-05-18 16:53:51 +02:00
Thilo Graf
b8c28d069d src/gui/screensaver.cpp: simplify painting images
Images will paint on full screen without blank frame in movie player mode.

TODO: Only with scale at the moment, but not sure if this must be changed.
2018-05-18 16:53:51 +02:00
svenhoefer
becf676dc6 - helpbox: replace fixed value with a scalable one
Signed-off-by: Thilo Graf <dbt@novatux.de>

Merged with subsequently submitted build fix.
2018-05-17 17:23:12 +02:00
Thilo Graf
18a4ae0098 Screensaver: try to fix background
Ensure to have blank background before paint screensaver content.
This should avoid possible holes with some images.
2018-05-17 16:46:15 +02:00
Markus Volk
c8f27fb63b [PATCH] do jpgs for osd+video grabs to improve yweb performance
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-05-16 08:52:16 +02:00
GetAway
c9088b6b03 pzapit: add get video format 2018-05-14 19:49:39 +02:00
GetAway
5c5a013266 pzapit: add set and get OSD resolution 2018-05-13 18:07:09 +02:00
Thilo Graf
3fb15ec619 imdb: Fix an issue on changing of imdb key during runtime.
Global instance allows to set the api key from settings on first
created instance of the imdb object only,
so changes on settings had no effect during runtime and
restart of neutrinon was required to apply ne keys.
This should fix this.
2018-05-13 15:22:32 +02:00
GetAway
800c76721b pzapit: format help text 2018-05-12 16:39:13 +02:00
Markus Volk
573d7d4ac6 hdd_menu.cpp: add support for sgdisk; fix sfdisk usage
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Thilo Graf <dbt@novatux.de>

- sfdisk is used primarily
- ensures detection of large hard drives
- using gpt tables with sfdisk or sgdisk

Note:
busybox fdisk doesn't support gpt tables and no large hard disks,
but fallback to old behavior should work unchanged
newer util versions of fdisk can do this but with different syntax.

Please test.
2018-05-09 12:28:24 +02:00
Thilo Graf
a5b16ace60 src/gui/epgplus.cpp: add missing home handling
Window was not closed with exit button.
2018-05-08 08:16:00 +02:00
FlatTV
cccb6a7ce6 imdb.cpp: fix parsing google file 2018-05-08 08:07:42 +02:00
svenhoefer
09c1b46ab3 - epgview: use OFFSET define instead of fixed value
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-05-04 09:15:37 +02:00
Thilo Graf
d8719e21cb icons: fix wrong icon name, update icon face
Icon 'marker_update_available 'was not found.
2018-05-03 18:28:40 +02:00
Thilo Graf
d5d5ab9497 data/bad_package_pattern.list.sample: add krb5 2018-05-03 17:51:22 +02:00
Thilo Graf
cc041355b8 src/gui/miscsettings_menu.cpp: fix possible compile error
Error: Wunused variable, if ENABLE_TMDB_KEY_MANAGE is unset
2018-04-28 08:54:26 +02:00
Thilo Graf
3bc7d7e61f src/gui/epgview.cpp: optimize text arrangement for tmdb/imdb 2018-04-28 08:54:26 +02:00
Thilo Graf
af49d0ef30 icons: update tmdb.png imdb.png 2018-04-28 08:54:26 +02:00
Thilo Graf
d84c2f74a1 src/gui/epgview.cpp: rework online epg database handling
Vizualize of TMDb starbar was partial broken, should working now and IMDb (in reality OMDb)
should working too. DEV/Api keys are required and are managed with
misc settings menue. To get reqiured keys see https://www.omdbapi.com/ and
for TMDb see https://www.themoviedb.org

TODO: Better encapsulating for db classes for unified data tapping.
2018-04-28 08:54:26 +02:00
Thilo Graf
6adaf26f48 src/gui/epgview.h: add class to create star bars 2018-04-28 08:54:26 +02:00
Thilo Graf
36ead91275 src/gui/epgview.cpp: update license text 2018-04-28 08:54:26 +02:00
Thilo Graf
77ccc5b07c ytplayer: apply enable option for internal YouTube playback 2018-04-28 08:54:26 +02:00
Thilo Graf
b8d3737588 Api keys: add class instead single functions to check api keys
Without class build was broken, with static versions it should working.
2018-04-28 08:54:26 +02:00
Thilo Graf
6abfc770b5 neutrino.cpp: add defined api keys into online service settings 2018-04-28 08:54:26 +02:00
Thilo Graf
23c7977d17 setting_helpers.h: add generic function for api keys 2018-04-28 08:54:26 +02:00
Thilo Graf
8b101ccf78 imdb-support: renamed imdb->omdb
Imdb is not really used directly, that is a bit misleading
2018-04-28 08:54:26 +02:00
Thilo Graf
9be6a12241 CIMDB: load api key from settings 2018-04-28 08:54:26 +02:00
Thilo Graf
33c0b544db CMiscMenue: apply api key options 2018-04-28 08:54:26 +02:00
Thilo Graf
b2153d6049 CMiscMenue: adapt to new dev key definies 2018-04-28 08:54:26 +02:00
Thilo Graf
1a6bfa081b misc settings: add missing locals and settings variables 2018-04-28 08:54:26 +02:00
Thilo Graf
059667caea icons: add resized star-on.png
use compatible icon size related to star-off.png
2018-04-28 08:54:26 +02:00
Thilo Graf
ef63680d60 icons.h: remove useless star icons 2018-04-28 08:54:26 +02:00
Thilo Graf
2990bd4e34 CIMDB: add imdb icon 2018-04-28 08:54:26 +02:00
Thilo Graf
28ba56e0b7 CIMDB: clean up
- fix license text
- move unused include unistd.h into cpp file
- scope of the variable 'line' reduced.
- remove variable 'pos_firstline', its value was never used.
- remove unused variable: search
- remove variables 'pos_search1', 'pos_search2'... values never used.
- add member variable 'CIMDB::acc' into constructor, was not initialized
- move include for cc.h into cpp file
2018-04-28 08:54:26 +02:00
svenhoefer
ddf3bfd613 - epgview: fix logic for followscreenings- and tmdb-button
Signed-off-by: Thilo Graf <dbt@novatux.de>

include c/p fix
2018-04-28 08:54:26 +02:00
svenhoefer
3b389b28e7 - epgview: change and simplify button logic; ...
this avoids annoying "button-jumps" while navigating through events

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-28 08:54:26 +02:00
Thilo Graf
196e5e566f src/gui/videosettings.cpp: disable fade option for AX51/Mutant
Don't working at the moment.

TODO: Make it usable for AX51/Mutant
2018-04-28 08:54:26 +02:00
Thilo Graf
cab6daf976 src/gui/videosettings.cpp: don't show entry for vf key settings
Available on CS hardware

TODO: make configurable for other keys on other hardware
2018-04-28 08:54:26 +02:00
Thilo Graf
e4cd53bc90 widget/menue.cpp: avoid paint of toggle buttons with more than 2 opts 2018-04-28 08:54:26 +02:00
Thilo Graf
e931932800 src/gui/test_menu.cpp: doc corrected 2018-04-28 08:54:26 +02:00
Thilo Graf
cf5c38fe83 src/gui/widget/msgbox.cpp: add missing handling of RC_home message
Required in case of usage without explicit undefined home button.
2018-04-28 08:54:26 +02:00
Thilo Graf
4c1ffa253c data/bad_package_pattern.list.sample: add zsh 2018-04-28 08:54:26 +02:00
Thilo Graf
bf19dcfec9 moviebrowser: implement imdb functionality into moviebrowser
taken over from https://bitbucket.org/neutrino-images/ni-neutrino-hd
2018-04-28 08:54:26 +02:00
Thilo Graf
db64f1e094 epgview: add imdb functionality into epgviewer
taken over from https://bitbucket.org/neutrino-images/ni-neutrino-hd
2018-04-28 08:54:26 +02:00
Thilo Graf
6110ba75d7 configure: add options for online services
Contains options to manage api keys and related gui features.

These options allows to add predefined api/dev keys. If option unused, it will be like before and
user can add end edit keys via gui.

Add keys with

 --with-tmdb-dev-key=[KEY]
 --with-omdb-api-key=[KEY]
 --with-youtube-dev-key=[KEY]
 --with-shoutcast-dev-key=[KEY]

In case of predefined keys it could be useful to avoid the gui managment for keys:

 --disable-tmdb-key-manage
 --disable-omdb-key-manage
 --disable-youtube-key-manage
 --disable-shoutcast-key-manage

Additional option to disable youtube player inside moviebrowser

 --disable-youtube-player
2018-04-28 08:54:26 +02:00
GetAway
1ae5c80dda pzapit: hack for HD51 mix-up letterbox<->panscan
videosettings.cpp: improved debug output for mode_43
2018-04-26 09:14:44 +02:00
GetAway
6a9150d898 videosettings: fix set and get video_43mode 2018-04-22 22:03:42 +02:00
Thilo Graf
e80b047c9b src/neutrino.cpp: change time server
time.fu-berlin.de not really works
2018-04-22 16:24:17 +02:00
Thilo Graf
9781f16bc3 data/bad_package_pattern.list.sample: fix typo, add webmin 2018-04-22 14:48:11 +02:00
Thilo Graf
b47aeaa88f theme Gray-Blue: add 'enable' trigger button 2018-04-22 14:48:11 +02:00
Thilo Graf
505c252078 icons: use more different brightness for 'disable' trigger button 2018-04-22 14:48:11 +02:00
Thilo Graf
79309e7d58 themes Olive3.0, Neutrino3.0: use more contrast for trigger buttons 2018-04-22 14:48:11 +02:00
GetAway
49fb304a36 pzapit -gm: reactivate get current TV/Radio mode 2018-04-22 14:35:41 +02:00
Jacek Jendrzej
9dad6ae3ac fix epg dir, strange static behavior 2018-04-16 13:48:37 +02:00
Thilo Graf
bb4b46c960 color buttons: small changes on color 2018-04-14 00:11:45 +02:00
svenhoefer
5b05939099 - locale: small changes on themes locales
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-14 00:04:57 +02:00
svenhoefer
3f048c469e - yWeb: activate pos and recall keys on remote controls (thx to DdD)
Conflicts:
	data/y-web/Y_Blocks.txt
	data/y-web/languages/Deutsch
	data/y-web/languages/English

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-14 00:04:48 +02:00
svenhoefer
61b4bbeb51 - icons: rename important.png => marker_warning.png because it doesn't signalize important stuff, but warnings
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-14 00:04:41 +02:00
Thilo Graf
31829ece63 icons: add default icons for trigger buttons 2018-04-13 23:49:48 +02:00
Thilo Graf
ee0f90d083 Icons: change check markers, rename to dialog on/off, add update marker 2018-04-11 17:07:19 +02:00
Thilo Graf
8c5ab1b22b themes: add some theme relevant trigger buttons
icons: add larger on/off buttons
2018-04-11 17:07:19 +02:00
Thilo Graf
cc4b0fdb56 Revert "COsdSetup: kill instance of osd_menu_colors"
This reverts commit 14124c7dd6.

With this commit were crashes are to be expected. If here is an issue,
we should fix it with another solution.
2018-04-11 17:06:19 +02:00
Thilo Graf
3301be5484 menu: add optional usage of toggle buttons to visualze options 2018-04-11 17:03:11 +02:00
Thilo Graf
01e3c02225 src/gui/osd_setup.cpp: use CMenuForwarder instead CMenuDForwarder
This should avoid possible segfaults when user is calling color setup.
This behavior was observed if start wizard has been completed and
after that user wants to change color settings.

If target object is a singelton, this should not be an issue.
2018-04-11 17:03:11 +02:00
Thilo Graf
ef4ba9847e ::getValue(void): remove multiple declared members
Already inherited from CMenuTarget
2018-04-11 17:03:11 +02:00
Thilo Graf
bfb61a273e themes: add locales for theme reset 2018-04-11 17:03:11 +02:00
Thilo Graf
79cb1261f7 CThemes: visualize migrated theme after possible update
After an update this entry will be only shown if theme name is a new
configure option and theme name is still unknown.
This entry visualizes the state of current migrated theme. The old theme
settings will be kept.
If required users should save the theme as a new userdefined theme or
select a given theme.
2018-04-11 17:02:34 +02:00
Thilo Graf
23e684258f CThemes: add default theme from config and migrate theme settings if needed 2018-04-11 16:12:58 +02:00
Thilo Graf
d32b7420bc CThemes: rename member readThemes -> showThemesMenu
more plausible name
2018-04-11 16:12:58 +02:00
Thilo Graf
0d5b81c03f CThemes: visualize current selected or applied theme 2018-04-11 16:12:58 +02:00
Thilo Graf
953028ae82 CThemes: inherit CColorSetupNotifier into CThemes
Avoids explicit init of CColorSetupNotifier objects.
2018-04-11 16:12:58 +02:00
Thilo Graf
819c54e240 themes: set default theme instead static colors, but hold fallback 2018-04-11 16:12:58 +02:00
Thilo Graf
ce244d7fcd themes: add setting entry for theme name 2018-04-11 16:12:58 +02:00
Thilo Graf
ae9be1be31 CFrameBuffer: add more possible icon paths in order of priority
This gives possibility to use theme relevant icon sets.

scheme:
	/path/to/theme/icons/file.png

example:
	/usr/share/tuxbox/neutrino/themes/Neutrino-3.0/icons/file.png
2018-04-11 16:12:58 +02:00
Thilo Graf
ab281d8581 Color theme setup: re sort some entries, remove some separator lines
Better separation of the gui and misc parts.
2018-04-11 16:05:43 +02:00
Thilo Graf
baacf318f6 Progressbar setup: add missing caption for global settings 2018-04-11 16:05:43 +02:00
FlatTV
1652faecff OSD Menu: Add progressbar color
Signed-off-by: Thilo Graf <dbt@novatux.de>

- themes/Makefile.am unchanged, build was broken
- whitespace errors fixed
- unnecessary comments removed
- bump lua api version, was missed
2018-04-11 15:58:20 +02:00
Thilo Graf
2162aa6970 colorchooser.cpp/h: add separate init method
If color setup having already been used and after that user has done changed some other settings  (e.g. font settings), graphical errors or crashes are possible.
The relocation of the initialization should prevent this.
2018-04-11 15:58:19 +02:00
Thilo Graf
3007c27469 Color setup: add button bar 2018-04-11 15:58:19 +02:00
Thilo Graf
712d7f9672 CColorChooser: fine tune position of color rate 2018-04-11 15:58:19 +02:00
Thilo Graf
ade8e13336 Color setup: Show color number in preview. 2018-04-11 15:58:19 +02:00
Thilo Graf
c574c48b4f Color setup: align to general window composition
- add home context button and icon
- width increased
2018-04-11 15:58:19 +02:00
Thilo Graf
1ca349373a CColorChooser: use unified variable vor window font 2018-04-11 15:58:19 +02:00
Thilo Graf
e4bc3a3e20 color setup: Visualize color rate 2018-04-11 15:58:19 +02:00
Thilo Graf
c4bc6154d8 locales/fonts: add global window font 2018-04-11 15:57:33 +02:00
svenhoefer
8dc0fc5268 - english.locale: some more minor corrections
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-10 23:35:17 +02:00
svenhoefer
e46a2b4abf - deutsch.locale: Fix some english hints
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-10 23:34:23 +02:00
svenhoefer
6907a23dbd - locale: minor alignments; mostly capitalization fixes in english.locale
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-10 23:33:32 +02:00
svenhoefer
384669df13 - locale: minor changes in timing.infobar locales
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-10 23:07:07 +02:00
Thilo Graf
f9b4aeef8c infobar timout: add member to get current timeout modes
Avoids  multiple code in some source files.
2018-04-10 10:29:39 +02:00
Thilo Graf
557805bc40 infobar: rework infobar timeout behavior
Options were sometimes described ambiguously and previous behavior was no longer available.
Now the descriptions should be more plausible for current behavior.
2018-04-10 10:29:38 +02:00
Thilo Graf
6f02799b03 Imageinfo: resort image and gui relevant entries 2018-04-10 10:29:38 +02:00
svenhoefer
4b12086438 - channellist: signalize zap tries while movie playback
Signed-off-by: Thilo Graf <dbt@novatux.de>

Conflicts:
	data/locale/english.locale
2018-04-09 23:44:57 +02:00
svenhoefer
10ae3aaf51 - channellist: try to respect users timeout settings when hiding infobar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-09 23:41:00 +02:00
Thilo Graf
bcdc3e990e CCDraw: add debug output to identify errors in relevant item types 2018-04-05 21:21:53 +02:00
Thilo Graf
a25fd62be8 CCTypes: outsource type variables and methods into own inheritable class 2018-04-05 20:55:46 +02:00
Thilo Graf
86e9f742e6 src/gui/widget/menue.h: fix possible compile error with older compliers
avoids possible error with extended initializer lists,
only available with -std=c++11 or -std=gnu++11

supplement to:
'CMenuOptionNumberChooser: expand localize functionality for any number'
2018-04-05 16:34:05 +02:00
svenhoefer
a84eaa6b33 - nhttpd/controlapi: make CDATA attribute in xml output switchable to fix xmltv.data
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-05 06:47:25 +02:00
Thilo Graf
fdbddce9dd CMenuOptionNumberChooser: expand localize functionality for any number 2018-04-04 15:28:57 +02:00
svenhoefer
6656a65fb4 - nhttpd: re-add CDATA attribute to xml output to keep compatibility with some plugins
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-03 13:21:41 +02:00
BPanther
d15104daca fix fontrenderer segfault (thx DBoxOldie) 2018-04-03 13:21:03 +02:00
Thilo Graf
25b99c4c49 src/gui/channellist.cpp: use channellist object on stack
Heap not required here.
2018-04-01 19:18:23 +02:00
Thilo Graf
9dabc6301b src/neutrino.cpp: fix wrong default keysetup for audio key
Audio key has opened hdd menue instead audio menue.

Note: Reset or rework of user menue settings for audio key is required.
2018-04-01 19:16:14 +02:00
TangoCash
f8b623178e fix webif xml encoding, part 2 2018-03-31 13:07:36 +02:00
TangoCash
1e079ae245 fix webif xml encoding 2018-03-31 13:07:07 +02:00
Jacek Jendrzej
ef1dbb561e not generic code 2018-03-29 13:17:02 +02:00
Jacek Jendrzej
840dae319a src/zapit/src/capmt.cpp fix possible segfault 2018-03-29 13:07:07 +02:00
Thilo Graf
e73eac0bb6 src/gui/epgview.cpp: small indent fix 2018-03-24 17:39:50 +01:00
Thilo Graf
3233abce5d src/gui/epgview.cpp: initialize of dimensions dependently from added icons
... so it is possible to get usable dimension values. Useful if in parent
object none values or too small dimensions are defined.
2018-03-24 17:39:49 +01:00
Jacek Jendrzej
3fbfff3b74 fix copy, suppemnent to last commit 2018-03-24 16:30:32 +01:00
Jacek Jendrzej
0e46842c10 supplement to a04e899d44 , memcpy don't work ok with std::string 2018-03-24 15:47:37 +01:00
svenhoefer
167039c1f9 - channellist: re-add list of recordable channels (while recording) to key_current_transponder
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-22 21:20:18 +01:00
svenhoefer
ef99e41f93 - channellist: move zaphistory/current_transponder handling into sepatate function
Conflicts:
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-22 21:20:16 +01:00
svenhoefer
1bf83a035f - channellist: avoid switching bouquets in zaphistory/current_transponder mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-22 21:20:13 +01:00
svenhoefer
f833778b32 - channellist: simplify key_zaphistory/key_current_transponder handling
* Remove strange list of "zapable" channels while recording. Channellist
(RC_ok) has same feature ... not avalable channels are marked inactive.

* Add hint, when no zapping histoty is available to confirm user's keypress

 Conflicts:
	data/locale/english.locale

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-22 21:20:12 +01:00
svenhoefer
fc75b16472 - neutrino: simplify key_zaphistory/key_current_transponder calls
* allow these both keys in movieplayer too; handling has been missing there

 Conflicts:
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-22 21:20:08 +01:00
svenhoefer
9e7f9ca739 - keybind-setup: sort mpkeys more consistent
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-22 21:20:07 +01:00
svenhoefer
4764367d20 - cables.xml: update OstTelCom GmbH
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-22 21:20:05 +01:00
Thilo Graf
8963ba6f1e src/gui/widget/menue_target.h: ensure init of valueStringTmp 2018-03-22 21:10:49 +01:00
Thilo Graf
2f73bd58a1 CNeutrinoApp: ensure clean up of screen in standby mode
This should fix a possible issue with infobar artefacts in standby mode.

This issue was observed if user went to change  to standby mode and
infobar was still open e.g if  infobar timeout was set to 0
(always visible) and runtime timeout was elapsed.
2018-03-22 21:10:47 +01:00
Thilo Graf
a04e899d44 Revert "neutrino: do not clean up infoviewer"
This reverts commit 596e8b5bf6.

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

Can't find any violations at the moment.
2018-03-22 21:10:45 +01:00
GetAway
a86561bd27 pzapit: fix get 4:3 mode
0 = Pan & Scan
1 = Letterbox
2 = Vollbild
3 = 14:9 Pan & Scan
2018-03-17 11:45:30 +01:00
Thilo Graf
7dae8aa77e src/gui/components/cc_frm_icons.cpp: fix typo, add missing include 2018-03-14 12:16:36 +01:00
Thilo Graf
188ffb4690 data/bad_package_pattern.list.sample: add more filter entries 2018-03-14 11:28:02 +01:00
Thilo Graf
9d7f8a21f9 CComponentsIconForm: add member to add any number of identical icons 2018-03-14 10:50:20 +01:00
Thilo Graf
56bf501e3d cc_frm_icons.cpp: add missing call of addIcon();
Parameter v_icon_names was without effect.
2018-03-14 10:50:00 +01:00
Thilo Graf
be807f6a3e icons: fine tuning dummy icons 2018-03-12 20:15:22 +01:00
Thilo Graf
d04c0d09e2 widget/menue.cpp: use larger version of dummy button 2018-03-12 20:14:32 +01:00
svenhoefer
f26175a8b4 - channellist: show choosen channelnumber on vfd while numeric zapping
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-12 08:55:04 +01:00
svenhoefer
82ac230c6a - eventlist: re-add RC_0 to execute timerlist, because CST-hardware has no RC_timer key
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-12 08:55:04 +01:00
svenhoefer
03747e5f86 - hardware_caps: introduce caps.has_button_timer
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-12 08:55:04 +01:00
svenhoefer
9bf5ca63a8 - channellist/infoviewer: align calculations for "since-time" of current event
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-12 08:55:04 +01:00
Thilo Graf
3a9ecc9aab icons: use unified background for btn_timer.png 2018-03-11 19:55:46 +01:00
svenhoefer
d717031f1e - timerlist: allow RC_timer or RC_program to leave timerlist
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-09 06:39:14 +01:00
svenhoefer
640c9d5132 - eventlist: use RC_timer or RC_program to execute timerlist; use new timer icon
Conflicts:
	src/gui/eventlist.cpp

Code part is still disabled

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-09 06:38:31 +01:00
svenhoefer
a0f96abbb9 - icons: add icon for timer button
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-09 06:35:46 +01:00
svenhoefer
c49d441992 - mediaplayer-setup: remove old commented code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-09 06:34:58 +01:00
Thilo Graf
6a598bf413 infoviewer.cpp: use templates to get reserved width for current/next info
This should ensure reserved width for all contained text boxes and
and in case of truncated epg info this should be moderate.
2018-03-05 21:52:57 +01:00
Thilo Graf
2fd4dee2b0 CBouquetList/CTPSelectHandler: try to fix possible format-overflow errors
Compiler error: [-Werror=format-overflow=]
2018-03-02 23:19:10 +01:00
Thilo Graf
35196222aa Fix "cc_frm_footer.cpp: fix possible compiler warning"
This reverts commit 885ed60ea4.
2018-03-02 21:44:07 +01:00
Thilo Graf
ad98db85d7 CMiscMenue: enlarge menu width
better for some hints
2018-03-02 21:42:39 +01:00
Thilo Graf
e920fd3c9c CCButtonSelect: unfify bg color parameter order with related base methode
Order was different between setSelectedButton() and setSelectedItem()
2018-03-01 19:04:34 +01:00
Thilo Graf
318550767f CCButtonSelect: use pre defined frame color as default 2018-03-01 19:04:34 +01:00
Thilo Graf
948e42cd1d CCButtonSelect: fix order of frame color parameters 2018-03-01 19:04:34 +01:00
Thilo Graf
0f48805e66 Neutrino-3.0.theme: optimize inactive color 2018-03-01 19:04:34 +01:00
Thilo Graf
caa8eb866f CComponentsForm: add define for default select frame 2018-03-01 16:55:27 +01:00
Thilo Graf
25c9201b21 CUpnpBrowserGui: Ensure clean screen on leaving upnp browser. 2018-03-01 16:55:27 +01:00
Thilo Graf
9a3a90af84 Osd setup: use unified menu width 50% 2018-03-01 16:55:27 +01:00
Thilo Graf
885ed60ea4 cc_frm_footer.cpp: fix possible compiler warning
long unsigned int is expected
2018-03-01 16:55:27 +01:00
svenhoefer
7d95a7b76c - locale: change menu.hint_infobar_radiotext locale
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-01 16:31:26 +01:00
svenhoefer
97d4740fb3 - movieplayer: change logic in updateLcd() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-01 11:21:14 +01:00
svenhoefer
3e8e7758e8 - yWeb: fix path to ether-wake binary
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-01 11:20:59 +01:00
GetAway
7718b010f7 timerlist: fix double drawing of timer list
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-01 11:20:40 +01:00
svenhoefer
47dd96d4e7 - bouqueteditor: allow hiding bouquets with RC_playpause too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-03-01 11:20:22 +01:00
Thilo Graf
d677bd9c22 settings: set display plackback time for movieplayer as default = on
User should know which movie he just started.
2018-03-01 11:19:39 +01:00
svenhoefer
6ad2ca6a46 - movieplayer: allow to display plackback time instead of movietitle on vfd
Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale
	src/neutrino.cpp
	src/system/locals.h
	src/system/locals_intern.h
	src/system/settings.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-02-28 11:18:53 +01:00
svenhoefer
0c5485d4ca - movieplayer: revert to good ol' vfd-handling; ...
show playstate in vfd and avoid mode changes

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

# Conflicts:
#	src/gui/movieplayer.cpp
2018-02-28 10:31:24 +01:00
Jacek Jendrzej
d12071aa7c enable screenshot for hd51 2018-02-26 18:18:03 +01:00
BPanther
e47cee6854 - scan-setup: allow three digits for scansettings.sat_TP_pli 2018-02-26 16:10:35 +01:00
Stefan Seyfried
e6a32812db remove old framebuffer code files
the new structure seems to be working well, so remove unused stuff

 Conflicts:
	src/driver/framebuffer.cpp
	src/driver/framebuffer_ng.cpp
	src/driver/framebuffer_ng.h
2018-02-26 16:10:17 +01:00
Stefan Seyfried
4bb731ed61 fb_accel_hd1: fix blit2FB for backbuffer-to-fb case
For source bitmaps smaller than xRes, the offset calculation goes wrong.
Calcuclate an address offset instead and drop the Y offset.
2018-02-26 16:10:01 +01:00
Stefan Seyfried
5f783f0012 tuxtxt: use demux 0
Conflicts:
	lib/libtuxtxt/tuxtxt.cpp
2018-02-26 16:09:47 +01:00
Stefan Seyfried
a567104ce6 tuxtxt: use blit2FB instead of handmade mem copy
This gets rid of most hardware specific code in tuxtxt

 Conflicts:
	lib/libtuxtxt/tuxtxt.cpp
2018-02-26 16:09:32 +01:00
Stefan Seyfried
e4890299e8 tuxtxt: use framebuffer function for painting boxes
Conflicts:
	lib/libtuxtxt/tuxtxt.cpp
2018-02-26 16:09:16 +01:00
Stefan Seyfried
d2e80adff0 fb_accel_td: do not use directfb for blitting
it is in most cases slower than the naive software implementation :-(
2018-02-26 16:08:59 +01:00
Stefan Seyfried
9a8564f751 fb_accel_td: fix transp handling in blit2FB 2018-02-26 16:08:43 +01:00
Stefan Seyfried
44708ff307 fb_accel_sti: add verbose error reporting to blit2FB 2018-02-26 16:08:26 +01:00
Stefan Seyfried
cbe982c12e fb_accel_sti: fix blit2FB for source/dest offsets 2018-02-26 16:08:09 +01:00
Stefan Seyfried
b59478cbf3 fb_accel_cs_hd1: blit2FB transp handling
also warn if falling back to software rendering
2018-02-26 16:07:58 +01:00
Stefan Seyfried
c2879e2758 fb_accel_cs_hd1: make blit2FB work with source/dest offsets 2018-02-26 16:07:43 +01:00
Stefan Seyfried
0b9a3a44c9 fb_generic: blit2FB: implement "transp" parameter
also try to document the calling convention of this function
2018-02-26 16:07:26 +01:00
Stefan Seyfried
dae2539f9c fb_generic: fix blit2FB for big endian processors 2018-02-26 16:07:08 +01:00
svenhoefer
7c3c4ab446 - movieplayer: fix RC_ok handling while infoviewer is displayed; ...
If filelist is empty or movie in filelist wasn't changed, just quit infoviewer
as in tv-mode. Otherwise start choosen movie.

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

# Conflicts:
#	src/gui/movieplayer.cpp
2018-02-20 21:48:57 +01:00
GetAway
7a93447496 infoviewer: fix update of runningRest
there was no update in movieplayer mode

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-02-20 21:48:57 +01:00
Stefan Seyfried
799061e3f6 yaft: revert to buffer offset calculation for blit2FB
the implementation of the xp/yp handling in blit2FB is different on
different architectures, and the semantics are unclear, so just
calculate a buffer offset instead and use yp=0
2018-02-20 21:48:57 +01:00
Stefan Seyfried
cd6e06ba30 tuxtxt: fix display of line25 in zoom mode
[vanhofen: was already ok in our code; just aligning code format]
2018-02-20 21:48:57 +01:00
Stefan Seyfried
059b25522a fb_accel_sti: fix render errors 2018-02-20 21:48:57 +01:00
svenhoefer
be33b9134c - yWeb: activate KEY_BOOKMARKS on hd51 remote controls; thx DdD
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-02-20 21:48:56 +01:00
svenhoefer
74e292d913 - settings: fix typo (personalize_mplayer_mbrowswer)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-02-20 21:48:56 +01:00
Stefan Seyfried
26e4ad4379 yaft: fix off-by-one in blit area calculation 2018-02-19 17:49:41 +01:00
Stefan Seyfried
b95b0cceeb fb_accel_td: fix blit2FB() for yp != 0 case 2018-02-19 17:49:41 +01:00
Stefan Seyfried
405d77565d cc_frm: fix paintCCItems() y position calculation 2018-02-19 17:49:41 +01:00
Stefan Seyfried
5ed4057533 yaft: reset signal handler after terminal exit 2018-02-19 17:49:41 +01:00
Thilo Graf
0e438e0a95 cc_timer.cpp: don't loop if slot OnTimer is empty
Just for safety and to save resources.
2018-02-19 17:49:29 +01:00
Jacek Jendrzej
d7e5a3eff1 3. try ;) : copy from TangoCash sectiond 2018-02-17 13:23:27 +01:00
Jacek Jendrzej
72a41e9145 second try to fix segfault on TDT time sync 2018-02-15 18:57:59 +01:00
Jacek Jendrzej
a34c2cf2aa revert >try to fix segfault on TDT time sync< , this dont work ok on all transponders 2018-02-15 15:03:19 +01:00
svenhoefer
60e784f55a - sectionsd: fix compiler warning (‘rc’ may be used uninitialized) 2018-02-15 12:35:15 +01:00
Jacek Jendrzej
796fd1b0ae supplement to 77ca322a17 2018-02-14 12:37:56 +01:00
Thilo Graf
70607c9809 locales: fix order
thx balkon
2018-02-14 11:49:36 +01:00
Thilo Graf
d08eae1a9c locales: more precise setting for startup volume in audio settings 2018-02-14 11:49:32 +01:00
max_10
456cdea0f3 streaminfo2: fix ffmpeg 3.0 API 2018-02-14 11:49:29 +01:00
Thilo Graf
f0e567058e tuner setup: Visualize current count of selected satellites. 2018-02-14 11:49:26 +01:00
Jacek Jendrzej
77ca322a17 try to fix segfault on TDT time sync 2018-02-13 17:30:59 +01:00
Thilo Graf
6141510858 CComponentsHeader: use internal offset instead OFFSET_INNER_MID
Internal offset is already defined.
2018-02-07 19:45:50 +01:00
Stefan Seyfried
29987ae505 neutrino: fix infobar display with disabled timeout
When the infobar timeout is disabled, the infobar was not shown for all
"automatic" events like "start" and "zap".
The purpose of disabled infobar timeout is to show the infobar all the
time (e.g. in radio mode), so this does not make sense. Fix it.
2018-02-07 19:45:26 +01:00
Stefan Seyfried
e63d8b6999 infoviewer: force repaint of text fields
next try to get rid of font artifacts:
* use kill() instead of hide() to force full repaint at next paint()
  (this is probably not the best way, but works for now)
2018-02-07 19:45:04 +01:00
Stefan Seyfried
2218c7fb6c infoviewer: try to fix infobar font artifacts
hiding text boxes after resizing them will probably hide the new size
instead of the old one, so hide first, then resize
2018-02-07 19:44:32 +01:00
max_10
a81669de07 update: add TARGET_PREFIX define to backup/install calls 2018-02-07 19:44:08 +01:00
Thilo Graf
ee04bbb368 CComponentsHeader: fix possible build error with dangling-else
error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]

see commit: 02631f14ca
2018-02-04 20:47:41 +01:00
max_10
02631f14ca fix overpaint buttons in channellist edit mode 2018-02-04 20:03:17 +01:00
TangoCash
00f29acad4 fix channellist footer 2018-02-04 20:02:35 +01:00
Stefan Seyfried
056d6a1a18 CScanTs: make left/right borders symmetric 2018-02-04 19:57:15 +01:00
Stefan Seyfried
5bed4f762b CScanTs: make better use of available space
With bigger font sizes, the the allocated space for satellite,
transponder and frequency was getting smaller.
Fix this by just keeping a safe space of 10 pixels to the radar icon.

 Conflicts:
	src/gui/scan.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-02-04 19:56:54 +01:00
Stefan Seyfried
5da6ce30a3 CScanTs::paintLine: fix size calculation for font box 2018-02-04 19:00:17 +01:00
Stefan Seyfried
daebc8d528 fontrender: fix width calculation of bounding box
some glyphs would still draw right of the allocated space,
fix the width calculation to avoid this
2018-02-04 18:59:52 +01:00
Stefan Seyfried
daafdd6c27 fontrenderer: use helper variable for better code readability 2018-02-04 13:26:31 +01:00
Stefan Seyfried
d6487809d5 fontrenderer: fix inverted logic for "rendering to buffer" 2018-02-04 13:17:58 +01:00
max_10
67758abcdb fix no save web channels in bouquets
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-02-01 10:59:32 +01:00
svenhoefer
c0b433c83d - yaft: allow new shell.ttf in yaft-widget too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-30 09:24:49 +01:00
Stefan Seyfried
4680503a0e yaft: initialize unused variables for valgrind silence ;) 2018-01-28 21:32:41 +01:00
Stefan Seyfried
0de6755cb2 yaft: optimize blit2FB call for partial blit 2018-01-28 21:32:39 +01:00
Stefan Seyfried
22a2356b84 yaft: make font rendering more reliable
at least with older freetype versions, font widths are not reported
reliably, so use a better way to determine the width and use a bigger
painting box for the fontrenderer so it does not skip rendering for
space reasons
2018-01-28 21:32:37 +01:00
Stefan Seyfried
803aacf6a6 stifb: make blit2FB more flexible wrt blit source 2018-01-28 21:32:35 +01:00
Stefan Seyfried
29aa62e819 fontrenderer: adjust width clipping
instead of not even trying to draw glyphs that *might* extend past the
allocated space, actually draw as much as fits in the box
2018-01-28 21:32:33 +01:00
Stefan Seyfried
fddf9ec308 yaft: make "CSI ?1c" response linux console compatible 2018-01-28 21:32:31 +01:00
Stefan Seyfried
2213cb1448 yaft: optimize for paint == false case 2018-01-28 21:32:29 +01:00
Stefan Seyfried
bdb09c2a95 yaft: refactor term_init() into init() function 2018-01-28 21:32:27 +01:00
Stefan Seyfried
de95855ef3 yaft: remove unused DCS code artifacts 2018-01-28 21:32:25 +01:00
Stefan Seyfried
6b14e13fea yaft: remove unnecessary lines_available variable 2018-01-28 21:32:23 +01:00
Stefan Seyfried
4ee09e175d yaft: use neutrino font renderer 2018-01-28 21:32:20 +01:00
Stefan Seyfried
dbf83a85f2 yaft: improve newline detection 2018-01-28 21:32:18 +01:00
Stefan Seyfried
8adead92e1 yaft: remove support for double-width characters
for our usecase (output of system commands), this is not necessary
2018-01-28 21:32:16 +01:00
Stefan Seyfried
0485c2091f fontrenderer: allow to render into a memory buffer
might be useful for offscreen font rendering
2018-01-28 21:32:14 +01:00
Stefan Seyfried
b68031ca07 xmlinterface: fix broken to_utf8() algorithm 2018-01-28 21:32:12 +01:00
Thilo Graf
f574653978 fonts: add missing variables use aliases for some font types 2018-01-28 00:20:51 +01:00
svenhoefer
088cd23c68 - neutrinofonts: add a bit debug output to new SetupShellFont() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-27 16:16:03 +01:00
svenhoefer
6204eaecb4 - fonts: use monospaced tuxtxt font as shell font for shellwindow widget
Conflicts:
	data/fonts/Makefile.am

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-27 16:16:02 +01:00
svenhoefer
97d349872a - neutrinofonts: allow monospaced font for shellwindow widget
Font is initialized at runtime and uses FONTDIR_VAR "/shell.ttf" or FONTDIR "/shell.ttf"

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-27 16:16:00 +01:00
Stefan Seyfried
fe6b7b588f yaft: remove unused files
Conflicts:
	src/gui/widget/yaft/tools/bdf.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-27 16:15:58 +01:00
Stefan Seyfried
d2f6f7a359 yaft: use c++ YaFT_p implementation in yaft_class 2018-01-27 16:15:55 +01:00
Stefan Seyfried
145b03eab6 yaft: actually build yaft_priv class 2018-01-27 16:15:52 +01:00
Stefan Seyfried
6f821d04cb yaft: convert into c++ class 2018-01-27 16:15:50 +01:00
Stefan Seyfried
2551dfd994 yaft: remove unnecessary cfb struct member 2018-01-27 16:15:48 +01:00
Stefan Seyfried
5598cd50aa yaft: add a second font for low-resolution displays
TODO: instead of statically defining the characters, freetype should be
used for rendering
2018-01-27 16:15:45 +01:00
Stefan Seyfried
7a824ccd50 yaft: simplify pointer arithmetics 2018-01-27 16:15:43 +01:00
Stefan Seyfried
9832f7712f fb_accel_td: don't crash for no reason 2018-01-27 16:15:41 +01:00
svenhoefer
c05212e86b - neutrino: enable caching teletext by default
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-27 16:15:39 +01:00
Thilo Graf
c1a3f02dad src/gui/audioplayer.cpp: add missing 'else'
Comes in with picked commit 0d0553a639
Original commit was noiseless deleted and its content was replaced.
2018-01-27 16:15:38 +01:00
Thilo Graf
e6edf50673 lib/libtuxtxt: remove not required if's with HAVE_SPARK_HARDWARE
It seems this may have come from incomplete cherry-picks,
also some codepage conflicts should be solved.
2018-01-27 16:15:36 +01:00
Thilo Graf
2610e38eae fonts: remove non regular LiberationSans ttf's 2018-01-27 16:14:49 +01:00
svenhoefer
70f3941e6c - tuxtxt: disable unused defines for alternative fonts
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-27 13:20:20 +01:00
svenhoefer
0d0553a639 - audioplayer: split RC_home/RC_stop handling; ...
now RC_home do not stop playback anymore and RC_stop do not close gui.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-26 23:39:58 +01:00
svenhoefer
9ffbf84ce1 - channelist: small reworks in numericZap() function; use OFFSET defines
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-26 23:37:02 +01:00
svenhoefer
a3ce3d65c4 - cc_item_shapes; add ClearBoxRel() function; analogous to PaintBoxRel()
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-26 23:36:35 +01:00
svenhoefer
88ded2e279 - tuxtxt2.conf: align to hardcoded values; align to our current font; install to image
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-26 23:35:14 +01:00
svenhoefer
688f5f25ba - libtuxtxt: some more whitespace cleanups
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-26 23:33:52 +01:00
svenhoefer
926274c8ba - libtuxtxt: ports from martii's neutrino-mp ...
* port screenmode handling
* switch from bgra to argb color handling
* port font rendering improvement

 Conflicts:
	lib/libtuxtxt/tuxtxt.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-26 23:33:05 +01:00
svenhoefer
bc5839fc7f - libtuxtxt: move overloaded members directly to the matching functions
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-26 23:00:50 +01:00
svenhoefer
eb3e449047 - libtuxtxt: whitespace cleanup; leading eight spaces => tab
Conflicts:
	lib/libtuxtxt/tuxtxt.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-26 23:00:48 +01:00
max_10
1336a55de3 libtuxtxt: minor clean-up, no code change
Signed-off-by: Thilo Graf <dbt@novatux.de>

# Conflicts:
#	lib/libtuxtxt/tuxtxt.cpp
2018-01-26 22:58:34 +01:00
svenhoefer
e2eed8a2f5 - libtuxtxt: cleanup unused lcd code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-25 17:10:53 +01:00
svenhoefer
966ff7ef94 - neutrino: check for non-existing tuxtxt font
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-25 17:10:27 +01:00
FlatTV
fdbc69f1cf capmt.cpp: debug mp variable 2018-01-24 08:52:52 +01:00
FlatTV
f6c85b138a movieplayer.cpp: move setMoviePlayer() to the right function
Signed-off-by: Thilo Graf <dbt@novatux.de>

# Conflicts:
#	src/gui/movieplayer.cpp
2018-01-24 07:59:12 +01:00
FlatTV
63566b2ed3 capmt.cpp: useing sendCaPmt() on unscrambled channels too 2018-01-24 07:59:12 +01:00
Thilo Graf
cdfc284a7f src/zapit/src/zapit.cpp: add missing member functions
Avoids possible reverence compile errors.

taken from https://bitbucket.org/neutrino-images/ni-neutrino-hd
2018-01-24 07:58:56 +01:00
Thilo Graf
355d938820 src/gui/components/cc_item_picture.h: remove CComponentsPictureScalable
not longer required
2018-01-23 17:34:28 +01:00
Thilo Graf
c18613500a src/gui/widget/navibar.cpp/h: fix icon scale
Remove CComponentsPictureScalable class, is not longer required.
Scale for navi button icons should working now.

Note:
It is not sure if the setting of OFFSET_INNER_MID makes sense here,
because it is possible that a scaling could happen even though
the icon would be fit.
2018-01-23 17:34:26 +01:00
Thilo Graf
bae07b95e7 src/gui/components/cc_frm_button.cpp/h: use CComponentsPicture only
CComponentsPictureScalable not longer required
2018-01-23 17:34:25 +01:00
svenhoefer
88927844bd - controlapi: fix key translation for hd51; small code alignments
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-23 17:34:23 +01:00
svenhoefer
e082a76b92 - yWeb: fix key code (KEY_PROGRAM) for hd51 remote controls
Signed-off-by: Thilo Graf <dbt@novatux.de>

includes - yWeb: fix typo in 6646aed
2018-01-23 17:34:21 +01:00
Jacek Jendrzej
044e3c7766 yaft/tools/bdf.h fix resource leak 2018-01-23 15:47:20 +01:00
Jacek Jendrzej
78d4b2e4c8 src/gui/movieplayer.cpp enable 10sek jump for hd51 2018-01-23 13:33:37 +01:00
svenhoefer
a058f74caa - rcinput: fix unknown KEY_FASTFORWARD for ARM_HARDWARE 2018-01-23 13:29:43 +01:00
svenhoefer
dec82897bd - epgview: use OFFSET define for navigation bar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-22 19:19:12 +01:00
svenhoefer
ff72261eb7 - epgview: take footer height from CComponentsFooter ...
to get this footer in sync with the footers of other gui elements

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-22 19:19:10 +01:00
svenhoefer
f1d0fbf867 - zapit/capmt: fix uninitialized ca_map_t no_camap
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-22 19:19:09 +01:00
svenhoefer
3b65251e00 - framebuffer: better name for getWindowWidth/Height() functions
getScreenWidth/HeightRel() was confusing because it depends on users window settings.
Replace names in old unused framebuffer code too.

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

 Conflicts:
	gui/channellist.cpp
2018-01-22 19:19:08 +01:00
svenhoefer
e32dc71ead - osd-setup: start browsing for fonts in same dir were active font is located
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-22 19:19:03 +01:00
svenhoefer
55e70cd4e9 Revert "channellist: use "classic" width if minitv is unused"
This reverts commit 901b7cbd38

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-22 19:19:02 +01:00
Jacek Jendrzej
a47ab76902 add revert translate to webif rc 2018-01-22 18:35:34 +01:00
Jacek Jendrzej
93215a33bb try to fix rc over webif on hd51 2018-01-22 18:15:15 +01:00
svenhoefer
304c74e79b - neutrino/miscsettings_menu: fix switching online-services
Conflicts:
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-21 22:10:45 +01:00
svenhoefer
eb74df956f - neutrinoapi: update getCryptInfoAsString() 2018-01-21 21:57:18 +01:00
svenhoefer
627295fe2c - locale: remove obsolete AUDIOSelectMenue.volume locale
Signed-off-by: Thilo Graf <dbt@novatux.de>

additional typo fix

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-21 21:51:49 +01:00
GetAway
19145347c5 neutrinoapi.cpp: fix path to iso tab introduced with 3c859db 2018-01-21 21:43:23 +01:00
svenhoefer
c1697a1ddb - shellwindow: fix position of button; use default color
* add comment to termwindow class; correct positioning of button isn't possible atm

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-21 17:04:00 +01:00
svenhoefer
3b907d739f - controlapi: fix control of external plugins (e.g. msgbox or shellexec)
We have to send the keys directyl to rc-device instead of using g_RCInput->postMsg()

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-21 15:56:29 +01:00
svenhoefer
3a5e866d17 - movieplayer: fix possible endless loop in UpdatePosition() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-21 15:54:35 +01:00
max_10
dcaddc563d armbox: fix hd51 first start rc bug 2018-01-20 20:13:15 +01:00
TangoCash
5151172a93 movieplayer: fix updateposition loop 2018-01-20 20:12:05 +01:00
TangoCash
9de80e58ee fixup tags 2018-01-20 20:12:05 +01:00
Thilo Graf
38fa0f8fb9 cc_types: add #include <driver/fb_generic.h>
user report: 	try to fix error: »fb_pixel_t« discribes no type

This is a bit strange because this data type
is global configured, see configure.ac
2018-01-20 17:49:57 +01:00
Thilo Graf
64d5101be0 data types: use unified type name uint8_t instead u_int8_t 2018-01-20 17:42:31 +01:00
svenhoefer
3d6d5e233b - user_menu: add item to start timeshift immediately
Conflicts:
	src/system/settings.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-16 10:26:38 +01:00
Jacek Jendrzej
4274b95c45 fix posible memleak 2018-01-15 19:37:45 +01:00
Stefan Seyfried
d73d405a99 infoviewer: fix copy/paste error clearing wrong field
Signed-off-by: Thilo Graf <dbt@novatux.de>

Fix for my broken pick: 9ad4a3c8f5
2018-01-14 13:56:13 +01:00
Thilo Graf
9679100f98 Revert "infoviewer: fix copy/paste error clearing wrong field"
This reverts commit 9ad4a3c8f5.

Current time was broken.
2018-01-14 13:42:20 +01:00
Thilo Graf
26c552a1ed CComponentsHeader: avoid possible 'out of range' log message
seen during left/right scroll with channellist
2018-01-14 13:39:21 +01:00
TangoCash
22e2b7bcf8 align bouquet names to delivery system (C/T/E/W) 2018-01-13 20:58:37 +01:00
TangoCash
2d40aab1cc moving c and t fake positions above 360 degrees 2018-01-13 20:58:17 +01:00
svenhoefer
6eebfd05d0 - update: fix check for installed version; equivalent to d6bc4e2
Conflicts:
	src/gui/update.cpp

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

equivalent to dbf3cb8992
2018-01-13 20:57:45 +01:00
Stefan Seyfried
25f089db7c opkg_manager: use CTermWindow() 2018-01-13 20:10:31 +01:00
Stefan Seyfried
a73b765df1 test_menu: add CTermWindow() test
Conflicts:
	src/gui/test_menu.cpp
2018-01-13 20:09:29 +01:00
Stefan Seyfried
903e19d9a0 add working termwindow class
CTermWindow() should be usable as drop-in replacement for CShellWindow()
2018-01-13 20:09:04 +01:00
Stefan Seyfried
bbc0d9ab68 configure: enable YaFT widget build 2018-01-13 20:09:00 +01:00
Stefan Seyfried
14cd7c83b0 yaft: use TERM=linux, disable unused code 2018-01-13 20:08:55 +01:00
Stefan Seyfried
1318b448a8 widget/menue: one more forgotten sys/types.h include 2018-01-13 20:08:50 +01:00
Stefan Seyfried
d1392baac9 yaft: add "quiet" mode
run the command and collect the output, but do not show it on screen
2018-01-13 20:08:46 +01:00
Stefan Seyfried
26365d58d1 yaft: inline tty_init(), was mostly disabled anyway 2018-01-13 20:08:42 +01:00
Stefan Seyfried
afed654ff9 yaft: implement exit code handling, wait for correct child 2018-01-13 20:08:38 +01:00
Stefan Seyfried
ad851bcc06 yaft: prepare for neutrino shellwindow compatibility
* add sigc function to collect terminal output
* terminal output is collected without escape codes, "text only"
* if a newline is seen, each newline starts a new line,
* else, some cursor move escape sequences start a new line
2018-01-13 20:08:33 +01:00
Stefan Seyfried
8cf9486fdd add int type includes to cc class 2018-01-13 20:08:28 +01:00
Stefan Seyfried
70428a896c menue: initialize height variable 2018-01-13 20:08:24 +01:00
Stefan Seyfried
b982458d2d reduce dependencies on driver/rcinput.h
* add new header that only contains neutrino_msg_t and friends, often this
  is all that's needed instead of full rcinput.h
* directly include rcinput.h in some cpp files instead of relying on
  accidental inclusion in some header
* add class forward declarations to avoid dragging in rcinput indirectly
This could use more work to further reduce the impact; maybe separating
the CRCinput::key_* constants from the rcinput class would be good.
2018-01-13 20:08:20 +01:00
Stefan Seyfried
10ad29afb7 remove unneeded rcinput.h include in headers 2018-01-13 20:08:15 +01:00
Stefan Seyfried
d1b167781c yaft: fix debug logging
DEBUG was defined at least in configure's config.h, so it conflicts with
the enum definition
2018-01-13 20:08:09 +01:00
Stefan Seyfried
00be19e8bb yaft: use a bigger font, created from terminus24b 2018-01-13 20:07:41 +01:00
Stefan Seyfried
911ac9d0a8 yaft: use the neutrino framebuffer functions to blit
* do not allocate a buffer but use the backbuffer of the neutrino fb
* use blit2FB to copy the terminal window onto the screen
2018-01-13 20:07:36 +01:00
Stefan Seyfried
3d853ee5c9 yaft: disable unused dcs functions 2018-01-13 20:07:32 +01:00
Stefan Seyfried
9f85296597 yaft_class: first somehow working version 2018-01-13 20:07:27 +01:00
Stefan Seyfried
2650a62986 yaft.h: fix build with g++, add neutrino stuff 2018-01-13 20:07:20 +01:00
Stefan Seyfried
e39709a637 yaft/util: disable unused stuff 2018-01-13 20:07:16 +01:00
Stefan Seyfried
83afd5340c yaft/terminal.h: fix compile with g++, remove DRCS stuff 2018-01-13 20:07:12 +01:00
Stefan Seyfried
71c7390a44 yaft/parse: fix compile with g++, disable unused stuff 2018-01-13 20:07:07 +01:00
Stefan Seyfried
365dc11c06 yaft/util: fix build with g++ and warnings enabled 2018-01-13 20:07:03 +01:00
Stefan Seyfried
8eede48931 yaft/fb/common: add neutrino glue, disable unused stuff 2018-01-13 20:06:59 +01:00
Stefan Seyfried
7dd64ebd36 yaft/fb/common: remove cmap and wallpaper stuff 2018-01-13 20:06:55 +01:00
Stefan Seyfried
f2136f5f4a yaft neutrinofb.h: add license, remove cmap stuff 2018-01-13 20:06:52 +01:00
Stefan Seyfried
14b47911a8 copy fb/linux.h to fb/neutrinofb.h 2018-01-13 20:06:49 +01:00
Stefan Seyfried
7ead0f4a64 add glyph.h
./mkfont_bdf table/ISO8859 fonts/milkjf_8x16.bdf > glyph.h
2018-01-13 20:06:45 +01:00
Stefan Seyfried
40e6f3815d yaft: integrate in neutrino automake system
* rename original makefile
* copy yaft.c to yaft_class.cpp (does not yet compile of course)
2018-01-13 20:06:40 +01:00
Stefan Seyfried
fa0e0b1a04 import yaft from https://github.com/uobikiemukot/yaft.git commit c455d6a8 2018-01-13 20:06:32 +01:00
Stefan Seyfried
9ad4a3c8f5 infoviewer: fix copy/paste error clearing wrong field
Conflicts:
	src/gui/infoviewer.cpp
2018-01-13 20:03:34 +01:00
Stefan Seyfried
448838b069 cc_item_text: fix "text changed" detection 2018-01-13 19:56:14 +01:00
Stefan Seyfried
2a645b1a71 neutrino: always clear display when going to standby
...even if the display is already in standby mode...
2018-01-13 19:56:06 +01:00
svenhoefer
da03132009 - movieplayer: try to fix lua-playlist playback; ...
there seems an issue in libstb-hal when a background-picture is
displayed before video playback is started.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-10 17:39:23 +01:00
svenhoefer
50c93536f8 - infoviewer: remove fixed values from showInfoFile() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 23:00:41 +01:00
svenhoefer
6fce95015b - infoviewer: fix offset between event-time and event-name
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 23:00:20 +01:00
svenhoefer
87aeec938f - infoviewer: fix indentation in setInfobarTimeout()
Conflicts:
	src/gui/infoviewer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 22:59:37 +01:00
svenhoefer
671949d8f3 - movieplayer: align some variables names to tango's names
Conflicts:
	src/gui/infoviewer.cpp
	src/gui/movieplayer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 22:55:05 +01:00
svenhoefer
21f6ec5944 - multiformat audioplayer: add separate timeout for infobar
Conflicts:
	src/gui/infoviewer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 22:44:00 +01:00
svenhoefer
c7d863a809 - infoviewer: rename text_cur_* => text_curr_*
Conflicts:
	src/gui/infoviewer.cpp

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

Some changes were required for this pick:

Same issues like here
6e3f7babf3
Build was broken because of item name setters had wrong object names.
2018-01-09 22:21:32 +01:00
svenhoefer
6e3f7babf3 - infoviewer: rename txt_cur_event_rest => txt_cur_rest
Conflicts:
	src/gui/infoviewer.cpp

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

Some changes were required for this pick:
Build was broken because of item name setters had wrong object names.
2018-01-09 22:13:06 +01:00
svenhoefer
172f4038e5 - infoviewer: remove LEFT_OFFSET define
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 22:04:02 +01:00
svenhoefer
cd6d61fc53 - infoviewer: fix offset between channelnumber and channelname/channellogo
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 22:01:22 +01:00
svenhoefer
d2722340fb - infoviewer: use OFFSET defines
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 21:58:15 +01:00
svenhoefer
ba30fbacad - infoviewer: fix FIXME comment from previous commit
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 21:57:19 +01:00
svenhoefer
c68539d8e7 - infoviewer: fix centering in numbox
Conflicts:
	src/gui/infoviewer.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-09 21:48:35 +01:00
Thilo Graf
8691a136d2 CInfoViewer: set names for some items
Required for debugging.
2018-01-09 21:10:09 +01:00
svenhoefer
4f97b169c0 - update: shorten updates lists in menu separators
Conflicts:
	src/gui/update.cpp
	src/gui/update.h

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

Added update_php() to avoid conflicts
2018-01-07 17:45:18 +01:00
svenhoefer
4c2ce1bac2 - flashtool: add posibilty to get localized and non-localized type
Conflicts:
	src/gui/update.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-06 20:14:36 +01:00
svenhoefer
8329fe4b31 - update: show some usefull osd-output while updating hd51
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-06 20:14:33 +01:00
svenhoefer
0c5f53f016 - locale: improve experimental image warning
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-06 20:14:32 +01:00
svenhoefer
d4bed9e6ea - update: use fileType instead of a string to check for experimental image
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-06 20:14:30 +01:00
Jacek Jendrzej
5a83c6e7dc try to fix 'FE_SET_PROPERTY: Operation not permitted' on cst after add dvb-s2x (supplement) 2018-01-06 18:21:53 +01:00
Jacek Jendrzej
6b2b7c3f29 try to fix 'FE_SET_PROPERTY: Operation not permitted' on cst after add dvb-s2x 2018-01-06 17:56:16 +01:00
svenhoefer
e27df95356 - webtv-setup: use streaming icon in header
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
bda74a585f - movieplayer: use bookmark icon for bookmark menu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
Thilo Graf
801b212d50 icons: update header recording icon 2018-01-05 00:52:58 +01:00
svenhoefer
2669776972 - record: use recording icon for recording menu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
373a3860fc - icons: move mounted/not_mounted to markers; align size to other icons
Conflicts:
	data/icons/status/various/mounted.png
	data/icons/status/various/not_mounted.png

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
e1c2161e99 - icons: add missing audioplay icon for minitv in channellist
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
Thilo Graf
ab6cc4ef0a icons: use pendant header icon for question 2018-01-05 00:52:58 +01:00
svenhoefer
3ff72fd87e - icons: add missing question icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
27c576fee0 - icons.h: some more re-sorts to get more structure - vol.2
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
202bb5622b - icons.h: some more re-sorts to get more structure
Conflicts:
	src/gui/widget/icons.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
e5f47297a9 - icons: add mute-button icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
9bb0e45fce - icons: rename mute.png => muted.png; ...
This icon isn't a button. It signalizes the mute-status. So i renamed it to get the name free for the button icon.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
0cac1e8b05 - icons.h: sort movieplayer icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
d076a7da99 - icons.h: sort infoviewer status icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
3febfab2b0 - icons: remove unused ca icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
e0f51a25de - icons: add missing longpress icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
96bab42f8a - icons.h: small re-sort
Conflicts:
	src/gui/widget/icons.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
b956362714 - icons: remove unused lock_passive icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
1325e3f46a - icons: move existing lock icon to header icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
00536713c6 - neutrino-menu: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
55c01d5934 - personalize: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
f4383aba5f - network-setup: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
db478f2699 - channellist: use more new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
Thilo Graf
941222b076 icons: use pendant marker icon for lock passive 2018-01-05 00:52:58 +01:00
svenhoefer
df41973540 - icons: add marker icon for passive locks
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
4451bd7e55 - zapit-setup: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
ccad9d65df - icon. remove unused epg icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
d96398385b - bouquetlist: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
bd443cb69c - icons: add new epg marker icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
Thilo Graf
0e6564df23 icons: use pendants marker icons for pip, timeshift, zap 2018-01-05 00:52:58 +01:00
svenhoefer
7f65673f0e - icons: remove unused zap and pip icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
e03f70ccb0 - icons.h: small re-sort
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
b0fcceaca3 - dboxinfo: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
ef9e5e21cd - hdd_menu: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
c411c41295 - icons: add gray marker icons for timeshift and record
Signed-off-by: Thilo Graf <dbt@novatux.de>

record icon changed
2018-01-05 00:52:58 +01:00
svenhoefer
d6262f9ebe - timerlist: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
7d0f6d0746 - moviebrowser: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
d6915c77da - folowscreenings: use new marker icons
Conflicts:
	src/gui/followscreenings.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
5a4eee0b52 - recording-menu: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
b8bb940445 - channellist: use new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
c60eed0932 - icons: add marker icon for pip
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
d98ceb4aa4 - eventlist: use new record/timeshift/zap marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
a4e6aec60f - icons: add marker icons for timeshift and zap events
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
8a4019ee6f - icons.h: move NEUTRINO_ICON_IMPORTANT to markers; sort markers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
7f75dba90c - icons: better names for currently unused NEUTRINO_ICON_MARKER_RECORD
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
28d4e97a34 - icons: rename and sort new marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
edffe18be6 - bouqueteditor: use new scrabled- and streaming-marker icons
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
Thilo Graf
1d63616fc6 icons: add own markers for scrambled and streaming
TODO: caption of streaming marker
2018-01-05 00:52:58 +01:00
svenhoefer
d6fa0d1e33 - icons: add marker_scrambled.png and marker_streaming.png
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
9a444334b4 - bouqueteditor_channels: use new NEUTRINO_ICON_LOCK_MARKER
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
svenhoefer
ffa9c96eae - icons: remove obsolete hidden.png
Conflicts:
	data/icons/status/various/hidden.png

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-05 00:52:58 +01:00
Thilo Graf
c73cc5852a CBEBouquetWidget: use hidden marker instead too large NEUTRINO_ICON_HIDDEN 2018-01-05 00:52:58 +01:00
Thilo Graf
b10501499f icons: add new marker_hidden.png 2018-01-05 00:52:58 +01:00
Thilo Graf
38219bf391 CComponentsForm: expand debug output to identify current used container 2018-01-04 13:45:45 +01:00
svenhoefer
3395ef1203 - movieplayer: remove playlist handling from RC_ok; mpkey_play already handles playlist
Conflicts:
	src/gui/movieplayer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-03 16:45:16 +01:00
svenhoefer
5e2002014d - neutrino: remove unused __EXPERIMENTAL_CODE__ stuff
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-03 16:44:56 +01:00
svenhoefer
5019b3577e - remove obsolete streaminfo includes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-03 16:44:36 +01:00
svenhoefer
9350afe75d - user-menu: fix streaminfo include
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-03 16:44:17 +01:00
svenhoefer
c54a6232b1 - info-menu: fix streaminfo include
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-03 16:43:39 +01:00
Thilo Graf
6672f3069f CBEBouquetWidget: use marker icons instead header icons
Header icons are too large in context with this handling inside select items.
Large icons causes possible overlapping images with current icon set. This
should avoid this.

TODO:
- refactoring icon and text arrangement with scaled images,
- tabular user guidance without window switching
2018-01-03 16:43:15 +01:00
Thilo Graf
4a27a43e8c icons: add missing tv and radio markers 2018-01-03 16:28:21 +01:00
svenhoefer
1d56d479a7 - libcoolstream-headers: remove obsolete dummy members
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-03 16:28:01 +01:00
svenhoefer
430a0caaaf - movieplayer: revert most code from terrible commit 09ae4c3a5101f7cd7924b35a193b1c829c2cc107
to get back working subtitles for COOL_HARDWARE

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

partial revert of: commit 6fe5d269af
2018-01-03 16:25:59 +01:00
svenhoefer
d6ce7383fa - gui/Makefile: compile streaminfo1 instead of streaminfo2 for ARM_HARDWARE
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-02 22:35:44 +01:00
svenhoefer
3c32fab30a Revert "- audio_select: copy full code from TangoCash"
Signed-off-by: Thilo Graf <dbt@novatux.de>

this reverts commit: 5fd7ec68ac
2018-01-02 22:35:21 +01:00
FlatTV
3babb03206 zapit.cpp: disable "tune channel, with stopped playback to not bypass the parental PIN check" on arm hardware
Send capmt to socket only once after coldstart
2018-01-02 22:34:31 +01:00
svenhoefer
70bfad4c86 - neutrino: fix usermenu calls for fileplayback_video/audio
Conflicts:
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-02 22:34:05 +01:00
svenhoefer
d0a84c3c84 - movieplayer: remove unused "netstream" handling
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-02 22:33:26 +01:00
Thilo Graf
57b75d0601 cc_extra.h: allign method paintImage() and update comments 2018-01-02 22:31:38 +01:00
Thilo Graf
935efd0348 icons: add new dummy icons with required dimensions 2018-01-02 22:30:10 +01:00
Thilo Graf
aacb564dc5 COsdSetup: ensure reset of channellist modules after any changed osd settings 2017-12-30 23:00:31 +01:00
svenhoefer
27a5be81f1 - zapit/bouquets: don't get auto-epgid from webchannels
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-30 23:00:29 +01:00
svenhoefer
bf4c1b0e0d - webtv: try to auto-add epg from existing channels (experimental)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-30 23:00:27 +01:00
Thilo Graf
fe43a78c0a CInfoViewer: reduce paint box calls for record mode 2017-12-30 23:00:25 +01:00
Thilo Graf
1941f8b99d CInfoViewer: allign vizualized record mode icon 2017-12-30 23:00:24 +01:00
Thilo Graf
42aff4ac54 icons: add new rec icon
Old icon was too small, inside visualized rec mode for infoviewer
2017-12-30 23:00:22 +01:00
Thilo Graf
fb5c943db4 cc: expand cc-type with name
Required for internal operations where it is useful to have object
names and for better debugging.
2017-12-30 22:58:15 +01:00
svenhoefer
2a2872fcd6 - movieplayer: remove obsolete playback->SetTeletextPid() call
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
svenhoefer
30e4c575c3 - movieplayer: remove CRCInput::RC_text handling
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
svenhoefer
b4b9ea5842 - movieplayer: add missing std
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
svenhoefer
a470eb7167 - movieplayer: remove obsolete static bool running handling
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
svenhoefer
f528899cdb - movieplayer: remove unused 3d-code
Signed-off-by: Thilo Graf <dbt@novatux.de>

# Conflicts:
#	src/gui/movieplayer.cpp
2017-12-28 00:07:23 +01:00
svenhoefer
55b49bebd9 - movieplayer: remove unused ENABLE_GRAPHLCD code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
Stefan Seyfried
bacddeea90 dboxinfo: allow to show "neutrino uptime" 2017-12-28 00:07:23 +01:00
Stefan Seyfried
84ccb7d2a7 move automake's "foreign" switch to the proper place 2017-12-28 00:07:23 +01:00
Stefan Seyfried
1dc7e185bf cc_draw: add simple debug facility
not perfect, since the borders can be overdrawn afterwards
but still pretty useful
2017-12-28 00:07:23 +01:00
Stefan Seyfried
bbe2d5b11a infoviewer: use all free space for epg title
this should also avoid display artifacts due to runtime
changes in size of running time display
2017-12-28 00:07:23 +01:00
Stefan Seyfried
9877f59361 infoviewer: revert useless big box for running time
The box is two times too big, truncating long EPG titles.
2017-12-28 00:07:23 +01:00
Stefan Seyfried
d633d23793 deutsch.locale: fix typo 2017-12-28 00:07:23 +01:00
Stefan Seyfried
b0bd8fdbae Channellist: only show lock icon if parental lock is active
additionally, remove the icon on change to an unlocked bouquet
2017-12-28 00:07:23 +01:00
Stefan Seyfried
f6b04a297a CComponentsHeader: fix text position if icon is removed 2017-12-28 00:07:23 +01:00
svenhoefer
c1a2867445 - update: more logic in some ifdef's
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
svenhoefer
f3cfefeaa8 - update: cleanup and unify debug output
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
svenhoefer
5ad73dbcc9 - update: fix some defines for ARM_HARDWARE
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
svenhoefer
02e9fe0533 - update: modify LIST_OF_UPDATES_LOCAL_FILENAME define
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
svenhoefer
9fb2f75ad1 - update: remove unused UPDATE_LOCAL_FILENAME define
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-28 00:07:23 +01:00
Thilo Graf
c90348dd1e update: move image RELEASE_CYCLE define to configure.ac
It should be more sensefull to set release cycle inside environment
than hard coding inside neutrino code.
Neutrino package version is not the same like image release cycle,
therefore here it is separated from package info.
2017-12-28 00:05:28 +01:00
Jacek Jendrzej
b67e21b5ce try to fix next file play on AX 2017-12-23 18:21:55 +01:00
Jacek Jendrzej
2eb1bb1cf5 fix play stop on cst after hd51 merge 2017-12-23 17:56:56 +01:00
Thilo Graf
335afa7938 update to version 3.7.1
bugfixes
2017-12-23 16:34:30 +01:00
Thilo Graf
01350745c7 COPKGManager: fix path search for ../opkg/info
Since changed TARGET_PREFIX variable, path was wrong and causing
possible long timeout while opening the manager window.
2017-12-23 16:31:47 +01:00
Thilo Graf
a48d9dc626 .version: fix path to .version in some relevant files 2017-12-23 16:31:47 +01:00
Thilo Graf
2ce57350ba CNetworkSetup: cleanup and unify debug output 2017-12-23 16:31:28 +01:00
Thilo Graf
51fc78c7e7 CComponentsWindow: add method to set background image in window classes
- setBodyBGImage() exists as member of base class CCDraw and had
  no visual effect in this class, because visibility of window container is disabled.
  This additional member overloads the original methode and is using functionality from
  window body object. Example for buildinfo added.

TODO:
- background behavior of embedded objects must be global adapted if a background image is used
2017-12-23 16:30:11 +01:00
Thilo Graf
516ad45bfd CImageInfo: fix path to .version file 2017-12-22 15:23:53 +01:00
389 changed files with 19504 additions and 14124 deletions

2707
ChangeLog

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,3 @@
AUTOMAKE_OPTIONS = gnu
SUBDIRS = lib src data
locale-update:

View File

@@ -24,6 +24,94 @@ if test "$DEBUG" = "yes"; then
AC_DEFINE(DEBUG, 1, [enable debugging code])
fi
# tmdb
AC_ARG_WITH(tmdb-dev-key,
AS_HELP_STRING([--with-tmdb-dev-key=KEY], [API dev key to get data from tmdb data base, required for additional epg informations.]),
[TMDB_DEV_KEY="$withval"],
[TMDB_DEV_KEY=""])
AC_DEFINE_UNQUOTED([TMDB_DEV_KEY], ["$TMDB_DEV_KEY"], [API dev key to get data from tmdb data base, required for additional epg informations.])
AC_ARG_ENABLE([tmdb-key-manage],
[AS_HELP_STRING([--enable-tmdb-key-manage], [Enable manage tmdb api dev key via gui for additional epg informations. @<:@default=yes@:>@])],
[enable_tmdb_key_manage="$enableval"],
[enable_tmdb_key_manage="yes"])
tmdb_key_manage_val=1
if test "$enable_tmdb_key_manage" = "no" ; then
tmdb_key_manage_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_TMDB_KEY_MANAGE],[$tmdb_key_manage_val],[Enable manage tmdb api dev key via gui for additional epg informations.])
# end tmdb
# omdb
AC_ARG_WITH(omdb-api-key,
AS_HELP_STRING([--with-omdb-api-key=KEY], [API key to get additional epg data from omdb database at http://www.omdbapi.com, this database gets data from imdb service.]),
[OMDB_API_KEY="$withval"],
[OMDB_API_KEY=""])
AC_DEFINE_UNQUOTED([OMDB_API_KEY], ["$OMDB_API_KEY"], [API key to get additional epg data from omdb database at http://www.omdbapi.com, this database gets data from imdb service.])
AC_ARG_ENABLE([omdb-key-manage],
[AS_HELP_STRING([--enable-omdb-key-manage], [Enable manage omdb (imdb) api dev key via gui for additional epg informations. @<:@default=yes@:>@])],
[enable_omdb_key_manage="$enableval"],
[enable_omdb_key_manage="yes"])
omdb_key_manage_val=1
if test "$enable_omdb_key_manage" = "no" ; then
omdb_key_manage_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_OMDB_KEY_MANAGE],[$omdb_key_manage_val],[Enable manage omdb (imdb) api dev key via gui for additional epg informations.])
# end omdb
# youtube
AC_ARG_WITH(youtube-dev-key,
AS_HELP_STRING([--with-youtube-dev-key=KEY], [API dev key for YouTube streaming.]),
[YT_DEV_KEY="$withval"],
[YT_DEV_KEY=""])
AC_DEFINE_UNQUOTED([YT_DEV_KEY], ["$YT_DEV_KEY"], [API dev key for YouTube streaming.])
AC_ARG_ENABLE([youtube-key-manage],
[AS_HELP_STRING([--enable-youtube-key-manage], [Enable manage youtube dev key via gui for additional epg informations. @<:@default=yes@:>@])],
[enable_youtube_key_manage="$enableval"],
[enable_youtube_key_manage="yes"])
youtube_key_manage_val=1
if test "$enable_youtube_key_manage" = "no" ; then
youtube_key_manage_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_YOUTUBE_KEY_MANAGE],[$youtube_key_manage_val], [Enable manage youtube dev key via gui for additional epg informations.])
AC_ARG_ENABLE([youtube-player],
[AS_HELP_STRING([--enable-youtube-player], [Enable play and control youtube streams with moviebrowser. @<:@default=yes@:>@])],
[enable_youtube_player="$enableval"],
[enable_youtube_player="yes"])
youtube_player_val=1
if test "$enable_youtube_player" = "no" ; then
youtube_player_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_YOUTUBE_PLAYER],[$youtube_player_val], [Enable play and control YouTube streams with moviebrowser.])
# end youtube
# shoutcast
AC_ARG_WITH(shoutcast-dev-key,
AS_HELP_STRING([--with-shoutcast-dev-key=KEY], [API dev key to get stream data lists from ShoutCast service.]),
[SHOUTCAST_DEV_KEY="$withval"],
[SHOUTCAST_DEV_KEY=""])
AC_DEFINE_UNQUOTED([SHOUTCAST_DEV_KEY], ["$SHOUTCAST_DEV_KEY"], [API dev key to get stream data lists from ShoutCast service.])
AC_ARG_ENABLE([shoutcast-key-manage],
[AS_HELP_STRING([--enable-shoutcast-key-manage], [Enable manage of api dev key to get stream data lists from ShoutCast service via gui. @<:@default=yes@:>@])],
[enable_shoutcast_key_manage="$enableval"],
[enable_shoutcast_key_manage="yes"])
shoutcast_key_manage_val=1
if test "$enable_shoutcast_key_manage" = "no" ; then
shoutcast_key_manage_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_SHOUTCAST_KEY_MANAGE],[$shoutcast_key_manage_val], [Enable manage of api dev key to get stream data lists from ShoutCast service via gui.])
# end shoutcast
AC_ARG_WITH(libcoolstream-static-dir,
AS_HELP_STRING([--with-libcoolstream-static-dir=PATH], [path for static libcoolstream [[NONE]]]),
[LIBCOOLSTREAM_STATIC_DIR="$withval"],
@@ -38,6 +126,13 @@ AC_ARG_ENABLE(reschange,
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable change the osd resolution]))
AM_CONDITIONAL(ENABLE_RESCHANGE, test "$enable_reschange" = "yes")
# default theme
AC_ARG_WITH(default-theme,
AS_HELP_STRING([--with-default-theme=THEMENAME], [Default theme for gui. Default it is empty for internal fallback to default colors.]),
[default_theme="$withval"],
[default_theme=""])
AC_DEFINE_UNQUOTED([DEFAULT_THEME], ["$default_theme"], [Default theme for gui.])
AC_MSG_CHECKING(target)
if test "$TARGET" = "native"; then
@@ -173,6 +268,12 @@ TUXBOX_APPS_DIRECTORY_ONE(plugindir_mnt, PLUGINDIR_MNT, mntdir, /mnt, /plugins,
TUXBOX_APPS_DIRECTORY_ONE(luaplugindir, LUAPLUGINDIR, libdir, /lib, /tuxbox/luaplugins,
[--with-luaplugindir=PATH], [where to find Lua plugins])
TUXBOX_APPS_DIRECTORY_ONE(webradiodir, WEBRADIODIR, datadir, /share, /tuxbox/neutrino/webradio,
[--with-webradiodir=PATH], [where to find webradio content])
TUXBOX_APPS_DIRECTORY_ONE(webradiodir_var, WEBRADIODIR_VAR, localstatedir, /var, /tuxbox/webradio,
[--with-webradiodir_var=PATH], [where to find webradio content in /var])
TUXBOX_APPS_DIRECTORY_ONE(webtvdir, WEBTVDIR, datadir, /share, /tuxbox/neutrino/webtv,
[--with-webtvdir=PATH], [where to find webtv content])
@@ -222,6 +323,8 @@ AC_SUBST(PLUGINDIR)
AC_SUBST(PLUGINDIR_VAR)
AC_SUBST(PLUGINDIR_MNT)
AC_SUBST(LUAPLUGINDIR)
AC_SUBST(WEBRADIODIR)
AC_SUBST(WEBRADIODIR_VAR)
AC_SUBST(WEBTVDIR)
AC_SUBST(WEBTVDIR_VAR)
AC_SUBST(LOCALEDIR)

View File

@@ -12,4 +12,4 @@ aclocal --force
libtoolize --force
autoconf --force
autoheader --force
automake --add-missing --force-missing --foreign
automake --add-missing --force-missing

View File

@@ -1,7 +1,9 @@
AC_INIT(Tuxbox-Neutrino,3.7.0)
AM_INIT_AUTOMAKE([1.0.1 nostdinc])
AC_INIT(Tuxbox-Neutrino,3.8.0)
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])
TUXBOX_APPS
TUXBOX_APPS_DIRECTORY
TUXBOX_APPS_PKGCONFIG
@@ -141,6 +143,7 @@ if test "$BOXTYPE" = "coolstream"; then
fi
if test "$BOXTYPE" = "coolstream" ||
test "$BOXTYPE" = "armbox" ||
test "$BOXTYPE" = "generic" ||
test "$BOXTYPE" = "tripledragon" ||
test "$BOXTYPE" = "spark"; then
@@ -334,8 +337,18 @@ data/neutrino-scripts/Makefile
data/pictures/Makefile
data/pictures/backgrounds/Makefile
data/pictures/screensaver/Makefile
data/policy/Makefile
data/scripts/Makefile
data/themes/Makefile
data/themes/Grey-Blue/Makefile
data/themes/Grey-Blue/icons/Makefile
data/themes/Grey-Blue/icons/buttons/Makefile
data/themes/Neutrino-3.0/Makefile
data/themes/Neutrino-3.0/icons/Makefile
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/y-web/Makefile
data/y-web/images/Makefile
data/y-web/languages/Makefile
@@ -369,6 +382,7 @@ src/gui/components/Makefile
src/gui/lua/Makefile
src/gui/moviebrowser/Makefile
src/gui/widget/Makefile
src/gui/widget/yaft/Makefile
src/lcddisplay/Makefile
src/nhttpd/Makefile
src/nhttpd/nhttpd.conf

View File

@@ -8,6 +8,7 @@ SUBDIRS = \
locale \
neutrino-scripts \
pictures \
policy \
scripts \
themes \
y-web
@@ -17,8 +18,19 @@ SUBDIRS += lcd
endif
configdir = $(CONFIGDIR)
config_DATA = cables.xml satellites.xml encoding.conf tobackup.conf providermap.xml settingsupdate.conf terrestrial.xml bad_package_pattern.list.sample
config_DATA += epglanguages.conf webtv_usr.xml webradio_usr.xml
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

View File

@@ -1,11 +1,95 @@
-dev$
-doc$
-dbg$
-ptest$
-staticdev$
-locale-
-charmap-
-gconv-
-localedata-
^locale-base-
^perl-module-
acl-
attr-
autofs-
base-passwd-
bash-
busybox-
-charmap-
db-
-dbg$
-dev$
-doc$
e2fsprogs-
fbset-
fftwf-
fftwl-
firmware-
flex-
-gconv-
gettext-
git-
gitweb
glibc-
initscripts-
kbd-
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-
-locale-
-localedata-
lua-
mc-
mtd-utils-
ncurses-
nfs-utils-
ntfs-3g-
ntp-
openssh-
openssl-
opkg-
pam-
pcsc-lite-
perl-
-ptest$
python-
python3-
samba-
-samba4
shadow-
shared-mime-info-
-staticdev$
systemd-
tzdata-
udev-
usbutils-
util-linux-
wayland-
webmin-
weston-
wpa-supplicant-
zsh-

View File

@@ -220,53 +220,6 @@
<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"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="138000" 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="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="426000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="434000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="442000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<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="610000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="746000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="754000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="762000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="770000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="778000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="786000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="794000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="802000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="810000" 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"/>
<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="Unitymedia BW" 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"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -311,6 +264,7 @@
<transponder frequency="442000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="450000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<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"/>
@@ -486,6 +440,8 @@
<transponder frequency="810000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="G<>ltzschtalbr<62>cke" satfeed="true" flags="9">
<transponder frequency="218000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="226000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="234000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="242000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="250000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
@@ -534,10 +490,11 @@
<transponder frequency="594000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="602000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="618000" symbol_rate="6111000" fec_inner="0" modulation="3"/>
<transponder frequency="618000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="626000" 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="650000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="Antennengemeinschaft Penig" satfeed="true" flags="9">
<transponder frequency="129000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
@@ -1441,52 +1398,51 @@
<transponder frequency="642000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
</cable>
<cable name="OstTelCom GmbH" satfeed="true" flags="9">
<transponder frequency="378000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="386000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="458000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="506000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="538000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="546000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="554000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="570000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="578000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="586000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="594000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="602000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="618000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="626000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="634000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="642000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="650000" symbol_rate="6900000" fec_inner="0" modulation="3"/>
<transponder frequency="130000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="138000" 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="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="362000" 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"/>
<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="426000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="434000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="442000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<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="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"/>
<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"/>
<transponder frequency="578000" 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="602000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="610000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="618000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="626000" 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="674000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="682000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="690000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<transponder frequency="698000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
<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"/>

View File

@@ -16,4 +16,7 @@
<filter channel_id="b12003ee00011078" new_epg_id="ac423070013e2144"/> --rainews24
<filter channel_id="b4d6070800c80e26" new_epg_id="b45803fb0001283d"/> --Das Erste
<filter channel_id="aa0004210001ef10" >RTL.de</filter> --RTL HD
<filter channel_id="b6ba3db8013e4224" >RedlightHD.ero</filter> --Redlight HD
</zapit>

Binary file not shown.

Binary file not shown.

View File

@@ -1,20 +1,33 @@
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).
# Variables neutrino_ttf and tuxtxt_ttf describe aliases for neutrino.ttf and tuxtxt.ttf.
neutrino_ttf = neutrino.ttf
tuxtxt_ttf = DejaVuLGCSansMono-Bold.ttf
install_DATA = \
LiberationSans-Bold.ttf \
LiberationSans-BoldItalic.ttf \
LiberationSans-Italic.ttf \
$(neutrino_ttf) \
$(tuxtxt_ttf) \
LiberationSans-Regular.ttf \
md_khmurabi_10.ttf \
micron_bold.ttf \
micron_italic.ttf \
micron.ttf \
neutrino.ttf \
pakenham.ttf \
DejaVuLGCSansMono-Bold.ttf \
tuxtxt.ttf \
tuxtxt.otb
if BOXMODEL_CS_HD2
install_DATA += UnDotum.ttf
endif
install-data-hook:
cd $(DESTDIR)$(FONTDIR); \
mv $(neutrino_ttf) neutrino.ttf; \
mv $(tuxtxt_ttf) tuxtxt.ttf; \
ln -sf tuxtxt.ttf shell.ttf

View File

@@ -14,11 +14,16 @@ install_DATA = \
blau.png \
btn_backward.png \
btn_forward.png \
btn_option_off_active.png \
btn_option_off_inactive.png \
btn_option_on_active.png \
btn_option_on_inactive.png \
btn_pause.png \
btn_play.png \
btn_record_active.png \
btn_record_inactive.png \
btn_stop.png \
btn_timer.png \
down.png \
dummy.png \
dummy_small.png \
@@ -30,8 +35,10 @@ install_DATA = \
info.png \
info_small.png \
left.png \
longpress.png \
menu.png \
menu_small.png \
mute.png \
mute_small.png \
mute_zap_gray.png \
mute_zap_green.png \

Binary file not shown.

After

Width:  |  Height:  |  Size: 879 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 691 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 736 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 740 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 919 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 226 B

After

Width:  |  Height:  |  Size: 313 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 216 B

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 390 B

After

Width:  |  Height:  |  Size: 322 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 389 B

After

Width:  |  Height:  |  Size: 316 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 545 B

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

View File

@@ -16,11 +16,13 @@ install_DATA = \
keybinding.png \
language.png \
lcd.png \
lock.png \
mainmenue.png \
multimedia.png \
network.png \
personalize.png \
pictureviewer.png \
question.png \
recording.png \
settings.png \
shell.png \

View File

Before

Width:  |  Height:  |  Size: 929 B

After

Width:  |  Height:  |  Size: 929 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 384 B

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -56,4 +56,6 @@ install_DATA = \
hint_tvradio_switch.png \
hint_vfd.png \
hint_video.png \
hint_webtv.png \
hint_xmltv.png \
hint_ytplay.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 633 B

View File

@@ -1,6 +1,26 @@
installdir = $(ICONSDIR)
install_DATA = \
checkmark.png \
important.png \
warning.png
marker_dialog_off.png \
marker_dialog_ok.png \
marker_epg.png \
marker_hd.png \
marker_hidden.png \
marker_lock.png \
marker_lock_passive.png \
marker_pip.png \
marker_radio.png \
marker_record.png \
marker_record_gray.png \
marker_scrambled.png \
marker_sd.png \
marker_streaming.png \
marker_timeshift.png \
marker_timeshift_gray.png \
marker_tv.png \
marker_uhd.png \
marker_update_available.png \
marker_warning.png \
marker_zap.png \
mounted.png \
not_mounted.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 265 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 794 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 610 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 716 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 842 B

View File

Before

Width:  |  Height:  |  Size: 833 B

After

Width:  |  Height:  |  Size: 833 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 966 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 664 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 716 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 528 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 833 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

Before

Width:  |  Height:  |  Size: 921 B

After

Width:  |  Height:  |  Size: 921 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 830 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 812 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 B

View File

@@ -3,17 +3,7 @@ installdir = $(ICONSDIR)
install_DATA = \
ats.png \
ats_gray.png \
ca.png \
epg.png \
hidden.png \
lock.png \
lock_passive.png \
mounted.png \
mute.png \
not_mounted.png \
pip.png \
muted.png \
rclock.png \
rec.png \
rec_event_marker.png \
rec_gray.png \
zap.png
rec_gray.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 738 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 399 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 681 B

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 726 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 514 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 923 B

View File

@@ -1,8 +1,10 @@
installdir = $(ICONSDIR)
install_DATA = \
audioplay.png \
border_lr.png \
border_ul.png \
imdb.png \
numericpad.png \
star-off.png \
star-on.png \

Binary file not shown.

After

Width:  |  Height:  |  Size: 623 B

BIN
data/icons/various/imdb.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 929 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 960 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

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

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!--
This file contains your own favorites of internet radio stations
and will be loaded automatically when you start internet radio
-->
<list>
<station
url="http://streams.80s80s.de/web/mp3-192/streams.80s80s.de/"
name="80s80s - Main Stream"
logo="http://media.streamabc.com/80s80s.de/web/1920x1080_80s80s_colored.png"
/>
<station
url="http://streams.80s80s.de/dm/mp3-192/streams.80s80s.de/"
name="80s80s - Depeche Mode"
logo="http://media.streamabc.com/80s80s.de/dm/1920x1080_80s80s-DM_colored.png"
/>
</list>

View File

@@ -1,6 +1,5 @@
AUDIOSelectMenue.head Tonoptionen
AUDIOSelectMenue.volume Tonspur und Lautstärkeanpassung
EPGMenu.epgplus EPG-Zeitlinen (EPG-Plus)
EPGMenu.epgplus EPG-Zeitlinien (EPG-Plus)
EPGMenu.eventinfo Info zur Sendung
EPGMenu.eventlist Vorschau aktuelles Programm
EPGMenu.head EPG - Programminformation
@@ -127,6 +126,7 @@ audio.srs_iq SRS TruVolume Technologie
audio.srs_nmgr Noise-Manager
audio.srs_volume Referenzlautstärke
audiomenu.PCMOffset Lautstärkeabsenkung PCM
audiomenu.ac3 AC3 durchleiten
audiomenu.analog_mode Analog Modus
audiomenu.analog_out Analog-Ausgang
audiomenu.auto_lang Tonwahl automatisch
@@ -136,6 +136,7 @@ audiomenu.avsync A/V sync
audiomenu.avsync_am Audio master
audiomenu.clockrec
audiomenu.dolbydigital DD-Unterkanal automatisch
audiomenu.dts DTS durchleiten
audiomenu.hdmi_dd Dolby Digital über HDMI
audiomenu.hdmi_dd_auto automatisch
audiomenu.hdmi_dd_force erzwingen
@@ -153,9 +154,11 @@ audiomenu.volume_adjustment Lautstärkeanpassung pro Kanal
audiomenu.volume_adjustment_ac3 AC3-Tonspuren
audiomenu.volume_adjustment_clear Gespeicherte Werte löschen
audiomenu.volume_adjustment_pcm PCM-Tonspuren
audiomenu.volume_last_used zuletzt verwendet
audiomenu.volume_start Einschaltlautstärke
audiomenu.volume_step Lautstärke Schrittweite
audioplayer.add Hinzufügen
audioplayer.add_fav Lokale Radiofavoriten
audioplayer.add_ic Icecast
audioplayer.add_loc Lokale Radioliste
audioplayer.add_sc SHOUTcast
@@ -163,6 +166,7 @@ audioplayer.artist_title Interpret, Titel
audioplayer.building_search_index Erstelle Suchindex
audioplayer.button_select_title_by_id Suche nach ID
audioplayer.button_select_title_by_name Suche nach Name
audioplayer.cover_as_screensaver Cover als Bildschirmschoner
audioplayer.defdir Start-Verzeichnis
audioplayer.delete Entfernen
audioplayer.deleteall Alle entfernen
@@ -172,6 +176,7 @@ audioplayer.fastforward schneller Vorl.
audioplayer.follow Selektiere akt. Track
audioplayer.head Audio Playlist
audioplayer.highprio Hohe Decodier-Priorität
audioplayer.internetradio.name Audioplayer und Internetradio
audioplayer.jump_backwards rückw. springen
audioplayer.jump_dialog_hint1 Bitte Sprungziel eingeben
audioplayer.jump_dialog_hint2 (relativ, in Sekunden)
@@ -199,6 +204,9 @@ audioplayer.show_playlist Playlist anzeigen
audioplayer.shuffle Zufällig
audioplayer.spectrum LCD Skala
audioplayer.stop Stopp
audioplayer.streamripper_dir Streamripper-Verzeichnis
audioplayer.streamripper_start Streamripper starten
audioplayer.streamripper_stop Streamripper stoppen
audioplayer.title_artist Titel, Interpret
bookmarkmanager.delete Löschen
bookmarkmanager.name Bookmarks
@@ -259,6 +267,7 @@ channellist.foot_sort_sat Sortiert[sat]
channellist.head Alle Kanäle
channellist.history Verlauf
channellist.history_clear Verlauf löschen
channellist.history_empty Kein Verlauf verfügbar
channellist.keep_numbers Dauerhafte Kanalnummern
channellist.make_hdlist Erzeuge Bouquets mit HD- und UHD-Kanälen
channellist.make_newlist Erzeuge Bouquet mit neuen Kanälen
@@ -268,9 +277,10 @@ channellist.new_zap_mode Quickzap in Liste
channellist.new_zap_mode_active aktiv
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(MENU-Taste -> Service)
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.provs Anbieter
channellist.recordable_channels Aufnehmbare Sender
channellist.recording_not_possible Aufnahme nicht möglich!
channellist.remember Zuletzt verwendete
channellist.reset_all Entferne Markierung "Neu" für alle Kanäle
@@ -280,6 +290,7 @@ channellist.show_channellogo Senderlogos zeigen
channellist.show_channelnumber Kanalnummern zeigen
channellist.show_empty_favs Zeige leere Favoriten-Bouquets
channellist.show_infobox Sendungsfenster anzeigen
channellist.show_res_icon Auflösung signalisieren
channellist.since seit
channellist.start Start
ci.clock CI Takt (Mhz)
@@ -325,25 +336,30 @@ colormenu.font_ttx Teletext Schriftart
colormenu.menucolors Farben
colormenu.osd_preset Monitor Auswahl
colormenu.osd_resolution OSD-Auflösung
colormenu.progressbar_active Farbe des aktiven Teil
colormenu.progressbar_passive Hintergrundfarbe
colormenu.shadow_color Schattenfarbe
colormenu.textcolor Textfarbe
colormenu.themeselect Theme auswählen
colormenu.timing Timeouts
colormenu.timing Timeouts, Anzeigeverhalten
colormenusetup.menucontent Fensterinhalt
colormenusetup.menucontent_inactive Fensterinhalt deaktiviert
colormenusetup.menucontent_selected Fensterinhalt selektiert
colormenusetup.menufoot Fußleiste
colormenusetup.menuhead Titelleiste
colorsetup.save Speichern
colorstatusbar.text Infobar
colorthememenu.head Theme auswählen
colorthememenu.head2 Themes laden
colorthememenu.menu_hints Hinweisfenster
colorthememenu.misc Sonstiges
colorthememenu.name Themename
colorthememenu.neutrino_theme Theme zurücksetzen
colorthememenu.neutrino_theme_hint Setzt auf das Standard-Theme zurück.
colorthememenu.question Aktuelles Theme beibehalten?
colorthememenu.save aktuelles Theme speichern
colorthememenu.select1 Benutzer Theme
colorthememenu.select2 Standard Theme
colorthememenu.select1 Eigene Themes
colorthememenu.select2 Standard-Themes
cpu.freq CPU Frequenz
cpu.freq_default Standard Frequenz
cpu.freq_normal Normale Frequenz
@@ -408,8 +424,8 @@ eventlistbar.channelswitch Umschalten
eventlistbar.eventsort Sortieren
eventlistbar.recordevent Aufnehmen
extra.add_to_bouquet dem Bouquet zufügen
extra.auto_delete Automatisch löschen
extra.auto_timeshift Autom. Aufnahme, Sek. (0 = deakt.)
extra.auto_delete Automatisches Löschen
extra.auto_timeshift Automatische Aufnahme
extra.cache_txt Teletext zwischenspeichern
extra.chadded Der aktuelle Kanal wird dem selektierten Bouquet hinzugefügt ...\n
extra.chalreadyinbq Der aktuelle Kanal ist bereits im selektierten Bouquet.\n
@@ -429,6 +445,7 @@ 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
@@ -479,7 +496,7 @@ 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_pause Timeshift Pause
extra.timeshift_pause Pausierte Aufnahme
extra.tp_bandwidth Bandbreite
extra.tp_bandwidth_10mhz 10Mhz
extra.tp_bandwidth_1_712mhz 1.712Mhz
@@ -631,7 +648,7 @@ flashupdate.currentversiondate Datum
flashupdate.currentversiontime Uhrzeit
flashupdate.erasefailed Flash löschen fehlgeschlagen
flashupdate.erasing lösche Flash
flashupdate.experimentalimage Sie haben einen Snapshot ausgewählt, bitte beachten Sie,\ndass diese Version ungetestet ist und u.U. Ihre Box\nnach dem Update nicht mehr funktionsfähig ist.\n\nSoll diese Version wirklich installiert werden?
flashupdate.experimentalimage Sie haben eine Betaversion oder einen Nightly Build ausgewählt.\nBitte beachten Sie, dass diese Version ungetestet ist\nund Ihre Box nach dem Update möglicherweise nicht mehr funktionsfähig ist.\n\nSoll diese Version wirklich installiert werden?
flashupdate.expertfunctions Experten-Funktionen
flashupdate.fileis0bytes die Dateigröße ist 0 Byte
flashupdate.fileselector Datei-Auswahl
@@ -689,8 +706,8 @@ flashupdate.titlereadflash Flash auslesen
flashupdate.titlewriteflash Flash schreiben
flashupdate.type_addon Erweiterung
flashupdate.type_beta Beta
flashupdate.type_internal Intern
flashupdate.type_locale Sprachdatei
flashupdate.type_nightly Nightly
flashupdate.type_release Release
flashupdate.type_settings Einstellungen
flashupdate.type_text Text
@@ -741,6 +758,7 @@ fontsize.eventlist_itemlarge Groß
fontsize.eventlist_itemsmall Klein
fontsize.eventlist_title Titel
fontsize.filebrowser_item Dateibrowsereinträge
fontsize.general_window_text Allgemeiner Fenstertext
fontsize.hint Schriftart wird initialisiert,\nbitte warten ...
fontsize.infobar_channame Kanalname
fontsize.infobar_info Info
@@ -803,13 +821,37 @@ imageinfo.creator Ersteller:
imageinfo.date Datum:
imageinfo.dokumentation Dokus:
imageinfo.forum Forum:
imageinfo.gui GUI:
imageinfo.head Image-Informationen
imageinfo.homepage Homepage:
imageinfo.image Image:
imageinfo.kernel Kernel:
imageinfo.license Lizenz
imageinfo.os System:
imageinfo.policy Datenschutz
imageinfo.vcs Git:
imageinfo.version Version:
imdb.api_key IMDb API Schlüssel
imdb.enabled IMDb-Unterstützung
imdb.data_actors Darsteller
imdb.data_awards Awards
imdb.data_boxoffice Einspielergebnis
imdb.data_director Regisseur
imdb.data_failed Keine Daten gefunden
imdb.data_genre Genre
imdb.data_metascore Metascore
imdb.data_plot Handlung
imdb.data_production Produktion
imdb.data_rating_failed Keine Bewertung
imdb.data_released Veröffentlicht
imdb.data_runtime Spieldauer
imdb.data_title Originaltitel
imdb.data_votes Stimmen
imdb.data_website Webseite
imdb.data_writer Drehbuchautor
imdb.info IMDb-Info
imdb.info_save Bild speichern
inetradio.autostart Internetradio Auto-Start
inetradio.name Internetradio
infoviewer.epgnotload Informationen noch nicht geladen ...
infoviewer.epgwait Warte auf EPG-Informationen ...
@@ -850,7 +892,7 @@ keybindingmenu.modechange Moduswechsel
keybindingmenu.navigation Navigation
keybindingmenu.pagedown Seite weiter
keybindingmenu.pageup Seite zurück
keybindingmenu.poweroff Standby EIN/AUS
keybindingmenu.poweroff Standby ein/aus
keybindingmenu.quickzap Schnellumschaltung
keybindingmenu.remotecontrol_hardware Hardware
keybindingmenu.remotecontrol_hardware_coolstream CST
@@ -864,6 +906,7 @@ keybindingmenu.repeatblock Anfangsverzögerung
keybindingmenu.repeatblockgeneric Wiederholungsverzögerung
keybindingmenu.sort Sortierreihenfolge ändern
keybindingmenu.special_active Sondertasten
keybindingmenu.standbyoff_add Standby aus (zusätzlich)
keybindingmenu.subchanneldown Unterkanal zurück
keybindingmenu.subchannelup Unterkanal weiter
keybindingmenu.tvradiomode Fernseh-/Radio-Modus
@@ -871,7 +914,7 @@ keybindingmenu.video Video
keybindingmenu.volume Lautstärke
keybindingmenu.volumedown Leiser
keybindingmenu.volumeup Lauter
keybindingmenu.zaphistory Zapping-History Bouquet
keybindingmenu.zaphistory Senderverlauf
keychooser.head Neue Taste einstellen
keychooser.text Neue Taste drücken.\nZum Abbrechen ein paar Sekunden warten ...
keychoosermenu.currentkey Derzeitige Taste
@@ -976,12 +1019,14 @@ menu.hint_adzap_writedata Schreibe Daten über den Status des Werbezappers nach
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.
menu.hint_audio_ac3 AC3 Tonspuren unverändert durchleiten
menu.hint_audio_adjust_vol_ac3 Lautstärkeanpassung für AC3-Tonspuren
menu.hint_audio_adjust_vol_clear Alle gespeicherten Werte für AC3- und PCM-Tonspuren löschen
menu.hint_audio_adjust_vol_pcm Lautstärkeanpassung für PCM-Tonspuren
menu.hint_audio_analog_mode Wählen Sie den Modus des Ausgangssignals für den CINCH-Anschluss
menu.hint_audio_avsync Diese Funktion synchronisiert Bild und Ton
menu.hint_audio_dd Ist diese Option aktiviert, wird automatisch auf Dolby Digital Ton geschalten, sobald dieser verfügbar ist
menu.hint_audio_dts DTS Tonspuren unverändert durchleiten
menu.hint_audio_hdmi_dd Bei aktiver Option wird über den HDMI-Ausgang der Dolby Digital Ton ausgegeben
menu.hint_audio_spdif_dd Bei aktiver Option wird über den optischen Ausgang (S/PDIF) der Dolby Digital Ton ausgegeben
menu.hint_audio_srs Schalten Sie SRS TruVolume ein oder aus
@@ -990,6 +1035,7 @@ menu.hint_audio_srs_nmgr Schalten Sie den NoiseManager ein oder aus
menu.hint_audio_srs_volume Legen Sie die Referenzlautstärke für SRS TruVolume fest
menu.hint_audio_volstart Legen Sie die Einschaltlautstärke fest, die immer beim Starten eingestellt werden soll
menu.hint_audio_volstep Beim Betätigen der Lautstärketasten wird die Lautstärke immer schrittweise nach diesem Wert geändert
menu.hint_audioplayer_cover_as_screensaver Verwendet das Cover des Titels oder "folder.jpg" als Bildschirmschoner
menu.hint_audioplayer_defdir Wählen Sie das Startverzeichnis für den Audioplayer
menu.hint_audioplayer_follow Das Auswählen eines aktuellen Titels in der Wiedergabeliste zulassen
menu.hint_audioplayer_highprio Erhöhen Sie die Priorität der Wiedergabe
@@ -997,6 +1043,7 @@ menu.hint_audioplayer_order Ändern der Sortierreihenfolge der Wiedergabeliste
menu.hint_audioplayer_playlist Aktiviert die Anzeige der Titel in der Wiedergabeliste
menu.hint_audioplayer_repeat Aktiviert das Wiederholen der Wiedergabeliste, wenn das Ende erreicht ist
menu.hint_audioplayer_sc_metadata Aktiviert das Anzeigen der Audio-Metadaten
menu.hint_audioplayer_streamripper_dir Wählen Sie das Aufnahmeverzeichnis für den Streamripper
menu.hint_audioplayer_title Aktivieren Sie die Titelsuche (SMS-Stil) in der Playliste
menu.hint_auto_lang Wählen Sie, ob automatisch ihre bevorzugte Tonspur ausgewählt wird, wenn sie vorhanden ist
menu.hint_auto_subs Automatische Anzeige der Untertitel in Ihrer bevorzugten Sprache
@@ -1010,7 +1057,9 @@ menu.hint_cache_txt Startet das Zwischenspeichern des Teletextes nach einem Kana
menu.hint_cec_mode CEC-Modus
menu.hint_cec_standby CEC-Standby
menu.hint_cec_view_on CEC view ON
menu.hint_cec_volume Beim Betätigen der Lautstärketasten wird die Lautstärke an angeschlossenen Audiogerät reguliert
menu.hint_channellist_additional Definiert, ob zusätzliche Informationen im Hauptfenster angezeigt werden sollen
menu.hint_channellist_enablesdt Ermöglicht die dynamische Senderaktualisierung im laufenden Betrieb
menu.hint_channellist_epg_align Legen Sie fest, wie der Text für das EPG in der Liste rechts vom Programmnamen ausgerichtet wird
menu.hint_channellist_extended Bei aktivierter Funktion wird vor dem Sendernamen ein Balken eingeblendet, der den Sendungsfortschritt anzeigt
menu.hint_channellist_fonts Ändern Sie die Schriftgrößen in der Kanalliste
@@ -1022,6 +1071,7 @@ 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_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_channels Kanalliste öffnen
menu.hint_ci Conditional-Access-Menü zum Einrichten Ihres CI-Moduls oder der eingebetteten Conax-Karte
menu.hint_clock_background Lassen Sie die Uhr mit Hintergrund anzeigen
@@ -1061,12 +1111,14 @@ 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
menu.hint_filebrowser_denydirectoryleave Verhindert das Verlassen des Startverzeichnisses
menu.hint_filebrowser_showrights Anzeige der Dateirechte der Dateien im Filebrowser
menu.hint_fileplay Abspielen verschiedener Video-Dateien
menu.hint_fileplay_audio Abspielen verschiedener Audio-Dateien
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
@@ -1091,6 +1143,7 @@ menu.hint_inact_timer Ausschalten der Box nach Inaktivität in Minuten.\nDie Box
menu.hint_inactive_back Ändern Sie die Hintergrundfarbe für deaktivierte Fensterinhalte
menu.hint_inactive_textcolor Ändern Sie die Textfarbe für deaktivierte Fensterinhalte
menu.hint_inet_radio Internetradio
menu.hint_inet_radio_autostart Spielt automatisch den ersten Eintrag der Favoriten-Liste ab
menu.hint_info Systeminformationen anzeigen.
menu.hint_infobar_back Ändern Sie die Hintergrundfarbe für die Infobar
menu.hint_infobar_buttons_usertitle Erzwingt die benutzerdefinierten Titel der Farbtasten
@@ -1104,7 +1157,7 @@ menu.hint_infobar_fonts Ändern Sie die Schriftgrößen in der Infobar
menu.hint_infobar_logo Logo-, Kanalnummer- und Signal-Anzeige; Optionen in [Klammern] erscheinen in der kleinen Infobox
menu.hint_infobar_logo_dir Verzeichnis für Senderlogos festlegen.
menu.hint_infobar_on_epg Zeigt einen Hinweis bei EPG-Änderungen
menu.hint_infobar_radiotext Zeigt Radiotext in einen Fenster, wenn verfügbar
menu.hint_infobar_radiotext Wenn verfügbar, wird der Radiotext in einem separaten Fenster dargestellt
menu.hint_infobar_res Zeige die gesendete Auflösung in Symbolen
menu.hint_infobar_sat Zeigt die aktuellen Satelliten- oder Kabel-Provider
menu.hint_infobar_setup Wählen Sie die Anzeigeoptionen für die Infobar aus
@@ -1158,6 +1211,7 @@ menu.hint_key_save Speichern Sie Ihre Tastenbelegungen in einer Datei namens key
menu.hint_key_screenshot Weisen Sie eine Taste zu, um Menü- und/oder TV-Screenshots zu speichern
menu.hint_key_sort Weisen Sie eine Taste für das Sortieren in der Kanalliste zu
menu.hint_key_special_active Deaktivieren oder aktivieren einiger Sondertasten
menu.hint_key_standbyoff_add Weisen Sie eine zusätzliche Taste zum Beenden des Standby-Modus zu
menu.hint_key_subchanneldown Weisen Sie eine Taste für das Zurückschalten in den Unterkanälen zu
menu.hint_key_subchannelup Weisen Sie eine Taste für das Weiterschalten in den Unterkanälen zu
menu.hint_key_timeshift Weisen Sie eine Taste für das Starten von Timeshift zu
@@ -1204,6 +1258,7 @@ 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)
menu.hint_moviebrowser_setup Auswahl- und Anzeigeoptionen einstellen.
menu.hint_movieplayer_display_playtime Zeigt während der Wiedergabe die Spielzeit anstatt des Fimtitels im VFD
menu.hint_movieplayer_plugin Wählen Sie ein Plugin, das mit einer Schnellstart-Taste im Movieplayer-Modus gestartet wird
menu.hint_net_broadcast Ändern Sie die Broadcast-Adresse.\nWenn Sie unsicher sind, verwenden Sie zuletzt .255
menu.hint_net_dhcp Verwenden Sie einen DHCP-Server für die automatische Vergabe einer IP-Adresse im Netzwerk
@@ -1248,10 +1303,11 @@ menu.hint_opkg_feed_addresses_edit Bearbeiten von Feed-Adressen
menu.hint_opkg_install_local_package Paket von USB-Stick, SD, Freigabe oder lokalem Ordner installieren.
menu.hint_opkg_upgrade Aktualisiert alle installierten Pakete auf die neueste verfügbare Version
menu.hint_osd Farben, Schriftarten, Anzeigegröße, Ansichtsoptionen der Menüs usw.
menu.hint_osd_behavior_infobar Infobar nach Zeitvorgabe oder manuell ein- oder ausblenden.
menu.hint_osd_language Wählen Sie ihre Menü-Sprache
menu.hint_osd_preset Wählen Sie zwischen Röhren-TV (CRT) oder Flachbildschirm (LCD)
menu.hint_osd_resolution Wählen Sie eine OSD-Auflösung
menu.hint_osd_timing Einblendzeit, die das OSD auf dem TV angezeigt wird
menu.hint_osd_timing OSD-Element nach Zeitvorgabe oder manuell ein- oder ausblenden.
menu.hint_other_fonts Ändern Sie andere Schriftgrößen
menu.hint_parentallock_changepin Geben Sie den 4-stelligen PIN-Code ein, der dann ggf. abgefragt wird
menu.hint_parentallock_lockage Legen Sie fest, bei welcher Altersklasse die Abfrage der PIN erfolgt
@@ -1272,9 +1328,11 @@ menu.hint_power_leds Konfiguriert das Verhalten der LEDs an der Power-Taste
menu.hint_pref_lang Wählen Sie ihre bevorzugte Tonspur und EPG-Sprache,\ndie Einstellung 'none' deaktiviert diese Option
menu.hint_pref_subs Wählen Sie ihre bevorzugte Untertitel-Sprache,\ndie Einstellung 'none' deaktiviert diese Option
menu.hint_progressbar Wählen Sie die Optionen für die Fortschrittsbalken-Anzeige
menu.hint_progressbar_active Ändern Sie die Farbe für den aktiven Teil der Fortschrittsbalken-Anzeige
menu.hint_progressbar_color Erscheinungsbild der Fortschrittsbalken auswählen
menu.hint_progressbar_gradient Fügt dem Fortschrittsbalken einen vertikalen Helligkeitsverlauf hinzu.
menu.hint_progressbar_infobar_position Wählt die Optionen des Fortschrittsbalkens in der Infobar
menu.hint_progressbar_passive Ändern Sie die Farbe für den Hintergrund der Fortschrittsbalken-Anzeige
menu.hint_progressbar_preview Mit der OK-Taste können Sie den Stand des Fortschrittsbalkens ändern
menu.hint_progressbar_timescale_green Hier können Sie den grünen Farbanteil bunter Fortschrittsbalken anpassen
menu.hint_progressbar_timescale_invert Wählen Sie den Farbverlauf
@@ -1433,13 +1491,13 @@ menu.hint_softupdate_expert Einzelne Partitionen aus dem Flash lesen bzw. in den
menu.hint_softupdate_expert_read Einzelne Partitionen (U-Boot, Splash, Kernel, SystemFS) aus dem Flash lesen
menu.hint_softupdate_expert_write Einzelne Partitionen (Splash, Kernel, SystemFS) in den Flash schreiben
menu.hint_softupdate_settings Das lokale Update-Verzeichnis und die Konfigurationsdatei festlegen
menu.hint_standby Receiver in den Standby Modus versetzen
menu.hint_standby Receiver in den Standby-Modus versetzen
menu.hint_start_tostandby Aktiviert den Standby-Modus direkt nach dem Starten der Box
menu.hint_streaminfo Aktuelle Sender-Informationen über PIDs, SNR-Verhältnis, Bitrate usw.
menu.hint_subchannel_pos Wählen Sie die Anzeigeposition der Unterkanäle aus
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 Anzeigedauer für Menüs oder Infofenster, die sich automatisch schließen (0 deaktiviert)
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_timers Hinzufügen, entfernen und bearbeiten geplanter Aufnahmen oder anderer Timer
@@ -1465,24 +1523,28 @@ menu.hint_vfd_statusline Wählen Sie, was in der Statuszeile angezeigt werden so
menu.hint_video Video-Ausgang, Auflösung, Format, Seitenverhältnisse usw.
menu.hint_video_43mode Anzeige-Modus für 4:3-Inhalte auf 16:9-Fernsehern
menu.hint_video_analog_mode Wählen Sie den Modus des Ausgangssignals für den CINCH-Anschluss
menu.hint_video_brightness Change picture brightness
menu.hint_video_brightness Ändert die Helligkeit
menu.hint_video_cinch_mode Wählen Sie den Modus des Ausgangssignals für den Composite-Video-Anschluss
menu.hint_video_contrast Change picture contrast
menu.hint_video_contrast Ändert den Kontrast
menu.hint_video_dbdr Verwendeter MPEG2 Filter
menu.hint_video_format Wählen Sie das Bildschirmformat ihres Fernsehgerätes
menu.hint_video_mode Wählen Sie den Modus des Ausgangssignals für den HDMI-Anschluss
menu.hint_video_modes Definiert, welche Videosysteme mit der VF-Taste der Fernbedienung ausgewählt werden können
menu.hint_video_modes_auto Definiert, welche Videosysteme automatisch ausgewählt werden können
menu.hint_video_pip Bild in Bild Größe und Position
menu.hint_video_saturation Change picture saturation
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_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_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.
menu.hint_webtv_xml_auto Lädt automatisch alle WebTV-Dateien aus %s/ und %s/
menu.hint_window_size Kanalliste, EPG-Infos und einige andere Fenster werden mit diesem Faktor skaliert
menu.hint_xmltv_setup Hier konfigurieren Sie XMLTV-Dateien, die EPG-Daten enthalten
menu.hint_youtube_dev_id Geben Sie die YouTube Dev ID ein. Eine leere Eingabe schaltet die YouTube-Unterstützung aus
menu.hint_youtube_enabled Schaltet die YouTube-Unterstützung ein oder aus
menu.hint_ytplay Wiedergabe von ausgewählten YouTube Feeds
@@ -1499,6 +1561,7 @@ messagebox.no Nein
messagebox.ok OK
messagebox.yes Ja
miscsettings.channellist Kanalliste
miscsettings.channellist_enablesdt Transponder Hintergrundaktualisierung
miscsettings.channellist_epgtext_align Event-Text ausrichten
miscsettings.colored_events Sendung hervorheben
miscsettings.colored_events_0 keine
@@ -1535,7 +1598,7 @@ miscsettings.epg_scan_bq Aktuelles Bouquet
miscsettings.epg_scan_fav Alle Favoriten
miscsettings.epg_scan_live Bei eingeschalteter Box
miscsettings.epg_scan_sel Markierte Bouquets
miscsettings.epg_scan_standby Im Standby Modus
miscsettings.epg_scan_standby Im Standby-Modus
miscsettings.general Allgemein
miscsettings.head Erweitert
miscsettings.infobar Infobar
@@ -1574,6 +1637,7 @@ miscsettings.progressbar_design_2 horizontale Balken
miscsettings.progressbar_design_3 Farbverlauf
miscsettings.progressbar_design_4 monochrom
miscsettings.progressbar_design_long Design
miscsettings.progressbar_global Allgemein
miscsettings.progressbar_gradient 3D-Effekt
miscsettings.progressbar_infobar_position Position
miscsettings.progressbar_infobar_position_0 Standard
@@ -1592,7 +1656,7 @@ miscsettings.radiotext Radiotext
miscsettings.shutdown_count Komplett ausschalten nach
miscsettings.shutdown_count_hint1 Zeit (in Minuten), nach der vom Standby in
miscsettings.shutdown_count_hint2 den Deep-Standby geschalten wird (0 = aus)
miscsettings.shutdown_real Standbymodus
miscsettings.shutdown_real Standby-Modus
miscsettings.shutdown_real_rcdelay Verzögertes Ausschalten
miscsettings.sleeptimer Ausschalten nach Inaktivität
miscsettings.sleeptimer_min Sleeptimer Vorgabe
@@ -1685,6 +1749,7 @@ moviebrowser.foot_play Wiedergabe
moviebrowser.foot_refresh Neu laden
moviebrowser.foot_sort Sortieren:
moviebrowser.head Meine Aufnahmen
moviebrowser.head_all_movies Alle Aufnahmen:
moviebrowser.head_filter Filme nach Kategorie filtern:
moviebrowser.head_playlist Zuletzt gesehen:
moviebrowser.head_recordlist Zuletzt aufgenommen:
@@ -1708,6 +1773,7 @@ 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_file Datei
@@ -1733,6 +1799,7 @@ moviebrowser.info_prodyear Jahr
moviebrowser.info_quality Qualität
moviebrowser.info_rating Bewertung
moviebrowser.info_recorddate Aufnahmedatum
moviebrowser.info_recordtime Aufnahmezeit
moviebrowser.info_serie Serie
moviebrowser.info_size Dateigröße (MB)
moviebrowser.info_spacer Abstandshalter
@@ -1747,7 +1814,7 @@ moviebrowser.menu_cut Film schneiden
moviebrowser.menu_cut_head Kopieren, Schneiden und Kürzen
moviebrowser.menu_directories_head Verzeichnisse de/aktivieren
moviebrowser.menu_main_bookmarks Markierungen
moviebrowser.menu_main_head Einstellungen
moviebrowser.menu_main_head Film-Info und Einstellungen
moviebrowser.menu_nfs_head NFS Einstellung
moviebrowser.menu_parental_lock_activated aktiviert
moviebrowser.menu_parental_lock_activated_no nein
@@ -1757,11 +1824,13 @@ moviebrowser.menu_parental_lock_head Jugendschutz
moviebrowser.menu_parental_lock_rate_head Filme sperren ab
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.option_browser Anzeigeoptionen
moviebrowser.reload_at_start Filminfos neu laden bei Start
moviebrowser.remount_at_start Filmdepot verbinden bei Start
moviebrowser.scan_for_movies Suche Aufnahmen ...
moviebrowser.scan_for_videos Suche YT-Videos ...
moviebrowser.serie_auto_create Serien automatisch zuordnen
moviebrowser.serie_head Serie
moviebrowser.serie_name Name ändern
@@ -1783,6 +1852,7 @@ moviebrowser.short_prodyear Jahr
moviebrowser.short_quality Qualität
moviebrowser.short_rating Vote
moviebrowser.short_recorddate Datum
moviebrowser.short_recordtime Zeit
moviebrowser.short_serie Serie
moviebrowser.short_size Größe
moviebrowser.short_spacer
@@ -1828,6 +1898,7 @@ movieplayer.bookmarkname Bookmark Name
movieplayer.bookmarkname_hint1 Geben Sie den Namen für das neue Lesezeichen ein
movieplayer.bookmarkname_hint2
movieplayer.chapters Kapitel
movieplayer.display_playtime Zeige Spielzeit im VFD
movieplayer.fileplayback_audio Multiformat-Audiowiedergabe
movieplayer.fileplayback_video Multiformat-Videowiedergabe
movieplayer.head Movieplayer
@@ -1852,6 +1923,7 @@ movieplayer.titles Titel
movieplayer.toomanybookmarks Sie haben bereits zu viele Lesezeichen angelegt.\nEs muß erst ein anderes gelöscht werden.
movieplayer.tsplayback TS Abspielen
movieplayer.ytplayback YouTube-Feed Wiedergabe
movieplayer.zap Umschalten während der Film- oder Timeshift-Wiedergabe nicht möglich
mpkey.audio Tonspuren
mpkey.bookmark Markierungen
mpkey.forward Vorlauf
@@ -1963,7 +2035,7 @@ options.serial seriell
parentallock.bouquetmode Bouquets sind standardmässig
parentallock.changepin PIN-Code festlegen
parentallock.changepin_hint1 Geben Sie hier Ihren neuen PIN-Code ein!
parentallock.changetolocked Bei vorgeperrten Bouquets
parentallock.changetolocked Bei vorgesperrten Bouquets
parentallock.defaultlocked gesperrt
parentallock.defaultunlocked nicht gesperrt
parentallock.head Jugendschutz PIN
@@ -2217,6 +2289,7 @@ scants.bouquet_writenames_bouquets nur Anbieter
scants.bouquet_writenames_ever Beide
scants.bouquet_writenames_never Nie
scants.bouquet_writenames_ubouquets nur Favoriten
scants.canceled Kanalsuche abgebrochen!
scants.channel Kanal:
scants.failed Kanalsuche fehlgeschlagen!
scants.finished Kanalsuche erfolgreich beendet!
@@ -2289,6 +2362,7 @@ settings.restore_warn Alle Settings werden ersetzt.\nDie Box wird neu gestartet.
shoutcast.dev_id SHOUTcast Dev ID
shoutcast.enabled SHOUTcast-Unterstützung
shutdown.recording_query Aufnahme läuft. Trotzdem beenden?
shutdown.timeshift_query Timeshift läuft. Trotzdem beenden?
shutdowntimer.announce Die Box wird in 1 Min. heruntergefahren.\nShutdown abbrechen?
sleeptimerbox.announce Die Box wird in 1 Min. in Standby-Betrieb gehen.\nStandby-Betrieb abbrechen?
sleeptimerbox.hint1 Ausschaltzeit in Minuten (000 = aus)
@@ -2403,21 +2477,25 @@ timing.chanlist Kanalliste
timing.epg EPG
timing.filebrowser Filebrowser
timing.infobar Infobar
timing.infobar_movieplayer Infobar (Filmwiedergabe)
timing.infobar_radio Infobar (Radiobetrieb)
timing.infobar_media_audio Audiowiedergabe
timing.infobar_media_video Videowiedergabe
timing.infobar_radio Radio-Modus
timing.infobar_tv TV-Modus
timing.menu Menü
timing.numericzap Umschalten mit Zifferntasten
timing.off manuell, ohne Timeout
timing.popup_messages Popup Meldungen
timing.static_messages Interaktive Meldungen
timing.volumebar Lautstärkeanzeige
tmdb.api_key TMDb API Schlüssel
tmdb.enabled TMDb-Unterstützung
tmdb.info TMDb-Info
tmdb.read_data Suche TMDb-Daten ...
tunersetup.cable Kabel (DVB-C)
tunersetup.hybrid Hybrid (DVB-C/T/T2)
tunersetup.mode Betriebsmodus
tunersetup.power 5V-Versorgung bei DVB-T/T2 Kanälen
tunersetup.terr Terrestrisch (DVB-T/T2)
tmdb.api_key TMDb API Schlüssel
tmdb.enabled TMDb-Unterstützung
tmdb.read_data Suche TMDb-Daten ...
unicable.lnb Unicable Eingang
unicable.qrg Unicable Frequenz
unicable.scr Unicable SCR
@@ -2481,13 +2559,14 @@ videomenu.dbdr_none aus
videomenu.enabled_modes Videosysteme auf der VF-Taste
videomenu.enabled_modes_auto Videosysteme für autom. Wahl
videomenu.fullscreen Vollbild
videomenu.hdmi_cec CSTLink (HDMI-CEC)
videomenu.hdmi_cec HDMI-CEC
videomenu.hdmi_cec_mode Receiver verwenden
videomenu.hdmi_cec_mode_off nein
videomenu.hdmi_cec_mode_recorder als Sat/Kabel PVR
videomenu.hdmi_cec_mode_tuner als Sat/Kabel STB
videomenu.hdmi_cec_standby Aktiviere CEC Standby
videomenu.hdmi_cec_view_on Aktiviere CEC View on
videomenu.hdmi_cec_volume Aktiviere CEC Lautstärke Regelung
videomenu.hue Farbton
videomenu.letterbox Letterbox
videomenu.panscan Pan & Scan
@@ -2506,10 +2585,16 @@ videomenu.videoformat_149 14:9
videomenu.videoformat_169 16:9
videomenu.videoformat_43 4:3
videomenu.videomode Videosystem
webradio.head WebRadio
webradio.xml WebRadio-Dateien
webradio.xml.auto WebRadio-Dateien automatisch laden
webtv.head WebTV
webtv.xml WebTV-XML-Dateien
webtv.xml.add XML-Datei hinzufügen
webtv.xml.del XML-Datei entfernen
webtv.xml WebTV-Dateien
webtv.xml.add Hinzufügen
webtv.xml.auto WebTV-Dateien automatisch laden
webtv.xml.del Entfernen
webtv.xml.enter Eintragen
webtv.xml.reload Neu laden
window_size Fenstergröße in %
wizard.initial_settings Grundeinstellungen gefunden
wizard.install_settings Kanalliste für Astra 19.2°E installieren?
@@ -2519,9 +2604,16 @@ wizard.setup_easy Einfach
wizard.setup_type Installationstyp
wizard.setup_type_hint Wählen Sie einfache Grundeinstellungen oder erweiterte Auswahlmöglichkeiten für die Installation
wizard.welcome_head Willkommen zur Ersteinrichtung Ihres Receivers!
wizard.welcome_text Neutrino ist eine von der Tuxbox-Community entwickelte und gepflegte Benutzeroberfläche für Set-Top-Boxen und lebt von der Unterstützung der Nutzer und vielen freiwilligen beitragenden Helfern.\nSollten Sie Hilfe benötigen, Anregungen, Verbesserungsvorschläge oder Fehler bemerken,\nkönnen Sie sich gerne auf unseren Supportseiten melden oder Kontakt aufnehmen. Kontakt- bzw. Webaddressen entnehmen Sie bitte hierfür im Hauptmenü unter "Informationen". \nIn den folgenden Schritten wird Sie Neutrino durch die Ersteinrichtung führen.\nSicherheitshinweis:\n Ihre Set-Top-Box lässt sich auch per Webinterface steuern, um zum Beispiel die Timer-Verwaltung zu nutzen oder Live-TV im Web-Browser zu schauen.\nAchten Sie bitte darauf, dass Ihr Gerät nicht von aussen zugänglich ist,\nda sonst ein unbefugter Zugriff über das Internet nicht ausgeschlossen werden kann!\nNächster Schritt?
wizard.welcome_text Neutrino ist eine von der Tuxbox-Community entwickelte und gepflegte Benutzeroberfläche für Set-Top-Boxen und lebt von der Unterstützung der Nutzer und vielen freiwilligen beitragenden Helfern.\nSollten Sie Hilfe benötigen, Anregungen, Verbesserungsvorschläge haben oder Fehler bemerken,\nkönnen Sie sich gerne auf unseren Supportseiten melden oder Kontakt aufnehmen. Kontakt- bzw. Webaddressen entnehmen Sie bitte hierfür im Hauptmenü unter "Informationen". \nIn den folgenden Schritten wird Sie Neutrino durch die Ersteinrichtung führen.\nSicherheitshinweis:\n Ihre Set-Top-Box lässt sich auch per Webinterface steuern, um zum Beispiel die Timer-Verwaltung zu nutzen oder Live-TV im Web-Browser zu schauen.\nAchten Sie bitte darauf, dass Ihr Gerät nicht von aussen zugänglich ist,\nda sonst ein unbefugter Zugriff über das Internet nicht ausgeschlossen werden kann!\nNächster Schritt?
word.after nach
word.from ab
word.in in
xmltv.head XMLTV
xmltv.xml XMLTV-Dateien
xmltv.xml.add Hinzufügen
xmltv.xml.del Entfernen
xmltv.xml.enter Eintragen
xmltv.xml.reload Neu laden
youtube.dev_id YouTube Dev ID
youtube.enabled YouTube-Unterstützung
zapit.scantype Service-Auswahl

View File

@@ -1,5 +1,4 @@
AUDIOSelectMenue.head Audio Options
AUDIOSelectMenue.volume Audio selection and volume adjustment
EPGMenu.epgplus EPG-Timelines (EPG-Plus)
EPGMenu.eventinfo Details current program
EPGMenu.eventlist Eventlist current programm
@@ -127,6 +126,7 @@ audio.srs_iq SRS TruVolume algo
audio.srs_nmgr Noise manager
audio.srs_volume Reference volume
audiomenu.PCMOffset Volume Decrease PCM
audiomenu.ac3 AC3 passthrough
audiomenu.analog_mode Analog mode
audiomenu.analog_out Analog output
audiomenu.auto_lang Auto select audio
@@ -136,6 +136,7 @@ audiomenu.avsync A/V sync
audiomenu.avsync_am Audio master
audiomenu.clockrec
audiomenu.dolbydigital Prefer Dolby Digital
audiomenu.dts DTS passthrough
audiomenu.hdmi_dd Encoded DD on HDMI
audiomenu.hdmi_dd_auto auto
audiomenu.hdmi_dd_force force
@@ -153,9 +154,11 @@ audiomenu.volume_adjustment Channel specific volume adjustment
audiomenu.volume_adjustment_ac3 AC3 streams
audiomenu.volume_adjustment_clear Clear saved values
audiomenu.volume_adjustment_pcm PCM streams
audiomenu.volume_last_used last used
audiomenu.volume_start Start volume
audiomenu.volume_step Volume step
audioplayer.add Add
audioplayer.add_fav Local radio favorites
audioplayer.add_ic Icecast
audioplayer.add_loc Local radio list
audioplayer.add_sc SHOUTcast
@@ -163,6 +166,7 @@ audioplayer.artist_title Artist, Title
audioplayer.building_search_index Building search index
audioplayer.button_select_title_by_id Search by ID
audioplayer.button_select_title_by_name Search by name
audioplayer.cover_as_screensaver Cover as screensaver
audioplayer.defdir Start directory
audioplayer.delete Remove
audioplayer.deleteall Remove all
@@ -172,6 +176,7 @@ audioplayer.fastforward Fast forward
audioplayer.follow Auto select current
audioplayer.head Audio Playlist
audioplayer.highprio High decode priority
audioplayer.internetradio.name Audioplayer and Internetradio
audioplayer.jump_backwards Jump backwards
audioplayer.jump_dialog_hint1 Please enter jump target
audioplayer.jump_dialog_hint2 (relative, in seconds)
@@ -199,6 +204,9 @@ audioplayer.show_playlist Show playlist
audioplayer.shuffle Shuffle
audioplayer.spectrum LCD spectrum
audioplayer.stop Stop
audioplayer.streamripper_dir Streamripper directory
audioplayer.streamripper_start Start streamripper
audioplayer.streamripper_stop Stop streamripper
audioplayer.title_artist Title, artist
bookmarkmanager.delete delete
bookmarkmanager.name bookmarks
@@ -258,30 +266,33 @@ channellist.foot_sort_freq Sorted[Freq]
channellist.foot_sort_sat Sorted[Sat]
channellist.head All Services
channellist.history History
channellist.history_clear Clear History
channellist.keep_numbers Persistent Channel Numbers
channellist.history_clear Clear history
channellist.history_empty No history available
channellist.keep_numbers Persistent channel numbers
channellist.make_hdlist Create lists of HD and UHD channels
channellist.make_newlist Create list of new channels
channellist.make_removedlist Create list of removed channels
channellist.make_webtvlist Create list of WebTV channels
channellist.new_zap_mode Quickzap in List
channellist.new_zap_mode Quickzap in list
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.nonefound No channels were found!\nPlease execute a scan\n(Menu key -> Service)
channellist.numeric_adjust Numeric Zap Adjust
channellist.provs Providers
channellist.recordable_channels Recordable channels
channellist.recording_not_possible Recording not possible!
channellist.remember Last used
channellist.reset_all Reset 'new' flag for all channels
channellist.reset_flags Reset 'new' channel flag
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_infobox Show Bottom Infobox
channellist.since Since
channellist.start Starts
channellist.show_channellogo Show channel logos
channellist.show_channelnumber Show channel numbers
channellist.show_empty_favs Show empty favorites bouquets
channellist.show_infobox Show bottom infobox
channellist.show_res_icon Signalize resolution
channellist.since since
channellist.start starts
ci.clock CI clock (Mhz)
ci.empty No CAM in slot
ci.ignore_msg Ignore CA messages
@@ -325,25 +336,30 @@ colormenu.font_ttx Select Teletext font
colormenu.menucolors Colors
colormenu.osd_preset TV preset
colormenu.osd_resolution OSD resolution
colormenu.progressbar_active Active part color
colormenu.progressbar_passive Background
colormenu.shadow_color Shadow Color
colormenu.textcolor Text color
colormenu.themeselect Select theme
colormenu.timing Timeouts
colormenu.timing Timeouts, display behavior
colormenusetup.menucontent Content
colormenusetup.menucontent_inactive Content inactive
colormenusetup.menucontent_selected Content selected
colormenusetup.menufoot Footer
colormenusetup.menuhead Header
colorsetup.save Save
colorstatusbar.text Infobar
colorthememenu.head Select theme
colorthememenu.head2 Load themes
colorthememenu.menu_hints Hint box
colorthememenu.misc Misc
colorthememenu.name Theme name
colorthememenu.neutrino_theme Reset Theme
colorthememenu.neutrino_theme_hint Reset to default theme.
colorthememenu.question Use selected theme?
colorthememenu.save Save current theme
colorthememenu.select1 User Theme
colorthememenu.select2 Standard Theme
colorthememenu.select1 User themes
colorthememenu.select2 Standard themes
cpu.freq CPU frequency
cpu.freq_default Default frequency
cpu.freq_normal Normal frequency
@@ -408,8 +424,8 @@ eventlistbar.channelswitch schedule
eventlistbar.eventsort sorting
eventlistbar.recordevent record
extra.add_to_bouquet Add to bouquet
extra.auto_delete Auto-delete
extra.auto_timeshift Auto-record, sec (0 = disable)
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
@@ -479,7 +495,7 @@ extra.sms_movie SMS-mode movie
extra.south South
extra.start_tostandby Startup to standby
extra.temp_timeshift Temporary timeshift
extra.timeshift_pause Timeshift pause
extra.timeshift_pause Paused recording
extra.tp_bandwidth Bandwidth
extra.tp_bandwidth_10mhz 10Mhz
extra.tp_bandwidth_1_712mhz 1.712Mhz
@@ -593,7 +609,7 @@ filebrowser.mark Mark
filebrowser.nextpage Next Page
filebrowser.pm Playlist Manager
filebrowser.prevpage Prev. Page
filebrowser.scan Scaning folder
filebrowser.scan Scanning folder
filebrowser.select Select
filebrowser.showrights Show file rights
filebrowser.sort.date Date
@@ -631,7 +647,7 @@ flashupdate.currentversiondate Date
flashupdate.currentversiontime Time
flashupdate.erasefailed erasure of flash failed
flashupdate.erasing erasing flash
flashupdate.experimentalimage The image you have selected is an untested version, this means\nyour box maybe fail to boot after update.\n\nDo you really want to update to this version?
flashupdate.experimentalimage You have selected a beta version or a nightly build.\nPlease note that this version is untested\nand your box may not work after update.\n\nDo you really want to install this version?
flashupdate.expertfunctions Expert-functions
flashupdate.fileis0bytes the filesize is 0 Bytes
flashupdate.fileselector File-Selector
@@ -689,8 +705,8 @@ flashupdate.titlereadflash Reading Flash
flashupdate.titlewriteflash Writing Flash
flashupdate.type_addon Addon
flashupdate.type_beta Beta
flashupdate.type_internal Internal
flashupdate.type_locale Locale
flashupdate.type_nightly Nightly
flashupdate.type_release Release
flashupdate.type_settings Settings
flashupdate.type_text Text
@@ -718,7 +734,7 @@ fontmenu.menu Menu
fontmenu.messages Messages
fontmenu.moviebrowser Moviebrowser
fontmenu.other Other
fontmenu.scaling Global Font Zoom Factor
fontmenu.scaling Global font zoom factor
fontmenu.scaling_x Horizontal (in %)
fontmenu.scaling_x_hint2 Horizontal (in %) min 50 / max 200
fontmenu.scaling_y Vertical (in %)
@@ -730,10 +746,10 @@ fontsize.channellist Channellist
fontsize.channellist_descr Description
fontsize.channellist_event Event list
fontsize.channellist_number Number
fontsize.epg_date EPG Date
fontsize.epg_info1 EPG Info 1
fontsize.epg_info2 EPG Info 2
fontsize.epg_title EPG Title
fontsize.epg_date EPG date
fontsize.epg_info1 EPG info 1
fontsize.epg_info2 EPG info 2
fontsize.epg_title EPG title
fontsize.epgplus_item EPG-Plus item
fontsize.eventlist_datetime Date and time
fontsize.eventlist_event Event Info
@@ -741,17 +757,18 @@ fontsize.eventlist_itemlarge Large
fontsize.eventlist_itemsmall Small
fontsize.eventlist_title Title
fontsize.filebrowser_item Filebrowser items
fontsize.general_window_text General window text
fontsize.hint Initialising font,\nplease wait ...
fontsize.infobar_channame Channel name
fontsize.infobar_info info
fontsize.infobar_info Info
fontsize.infobar_number Number
fontsize.infobar_small Small
fontsize.menu Menu text
fontsize.menu_foot Footer (in all GUI elements)
fontsize.menu_hint Menu hints
fontsize.menu_info Menu Info
fontsize.menu_title Menu Title
fontsize.message_text Message Text
fontsize.menu_info Menu info
fontsize.menu_title Menu title
fontsize.message_text Message text
fontsize.moviebrowser_head Headers
fontsize.moviebrowser_info Info window
fontsize.moviebrowser_list List items
@@ -773,11 +790,11 @@ hdd_60min 60 min.
hdd_activate Apply settings
hdd_check Check filesystem
hdd_check_failed Filesystem-check failed!
hdd_extended_settings Extended Settings
hdd_extended_settings Extended settings
hdd_fast Fast
hdd_format Format device
hdd_format_failed Formating failed! Make sure device not in use, reboot and try again
hdd_format_warn All data on device will be lost ! Continue with format ?
hdd_format_warn All data on device will be lost! Continue with formatting?
hdd_fs Filesystem used to format
hdd_manage Manage device
hdd_middle Mid
@@ -788,7 +805,7 @@ hdd_mount_umount Mount/Unmount
hdd_noise Acoustic-control (AAM)
hdd_not_found No HDD found
hdd_set_recdir Use device for recording ?
hdd_settings Data Storage
hdd_settings Data storage
hdd_sleep Switch off after
hdd_slow Slow
hdd_statfs Fill level query
@@ -803,13 +820,37 @@ imageinfo.creator Creator:
imageinfo.date Date:
imageinfo.dokumentation Docs:
imageinfo.forum Forum:
imageinfo.gui GUI:
imageinfo.head Image info:
imageinfo.homepage Home page:
imageinfo.image Image:
imageinfo.kernel Kernel:
imageinfo.license License
imageinfo.os System:
imageinfo.policy Privacy Policy
imageinfo.vcs Git:
imageinfo.version Version:
imdb.api_key IMDb API-Key
imdb.enabled IMDb-Support
imdb.data_actors Actors
imdb.data_awards Awards
imdb.data_boxoffice Boxoffice
imdb.data_director Director
imdb.data_failed No data found
imdb.data_genre Genre
imdb.data_metascore Metascore
imdb.data_plot Plot
imdb.data_production Production
imdb.data_rating_failed No rating
imdb.data_released Released
imdb.data_runtime Runtime
imdb.data_title Original title
imdb.data_votes Votes
imdb.data_website Website
imdb.data_writer Screenplay author
imdb.info IMDb-Info
imdb.info_save save Cover
inetradio.autostart Internetradio Auto-Start
inetradio.name Internetradio
infoviewer.epgnotload EPG not loaded ...
infoviewer.epgwait waiting for EPG ...
@@ -838,18 +879,18 @@ keybindingmenu.channellist Channellist
keybindingmenu.channelup channel up
keybindingmenu.edit Edit keybindings
keybindingmenu.head Keybindings
keybindingmenu.lastchannel Quick Zap
keybindingmenu.lastchannel Quick zap
keybindingmenu.longkeypress_duration Long key-press
keybindingmenu.misc Misc
keybindingmenu.mode_left_right_key_tv Left/Right key behaviour
keybindingmenu.mode_left_right_key_tv_infobar Show Infobar
keybindingmenu.mode_left_right_key_tv_volume Volume Control
keybindingmenu.mode_left_right_key_tv_vzap Virtual Zap
keybindingmenu.mode_left_right_key_tv_volume Volume control
keybindingmenu.mode_left_right_key_tv_vzap Virtual zap
keybindingmenu.mode_left_right_key_tv_zap Zap
keybindingmenu.modechange Modechange
keybindingmenu.navigation Navigation
keybindingmenu.pagedown page down
keybindingmenu.pageup page up
keybindingmenu.pagedown Page down
keybindingmenu.pageup Page up
keybindingmenu.poweroff Power toggle
keybindingmenu.quickzap Quickzap
keybindingmenu.remotecontrol_hardware Hardware
@@ -860,51 +901,52 @@ keybindingmenu.remotecontrol_hardware_msg_part2 ' to '
keybindingmenu.remotecontrol_hardware_msg_part3 ' \nIs this correct?\nPlease confirm the selection within 15 seconds by using the new remote control.\nOtherwise the selection will be reverted.
keybindingmenu.remotecontrol_hardware_philips Philips
keybindingmenu.remotecontrol_hardware_tripledragon Triple Dragon
keybindingmenu.repeatblock generic delay
keybindingmenu.repeatblockgeneric repeat delay
keybindingmenu.sort change sort order
keybindingmenu.special_active Special Keys
keybindingmenu.subchanneldown subchannel down
keybindingmenu.subchannelup subchannel up
keybindingmenu.tvradiomode TV/Radio-mode
keybindingmenu.repeatblock Generic delay
keybindingmenu.repeatblockgeneric Repeat delay
keybindingmenu.sort Change sort order
keybindingmenu.special_active Special keys
keybindingmenu.standbyoff_add Standby off (additional)
keybindingmenu.subchanneldown Subchannel down
keybindingmenu.subchannelup Subchannel up
keybindingmenu.tvradiomode TV/Radio mode
keybindingmenu.video Video
keybindingmenu.volume Volume
keybindingmenu.volumedown Decrease
keybindingmenu.volumeup Increase
keybindingmenu.zaphistory Zapping History Bouquet
keybindingmenu.zaphistory Channel history
keychooser.head Setup new key
keychooser.text Press new key.\nWait a few seconds to abort ...
keychoosermenu.currentkey current key
keychoosermenu.setnew setup new key
keychoosermenu.setnone no key
keychoosermenu.currentkey Current key
keychoosermenu.setnew Setup new key
keychoosermenu.setnone No key
languagesetup.head Language and timezone
languagesetup.osd OSD Language
languagesetup.select OSD Language
lcd_info_line show in infoline
languagesetup.osd OSD language
languagesetup.select OSD language
lcd_info_line Show in infoline
lcd_info_line_channel Channelname
lcd_info_line_clock clock
lcd_info_line_clock Clock
lcdcontroler.brightness Normal mode
lcdcontroler.brightnessdeepstandby Deep standby
lcdcontroler.brightnessdeepstandby Deep-standby
lcdcontroler.brightnessstandby Standby
lcdmenu.dim_brightness Brightness after dim timeout
lcdmenu.dim_time Dim timeout
lcdmenu.dim_brightness Brightness after dimm timeout
lcdmenu.dim_time Dimm timeout
lcdmenu.head VFD/LED Settings
lcdmenu.lcdcontroler Brightness
lcdmenu.notify_rclock Notify when RC is locked
lcdmenu.scroll Enable text scroll
lcdmenu.scroll_repeats Enable text scroll and repeats
lcdmenu.statusline status line
lcdmenu.statusline.both volume and playtime
lcdmenu.statusline.playtime playtime
lcdmenu.statusline.volume volume
lcdmenu.statusline Status line
lcdmenu.statusline.both Volume and playtime
lcdmenu.statusline.playtime Playtime
lcdmenu.statusline.volume Volume
ledcontroler.backlight Buttons backlight
ledcontroler.backlight.tv TV mode
ledcontroler.blink Blink in deep standby, if timer set
ledcontroler.blink Blink in deep-standby, if timer set
ledcontroler.menu Power Button LEDs
ledcontroler.mode.deepstandby Deep Standby
ledcontroler.mode.record Blinke in Record
ledcontroler.mode.deepstandby Deep-standby
ledcontroler.mode.record Blinking while record
ledcontroler.mode.standby Standby
ledcontroler.mode.tv TV Mode
ledcontroler.mode.tv TV mode
ledcontroler.off LED1 and LED2 off
ledcontroler.on.all LED1 and LED2 on
ledcontroler.on.led1 LED1 on
@@ -924,24 +966,24 @@ lua.versionscheck1 Your Lua API version is too old
lua.versionscheck2 This requires at least
mainmenu.audioplayer Audioplayer
mainmenu.channels Channels
mainmenu.clearsectionsd Clear EPG Cache
mainmenu.clearsectionsd Clear EPG cache
mainmenu.games Games
mainmenu.head Main Menu
mainmenu.head Main menu
mainmenu.lua Lua Plugins
mainmenu.media Media
mainmenu.mediaplayer Mediaplayer
mainmenu.movieplayer Movieplayer
mainmenu.pausesectionsd Read EPG
mainmenu.pictureviewer Picture viewer
mainmenu.radiomode Radio-Mode
mainmenu.radiomode Radio mode
mainmenu.reboot Reboot
mainmenu.recording Recording
mainmenu.recording_start start
mainmenu.recording_stop stop
mainmenu.recording_start Start
mainmenu.recording_stop Stop
mainmenu.scripts Scripts
mainmenu.service Installation (service)
mainmenu.settings System settings
mainmenu.shutdown Shutdown (deep standby)
mainmenu.shutdown Shutdown (Deep-standby)
mainmenu.sleeptimer SleepTimer
mainmenu.standby Standby
mainmenu.tools Tools
@@ -976,12 +1018,14 @@ menu.hint_adzap_writedata Write data according to adzap status to /tmp/adzap.dat
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
menu.hint_audio_ac3 Pass AC3 audio tracks unchanged
menu.hint_audio_adjust_vol_ac3 Channel specific volume adjustment for AC3 streams
menu.hint_audio_adjust_vol_clear Clear all saved values for PCM and AC3 streams
menu.hint_audio_adjust_vol_pcm Channel specific volume adjustment for PCM streams
menu.hint_audio_analog_mode Select audio channel to use\nstereo, mono-left, mono-right
menu.hint_audio_avsync A/V sync
menu.hint_audio_dd Auto-switch to DolbyDigital audio pid,\nif available
menu.hint_audio_dts Pass DTS audio tracks unchanged
menu.hint_audio_hdmi_dd DolbyDigital over HDMI: off - decoded\nauto if supported by device, force
menu.hint_audio_spdif_dd DolbyDigital over optical output
menu.hint_audio_srs SRS TruVolume control volume jumps\nat content changes
@@ -990,6 +1034,7 @@ menu.hint_audio_srs_nmgr Noise manager
menu.hint_audio_srs_volume Reference level to maintain
menu.hint_audio_volstart Always set selected volume value on boot
menu.hint_audio_volstep Volume +/- keys increase/decrease step
menu.hint_audioplayer_cover_as_screensaver Use title's cover or "folder.jpg" as screensaver
menu.hint_audioplayer_defdir Default audioplayer directory
menu.hint_audioplayer_follow Move playlist selected pointer\nto current playing song
menu.hint_audioplayer_highprio Increase playback priority
@@ -997,6 +1042,7 @@ menu.hint_audioplayer_order Change playlist sort order
menu.hint_audioplayer_playlist Show playlist items
menu.hint_audioplayer_repeat Enable playlist repeat when end of list reached
menu.hint_audioplayer_sc_metadata Enable streaming audio metadata parsing
menu.hint_audioplayer_streamripper_dir Default streamripper target directory
menu.hint_audioplayer_title Enable SMS-style title search in playlist
menu.hint_auto_lang Auto-switch audio to preferred language
menu.hint_auto_subs Auto-start subtitles for preferred language
@@ -1010,7 +1056,9 @@ menu.hint_cache_txt Start teletext caching after channel switch
menu.hint_cec_mode CEC mode
menu.hint_cec_standby CEC standby
menu.hint_cec_view_on CEC view ON
menu.hint_cec_volume Pressing the volume buttons adjusts the volume on the connected audio device
menu.hint_channellist_additional Show additional informations\nin main box
menu.hint_channellist_enablesdt Enables dynamic channel updates during operation
menu.hint_channellist_epg_align EPG event align
menu.hint_channellist_extended Show current event progress bar
menu.hint_channellist_fonts Change channel list font sizes
@@ -1022,6 +1070,7 @@ 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_infobox Show or hide bottom infobox of channellist
menu.hint_channellist_show_res_icon Show or hide the icon to signalize resolution
menu.hint_channels Open channel list
menu.hint_ci Conditional access menu\nto setup your CI CAM or embeded Conax card
menu.hint_clock_background Show clock with theme's background color
@@ -1053,7 +1102,7 @@ menu.hint_epg_read_now Read saved EPG data from an external device
menu.hint_epg_save Save cached EPG data to an external device
menu.hint_epg_save_frequently Save cached EPG data in frequently intervals to an external device
menu.hint_epg_save_mode Cache EPG only for channels present in favorite bouquets
menu.hint_epg_save_standby Save EPG on soft standby mode
menu.hint_epg_save_standby Save EPG on soft-standby mode
menu.hint_epg_scan Select bouquets to scan epg, current on zap,\nall or selected favorites
menu.hint_epg_scan_mode Enable background epg scan using free tuner
menu.hint_eventlist_additional Show additional informations\nin main box
@@ -1066,7 +1115,8 @@ menu.hint_fade Fade GUI windows
menu.hint_fan_speed Control fan speed
menu.hint_filebrowser_denydirectoryleave Deny filebrowser to leave initial directory
menu.hint_filebrowser_showrights Show file permissions in file browser
menu.hint_fileplay Play various video files
menu.hint_fileplay_audio Play various audio files
menu.hint_fileplay_video Play various video files
menu.hint_filesystem_is_utf8 Filebrowser filesystem encoding
menu.hint_font_gui Select font file to use for GUI
menu.hint_font_scaling Set global vertical and horizontal\nGUI font scaling
@@ -1091,6 +1141,7 @@ menu.hint_inact_timer Shutdown box after inactivity
menu.hint_inactive_back Change inactive item background color
menu.hint_inactive_textcolor Change inactive item text color
menu.hint_inet_radio Internet radio
menu.hint_inet_radio_autostart Start play of first entry from favorites automatically
menu.hint_info Show system informations.
menu.hint_infobar_back Change infobar background color
menu.hint_infobar_buttons_usertitle Forces userdefined titles for the color keys
@@ -1104,7 +1155,7 @@ menu.hint_infobar_fonts Change infobar font sizes
menu.hint_infobar_logo Logo, channelnumber and signal display; Options in [brackets] will be displayed in small infobox
menu.hint_infobar_logo_dir Set folder for channel logos.
menu.hint_infobar_on_epg Show infobar on current EPG event change
menu.hint_infobar_radiotext Show radiotext window
menu.hint_infobar_radiotext If available, radiotext will displayed in a separate window
menu.hint_infobar_res Show channel resolution icons
menu.hint_infobar_sat Show current satellite or cable provider
menu.hint_infobar_setup Configure infobar options
@@ -1148,7 +1199,7 @@ menu.hint_key_pic_mode_active Disable/enable key for the screen format
menu.hint_key_pic_size_active Disable/enable key for the 4:3 display behavior
menu.hint_key_pip_close Assign button to stop PiP\nor start it for current channel
menu.hint_key_pip_setup Assign button to configure PiP
menu.hint_key_poweroff Assign button to switch power state\n (standby/deepstandby <-> running)
menu.hint_key_poweroff Assign button to switch power state\n (standby/deep-standby <-> running)
menu.hint_key_quickzap Configure keybingdings for quick\nchannel switch
menu.hint_key_record Assign button to start a recording
menu.hint_key_repeatblock Delay after button press and before\nfirst key repeat
@@ -1158,6 +1209,7 @@ menu.hint_key_save Save keybindings to a file named keys.conf
menu.hint_key_screenshot Assign button to save GUI and/or TV screenshot
menu.hint_key_sort Assign button to change channel list sort order
menu.hint_key_special_active Disable or enable some special keys
menu.hint_key_standbyoff_add Assign additional button to leave standby mode
menu.hint_key_subchanneldown Assign button for fast switch\n to previous subchannel
menu.hint_key_subchannelup Assign button for fast switch\n to next subchannel
menu.hint_key_timeshift Assign button to start timeshift
@@ -1173,7 +1225,7 @@ 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_leds_blink Blinking LEDs in deep-standby
menu.hint_leds_deepstandby LEDs state in deeps-standby mode
menu.hint_leds_deepstandby LEDs state in deep-standby mode
menu.hint_leds_record LEDs state when box recording
menu.hint_leds_standby LEDs state in soft-standby mode
menu.hint_leds_tv Working LEDs state
@@ -1204,6 +1256,7 @@ menu.hint_misc_zapit Initial TV/Radio channels
menu.hint_movie Play movies
menu.hint_moviebrowser_fonts Change moviebrowser (My recordings) font sizes
menu.hint_moviebrowser_setup Set selection and display options.
menu.hint_movieplayer_display_playtime While playback show playtime instead of movietitle on VFD
menu.hint_movieplayer_plugin Choose a plugin that's executed with the one touch key in movieplayer mode
menu.hint_net_broadcast Enter broadcast address\nif unsure, use IP address with last .255
menu.hint_net_dhcp Use DHCP server to auto-configure
@@ -1248,10 +1301,11 @@ menu.hint_opkg_feed_addresses_edit Edit feed addresses
menu.hint_opkg_install_local_package Install package from USB, SD, share or local directory.
menu.hint_opkg_upgrade Updates all installed packages to the most recent version available
menu.hint_osd Colors, fonts, screen size\nGUI look and feel options
menu.hint_osd_behavior_infobar Show infobar depending on time set or manually on or off.
menu.hint_osd_language Select OSD language
menu.hint_osd_preset Pre-configured screen margins for CRT and LCD TV
menu.hint_osd_resolution Change OSD resolution
menu.hint_osd_timing After this time the OSD will be faded out
menu.hint_osd_timing Show OSD element depending on time set or manually on or off.
menu.hint_other_fonts Change other font sizes
menu.hint_parentallock_changepin Change PIN code
menu.hint_parentallock_lockage Select age allowed to watch
@@ -1272,9 +1326,11 @@ menu.hint_power_leds Configure power-button LEDs behavior
menu.hint_pref_lang Select preferred audio and EPG language\nselect 'none' to disable
menu.hint_pref_subs Select preferred subtitle language\nselect 'none' to disable
menu.hint_progressbar Select the options for the progressbar
menu.hint_progressbar_active Change color of active progress bar part
menu.hint_progressbar_color Change appearance of progress bars
menu.hint_progressbar_gradient Add a vertical brightness gradient to progress bars
menu.hint_progressbar_infobar_position Selects the options of progressbar in the infobar
menu.hint_progressbar_passive Change color of passive progress bar part
menu.hint_progressbar_preview Use OK to change the current progressbar state
menu.hint_progressbar_timescale_green Choose the green portion of colored progressbars
menu.hint_progressbar_timescale_invert Select your preferred color gradient
@@ -1417,7 +1473,7 @@ menu.hint_settings Configure System\nNetwork, audio, video, OSD and more
menu.hint_shoutcast_dev_id Type your SHOUTcast Dev ID. An empty input disables SHOUTcast support
menu.hint_shoutcast_enabled Enable or disable SHOUTcast support
menu.hint_show_mute_icon Show mute icon, when volume set to 0
menu.hint_shutdown Put your box in deep standby mode\nNo confirmation
menu.hint_shutdown Put your box in deep-standby mode\nNo confirmation
menu.hint_shutdown_count Time to put box in deep-standby\nfrom soft-standby mode
menu.hint_shutdown_rcdelay Enable deep-standby, if power button\npressed more than 1 second
menu.hint_shutdown_real Enable soft-standby mode\nIf disabled, power button put box to deep-standby
@@ -1439,7 +1495,7 @@ menu.hint_streaminfo Current channel info: pids, signal and noise ratio\nBitrate
menu.hint_subchannel_pos Select subchannels menu position
menu.hint_sw_update Update software
menu.hint_theme Select pre-defined color theme\nSave or load theme from files
menu.hint_timeouts Configure time to hide GUI windows\nin seconds
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_timers Add/Remove/Edit scheduled\nrecording, reminders etc.
@@ -1481,8 +1537,12 @@ 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_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.
menu.hint_webtv_xml_auto Auto-load all existing WebTV files from %s/ and %s/
menu.hint_window_size Channellist, EPG-infos and some other windows are scaled by this factor
menu.hint_xmltv_setup Configure XMLTV files with EPG data to describe TV listings
menu.hint_youtube_dev_id Type your YouTube Dev ID. An empty input disables YouTube support
menu.hint_youtube_enabled Enable or disable YouTube support
menu.hint_ytplay Play selected YouTube feeds
@@ -1499,6 +1559,7 @@ messagebox.no No
messagebox.ok Ok
messagebox.yes Yes
miscsettings.channellist Channellist
miscsettings.channellist_enablesdt Transponder background update
miscsettings.channellist_epgtext_align Programtext Align
miscsettings.colored_events Program colored
miscsettings.colored_events_0 none
@@ -1527,7 +1588,7 @@ miscsettings.epg_read_now Restore EPG now
miscsettings.epg_save Save EPG on shutdown
miscsettings.epg_save_frequently Save EPG frequently
miscsettings.epg_save_mode Favorites only
miscsettings.epg_save_standby Save EPG on soft standby
miscsettings.epg_save_standby Save EPG on soft-standby
miscsettings.epg_scan EPG scan mode
miscsettings.epg_scan_always Always
miscsettings.epg_scan_bouquets EPG scan bouquets
@@ -1574,6 +1635,7 @@ miscsettings.progressbar_design_2 colored horizontal lines
miscsettings.progressbar_design_3 colored bar
miscsettings.progressbar_design_4 monochrome
miscsettings.progressbar_design_long Design
miscsettings.progressbar_global General
miscsettings.progressbar_gradient 3D effect
miscsettings.progressbar_infobar_position Position
miscsettings.progressbar_infobar_position_0 standard
@@ -1591,7 +1653,7 @@ miscsettings.progressbar_timescale_yellow yellow
miscsettings.radiotext Radiotext
miscsettings.shutdown_count In standby, switch off after
miscsettings.shutdown_count_hint1 time (in minutes) to switch from standby
miscsettings.shutdown_count_hint2 to deep standby (0 = off).
miscsettings.shutdown_count_hint2 to deep-standby (0 = off).
miscsettings.shutdown_real Enable standby
miscsettings.shutdown_real_rcdelay Delayed shutdown
miscsettings.sleeptimer Inactivity shutdown timer
@@ -1685,6 +1747,7 @@ moviebrowser.foot_play Playback
moviebrowser.foot_refresh Refresh list
moviebrowser.foot_sort Sort:
moviebrowser.head My recordings
moviebrowser.head_all_movies All movies:
moviebrowser.head_filter Filter movies by category:
moviebrowser.head_playlist Last played:
moviebrowser.head_recordlist Last recorded:
@@ -1708,6 +1771,7 @@ 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_file File
@@ -1733,6 +1797,7 @@ moviebrowser.info_prodyear Year
moviebrowser.info_quality Quality
moviebrowser.info_rating Rating
moviebrowser.info_recorddate Record date
moviebrowser.info_recordtime Record time
moviebrowser.info_serie Serie
moviebrowser.info_size File size (MB)
moviebrowser.info_spacer Spacer
@@ -1747,7 +1812,7 @@ moviebrowser.menu_cut Cut movie
moviebrowser.menu_cut_head Copy, cut and truncate
moviebrowser.menu_directories_head Directories de/activate
moviebrowser.menu_main_bookmarks Bookmarks
moviebrowser.menu_main_head Settings
moviebrowser.menu_main_head Movie info and settings
moviebrowser.menu_nfs_head NFS settings
moviebrowser.menu_parental_lock_activated activated
moviebrowser.menu_parental_lock_activated_no no
@@ -1757,11 +1822,13 @@ moviebrowser.menu_parental_lock_head Parental Lock
moviebrowser.menu_parental_lock_rate_head Lock movies from
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.option_browser Browser Options
moviebrowser.reload_at_start Reload movie info at start
moviebrowser.remount_at_start Remount at start
moviebrowser.scan_for_movies Scan for recordings...
moviebrowser.scan_for_videos Scan for YT-Videos ...
moviebrowser.serie_auto_create Serie auto create
moviebrowser.serie_head Serie
moviebrowser.serie_name Change name
@@ -1783,6 +1850,7 @@ moviebrowser.short_prodyear Year
moviebrowser.short_quality * (quality)
moviebrowser.short_rating Vote
moviebrowser.short_recorddate Date
moviebrowser.short_recordtime Time
moviebrowser.short_serie Serie
moviebrowser.short_size MB
moviebrowser.short_spacer
@@ -1828,8 +1896,9 @@ movieplayer.bookmarkname Bookmarkname
movieplayer.bookmarkname_hint1 Enter a name for your new bookmark
movieplayer.bookmarkname_hint2
movieplayer.chapters Chapters
movieplayer.fileplayback_audio Multiformat Audio Player
movieplayer.fileplayback_video Multiformat Video Player
movieplayer.display_playtime Show playtime in VFD
movieplayer.fileplayback_audio Multiformat audio playback
movieplayer.fileplayback_video Multiformat video playback
movieplayer.head Movieplayer
movieplayer.help_additional To find more user definable key bindings, see "Mainmenu" > "Settings" > "Keys" > "Edit" > "Movieplayer".\n\nWhile movie playback some menuitems in mainmenu are deactivated.
movieplayer.help_button_1 1 minute backward
@@ -1852,6 +1921,7 @@ movieplayer.titles Titles
movieplayer.toomanybookmarks There are too many bookmarks.\nYou need to delete one of them first.
movieplayer.tsplayback Play TS
movieplayer.ytplayback YouTube videoplayer
movieplayer.zap Zap not possible while movie or timeshift playback
mpkey.audio Audiotracks
mpkey.bookmark Bookmarks
mpkey.forward Forward
@@ -2217,6 +2287,7 @@ scants.bouquet_writenames_bouquets providers
scants.bouquet_writenames_ever both
scants.bouquet_writenames_never never
scants.bouquet_writenames_ubouquets favourites
scants.canceled Transponderscan canceled!
scants.channel Channel:
scants.failed Transponderscan failed!
scants.finished Transponderscan finished successfully!
@@ -2289,6 +2360,7 @@ settings.restore_warn This will replace all settings and reboot\nContinue ?
shoutcast.dev_id SHOUTcast Dev ID
shoutcast.enabled SHOUTcast support
shutdown.recording_query You really want to to stop record ?
shutdown.timeshift_query You really want to to stop timeshift ?
shutdowntimer.announce Box will shutdown in 1 min.\nCancel Shutdown ?
sleeptimerbox.announce Box will standby in 1 min.\nCancel Standby ?
sleeptimerbox.hint1 Shutdown time in minutes (000 = off)
@@ -2403,21 +2475,25 @@ timing.chanlist Channellist
timing.epg Epg
timing.filebrowser Filebrowser
timing.infobar Infobar
timing.infobar_movieplayer Infobar (movie mode)
timing.infobar_radio Infobar (radio mode)
timing.infobar_media_audio Audio playback
timing.infobar_media_video Video playback
timing.infobar_radio Radio mode
timing.infobar_tv TV mode
timing.menu Menu
timing.numericzap Numeric Zap
timing.off manual, without timeout
timing.popup_messages Popup messages
timing.static_messages Interactive messages
timing.volumebar Volume bar
tmdb.api_key TMDb API key
tmdb.enabled TMDb support
tmdb.info TMDb-Info
tmdb.read_data Search TMDb data ...
tunersetup.cable Cable (DVB-C)
tunersetup.hybrid Hybrid (DVB-C/T/T2)
tunersetup.mode Operation mode
tunersetup.power 5V supply on DVB-T/T2 channels
tunersetup.terr Terrestrial (DVB-T/T2)
tmdb.api_key TMDb API key
tmdb.enabled TMDb support
tmdb.read_data Search TMDb data ...
unicable.lnb Unicable Input
unicable.qrg Unicable Frequency
unicable.scr Unicable SCR
@@ -2437,7 +2513,7 @@ usermenu.button_red User menu red
usermenu.button_yellow User menu yellow
usermenu.head User menu
usermenu.item_adzap Adzap
usermenu.item_bar ---- Boarder ----
usermenu.item_bar ---- Parting line ----
usermenu.item_epg_misc EPG functions
usermenu.item_none (empty)
usermenu.item_plugin_types Plugin types
@@ -2481,13 +2557,14 @@ videomenu.dbdr_none none
videomenu.enabled_modes VF key enabled modes
videomenu.enabled_modes_auto Auto-select enabled modes
videomenu.fullscreen Full screen
videomenu.hdmi_cec CSTLink (HDMI-CEC)
videomenu.hdmi_cec HDMI-CEC
videomenu.hdmi_cec_mode Receiver to use
videomenu.hdmi_cec_mode_off no
videomenu.hdmi_cec_mode_recorder as Sat/Cable PVR
videomenu.hdmi_cec_mode_tuner as Sat/Cable STB
videomenu.hdmi_cec_standby Enable CEC standby
videomenu.hdmi_cec_view_on Enable CEC View on
videomenu.hdmi_cec_volume Activate CEC volume control
videomenu.hue Hue
videomenu.letterbox Letterbox
videomenu.panscan Pan & Scan
@@ -2506,10 +2583,16 @@ videomenu.videoformat_149 14:9
videomenu.videoformat_169 16:9
videomenu.videoformat_43 4:3
videomenu.videomode Digital video mode
webradio.head WebRadio
webradio.xml WebRadio files
webradio.xml.auto Auto-load WebRadio files
webtv.head WebTV
webtv.xml WebTV XML files
webtv.xml.add Add XML file
webtv.xml.del Remove XML file
webtv.xml WebTV files
webtv.xml.add Add
webtv.xml.auto Auto-load WebTV files
webtv.xml.del Remove
webtv.xml.enter Enter
webtv.xml.reload Reload
window_size Window size in %
wizard.initial_settings Initial settings found
wizard.install_settings Do you want to install channels for Astra 19.2°E?
@@ -2520,8 +2603,15 @@ wizard.setup_type Installation type
wizard.setup_type_hint Easy to setup for CanalDigitaal/TéléSAT/TV Vlaanderen providers or simple cable scan
wizard.welcome_head Welcome to the Setup Wizard
wizard.welcome_text Neutrino is designed for set-top boxes and is maintained by the Tuxbox community and lives from the support of users and many volontary contributors./nIf you need help or have suggestions, found bugs, please feel free to contact us.\nSupport pages or Contact and / or Web addresses can be found in the main menu under "Information".\nNext steps will guide you through initial installation of the device.\nImportant: Your set-top box can be conveniently controlled\nwith the web interface for timer management or live TV on the Web browser.\nDo not make it accessible to untrusted networks!\nDo you want to continue?
word.after after
word.from from
word.in in
xmltv.head XMLTV
xmltv.xml XMLTV files
xmltv.xml.add Add
xmltv.xml.del Remove
xmltv.xml.enter Enter
xmltv.xml.reload Reload
youtube.dev_id YouTube Dev ID
youtube.enabled YouTube support
zapit.scantype scan for services
@@ -2536,4 +2626,4 @@ zapitsetup.info Start Channel
zapitsetup.last_radio Radio Channel
zapitsetup.last_tv TV Channel
zapitsetup.last_use from last Channel
zaptotimer.announce Zapto timer in one minute
zaptotimer.announce Zap-to timer in one minute

View File

@@ -131,6 +131,7 @@ audiomenu.volume_adjust Volumeniveau aanpassen in percentage
audiomenu.volume_start Start volume
audiomenu.volume_step Volume stap
audioplayer.add Toevoegen
audioplayer.add_fav Lokale radio-favorieten
audioplayer.add_ic Icecast
audioplayer.add_loc Lokale radiolijst
audioplayer.add_sc Shoutcast
@@ -1045,6 +1046,7 @@ menu.hint_key_save Sneltoetsen opslaan als backup bestand
menu.hint_key_screenshot Knop toewijzen voor het opslaan van gebruikers interface en/of TV screenshot.
menu.hint_key_sort Knop toewijzen voor het veranderen van de sorteer orde van uw kanalenlijst
menu.hint_key_special_active Uitschakelen of inschakelen van speciale toetsen
menu.hint_key_standbyoff_add Wijs een extra knop toe \nom de standby-modus te verlaten
menu.hint_key_subchanneldown Knop toewijzen om snel te \nschakelen naar het vorige subkanaal
menu.hint_key_subchannelup Knop toewijzen om snel te \nschakelen naar het volgende subkanaal
menu.hint_key_timeshift Knop toewijzen voor het starten van de timeshift functie
@@ -1576,6 +1578,7 @@ moviebrowser.option_browser Browser Opties
moviebrowser.reload_at_start Herlaad film informatie bij het starten
moviebrowser.remount_at_start Herkoppelen bij het starten
moviebrowser.scan_for_movies Films scannen ...
moviebrowser.scan_for_videos YT-Videos scannen ...
moviebrowser.serie_auto_create Series automatisch maken
moviebrowser.serie_head Serie
moviebrowser.serie_name Verander naam
@@ -2223,7 +2226,7 @@ videomenu.dbdr_deblock de-block
videomenu.dbdr_none Geen
videomenu.enabled_modes Ingeschakelde video modi
videomenu.fullscreen Volledig scherm
videomenu.hdmi_cec CSTLink (HDMI-CEC)
videomenu.hdmi_cec HDMI-CEC
videomenu.hdmi_cec_mode Gebruik ontvanger
videomenu.hdmi_cec_mode_off nee
videomenu.hdmi_cec_mode_recorder als satelliet / kabel PVR

File diff suppressed because it is too large Load Diff

8
data/myservices.xml Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<zapit api="4">
<sat name="Astra 1KR/1L/1M/1N (19.2E)" flags="0" position="192">
<TS id="0434" on="0001" frq="11934000" inv="2" sr="29700000" fec="2" pol="1" mod="9" sys="1">
<S i="22ce" action="replace" n="MOTORSPORT TV HD"/>
</TS>
</sat>
</zapit>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -3,6 +3,7 @@ installdir = $(ICONSDIR)
resolution = 1280x720
install_DATA = \
$(resolution)/blackscreen.jpg \
$(resolution)/mp3.jpg \
$(resolution)/radiomode.jpg \
$(resolution)/scan.jpg \

4
data/policy/Makefile.am Normal file
View File

@@ -0,0 +1,4 @@
installdir = $(DATADIR)/neutrino/policy
install_DATA = \
locale.policy.sample

View File

@@ -0,0 +1,6 @@
Please modify content of this file and rename sample file.
Filename sheme is <locale>.policy. eg 'english.policy'
Files must be installed in:
$(DATADIR)/neutrino/policy

File diff suppressed because it is too large Load Diff

View File

@@ -2,6 +2,7 @@
DATE=$(date +%Y-%m-%d_%H-%M-%S)
USRF="/var/tuxbox/config/tobackup.conf"
BAKF="$1/${2:-settings_${DATE}.tar.gz}"
if [ -e "${USRF}" ]; then
# read user-files from $USRF
@@ -22,6 +23,6 @@ for i in $TOBACKUP
TOBACKUP=$(echo $RES)
echo Backup to $1/settings_$DATE.tar
echo Backup to $BAKF
tar -cf $1/settings_$DATE.tar $TOBACKUP 2>&1 >/dev/null
tar -czf $BAKF $TOBACKUP 2>&1 >/dev/null

View File

@@ -8,7 +8,13 @@ else
cd /
fi
tar xf $1
# check if $1 ends with "gz"
if [ "$1" != "${1%gz}" ]; then
tar -xzf $1
else
tar -xf $1
fi
sync
sync
reboot -f

View File

@@ -0,0 +1 @@
subdir = icons

View File

@@ -0,0 +1 @@
subdir = buttons

View File

@@ -0,0 +1,4 @@
installdir = $(THEMESDIR)/Grey-Blue/icons
install_DATA = \
btn_option_on_active.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 723 B

View File

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

View File

@@ -48,8 +48,8 @@ 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_blue=41
menu_Content_inactive_green=5
menu_Content_inactive_red=0
menu_Content_red=0
menu_Head_Text_alpha=0

View File

@@ -0,0 +1 @@
subdir = icons

View File

@@ -0,0 +1 @@
subdir = buttons

View File

@@ -0,0 +1,7 @@
installdir = $(THEMESDIR)/Neutrino-3.0/icons
install_DATA = \
btn_option_off_active.png \
btn_option_off_inactive.png \
btn_option_on_active.png \
btn_option_on_inactive.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

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