Commit Graph

544 Commits

Author SHA1 Message Date
Stefan Seyfried
b0bd8fdbae Channellist: only show lock icon if parental lock is active
additionally, remove the icon on change to an unlocked bouquet
2017-12-28 00:07:23 +01:00
svenhoefer
3d5aa5977a - neutrino: add more RC_playpause handling
Conflicts:
	src/gui/movieplayer.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-21 11:28:30 +01:00
svenhoefer
889c996624 - channellist: fix segfault while virtual zapping and bouquets are empty
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-11 17:12:17 +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
0b78ac9e3f - rename LIST_MODE_WEBTV => LIST_MODE_WEB
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
svenhoefer
3fd544737a - add webradio; first steps
Conflicts:
	data/Makefile.am
	data/scripts/backup.sh
	src/neutrino.cpp
	src/zapit/include/zapit/zapit.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-11-16 19:43:26 +01:00
svenhoefer
c14e9f8256 - channellist: add separator item to menu for a smoother view
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-10-29 21:34:47 +01:00
Jacek Jendrzej
7ad4a0e6cc Merge branch 'master' into pu/mp 2017-10-02 13:56:25 +02:00
Stefan Seyfried
0d9139054a remove "using namespace std" from header files
"using namespace std" in headers is considered bad practice, so move it
either into the respective cpp files or (for files which have lots of
other std::xxx usage anyway) just write it out explicitly.
Looking at the headers and the affected cpp files, one can actually see
why it is bad practice, as it's spreading very far ;-)
2017-10-02 13:43:57 +02:00
Jacek Jendrzej
4fc73acffc Merge branch 'master' into pu/mp 2017-09-29 10:49:27 +02:00
svenhoefer
99cc7f850a - rcinput: simplify calcTimeoutEnd() calls; 0 is "off" by default now 2017-09-29 10:34:23 +02:00
Jacek Jendrzej
2e696818d1 Merge branch 'master' into pu/mp 2017-09-27 09:58:18 +02:00
svenhoefer
95157b1f8f - fix some timout-off-bugs in bouquetlist and channellist 2017-09-27 09:57:19 +02:00
M. Liebmann
abfb02aa47 Merge branch 'master' into pu/mp 2017-09-21 09:07:15 +02:00
svenhoefer
6ee3e54741 - add and use FRAME_WIDTH defines; ...
replace other fixed frame widths with OFFSET defines

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-20 21:29:53 +02:00
Jacek Jendrzej
a70f3cb025 Merge branch 'master' into pu/mp 2017-06-16 14:19:26 +02:00
svenhoefer
fd84cedf90 - channellist: use CComponentsScrollbar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 21:51:28 +02:00
Jacek Jendrzej
4c3002cb26 Merge branch 'master' into pu/mp 2017-06-15 12:32:31 +02:00
Thilo Graf
340a6992a1 CChannelList: add instance check for header clock object
Only for sure.
2017-06-15 01:01:54 +02:00
Jacek Jendrzej
05e8d727bd Merge branch 'master' into pu/mp 2017-05-28 22:30:05 +02:00
Thilo Graf
4f5d216120 CChannelList: simplify calls of logo paints, avoid possible dub paints 2017-05-28 20:42:33 +02:00
Jacek Jendrzej
152c4e3fe4 Merge branch 'master' into pu/mp 2017-05-11 16:44:05 +02:00
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
Jacek Jendrzej
020f044c07 Merge branch 'master' into pu/mp 2017-05-08 12:57:22 +02:00
Thilo Graf
9fd3b27d61 CChannelList: fix code indentation 2017-05-08 08:26:21 +02:00
Thilo Graf
c8f6888d8f CChannelList: change scope of bool unlocked
Scope of the variable 'unlocked' can be reduced.
2017-05-07 18:33:25 +02:00
Thilo Graf
761bac8ca1 CChannelList: use enums for additional modes
Readability
2017-05-07 18:33:25 +02:00
Jacek Jendrzej
c926f1ea91 Merge branch 'master' into pu/mp 2017-05-07 18:27:59 +02:00
Thilo Graf
cf7a21032c CChannelList: delete and reset minitv object inside unified scope 2017-05-07 14:18:47 +02:00
Thilo Graf
1359248f72 CChannelList: add connection to ResetModuls()
Ensures re init after font changes.
2017-05-07 14:18:47 +02:00
Thilo Graf
d7f839dcc9 CChannelList: remove init of cc_minitv from constructor.
Is not a member of CChannelList and already inititialized
as static outside of constructor.
2017-05-06 23:18:43 +02:00
Thilo Graf
86c18141dd CChannelList: add missing compare for existant header object. 2017-05-06 22:46:20 +02:00
Jacek Jendrzej
0b2f2afe01 Merge branch 'master' into pu/mp 2017-05-05 13:27:14 +02:00
Thilo Graf
81001410f3 CChannelList: rework details line handling, fix hide() after setup
Detailsline is handling hide() by itself.

After channellist setup, eg. switching additional infos and channellist
window has different size, artefacts were possible.
2017-05-03 21:29:41 +02:00
Jacek Jendrzej
74c0b58e71 Merge branch 'master' into pu/mp 2017-05-02 13:18:29 +02:00
Thilo Graf
1e4967e114 CChannelList: Ensure new initialize of modules on palette changes while runtime. 2017-04-29 22:46:50 +02:00
Jacek Jendrzej
0ef6e3fe98 Merge branch 'master' into pu/mp 2017-04-27 14:27:27 +02:00
Jacek Jendrzej
6cb58546d8 src/gui/channellist.cpp remove unused logo_off 2017-04-27 14:26:27 +02:00
Thilo Graf
85f4992ca8 CChannelList: don't assign logo if disabled 2017-04-27 11:26:36 +02:00
Jacek Jendrzej
f292ba6b69 Merge branch 'master' into pu/mp 2017-04-24 21:33:15 +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
Thilo Graf
fbe8889fa9 CChannelList: remove unused logo object
Not required since
68835056c3: add possibility to show channellogo
2017-04-23 17:15:17 +02:00
Thilo Graf
0943c467e2 CChannelList/CUpnpBrowserGui: add missing reinit for corner modes
Required eg. if corner settings has been changed by user on runtime.
2017-04-23 17:01:05 +02:00
svenhoefer
0b2eb4bfb3 Merge branch 'master' into pu/mp 2017-04-22 16:13:02 +02:00
Thilo Graf
9ef6c49a23 CComponentsHeader/CChannelList: unify methode names 2017-04-21 23:07:14 +02:00
Thilo Graf
68835056c3 CComponentsHeader: add possibility to show channellogo
Contains methode setChannelLogo() with parameters
for channel id, channel name and optional
alignment (primary between title and clock). Default
alignment is centered.
Optional parameter to set logo height is available too.

Hope it works on first try. To see how it works, take look
at channellist class.
2017-04-21 22:47:23 +02:00
svenhoefer
11a28c07d6 Merge branch 'master' into pu/mp 2017-04-19 21:35:56 +02:00
svenhoefer
42aca4a4c9 - channelist: rename bool pig_on_win to minitv_is_active 2017-04-12 10:04:04 +02:00
svenhoefer
31979a4f87 - channellist: one more missing OFFSET define 2017-04-12 10:04:03 +02:00