Commit Graph

12128 Commits

Author SHA1 Message Date
vanhofen
d4318e2335 epgview: small fixes in imdb text arrangement
Origin commit data
------------------
Commit: 79c72f63a1
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-05-01 (Tue, 01 May 2018)

Origin message was:
------------------
- epgview: small fixes in imdb text arrangement
2018-05-01 23:36:02 +02:00
vanhofen
69b97e233b tmdb: show decimal points in rating stars
Origin commit data
------------------
Commit: a873e5b2b2
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-05-01 (Tue, 01 May 2018)

Origin message was:
------------------
- tmdb: show decimal points in rating stars
2018-05-01 23:07:28 +02:00
vanhofen
b7219e8a39 epgview: re-use our smooth starbar to signalize decimal points in rating-stars
* fix text start position on first page
* rename variable stars => tmdb_stars


Origin commit data
------------------
Commit: be655910ad
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)

Origin message was:
------------------
- epgview: re-use our smooth starbar to signalize decimal points in rating-stars

* fix text start position on first page
* rename variable stars => tmdb_stars
2018-04-29 22:33:48 +02:00
vanhofen
a98949dafa neutrino: remove our api keys
Origin commit data
------------------
Commit: 4015d0cde8
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)

Origin message was:
------------------
- neutrino: remove our api keys
2018-04-29 03:13:08 +02:00
vanhofen
fb3afddc3c moviebrowser: remove NI tags
Origin commit data
------------------
Commit: c85c75b3f6
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)

Origin message was:
------------------
- moviebrowser: remove NI tags
2018-04-29 03:13:08 +02:00
vanhofen
b7cccec37f epgview: sync with tuxbox; our code was completely taken
Origin commit data
------------------
Commit: 82ffe57174
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)

Origin message was:
------------------
- epgview: sync with tuxbox; our code was completely taken
2018-04-29 03:13:08 +02:00
Thilo Graf
d120ee2a1f src/gui/miscsettings_menu.cpp: fix possible compile error
Error: Wunused variable, if ENABLE_TMDB_KEY_MANAGE is unset


Origin commit data
------------------
Commit: 8cae61b817
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
196165d828 src/gui/epgview.cpp: optimize text arrangement for tmdb/imdb
Origin commit data
------------------
Commit: ef03c4d739
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
vanhofen
a34efd3074 epgview: use OFFSET define instead of fixed value
Origin commit data
------------------
Commit: da603e85be
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)

Origin message was:
------------------
- epgview: use OFFSET define instead of fixed value
2018-04-29 03:13:08 +02:00
Thilo Graf
aabc0d3123 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.


Origin commit data
------------------
Commit: b758bae3c8
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
b90eabbe3e src/gui/epgview.h: add class to create star bars
Origin commit data
------------------
Commit: 3c477468ea
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
6315f079b7 src/gui/epgview.cpp: update license text
Origin commit data
------------------
Commit: 9833dfce03
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
842dcdc5b3 ytplayer: apply enable option for internal YouTube playback
Origin commit data
------------------
Commit: d56fe91658
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
b0e8a3429f Api keys: add class instead single functions to check api keys
Without class build was broken, with static versions it should working.


Origin commit data
------------------
Commit: 7d6a4db686
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
c56185978f neutrino.cpp: add defined api keys into online service settings
Origin commit data
------------------
Commit: 22aedc0b3f
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
bbbb4a6c3f setting_helpers.h: add generic function for api keys
Origin commit data
------------------
Commit: f2d3b96160
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
88c6363ec8 imdb-support: renamed imdb->omdb
Imdb is not really used directly, that is a bit misleading


Origin commit data
------------------
Commit: 1af35f36c5
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:08 +02:00
Thilo Graf
38f652c897 CIMDB: load api key from settings
Origin commit data
------------------
Commit: d84c5a2034
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
e2377c569a CMiscMenue: apply api key options
Origin commit data
------------------
Commit: 4b9058d35a
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
305671c723 CMiscMenue: adapt to new dev key definies
Origin commit data
------------------
Commit: fb49917a28
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
9dfaeb7273 misc settings: add missing locals and settings variables
Origin commit data
------------------
Commit: 0423ed460c
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
3be36eba66 CIMDB: clean up
- fix license text
- move unused include unistd.h into cpp file
- scope of the variable 'line' reduced.
- remove variable 'pos_firstline', its value was never used.
- remove unused variable: search
- remove variables 'pos_search1', 'pos_search2'... values never used.
- add member variable 'CIMDB::acc' into constructor, was not initialized
- move include for cc.h into cpp file


Origin commit data
------------------
Commit: ac92d2af4b
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
a81e2b1869 src/gui/videosettings.cpp: disable fade option for AX51/Mutant
Don't working at the moment.

TODO: Make it usable for AX51/Mutant


Origin commit data
------------------
Commit: 7727d5f9f3
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
d079dc3b10 src/gui/videosettings.cpp: don't show entry for vf key settings
Available on CS hardware

TODO: make configurable for other keys on other hardware


Origin commit data
------------------
Commit: 8f32d42868
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
7711abc192 widget/menue.cpp: avoid paint of toggle buttons with more than 2 opts
Origin commit data
------------------
Commit: 74f1f2f647
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
9d8f32c750 src/gui/test_menu.cpp: doc corrected
Origin commit data
------------------
Commit: 5a2b120601
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
dde30a382e src/gui/widget/msgbox.cpp: add missing handling of RC_home message
Required in case of usage without explicit undefined home button.


Origin commit data
------------------
Commit: ebffa8073f
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
vanhofen
d230fe4732 neutrino: use WEBTVDIR as default for g_settings.livestreamScriptPath
The usage of WEBTVDIR_VAR was not a good idea because our delivered xml's
are located in WEBTVDIR.
In summery the location doesn't really matter, because our code in
movieplayer.cpp will find the script in several places.


