Commit Graph

336 Commits

Author SHA1 Message Date
Thilo Graf
196e5e566f src/gui/videosettings.cpp: disable fade option for AX51/Mutant
Don't working at the moment.

TODO: Make it usable for AX51/Mutant
2018-04-28 08:54:26 +02:00
Thilo Graf
cc4b0fdb56 Revert "COsdSetup: kill instance of osd_menu_colors"
This reverts commit 14124c7dd6.

With this commit were crashes are to be expected. If here is an issue,
we should fix it with another solution.
2018-04-11 17:06:19 +02:00
Thilo Graf
01e3c02225 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.
2018-04-11 17:03:11 +02:00
Thilo Graf
819c54e240 themes: set default theme instead static colors, but hold fallback 2018-04-11 16:12:58 +02:00
Thilo Graf
ab281d8581 Color theme setup: re sort some entries, remove some separator lines
Better separation of the gui and misc parts.
2018-04-11 16:05:43 +02:00
FlatTV
1652faecff OSD Menu: Add progressbar color
Signed-off-by: Thilo Graf <dbt@novatux.de>

- themes/Makefile.am unchanged, build was broken
- whitespace errors fixed
- unnecessary comments removed
- bump lua api version, was missed
2018-04-11 15:58:20 +02:00
Thilo Graf
c4bc6154d8 locales/fonts: add global window font 2018-04-11 15:57:33 +02:00
Thilo Graf
557805bc40 infobar: rework infobar timeout behavior
Options were sometimes described ambiguously and previous behavior was no longer available.
Now the descriptions should be more plausible for current behavior.
2018-04-10 10:29:38 +02:00
Thilo Graf
fdbddce9dd CMenuOptionNumberChooser: expand localize functionality for any number 2018-04-04 15:28:57 +02:00
Thilo Graf
9a3a90af84 Osd setup: use unified menu width 50% 2018-03-01 16:55:27 +01:00
svenhoefer
3b65251e00 - framebuffer: better name for getWindowWidth/Height() functions
getScreenWidth/HeightRel() was confusing because it depends on users window settings.
Replace names in old unused framebuffer code too.

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

 Conflicts:
	gui/channellist.cpp
2018-01-22 19:19:08 +01:00
svenhoefer
e32dc71ead - osd-setup: start browsing for fonts in same dir were active font is located
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-01-22 19:19:03 +01:00
Thilo Graf
aacb564dc5 COsdSetup: ensure reset of channellist modules after any changed osd settings 2017-12-30 23:00:31 +01:00
Frankenstone
5955e2b80a osd_setup.cpp: fix colormenu shadow
Signed-off-by: Thilo Graf <dbt@novatux.de>

alpha was bounded to menue head alpha
2017-12-06 10:47:49 +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
vanhofen
6fe5d269af - add hd51; mostly ported from TangoCash's neutrino-mp 2017-10-29 18:31:30 +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
b7ceb705a0 Merge branch 'master' into pu/mp 2017-09-26 12:52:04 +02:00
Jacek Jendrzej
ca09c92542 Revert "src/gui/osd_setup.cpp disable hint paint in channellist-mode, is broken"
This reverts commit e308407b22.
2017-09-26 12:41:05 +02:00
svenhoefer
7c429c17e0 - osd-setup: use 0 as a localized value for timeout-settings 2017-09-26 12:41:05 +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
45fa2fcf4b Merge branch 'master' into pu/mp 2017-09-20 18:10:05 +02:00
Jacek Jendrzej
e308407b22 src/gui/osd_setup.cpp disable hint paint in channellist-mode, is broken 2017-09-20 18:07:05 +02:00
Jacek Jendrzej
2dd24f8c21 Merge branch 'master' into pu/mp 2017-09-18 15:55:41 +02:00
Jacek Jendrzej
82a0cdeb68 osd_setup.cpp fix memleak 2017-09-18 14:57:11 +02:00
Jacek Jendrzej
ea89db1ec2 Merge branch 'master' into pu/mp 2017-09-16 13:26:53 +02:00
Jacek Jendrzej
3732eb851a readd fontmenu scaling hint 2017-09-15 21:27:36 +02:00
Jacek Jendrzej
2c5bf73006 Merge branch 'master' into pu/mp 2017-09-13 13:40:40 +02:00
Jacek Jendrzej
6576729fd1 remove double includes 2017-09-08 21:21:32 +02:00
Jacek Jendrzej
1763bb9e64 Merge branch 'master' into pu/mp 2017-08-08 20:06:40 +02:00
Thilo Graf
58d4f13bb7 COsdSetup: add slot to ensure clean up icon cache on changed resolution.
Some old icon data makes no sense with changed resolution.
In some cases it could happens that no icons are to see on screen
after changed resolution. This should fix this,
2017-08-08 14:25:12 +02:00
Thilo Graf
c600b4c416 Colorsettings: add possibility to change shadow color
Shadow color was bound to infobar color and it's not really
understandable why, because with some colors eg. black, the shadow is
grey or with other colors it is exaggerated colored and seems to be
not realistically and looks unusual if shadow is brighter or colorful
than foreground. Some themes will thank it.

TODO: update theme files with matching values if required
2017-08-08 14:25:12 +02:00
Jacek Jendrzej
ca83324763 Merge branch 'master' into pu/mp 2017-06-07 16:20:47 +02:00
M. Liebmann
624f2b3154 Merge branch 'pu/fb-setmode' 2017-06-07 14:18:01 +02:00
svenhoefer
11aa9054bc - filebrowser: use a bit larger regular font by default
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-07 14:17:11 +02:00
Jacek Jendrzej
de7847f096 Merge branch 'master' into pu/mp 2017-04-25 13:43:33 +02:00
Thilo Graf
8554722323 Merge branch 'master' into pu/fb-setmode 2017-04-25 11:46:41 +02:00
Thilo Graf
4de8c61c04 COsdSetup: reset channellist objects after changed window size
Ensures complete reinit of relevent modules inside channellist instance.
2017-04-25 11:36:49 +02:00
svenhoefer
11a28c07d6 Merge branch 'master' into pu/mp 2017-04-19 21:35:56 +02:00
M. Liebmann
2afb8fef86 Merge branch 'master' into pu/fb-setmode 2017-04-16 19:42:14 +02:00
svenhoefer
5a17b434b6 - osd_setup: a bit smaller font for epgplus-items; ...
it's now aligned to epgview's fontsizes
2017-04-12 09:31:22 +02:00
svenhoefer
064f693bf7 Merge branch 'master' into pu/mp
Conflicts:
	src/gui/epgplus.cpp
2017-04-08 14:36:12 +02:00
M. Liebmann
f0ae55707a Merge branch 'master' into pu/fb-setmode 2017-04-08 14:17:34 +02:00
vanhofen
7b7430969a - osd_setup: add new epgplus font 2017-04-08 14:11:28 +02:00
M. Liebmann
5ce34d5cf9 Revert "- allow to force given osd resolution in "videosystem = auto" mode"
This reverts commit 6fc24e990b.
2017-03-12 06:32:52 +01:00
svenhoefer
6fc24e990b - allow to force given osd resolution in "videosystem = auto" mode 2017-03-06 23:50:15 +01:00