Commit Graph

204 Commits

Author SHA1 Message Date
Thilo Graf
942a27e3ef cc_frm_header.cpp/h: remove CTextBox types for title allignment
Title object has only width of current text content. This causes CTextBox
types have not a really visible effect. Now we have only three align types for title
and these are related to cc-text object position.

Involved classes adjusted too.
2017-05-11 12:15:16 +02:00
svenhoefer
edb4ce3e4f - eventlist: minor cosmetics;
rename getPrvNextChannelName() to getChannelNames()
2017-05-08 21:08:23 +02:00
Jacek Jendrzej
d051691f89 supplement 2 to 5f9f82b8e6 2017-05-08 19:43:36 +02:00
Jacek Jendrzej
5dc4424d96 supplement to 5f9f82b8e6 2017-05-08 18:02:04 +02:00
Jacek Jendrzej
5f9f82b8e6 src/gui/eventlist.cpp show prev next channel name on start 2017-05-08 17:39:30 +02:00
Thilo Graf
8f3fcc6060 CEpgData/CEventList: use class CNaviBar for bottom box 2017-05-06 00:02:30 +02:00
Thilo Graf
43fda8bc11 CEventList: optimize handling of header and bottom box
Mainly to reduce flicker effects on right/left scroll.
2017-05-03 21:29:41 +02:00
TangoCash
e98564c8e9 -eventlist,epgview: reduce header flickering
picked from:	https://github.com/TangoCash/neutrino-mp-cst-next
commit:	df6862963a9b29a4d0955b01a22e1061c312b17f

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

Conflicts:
    src/gui/epgview.cpp
2017-05-03 21:29:41 +02:00
TangoCash
08c4801698 -eventlist: fix segfault
Signed-off-by: Thilo Graf <dbt@novatux.de>
review required
2017-05-03 21:29:41 +02:00
TangoCash
ae0810e339 -eventlist: fix gradient background
Signed-off-by: Thilo Graf <dbt@novatux.de>
review required
2017-05-03 21:29:41 +02:00
TangoCash
54ce85c598 -eventlist,epgview: add infoviewer bottom gradient style
Signed-off-by: Thilo Graf <dbt@novatux.de>
review required
2017-05-03 21:29:41 +02:00
TangoCash
099f83e819 -eventlist: fix clock
Signed-off-by: Thilo Graf <dbt@novatux.de>
review required
2017-05-03 21:29:41 +02:00
TangoCash
3ac2f99a67 -eventlist,epgview: adjust style, implement new header class
picked from:	https://github.com/TangoCash/neutrino-mp-cst-next
commit:	477db186ee4f306e191035ed2201ff4fc9d70b9d

Signed-off-by: Thilo Graf <dbt@novatux.de>
review reqiured
2017-05-03 21:29:41 +02:00
svenhoefer
fe5f84c1d0 - scrollbars: avoid usage of COL_SCROLLBAR_PASSIVE_PLUS_0 ...
... outside of CComponentsScrollBar(). Since the color-changes in
89bda2d the non-CC scrollbars looks weird.
2017-04-24 12:29:52 +02:00
svenhoefer
a1f174b80a - eventlist: use OFFSET defines for right infobox 2017-04-12 09:31:21 +02:00
Stefan Seyfried
2303d94300 replace fontrenderer.h include with forward declaration
in order to flatten the build dependency tree further, include
fontrenderer.h directly where needed, in header files a forward
declaration is enough
2017-02-07 17:23:42 +01:00
Thilo Graf
17a84f0e75 CEventList: fix current channel position and ensure clean up header
Current channel name was out of center and a clean up of header
background was required because texts are only painted with transparent background and old texts are futher visible.
Now we have a clean background before repaint logo or new channel names.
2017-01-31 16:36:42 +01:00
svenhoefer
9d949c7074 - eventlist: fix icon-alignment ...
some small text-alignment fixes; use OFFSET defines
2016-12-06 09:54:56 +01:00
Thilo Graf
97006c6615 Merge branch 'master' into pu/msgbox 2016-11-11 21:33:12 +01:00
svenhoefer
e3306076de - eventlist: allow windows size changes w/o neutrino restart 2016-11-11 00:51:32 +01:00
Thilo Graf
96ffa4778a Merge branch 'master' into pu/msgbox 2016-11-11 00:51:20 +01:00
svenhoefer
c056b56d12 - eventlist: allow gradient/radius changes w/o neutrino restart 2016-11-11 00:25:25 +01:00
svenhoefer
00ad1ecd1c - eventlist: fix right textbox in header; last char was not displayed 2016-11-11 00:18:43 +01:00
Thilo Graf
3efaac5725 Merge branch 'master' into pu/msgbox
Conflicts:
	src/gui/moviebrowser/mb.cpp
