Commit Graph

460 Commits

Author SHA1 Message Date
bazi98
c8fcf927d9 fix typos framerate
Signed-off-by: GetAway <get-away@t-online.de>
2019-01-01 22:44:09 +01:00
TangoCash
93f74ef829 show event logos only in infoviewer 2018-12-31 15:18:15 +01:00
svenhoefer
5c413dce45 - move compatibility headers to /lib/hardware
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-12-31 11:47:45 +01:00
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
vanhofen
4483bb67d3 - infoviewer: fix display of frequency for terrestrial channels; thx to Janus 2018-11-01 22:38:27 +01: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
svenhoefer
f7025a9a7d - movieplayer/infoviewer: simplify call of showMovieInfo()
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +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
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
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
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
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
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
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
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
Stefan Seyfried
9ad4a3c8f5 infoviewer: fix copy/paste error clearing wrong field
Conflicts:
	src/gui/infoviewer.cpp
2018-01-13 20:03:34 +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
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
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
svenhoefer
ce0aa768b9 - infoviewer_bb: small renamings to get more logic in function names
showOne_CAIcon()     => showIcon_CA()
paint_ca_icons()     => paint_ca_icon()
showIcon_CA_Status() => paint_ca_icons()

 Conflicts:
	src/gui/infoviewer.cpp
	src/gui/infoviewer_bb.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-15 18:42:18 +01:00
Jacek Jendrzej
30c0a32a48 fix radiotext title background (merge fix) 2017-12-03 16:55:20 +01:00
svenhoefer
aca5157707 - infoviewer: avoid display of radiotext icon in virtual zap mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-01 14:26:44 +01:00
svenhoefer
38e76f6a3f - infoviewer: cleanup from some unused code
Conflicts:
	src/gui/infoviewer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-01 14:26:43 +01:00
svenhoefer
20cc2a2b17 - infoviewer: rework radiotext element; ...
use OFFSET defines, larger font, fix header width

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-01 14:26:37 +01:00
svenhoefer
4ea86a2380 - radiotext: cleanup from tons of unused code; rass is dead
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-01 14:26:35 +01:00
svenhoefer
0fc3e793a4 - neutrino: unify modes handling; ...
remove double enum from CNeutrinoApp and move mostly used enum from NeutrinoMessages to new NeutrinoModes

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-11-22 15:42:09 +01:00
svenhoefer
953793f763 - infoviewer: fix radiotext icon for webradio
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-11-16 19:43:26 +01:00
TangoCash
e2770e7731 - infoviewer: fix FIXME comment in 9b340752244980a59d57d3d318f70339a7f8d2e1 2017-11-16 19:43:26 +01:00
svenhoefer
e31eec2d06 - infoviewer: try to get meta data from stream when epg is empty
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-11-16 19:43:26 +01:00
svenhoefer
ab39aa544c - infoviewer: try to fix showLivestreamInfo() for audiostreams
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-11-16 19:43:26 +01:00
svenhoefer
14c2a27a62 - infoviewer: fix timeout for new mode_webradio
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-11-16 19:43:26 +01:00
svenhoefer
740fd3ac0d - rename IS_WEBTV => IS_WEBCHAN
Conflicts:
	src/zapit/src/capmt.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-11-16 19:43:26 +01:00