Commit Graph

1619 Commits

Author SHA1 Message Date
Thilo Graf
df64925b30 radiotext: rework radiotext handling
Radiotext moved into a separate class and will be shown with screensaver.
2020-01-05 21:17:59 +01:00
TangoCash
efe45e9b7a make driver selectable for graphlcd
Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale
	src/driver/nglcd.h
	src/gui/glcdsetup.cpp
	src/gui/glcdsetup.h
	src/neutrino.cpp
	src/system/locals.h
	src/system/locals_intern.h
	src/system/settings.h

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

compile fixed
2020-01-05 16:53:14 +01:00
svenhoefer
b94d31cb75 - screenshot: allow screenshots using external utility; most code is taken from TangoCash
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
svenhoefer
5c06c5cf83 - rcinput: remove some keymappings for vuplus
Conflicts:
	src/driver/rcinput.cpp

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

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-01-05 16:53:14 +01:00
Jacek Jendrzej
30dbfb7ec9 ffmpegdec.cpp fix memleak 2020-01-05 14:57:42 +01:00
FlatTV
f291dfb445 channellist: set CI channel inactive if recording with CI
Signed-off-by: GetAway <get-away@t-online.de>
2020-01-01 13:43:53 +01:00
J. Krieg
5f51ee491b fb_generic: fix compile with '-Werror'
error caused by commit ca9c47b - fb_generic: use parameters as const ref, catch possible dimension error:
  /home/bellum/neutrino/bbs/source/gui-neutrino/src/driver/fb_generic.cpp: In member function ‘void CFrameBuffer::RestoreScreen(const int&, const int&, const int&, const int&, uint32_t*)’:
  /home/bellum/neutrino/bbs/source/gui-neutrino/src/driver/fb_generic.cpp:1536:9: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
    if (dx > xRes || dy > yRes)
           ^
  /home/bellum/neutrino/bbs-test/source/gui-neutrino/src/driver/fb_generic.cpp:1536:22: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
    if (dx > xRes || dy > yRes)
                        ^
  cc1plus: all warnings being treated as errors
2019-12-29 16:12:12 +01:00
Jacek Jendrzej
bbb047fb08 netfile: dont add default port 80 to request header, this break some redirects 2019-12-17 15:06:08 +01:00
Thilo Graf
ca9c47b106 fb_generic: use parameters as const ref, catch possible dimension error 2019-11-09 11:05:06 +01:00
Jacek Jendrzej
fa951c883c movieplayer arm: add option to play separate audio file 2019-11-03 18:42:05 +01:00
Thilo Graf
15a310be47 fb_generic: use const int by ref for more safety 2019-10-27 16:24:47 +01:00
Thilo Graf
600230c1c2 fb_generic: avoid possible crash on shutdown
Observed on generic platform.
2019-10-27 16:24:47 +01:00
svenhoefer
d6b6f3362f - acinclude.m4: add defines to summarize vuplus boxmodels
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
max_10
0c817f38fe - vuuno4k and vuuno4kse added 2019-10-27 16:24:47 +01:00
svenhoefer
9f152710a5 - rcinput: fix non existing info key for vu+
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
svenhoefer
f55637b6b2 - rcinput: add vu+ timer key
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-10-27 16:24:47 +01:00
max_10
3e9416eb6d - vuultimo4k added
Conflicts:
	acinclude.m4
	data/y-web/Y_Blocks.txt
	src/driver/nglcd.cpp
	src/gui/vfd_setup.cpp
	src/neutrino.cpp
2019-10-27 16:24:47 +01:00
max_10
b96c72b032 - vuzero4k and vuduo4k added 2019-10-27 16:24:47 +01:00
Jacek Jendrzej
2a161a1246 rcinput: use mutex, suggested by Seife 2019-10-14 15:45:01 +02:00
Jacek Jendrzej
907c5b52ce rcinput:killTimer check if iterator is not corrupted, possible segfault 2019-10-13 16:42:49 +02:00
Jacek Jendrzej
173d3a4b89 api ffmpeg, renamed hls format 2019-07-17 18:03:59 +02:00
svenhoefer
6f8e829b97 - update: allow to flash zipped archives
Conflicts:
	src/gui/update.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-06-08 19:58:14 +02:00
Jacek Jendrzej
5c4ced773d streamts: supplement to 086578fdb2 2019-05-16 19:43:08 +02:00
Jacek Jendrzej
15681a54bb record: fix stream rec segfault, supplement to last commit 2019-05-16 17:20:34 +02:00
Jacek Jendrzej
086578fdb2 record: fix stream rec segfault 2019-05-16 16:47:36 +02:00
Jacek Jendrzej
26c2d7dc54 PMT_CHANGED: fix use after delete 2019-05-09 19:35:28 +02:00
Thilo Graf
2452aaef6c movieinfo.cpp: exit loadFile() if st.size is 0
error message was:

runtime error: variable length array bound evaluates to non-positive value 0
2019-05-06 11:47:16 +02:00
FlatTV
cbbf68e2f4 streamts.cpp: pick ARM streaming from DDT (thx DboxOldie) 2019-05-06 11:46:59 +02:00
svenhoefer
3b79b87578 - pick mipsbox code from DDT, TangoCash and max10; add missing framebuffer code files
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-05 14:11:39 +02:00
svenhoefer
8991ed60f4 - pick mipsbox code from DDT, TangoCash and max10
Conflicts:
	src/gui/cam_menu.cpp
	src/gui/update.cpp
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-05 14:11:39 +02:00
max_10
d5ef29fbca - fix aac audio when streaming, thx DboxOldie 2019-05-05 14:11:39 +02:00
NadjaW
d1699ac2b4 fontrenderer.cpp: prevent possible crash when text parameter == NULL
Observed e.g. with undefined behavior within threads

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-28 20:15:10 +02:00
svenhoefer
08cdb2ee83 - cosmetics: align epg_id notation to channel_id
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-28 11:16:03 +02:00
Thilo Graf
3ee35e0b59 fb_generic.h: avoid multiple define of fb_pixel_t
Is already defined with build config inside configure.ac
2019-04-18 17:01:22 +02:00
svenhoefer
c0971287ad - pictureviewer: masking some more chars in event logo names
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-06 23:58:02 +02:00
TangoCash
6b46ded6a5 fix typo 2019-03-29 23:54:26 +01:00
svenhoefer
08e8fd88ad add forecast weekdays to timestamp
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-29 23:27:08 +01:00
svenhoefer
6187a82fee - lcd4l: fix crash
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 09:45:57 +01:00
svenhoefer
b5b4170d2d - lcd4l: we need the forecast for current day
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
0fcfc0a47e - lcd4l: align to TC code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
e04de3136e - weather/lcd4l: add some more weather data
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
e1ed034a9f - weather: naming the member varables as the keywords from json request
So it's easier to add some new stuff as i think.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-26 07:57:05 +01:00
svenhoefer
aeacf03234 - lcd4l: write weather_city file
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-21 09:49:56 +01:00
svenhoefer
00265bd7c4 - lcd4l: get weather forecast data for one day
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:06 +01:00
svenhoefer
f8e0bf244a - lcd4l/weather: fix creation of data files for first run
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-03-20 22:47:05 +01:00
TangoCash
f7219894bc add weather via Dark Sky API -step1-
Signed-off-by: Thilo Graf <dbt@novatux.de>

Build errors fixed, missing code disabled
2019-03-20 22:47:05 +01:00
Frankenstone
f21140f3dc fix compiler warning, thx DboxOldie 2019-03-14 08:58:13 +01:00