2016-11-10 10:27:22 +01:00
svenhoefer
c9be160f20 - eventlist: use small vertical offset around channellogo 2016-11-08 22:02:08 +01:00
Thilo Graf
9b9d2542e6 Merge branch 'master' into pu/msgbox 2016-10-28 08:05:34 +02:00
Jacek Jendrzej
a71c71edcc src/gui/eventlist.cpp supplement to 61105699d4, fix chanel_id in search-mode 2016-10-27 18:56:13 +02:00
Thilo Graf
dde298b1b7 CMsgBox: rework msgbox classes with Window class implementation
Replacing messagebox, hintbox_ext and some derivated parts with
basic class hintbox and derivated class CMsgBox. This should unify
window handling and avoids maintain of multiple classes with quasi
same purpose and adds more functionality.

TODO: fix and optimize details
2016-10-24 10:31:24 +02:00
svenhoefer
fcd4246d9a - eventlist: use getItemColors function 2016-10-19 10:06:36 +02:00
svenhoefer
f04493b7e5 - eventlist: remove obsolete bool show from CEventList::showFunctionBar 2016-10-12 20:55:28 +02:00
svenhoefer
4b0b32833f - eventlist: remove unnecessary hide of footer 2016-10-12 20:55:28 +02:00
vanhofen
6629b64d6c - colors: add COL_SCROLLBAR_PASSIVE wrapper 2016-10-10 14:19:54 +02:00
vanhofen
7e7d4e5fc1 - colors: add COL_SCROLLBAR_ACTIVE wrapper 2016-10-10 14:19:54 +02:00
svenhoefer
2911e638c7 - add listModeKey() function to simplify these calls 2016-09-09 10:42:46 +02:00
Thilo Graf
64053c1758 Moviebrowser: start outsourcing moviebrowser code 2016-09-06 11:32:41 +02:00
svenhoefer
bc39d1e14e - colors: some internal renamings
* INFOBAR_SHADOW to SHADOW because it's not only used in infoviewer
* INFOBAR_SHADOW_TEXT to MENUFOOT_TEXT because it's the proper name

This is in preparation to make footer colors configurable
2016-08-14 21:55:18 +02:00
svenhoefer
5837b922b1 - eventlist: allow to disable epgplus 2016-08-04 09:44:36 +02:00
martii
61105699d4 - followscreenings: port code from martiis-neutrino-mp 2016-07-01 15:26:06 +02:00
svenhoefer
6dddaff0d2 - record_setup: add check existing recordings before set new timers 2016-06-02 21:37:33 +02:00
Jacek Jendrzej
be2417068e src/gui/eventlist.cpp restore channel name after call search if not used 2016-06-01 15:41:08 +02:00
[CST] Focus
302642cee7 neutrino: add webtv channel list mode 2016-03-23 16:36:00 +03:00
Thilo Graf
65f4b82f62 CEventList: hold header instance to reduce flicker effects 2016-03-22 13:15:19 +01:00
Jacek Jendrzej
5100b3d6ae src/gui/eventlist.cpp use CComponentsChannelLogoScalable 2016-02-16 19:47:20 +01:00
Jacek Jendrzej
7db16952f6 (performance) Prefer prefix ++/-- operators for non-primitive types 2016-02-16 13:02:10 +01:00
Stefan Seyfried
99453de557 eventlist: use CListHelpers::UpDownKey 2016-01-18 08:10:16 +01:00
Thilo Graf
523b273af8 Colors: init global color gradient implementation 2015-12-27 14:42:27 +01:00
svenhoefer
9b78404d19 - eventlist: use real channel-id in webtv-mode to set timers 2015-10-09 19:00:03 +02:00
[CST] Focus
ad153ed851 gui/eventlist.cpp: use epg id to get events 2015-09-24 12:25:58 +03:00
Jacek Jendrzej
65a237c991 src/gui/eventlist.cpp fix timeshif_record timer handling 2015-08-20 15:51:57 +02:00
Jacek Jendrzej
dff62cfbe1 src/gui/eventlist.cpp: show AUTO_SHIFT icon in TSHIFT mode 2015-08-18 14:36:14 +02:00