Origin commit data
------------------
Commit: 35fa18c3d7
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-22 (Sun, 22 Apr 2018)

Origin message was:
------------------
- neutrino: use WEBTVDIR as default for g_settings.livestreamScriptPath

The usage of WEBTVDIR_VAR was not a good idea because our delivered xml's
are located in WEBTVDIR.
In summery the location doesn't really matter, because our code in
movieplayer.cpp will find the script in several places.
2018-04-22 22:48:04 +02:00
GetAway
fab27d0c19 videosettings: fix set and get video_43mode
Origin commit data
------------------
Commit: 5e65dca8c3
Author: GetAway <get-away@t-online.de>
Date: 2018-04-22 (Sun, 22 Apr 2018)
2018-04-22 22:24:18 +02:00
vanhofen
ce8f83d565 neutrino: remove NI-tag from g_settings.network_ntpserver
Origin commit data
------------------
Commit: 54551dd0a7
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-22 (Sun, 22 Apr 2018)

Origin message was:
------------------
- neutrino: remove NI-tag from g_settings.network_ntpserver
2018-04-22 20:58:31 +02:00
GetAway
7404f46614 pzapit -gm: reactivate get current TV/Radio mode
Origin commit data
------------------
Commit: bda07eeb14
Author: GetAway <get-away@t-online.de>
Date: 2018-04-22 (Sun, 22 Apr 2018)
2018-04-22 20:58:31 +02:00
Jacek Jendrzej
882c835829 fix epg dir, strange static behavior
Origin commit data
------------------
Commit: b7d59d8537
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2018-04-16 (Mon, 16 Apr 2018)
2018-04-16 21:02:49 +02:00
vanhofen
d1852173c8 themes: don't show inactive item to visualize migrated theme
Origin commit data
------------------
Commit: b4849c98cc
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-12 (Thu, 12 Apr 2018)

Origin message was:
------------------
- themes: don't show inactive item to visualize migrated theme
2018-04-12 21:52:57 +02:00
vanhofen
eec8af45fb icons: rename important.png => marker_warning.png because it doesn't signalize important stuff, but warnings
Origin commit data
------------------
Commit: 0e64c1f14a
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)

Origin message was:
------------------
- icons: rename important.png => marker_warning.png because it doesn't signalize important stuff, but warnings
2018-04-11 23:58:16 +02:00
Thilo Graf
83576a96eb Icons: change check markers, rename to dialog on/off, add update marker
Origin commit data
------------------
Commit: 1ebe774077
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:16 +02:00
Thilo Graf
74d135f2ae Revert "COsdSetup: kill instance of osd_menu_colors"
This reverts commit 9401f2e8d1.

With this commit were crashes are to be expected. If here is an issue,
we should fix it with another solution.


Origin commit data
------------------
Commit: 9be66d824a
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:16 +02:00
Thilo Graf
614badcf9e menu: add optional usage of toggle buttons to visualze options
Origin commit data
------------------
Commit: f0f4698984
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:16 +02:00
Thilo Graf
518a0f362c src/gui/osd_setup.cpp: use CMenuForwarder instead CMenuDForwarder
This should avoid possible segfaults when user is calling color setup.
This behavior was observed if start wizard has been completed and
after that user wants to change color settings.

If target object is a singelton, this should not be an issue.


Origin commit data
------------------
Commit: 84612b795c
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
7c26b9a2f3 getValue(void): remove multiple declared members
Already inherited from CMenuTarget


Origin commit data
------------------
Commit: 98a962c16e
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
8322e722ca themes: add locales for theme reset
Origin commit data
------------------
Commit: 8b055d5011
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
ac513a9cc0 CThemes: visualize migrated theme after possible update
After an update this entry will be only shown if theme name is a new
configure option and theme name is still unknown.
This entry visualizes the state of current migrated theme. The old theme
settings will be kept.
If required users should save the theme as a new userdefined theme or
select a given theme.


Origin commit data
------------------
Commit: 6a36a75f26
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
a6d366ff5e CThemes: add default theme from config and migrate theme settings if needed
Origin commit data
------------------
Commit: 0344962efc
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
839fbfcc18 CThemes: rename member readThemes -> showThemesMenu
more plausible name


Origin commit data
------------------
Commit: 2004017378
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
cc9f871cd4 CThemes: visualize current selected or applied theme
Origin commit data
------------------
Commit: 1aaaf8cb86
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
801d072540 CThemes: inherit CColorSetupNotifier into CThemes
Avoids explicit init of CColorSetupNotifier objects.


Origin commit data
------------------
Commit: dd329ce68e
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
511d603898 themes: set default theme instead static colors, but hold fallback
Origin commit data
------------------
Commit: 8498f29202
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
1f39eaa748 themes: add setting entry for theme name
Origin commit data
------------------
Commit: 06bd3519d8
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
90bf89e1ff CFrameBuffer: add more possible icon paths in order of priority
This gives possibility to use theme relevant icon sets.

scheme:
	/path/to/theme/icons/file.png

example:
	/usr/share/tuxbox/neutrino/themes/Neutrino-3.0/icons/file.png


Origin commit data
------------------
Commit: bc794bab56
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
7b21adb9dd Color theme setup: re sort some entries, remove some separator lines
Better separation of the gui and misc parts.


Origin commit data
------------------
Commit: d1a6bb8b13
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00
Thilo Graf
611d4ca4c9 Progressbar setup: add missing caption for global settings
Origin commit data
------------------
Commit: 34300a2d61
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:15 +02:00