Commit Graph

291 Commits

Author SHA1 Message Date
svenhoefer
69ed0f6f29 - epgview: correct labeling of green button
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-09-25 09:29:33 +02:00
svenhoefer
7db740166f - epgview: fix switch back from movie database view
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-09-25 09:29:27 +02:00
svenhoefer
27784214eb - epgview: auto-calc buttons struct
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-09-25 09:29:11 +02:00
svenhoefer
c65d294eee - epgview: add movie database selection
Conflicts:
	src/gui/epgview.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-09-25 09:29:08 +02:00
svenhoefer
f62688d381 - epgview: fix followscreenings button
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-07-12 09:45:35 +02:00
svenhoefer
f80fa43e0c - epgview: another try with LOCALE_MDB_SAVE_POSTER_HINT
Es scheint so, dass dynfont hier nicht korrekt funktioniert.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-05-28 13:11:12 +02:00
svenhoefer
a316697502 - epgview: introduce ResetMDb()
Conflicts:
	src/gui/epgview.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-05-28 13:10:17 +02:00
Thilo Graf
667a7e1d9f epgview.cpp: fix smoother graphical representation of rate banner
Take a look at the TODO-line
2021-05-07 12:11:42 +02:00
Thilo Graf
284d4acbbe epgview.cpp: fix possible overlapping text
Text was overlapping the navibar in some cases.
Space for text was insufficient calculated.
2021-05-06 16:06:44 +02:00
svenhoefer
6e1069bbdf - epgview: allow to save imdb/tmdb poster with g_settings.mbkey_cover
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-05-05 12:09:40 +02:00
svenhoefer
2ce09f87f6 - introduce mdb-tools (taken from mdb-imdb)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-05-05 12:09:07 +02:00
svenhoefer
c39084efc7 - epgview: rework button arrangement; green = imdb, yellow = tmdb
Conflicts:
	src/gui/epgview.cpp

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

Changed CProgressBar to CRateBanner cc_starbar object,
CProgressBar contains no PB_STARBAR mode,
otherwise the build would be broken.

TODO: Fix text arrangement inside epgview window. Seems the
Bottombox-object is not sufficient considered.
It will be over painted in some conditions, watched
if using of (very) large font scaling.
2021-05-05 12:05:41 +02:00
svenhoefer
367840ccd7 - epgview: more imdb/tmdb unifications
Conflicts:
	src/gui/epgview.cpp

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

TODO: fix star values, no count of stars at epg window to see,
variable 'stars' is missing.
2021-05-03 17:20:39 +02:00
svenhoefer
976bb352e7 - imdb/tmdb: more unifications; getStars()
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-05-03 17:20:36 +02:00
svenhoefer
c59e149f3f - imdb/tmdb: more unifications; setTitle()
Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale
	src/system/locals.h
	src/system/locals_intern.h

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-05-03 17:20:33 +02:00
svenhoefer
c5995fdda5 - imdb/tmdb: more unifications; function names
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-04-08 23:37:15 +02:00
svenhoefer
6c25ac74cc - imdb/tmdb: more unifications; poster handling
Conflicts:
	src/gui/epgview.cpp
	src/gui/mdb-tmdb.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-04-08 23:34:50 +02:00
svenhoefer
f6299d4f81 - epgview: more imdb/tmdb unifications
Conflicts:
	src/gui/epgview.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-04-08 23:22:26 +02:00
svenhoefer
488876327b - - imdb/tmdb: more unifications
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-04-08 23:10:27 +02:00
Thilo Graf
64727c4962 imdb/tmdb: rename 'create' methods to 'getter' functions
For reasons of plausibility, name does not suggest a "Getter" function

supplement to: - imdb/tmdb: unify some funtions
2021-04-07 21:33:13 +02:00
svenhoefer
b3ca37c04c - imdb/tmdb: unify some funtions
Conflicts:
	src/gui/epgview.cpp
	src/gui/imdb.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-04-07 15:56:49 +02:00
svenhoefer
282827eb5c - epgview: fix saving of mp_movie_info->epgInfo2 for omdb
Conflicts:
	src/gui/epgview.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-04-05 21:08:58 +02:00
