Commit Graph

11576 Commits

Author SHA1 Message Date
Thilo Graf
31829ece63 icons: add default icons for trigger buttons 2018-04-13 23:49:48 +02:00
Thilo Graf
ee0f90d083 Icons: change check markers, rename to dialog on/off, add update marker 2018-04-11 17:07:19 +02:00
Thilo Graf
8c5ab1b22b themes: add some theme relevant trigger buttons
icons: add larger on/off buttons
2018-04-11 17:07:19 +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
3301be5484 menu: add optional usage of toggle buttons to visualze options 2018-04-11 17:03:11 +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
ef4ba9847e ::getValue(void): remove multiple declared members
Already inherited from CMenuTarget
2018-04-11 17:03:11 +02:00
Thilo Graf
bfb61a273e themes: add locales for theme reset 2018-04-11 17:03:11 +02:00
Thilo Graf
79cb1261f7 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.
2018-04-11 17:02:34 +02:00
Thilo Graf
23e684258f CThemes: add default theme from config and migrate theme settings if needed 2018-04-11 16:12:58 +02:00
Thilo Graf
d32b7420bc CThemes: rename member readThemes -> showThemesMenu
more plausible name
2018-04-11 16:12:58 +02:00
Thilo Graf
0d5b81c03f CThemes: visualize current selected or applied theme 2018-04-11 16:12:58 +02:00
Thilo Graf
953028ae82 CThemes: inherit CColorSetupNotifier into CThemes
Avoids explicit init of CColorSetupNotifier objects.
2018-04-11 16:12:58 +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
ce244d7fcd themes: add setting entry for theme name 2018-04-11 16:12:58 +02:00
Thilo Graf
ae9be1be31 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
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
Thilo Graf
baacf318f6 Progressbar setup: add missing caption for global settings 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
2162aa6970 colorchooser.cpp/h: add separate init method
If color setup having already been used and after that user has done changed some other settings  (e.g. font settings), graphical errors or crashes are possible.
The relocation of the initialization should prevent this.
2018-04-11 15:58:19 +02:00
Thilo Graf
3007c27469 Color setup: add button bar 2018-04-11 15:58:19 +02:00
Thilo Graf
712d7f9672 CColorChooser: fine tune position of color rate 2018-04-11 15:58:19 +02:00
Thilo Graf
ade8e13336 Color setup: Show color number in preview. 2018-04-11 15:58:19 +02:00
Thilo Graf
c574c48b4f Color setup: align to general window composition
- add home context button and icon
- width increased
2018-04-11 15:58:19 +02:00
Thilo Graf
1ca349373a CColorChooser: use unified variable vor window font 2018-04-11 15:58:19 +02:00
Thilo Graf
e4bc3a3e20 color setup: Visualize color rate 2018-04-11 15:58:19 +02:00
Thilo Graf
c4bc6154d8 locales/fonts: add global window font 2018-04-11 15:57:33 +02:00
svenhoefer
8dc0fc5268 - english.locale: some more minor corrections
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-10 23:35:17 +02:00
svenhoefer
e46a2b4abf - deutsch.locale: Fix some english hints
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-10 23:34:23 +02:00
svenhoefer
6907a23dbd - locale: minor alignments; mostly capitalization fixes in english.locale
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-10 23:33:32 +02:00
svenhoefer
384669df13 - locale: minor changes in timing.infobar locales
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-10 23:07:07 +02:00
Thilo Graf
f9b4aeef8c infobar timout: add member to get current timeout modes
Avoids  multiple code in some source files.
2018-04-10 10:29:39 +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
6f02799b03 Imageinfo: resort image and gui relevant entries 2018-04-10 10:29:38 +02:00
svenhoefer
4b12086438 - channellist: signalize zap tries while movie playback
Signed-off-by: Thilo Graf <dbt@novatux.de>

Conflicts:
	data/locale/english.locale
2018-04-09 23:44:57 +02:00
svenhoefer
10ae3aaf51 - channellist: try to respect users timeout settings when hiding infobar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-09 23:41:00 +02:00
Thilo Graf
bcdc3e990e CCDraw: add debug output to identify errors in relevant item types 2018-04-05 21:21:53 +02:00
Thilo Graf
a25fd62be8 CCTypes: outsource type variables and methods into own inheritable class 2018-04-05 20:55:46 +02:00
Thilo Graf
86e9f742e6 src/gui/widget/menue.h: fix possible compile error with older compliers
avoids possible error with extended initializer lists,
only available with -std=c++11 or -std=gnu++11

supplement to:
'CMenuOptionNumberChooser: expand localize functionality for any number'
2018-04-05 16:34:05 +02:00
svenhoefer
a84eaa6b33 - nhttpd/controlapi: make CDATA attribute in xml output switchable to fix xmltv.data
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-05 06:47:25 +02:00
Thilo Graf
fdbddce9dd CMenuOptionNumberChooser: expand localize functionality for any number 2018-04-04 15:28:57 +02:00
svenhoefer
6656a65fb4 - nhttpd: re-add CDATA attribute to xml output to keep compatibility with some plugins
Signed-off-by: Thilo Graf <dbt@novatux.de>
2018-04-03 13:21:41 +02:00
BPanther
d15104daca fix fontrenderer segfault (thx DBoxOldie) 2018-04-03 13:21:03 +02:00
Thilo Graf
25b99c4c49 src/gui/channellist.cpp: use channellist object on stack
Heap not required here.
2018-04-01 19:18:23 +02:00
Thilo Graf
9dabc6301b src/neutrino.cpp: fix wrong default keysetup for audio key
Audio key has opened hdd menue instead audio menue.

Note: Reset or rework of user menue settings for audio key is required.
2018-04-01 19:16:14 +02:00
TangoCash
f8b623178e fix webif xml encoding, part 2 2018-03-31 13:07:36 +02:00
TangoCash
1e079ae245 fix webif xml encoding 2018-03-31 13:07:07 +02:00
Jacek Jendrzej
ef1dbb561e not generic code 2018-03-29 13:17:02 +02:00
Jacek Jendrzej
840dae319a src/zapit/src/capmt.cpp fix possible segfault 2018-03-29 13:07:07 +02:00
Thilo Graf
e73eac0bb6 src/gui/epgview.cpp: small indent fix 2018-03-24 17:39:50 +01:00