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
Jacek Jendrzej
81049d89cd
src/gui/eventlist.cpp -add fsk filter to epg-search
2015-07-01 21:39:20 +02:00
Jacek Jendrzej
39796eda68
src/gui/eventlist.cpp-add program category filter to epg-search
2015-06-30 14:23:39 +02:00
Thilo Graf
a58f1621b4
Merge branch 'cst-next.pre' into cst-next
2015-04-30 09:20:43 +02:00
Thilo Graf
01516cf943
themes: use hintbox and header gradient option in theme settings
...
Color gradient feature was originally intended for use
inside theme settings and it's not really suitable for
generally use as default in all themes at the moment, so it makes more
sense to have options in theme settings and let the user decide
to customize this, unless enough other gui parts can use this feature.
2015-04-29 10:16:55 +02:00
svenhoefer
9041bff59c
- remove w_max()-calls to define menu-width, because ...
...
w-max() returns a pixel-value, but menus need a percentage-value.
2015-04-24 09:11:04 +02:00
svenhoefer
a6bf50f666
- shorten CNeutrinoEventlist to CEventlist
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
Thilo Graf
1cb885dfe9
CChannelList/CNeutrinoEventList/CMovieBrowser: fix logo scale
...
Downscale was broken.
2015-03-29 22:40:08 +02:00
Thilo Graf
d4f466d595
CNeutrinoEventList: rework paint of header
...
Reduce code with chain form and use text and logo items as embedded items.
2015-03-29 22:39:56 +02:00
[CST] Focus
9bd225658f
gui/eventlist.cpp: fix additional info text update
2015-03-07 13:56:12 +03:00
Jacek Jendrzej
c624505818
make channel_id private, use getChannelID()
2015-01-29 14:58:09 +01:00
[CST] Focus
3da439030b
neutrino: try to prevent using chanellist/bouquetlist while channels init in progress
2015-01-13 16:10:24 +03:00
Jacek Jendrzej
2b5e7b5ba3
use empty to check string
2015-01-09 17:15:11 +01:00
Jacek Jendrzej
8023a6317b
neutrino use check empty() instead of length() or size()
2015-01-03 17:51:08 +01:00
svenhoefer
ee91014c48
- align most CKeyboardInput calls to the changes in 88c6640
2014-11-22 15:58:02 +01:00