Thilo Graf
0cd48ec866 epg_banner: outsource class for rate banners
For global use.
2020-03-02 21:48:52 +01:00
Thilo Graf
1b5006a911 epgview.cpp: avoid possible compiler warnings -Waddress-of-packed-member 2020-01-22 21:25:53 +01:00
vanhofen
bff51f0d8a - neutrino: use RC_tv/radio to toggle infoviewer/epg; ARM/MIPS_HARDWARE only
Conflicts:
	src/gui/epgview.cpp
	src/gui/infoviewer.cpp
2020-01-05 16:53:14 +01:00
Thilo Graf
99645a570c epgview: ensure paint of segment after changed background 2019-12-30 16:32:11 +01:00
Jacek Jendrzej
4798df400d adzap, fix zap to last channel, disable hintbox with zap 2019-05-04 13:56:36 +02:00
svenhoefer
b3b7ac5c3e - followscreenings: invert notify behaviour
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
svenhoefer
ddd8e16ec1 - epgview: show notifications when adding timers
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-05-02 21:28:01 +02:00
Jacek Jendrzej
f4b98498c3 - adzap: add "zap on timer activation" to adzap menu too 2019-05-02 21:28:01 +02:00
svenhoefer
9b1c2cf327 - code formatting of "add option to adzap: zap on timer activation"
Signed-off-by: Thilo Graf <dbt@novatux.de>
2019-04-28 11:17:09 +02:00
Jacek Jendrzej
54da71ebda fix 44fb2039e1 typo 2019-04-27 10:23:18 +02:00
Jacek Jendrzej
44fb2039e1 add option to adzap: zap on timer activation 2019-04-25 18:49:57 +02:00
TangoCash
0174e6971f rework tmdb class 2019-03-04 09:32:12 +01:00
Frankenstone
a153f44baa epgview: use define tmdb_cover 2019-03-04 09:25:28 +01:00
BPanther
0b311da08a fix remove tmdb.jpg 2019-03-04 09:25:19 +01:00
GetAway
2225d943dd epgview.cpp: fix recalculation of several heights 2018-12-11 14:20:50 +01:00
svenhoefer
edf89c5538 - epgplus: move CEPGplusHandler::exec() code to end of file; ...
* really minor code changes in CEPGDataHandler::exec() and
  CEventListHandler::exec()

No binary changes, just code cosmetic.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
87bb512534 - epgview: fix CEPGDataHandler::exec() in timeshift mode
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
1cb96902ef - epgview: rework CEPGDataHandler::exec() to get work in movieplayer-mode too
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-28 14:34:48 +02:00
svenhoefer
20403c63bb - epgview: fix display of mp_movie_info->dateOfLastPlay
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-07-18 11:55:30 +02:00
svenhoefer
09c1b46ab3 - epgview: use OFFSET define instead of fixed value
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-05-04 09:15:37 +02:00
Thilo Graf
3bc7d7e61f src/gui/epgview.cpp: optimize text arrangement for tmdb/imdb 2018-04-28 08:54:26 +02:00
Thilo Graf
d84c2f74a1 src/gui/epgview.cpp: rework online epg database handling
Vizualize of TMDb starbar was partial broken, should working now and IMDb (in reality OMDb)
should working too. DEV/Api keys are required and are managed with
misc settings menue. To get reqiured keys see https://www.omdbapi.com/ and
for TMDb see https://www.themoviedb.org

TODO: Better encapsulating for db classes for unified data tapping.
2018-04-28 08:54:26 +02:00
Thilo Graf
36ead91275 src/gui/epgview.cpp: update license text 2018-04-28 08:54:26 +02:00
svenhoefer
ddf3bfd613 - epgview: fix logic for followscreenings- and tmdb-button
Signed-off-by: Thilo Graf <dbt@novatux.de>

include c/p fix
2018-04-28 08:54:26 +02:00
svenhoefer
3b389b28e7 - epgview: change and simplify button logic; ...
this avoids annoying "button-jumps" while navigating through events

Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-28 08:54:26 +02:00
Thilo Graf
db64f1e094 epgview: add imdb functionality into epgviewer
taken over from https://bitbucket.org/neutrino-images/ni-neutrino-hd
2018-04-28 08:54:26 +02:00
Thilo Graf
e73eac0bb6 src/gui/epgview.cpp: small indent fix 2018-03-24 17:39:50 +01:00
svenhoefer
dec82897bd - epgview: use OFFSET define for navigation bar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-22 19:19:12 +01:00