M. Liebmann
73ec7e9671
CInfoViewer::show_Data: Avoid overwriting button text
2016-01-29 15:31:12 +01:00
M. Liebmann
6c72fe94bc
CCDraw: Set cc_gradient_bg_cleanup to true
...
Except menu headers: Disable cleanup when save screen is disabled
2016-01-29 15:31:12 +01:00
Thilo Graf
2207019bfd
CInfoViewer: use gradient settings for infobar text box too
2016-01-29 15:31:12 +01:00
defans
fcd8352daf
- infoviewer: simplify body height calculation
2016-01-27 00:13:17 +01:00
M. Liebmann
8dd426d714
Fix ghost text in infoviewer
2016-01-26 20:00:22 +01:00
Thilo Graf
4cded5afb6
CInfoViewer: try to fix shadow and background behavior in vzap mode
2016-01-26 20:00:22 +01:00
Thilo Graf
b23e3c15c3
CInfoViewer: unified vars for body position
2016-01-26 20:00:22 +01:00
Thilo Graf
da0b867098
CInfoViewer: remove shadow offset from init,
...
items works with its own values
2016-01-26 20:00:22 +01:00
defans
12c3a15c10
CInfoViewer: reset zapmode if not in default mode
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-26 20:00:22 +01:00
Stefan Seyfried
9a6f9ea786
infoviewer: change show_Data() semantics slightly
...
the "calledFromEvent" parameter was only used to force display of "no
EPG available". It was set to true when calling from an "zap complete"
or "epg event received" event, which is good, but also when calling from
the display update timer, which is "strange".
Now setting this parameter to false forces the update of the current
event (if available) which is done from display update timer.
This fixes the update of the remaining time display with constantly
displayed infobar (radio mode).
2016-01-25 08:44:26 +01:00
Stefan Seyfried
f5c72d35c8
Merge remote-tracking branch 'n/cst-next-fixed'
2016-01-24 13:15:43 +01:00
Stefan Seyfried
09a8bc88ee
infoviewer: change show_Data() semantics slightly
...
the "calledFromEvent" parameter was only used to force display of "no
EPG available". It was set to true when calling from an "zap complete"
or "epg event received" event, which is good, but also when calling from
the display update timer, which is "strange".
Now setting this parameter to false forces the update of the current
event (if available) which is done from display update timer.
This fixes the update of the remaining time display with constantly
displayed infobar (radio mode).
2016-01-23 13:17:56 +01:00
Stefan Seyfried
f107519131
infoviewer: get rid of "gotTime" variable
...
It was set from EVT_TIMESET, which is no longer used, and can be
replaced easily by the (already used) "timeset" from sectionsd.
Races and locking can safely be ignored in this case.
2016-01-23 13:16:10 +01:00
svenhoefer
23242e605c
- infoviewer: fix overlaps on buttons while zapping
2016-01-22 10:49:45 +01:00
Thilo Graf
9d72b086a2
text screen save: try to rework screen save behavior for textbox objects
...
Screen save now always disabled by default and can be controlled
outside of relevant objects.
2016-01-21 11:00:38 +01:00
Thilo Graf
98b73c0d09
CInfoViewer: use different modes with enums for virtual zap and number input mode
...
This should fix missing rounded corners in numbaur input mode too.
Thx defans for input !
2016-01-21 11:00:24 +01:00
svenhoefer
2694b87d08
- infoviewer: fix display of DolbyDigital icon
2016-01-21 08:25:18 +01:00
Stefan Seyfried
572de2bbcb
Merge remote-tracking branch 'cst-next'
2016-01-16 12:51:04 +01:00
svenhoefer
da83468bfb
- infoviewer: fix width of small rec/ts icon box
2016-01-11 15:49:26 +01:00
svenhoefer
19d33dfb98
- infoviewer: some more little numbox-alignments
2016-01-10 21:57:59 +01:00
Stefan Seyfried
b53fbaf327
Merge remote-tracking branch 'cst-next'
2016-01-08 19:52:41 +01:00
Thilo Graf
11e480b6e8
CInfoViewer: try to fix channel number allignment
...
Allignment was broken on different font size.
2016-01-07 19:34:41 +01:00
svenhoefer
033d111a58
- infoviewer: align header position to fix a small 'hole' beside numbox
2016-01-07 15:56:36 +01:00
svenhoefer
429e401d91
- infoviewer: (re)use SHADOW_OFFSET/2 for small shadows
2016-01-07 08:48:33 +01:00
Thilo Graf
9ed3273960
CInfoViewer: try to fix numbox arrangement
2016-01-06 22:26:14 +01:00
Stefan Seyfried
0b246f32e9
infoviewer: fix ordering of variable initialization
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Jacek Jendrzej
9aa1420ca7
src/gui/infoviewer.cpp try to fix segfault after PB change
2016-01-04 20:13:59 +01:00
defans
64c412071a
CInfoViewer: fix infobar size in virtual zap mode
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-03 21:11:26 +01:00
Thilo Graf
85ad35abdc
CInfoViewer: ensure removing of timescale bar after killed infobar
...
In some constellations it was possible that timescale was not removed
from screen after closing of infoviewer.
e.g. user switched from a
channel with epg data to a channel without epg data and infobar was closed
before epg data was complete arrived.
btw: it seems INFOBAR_PROGRESSBAR_ARRANGEMENT_DEFAULT
is not not really "default"
2016-01-03 20:25:15 +01:00
Thilo Graf
ec701e3108
CInfoViewer: try to fix overlapping current info and curren/next time info
...
This effect was heavy to reproduce, but some useres had such effects.
Hold saved background and hide() ensure clean
background before repaint title and rest.
2016-01-03 20:25:15 +01:00
Stefan Seyfried
a4fbf4a614
infoviewer: fix ordering of variable initialization
2016-01-03 18:40:29 +01:00
Thilo Graf
74bb998c40
CInfoViewer: fix assign corner and shadow modes, depends of virtual zap mode
2016-01-01 21:20:45 +01:00
Stefan Seyfried
9113716171
Merge remote-tracking branch 'uncool/cst-next'
2016-01-01 14:10:48 +01:00
Thilo Graf
3acd04e865
CInfoViewer: optimize signal bar arrangement
2015-12-30 22:23:24 +01:00
Thilo Graf
a1ae17abb3
CInfoViewer: use old names for signal type names
2015-12-30 16:57:32 +01:00
Thilo Graf
5d6e33ac9d
CInfoViewer: try to fix paint info text box after delayed painting of timescale
2015-12-30 13:09:36 +01:00
Thilo Graf
c15731e6e7
CInfoViewer: refine arrangement of epg title
...
this reduces some flicker or fade effects nearly of numberbox
2015-12-30 13:09:36 +01:00
Stefan Seyfried
b837d8697b
Merge remote-tracking branch 'uncool/cst-next'
2015-12-28 16:15:14 +01:00
Thilo Graf
523b273af8
Colors: init global color gradient implementation
2015-12-27 14:42:27 +01:00
Stefan Seyfried
2d949bce16
Merge remote-tracking branch 'uncool/cst-next'
2015-12-15 17:29:18 +01:00
svenhoefer
a52a0e6c1b
- infoviewer: do always show all buttons; enable is controlled by usermenu
2015-12-15 08:15:17 +01:00
svenhoefer
7ccb57548b
- infoviewer_bb: rename infobar buttons
2015-12-15 08:15:17 +01:00
Stefan Seyfried
eeee5bacab
Merge remote-tracking branch 'uncool/cst-next'
...
This need buildfixes and some functional updates...
2015-12-13 17:41:55 +01:00
[CST] Focus
329aea09be
gui/infoviewer.cpp: remove some showTitle wrapper, use epg-id to get events
2015-09-24 12:25:39 +03:00
[CST] Focus
673bf4ea75
gui/infoviewer.cpp: remove commented setServiceChanged call
2015-06-02 12:26:30 +03:00
M. Liebmann
95a27ebb31
Clock on infoviewer and channellist: Fix background paint...
...
...when switching between OneColor und ColorToColor
2015-05-09 10:38:51 +02:00
svenhoefer
cb5f052e83
- themes: move colored_events settings to themes setup
2015-05-05 11:43:17 +02:00
svenhoefer
62daf1dc4c
- infoviewer: add color-to-color gradient feature; THX to TangoCash ...
...
... for basic inspiration and dbt for some optimizations
2015-05-04 09:41:41 +02:00
svenhoefer
09adc177d8
- record.h: remove include of vfd.h; use display.h instead
2015-04-16 13:39:35 +02:00
Stefan Seyfried
5ab6b53054
global.h: Use forward-declarations to reduce number of dependencies
2015-04-16 13:39:35 +02:00