Commit Graph

7074 Commits

Author SHA1 Message Date
Thilo Graf
1022cba0cc imageinfo: add possible information for used libstb-hal 2018-12-31 10:10:30 +01:00
Thilo Graf
728b04db2c imageinfo.cpp: simplify creation of info lines 2018-12-30 22:13:52 +01:00
GetAway
444173ead6 lcd4l: possibility to use it in user menue 2018-12-26 20:06:01 +01:00
GetAway
99a6ab267d add lcd4linux support, ported from
defans and vanhofen, modded by TangoCash
2018-12-26 20:04:32 +01:00
GetAway
2225d943dd epgview.cpp: fix recalculation of several heights 2018-12-11 14:20:50 +01:00
Thilo Graf
13752e6de8 navibar.cpp: fix possible overpaint of text after repaint with new content 2018-12-10 22:07:27 +01:00
Thilo Graf
7eeb270cba cc_draw.cpp/h: move more methodes into cpp file
clean up
2018-12-10 22:01:56 +01:00
Thilo Graf
d4fb223045 src/gui/widget/hintbox.cpp: connect OnTimer slot only if is still empty
Prevent multiple connections to slot. Only to be sure.
2018-12-09 17:29:44 +01:00
Thilo Graf
73f0c4b25e cc_item.cpp/cc_detailsline.cpp: clean up and simplify fblayer init
use v_fbdata.push_back() for direct fill with contents, reduced effort
2018-12-07 22:57:19 +01:00
Thilo Graf
09940ed419 cc_item.cpp/h: move getPageNumber() into cpp file
clean up
2018-12-07 21:47:33 +01:00
Thilo Graf
c7f8392ef6 cc_draw.cpp/h: move position members into cpp file
clean up
2018-12-07 21:47:33 +01:00
Thilo Graf
d9e66f4142 CTextBox: move setTextRenderModeFullBG() into cpp file. 2018-12-07 21:47:33 +01:00
Thilo Graf
b13a2a3b9a cc_draw.cpp: remove consequently all possible pixbuf contents
This should enusre a clean content for all fbdata.pixbuf parts.
2018-12-07 21:47:33 +01:00
Thilo Graf
80a1a8b64f CTextBox: move enableBackgroundPaint() into cpp file
partial cleanup
2018-12-07 21:47:32 +01:00
Thilo Graf
1d5de6babc clean up: remove unnecessary virtual declarations from cc classes 2018-12-07 21:47:32 +01:00
Thilo Graf
420fba0e1b cc_draw.cpp: remove variable cc_fbdata_t& fbdata
Try to avoid som possible data races.
2018-12-07 21:47:32 +01:00
Thilo Graf
94284c2e5b cc_draw.cpp: call blitBox2FB() only if checkFbArea() was true
This should prevent pass corrupted parameters for blitBox2FB().
2018-12-07 21:47:32 +01:00
GetAway
72b33c9520 keybind_setup.cpp: fix warning 2018-12-05 13:35:49 +01:00
GetAway
91948d8a48 keybind_setup.cpp: fix menu special keys 2018-12-04 19:06:25 +01:00
GetAway
2bd937a0d0 videosettings.cpp: use hw_caps->has_button_vformat 2018-12-01 10:42:35 +01:00
svenhoefer
5fb9a842e9 - webtv-setup: fix compiler warnings
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-26 21:24:02 +01:00
svenhoefer
b1587464bb - webtv-setup: disable possibility to setup livestreamScriptPath ...
Movieplayer searches automatically in default-directories for scripts

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-26 21:23:57 +01:00
GetAway
8a1879df20 screensaver.cpp: add 1 more event to filter 2018-11-20 09:57:07 +01:00
Thilo Graf
bb6198fa0c cc_frm_clock.cpp/h: fix incomplete result of isRun() methode 2018-11-20 09:17:02 +01:00
Knicko
fac82b91dd - streaminfo2: change name Picon to Logo
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:17:02 +01:00
Thilo Graf
7c14322653 cc_item_text.cpp: avoid evaluation within parameters 2018-11-20 09:17:02 +01:00
Thilo Graf
138c7b810e cc_item_text.h: declare unnecessarily protected variables as private 2018-11-20 09:17:02 +01:00
Thilo Graf
112ecc4714 src/gui/screensaver.cpp: avoid create clock instance if not required 2018-11-20 09:17:02 +01:00
Thilo Graf
9eeea78fb8 screensaver.cpp: start clock only if not running 2018-11-20 09:17:02 +01:00
Thilo Graf
014f0f3da7 cc_frm_window.cpp: fix possible oversize render with maximum screen settings 2018-11-20 09:17:02 +01:00
Thilo Graf
157acc7926 Revert "infoviewer: force repaint of text fields"
This reverts commit e63d8b6999.

kill() does not consider screen buffer. But call of
'paint(CC_SAVE_SCREEN_YES)' generates buffer but
always never used  so far. Before we apply new text, hide() will reset
background with saved buffer.
Btw. kill() seems was never called, because isPainted was until recently broken in text object,
so I'm amazed that this 'if' block was with any effect.
2018-11-20 09:17:02 +01:00
Thilo Graf
692d39bfb0 cc_item_text.cpp: add missing paint state after rendered text box
Evaluations while usage of this state could has been wrong or incomplete
and therefore it was possible that some effects were unintended or
without any effect.
2018-11-20 09:17:02 +01:00
Thilo Graf
b86b89981f src/gui/widget/textbox.cpp: try to fix possible background handling
Condition of changed postion and unchanged text was not considered.
2018-11-20 09:17:02 +01:00
J. Krieg
13476691b7 webtv: switch default webtv paths from CONFIGDIR to WEBRADIODIR_VAR (specified by configure)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:16:35 +01:00
J. Krieg
2c1a210d2f webradio: switch default webradio paths from CONFIGDIR to WEBRADIODIR_VAR (specified by configure)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:16:31 +01:00
J. Krieg
fffa3d6963 webtv/webradio: move defines for webtv and webradio path to a more appropriate place
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-11-20 09:16:29 +01:00
GetAway
3793c8dfd2 streaminfo: show techinfo in TS_MODE if channelist is empty 2018-11-13 18:04:28 +01:00
GetAway
a6c77ece34 streaminfo2.cpp: show resolution in TS_MODE if no channel is tuned 2018-11-13 15:51:18 +01:00
GetAway
5b5e11f327 activate streaminfo2 for non COOL_HARDWARE 2018-11-12 22:37:51 +01:00
Thilo Graf
8a447a987f gui/scan.cpp: fix missing osd transponder parameters while scan, thx janus 2018-11-07 08:55:29 +01:00
BPanther
af87ebc788 - add support for VU+ Solo 4k 2018-11-01 22:48:28 +01:00
vanhofen
4483bb67d3 - infoviewer: fix display of frequency for terrestrial channels; thx to Janus 2018-11-01 22:38:27 +01:00
J. Krieg
f3fb8ab2ed settings_manager.cpp: add .gz files as valid extension for filter 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
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
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
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