Commit Graph

9006 Commits

Author SHA1 Message Date
vanhofen
f66f3d9dbb epgplus: use a small dark separation line
Origin commit data
------------------
Commit: bfc94ed1bd
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: use a small dark separation line
2017-04-08 14:11:28 +02:00
vanhofen
7adf6d54b1 epgplus: change colors in footer
Origin commit data
------------------
Commit: a702399c12
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: change colors in footer
2017-04-08 14:11:28 +02:00
vanhofen
886cbc7343 epgplus: enlarge channel/event font; scale font to osd-resolution
Origin commit data
------------------
Commit: 6185f8714e
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: enlarge channel/event font; scale font to osd-resolution
2017-04-08 14:11:27 +02:00
vanhofen
1ae9f4ce50 epgplus: use global paintScrollBar function to paint scrollbar
Origin commit data
------------------
Commit: b38237cbdd
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: use global paintScrollBar function to paint scrollbar
2017-04-08 14:11:27 +02:00
vanhofen
55abe39400 epgplus: remove obsolete casts
Origin commit data
------------------
Commit: b9554b40c8
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: remove obsolete casts
2017-04-08 14:11:27 +02:00
vanhofen
f403d87805 epgplus: use RC_epg to exit
Origin commit data
------------------
Commit: f60cffc63d
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: use RC_epg to exit
2017-04-08 14:11:27 +02:00
vanhofen
ffbbc521ab epgplus: use RC_help to switch bigfonts; ...
This is same key as used in epgview.cpp to switch bigfonts


Origin commit data
------------------
Commit: 8e154f9efc
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: use RC_help to switch bigfonts; ...

This is same key as used in epgview.cpp to switch bigfonts
2017-04-08 14:11:27 +02:00
vanhofen
d80078ad81 epgplus: use BIGFONT_FACTOT to calculate big fonts
Origin commit data
------------------
Commit: 4394b7752b
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: use BIGFONT_FACTOT to calculate big fonts
2017-04-08 14:11:27 +02:00
vanhofen
712840c394 epgview: move BIGFONT_FACTOR to settings.h
Origin commit data
------------------
Commit: ddd803d8a3
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgview: move BIGFONT_FACTOR to settings.h
2017-04-08 14:11:27 +02:00
vanhofen
a130dfaf23 epgplus: replace footer fonts with FONT_TYPE_EVENTLIST fonts
Origin commit data
------------------
Commit: 42e47b040b
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: replace footer fonts with FONT_TYPE_EVENTLIST fonts
2017-04-08 14:11:27 +02:00
vanhofen
eaee6a8ab4 epgplus: replace timeline fonts with FONT_TYPE_EPG_DATE
Origin commit data
------------------
Commit: 13b957204f
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: replace timeline fonts with FONT_TYPE_EPG_DATE
2017-04-08 14:11:27 +02:00
vanhofen
1283ddb02d epgplus: remove unused buttons font
Origin commit data
------------------
Commit: 6f62ccfc1a
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: remove unused buttons font
2017-04-08 14:11:27 +02:00
vanhofen
76ad37ff09 epgplus: use global header font
Origin commit data
------------------
Commit: d10dbeca5b
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: use global header font
2017-04-08 14:11:27 +02:00
vanhofen
1b7a1f8f11 epgplus: remove annoying gaps
Origin commit data
------------------
Commit: 0eefb083e8
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: remove annoying gaps
2017-04-08 14:11:27 +02:00
vanhofen
4b52f9a419 epgplus: do not toggle text colors
Origin commit data
------------------
Commit: ebc7734ad2
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus: do not toggle text colors
2017-04-08 14:11:27 +02:00
vanhofen
bae38c643b epgplus.cpp: reformat; no binary changes
Origin commit data
------------------
Commit: 895624b878
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus.cpp: reformat; no binary changes
2017-04-08 14:11:27 +02:00
vanhofen
478f0aada4 epgplus.h: reformat; no binary changes
Origin commit data
------------------
Commit: 491efb3a05
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)

Origin message was:
------------------
- epgplus.h: reformat; no binary changes
2017-04-08 14:11:27 +02:00
Thilo Graf
01d19097d9 CComponentsItem: disable unused variable
Origin commit data
------------------
Commit: 6135a827da
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-08 (Sat, 08 Apr 2017)
2017-04-08 08:24:41 +02:00
Thilo Graf
43fff4517e CComponentsFooter: add missing member inits
Origin commit data
------------------
Commit: 47fceca188
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-07 (Fri, 07 Apr 2017)
2017-04-08 08:16:05 +02:00
Thilo Graf
abdf32c639 CComponentsHeader: add methode initRepaintSlot() and considered parent
Required in sub classes. Considering of parent ensures usage of
required background color in sub classes.


Origin commit data
------------------
Commit: 3e342a7661
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-07 (Fri, 07 Apr 2017)
2017-04-08 08:16:01 +02:00
Thilo Graf
ac72eebd97 CCDraw: remove some debug lines, and override comparisons
This should reduce some effort in this method.


Origin commit data
------------------
Commit: 62a2a29a12
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-07 (Fri, 07 Apr 2017)
2017-04-08 08:15:54 +02:00
Thilo Graf
0143c10ebe CComponentsItem: fix possible artefacts if fb box is smaller the radius
If box height/2 is smaller than corner radius it is possible
we have artefacts after killed or hided fb box. This effect only I have seen
with full hd resolution, in hd ready mode it was ok.
Sideeffects with this changes I have not seen, but I can't exclude. Must be watched.


Origin commit data
------------------
Commit: bad5f02c06
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-07 (Fri, 07 Apr 2017)
2017-04-08 08:15:49 +02:00
Thilo Graf
91fd6e0b67 CComponentsButton: remove unused member
Origin commit data
------------------
Commit: c9152beada
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-07 (Fri, 07 Apr 2017)
2017-04-08 08:15:45 +02:00
Thilo Graf
d52e84d31c CCDraw: fix wrong intit values for corners and position
Origin commit data
------------------
Commit: 6d45fbb4eb
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-07 (Fri, 07 Apr 2017)
2017-04-08 08:15:41 +02:00
Thilo Graf
127e39904e CComponentsFrmClock: add members to control segment refreshing on interval
Refreshing of segments is now enabled on default.
In certain conditions this should be better.


Origin commit data
------------------
Commit: 511486c404
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-04-07 (Fri, 07 Apr 2017)
2017-04-07 22:00:33 +02:00
Thilo Graf
da269bf483 Lua: try to implement progresswindow
Origin commit data
------------------
Commit: 83cfd68f88
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-03-31 (Fri, 31 Mar 2017)
2017-03-31 10:12:35 +02:00
Thilo Graf
abf123899d LUA-Api: add alignment parameter for text in window header
Possible modes are :
	* "DEFAULT" (left)
	* "CENTER"
	* "RIGHT"

TODO: doc


Origin commit data
------------------
Commit: a788eee298
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-03-31 (Fri, 31 Mar 2017)
2017-03-31 10:12:35 +02:00
vanhofen
a95874932e neutrino: add fribidi support; ported from mohousch's nhd2
This requires libfribidi and a font with arabic or hebrew glyphs.
To build libfribidi add something like this to your makefiles:

FRIBIDI_VER = 0.19.7
$(ARCHIVE)/fribidi-$(FRIBIDI_VER).tar.bz2:
	$(WGET) https://fribidi.org/download/fribidi-$(FRIBIDI_VER).tar.bz2

$(D)/libfribidi: $(ARCHIVE)/fribidi-$(FRIBIDI_VER).tar.bz2 | $(TARGETPREFIX)
	$(REMOVE)/fribidi-$(FRIBIDI_VER)
	$(UNTAR)/fribidi-$(FRIBIDI_VER).tar.bz2
	set -e; cd $(BUILD_TMP)/fribidi-$(FRIBIDI_VER); \
		$(CONFIGURE) \
			--prefix= \
			--mandir=/.remove \
			--disable-debug \
			--disable-deprecated \
			--enable-charsets \
			--with-glib=no \
			; \
		$(MAKE); \
		$(MAKE) install DESTDIR=$(TARGETPREFIX)
	$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/fribidi.pc
	$(REWRITE_LIBTOOL)/libfribidi.la
	$(REMOVE)/fribidi-$(FRIBIDI_VER)
	touch $@

If you want to link libfribidi statically add --disable-shared
and --enable-static to configure call.


Origin commit data
------------------
Commit: ffcb1ec609
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-30 (Thu, 30 Mar 2017)

Origin message was:
------------------
- neutrino: add fribidi support; ported from mohousch's nhd2

This requires libfribidi and a font with arabic or hebrew glyphs.
To build libfribidi add something like this to your makefiles:

FRIBIDI_VER = 0.19.7
$(ARCHIVE)/fribidi-$(FRIBIDI_VER).tar.bz2:
	$(WGET) https://fribidi.org/download/fribidi-$(FRIBIDI_VER).tar.bz2

$(D)/libfribidi: $(ARCHIVE)/fribidi-$(FRIBIDI_VER).tar.bz2 | $(TARGETPREFIX)
	$(REMOVE)/fribidi-$(FRIBIDI_VER)
	$(UNTAR)/fribidi-$(FRIBIDI_VER).tar.bz2
	set -e; cd $(BUILD_TMP)/fribidi-$(FRIBIDI_VER); \
		$(CONFIGURE) \
			--prefix= \
			--mandir=/.remove \
			--disable-debug \
			--disable-deprecated \
			--enable-charsets \
			--with-glib=no \
			; \
		$(MAKE); \
		$(MAKE) install DESTDIR=$(TARGETPREFIX)
	$(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/fribidi.pc
	$(REWRITE_LIBTOOL)/libfribidi.la
	$(REMOVE)/fribidi-$(FRIBIDI_VER)
	touch $@

If you want to link libfribidi statically add --disable-shared
and --enable-static to configure call.
2017-03-30 23:14:11 +02:00
vanhofen
2f636cd9f3 jsoncpp: update to current version 1.8.0
Use amalgamated src from https://github.com/open-source-parsers/jsoncpp


Origin commit data
------------------
Commit: b945336a79
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-28 (Tue, 28 Mar 2017)

Origin message was:
------------------
- jsoncpp: update to current version 1.8.0

Use amalgamated src from https://github.com/open-source-parsers/jsoncpp
2017-03-28 21:23:10 +02:00
vanhofen
3330ef5730 Revert "- jsoncpp: update to current version 1.8.0; align Makefile.am"
This reverts commit cb47862c9c, because
some people has build-problems.


Origin commit data
------------------
Commit: 78e519f694
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-28 (Tue, 28 Mar 2017)
2017-03-28 21:10:27 +02:00
vanhofen
cb47862c9c jsoncpp: update to current version 1.8.0; align Makefile.am
Re-split into original files and use original directory structure.
Files are picked from https://github.com/open-source-parsers/jsoncpp


Origin commit data
------------------
Commit: 760a64fc6a
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-28 (Tue, 28 Mar 2017)

Origin message was:
------------------
- jsoncpp: update to current version 1.8.0; align Makefile.am

Re-split into original files and use original directory structure.
Files are picked from https://github.com/open-source-parsers/jsoncpp
2017-03-28 11:22:41 +02:00
vanhofen
f3b22d0a25 upnpbrowser: fix neutrino mode while playing audio
Origin commit data
------------------
Commit: 81078780db
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-27 (Mon, 27 Mar 2017)

Origin message was:
------------------
- upnpbrowser: fix neutrino mode while playing audio
2017-03-27 08:11:49 +02:00
vanhofen
40cf9bdc62 upnpbrowser: reduce console output in updateTimes()
Origin commit data
------------------
Commit: 324359d31d
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-27 (Mon, 27 Mar 2017)

Origin message was:
------------------
- upnpbrowser: reduce console output in updateTimes()
2017-03-27 08:11:49 +02:00
vanhofen
af7eda78f0 upnpbrowser: reduce console output in selectDevice()
Origin commit data
------------------
Commit: f10ecb6667
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-26 (Sun, 26 Mar 2017)

Origin message was:
------------------
- upnpbrowser: reduce console output in selectDevice()
2017-03-26 23:31:08 +02:00
Jacek Jendrzej
0ed64a8b8b fix needed mem check
Origin commit data
------------------
Commit: 833a65c9e4
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-03-23 (Thu, 23 Mar 2017)
2017-03-23 12:43:27 +01:00
vanhofen
e7eb5ee437 cables.xml: update WTC SN; thanks to Gorcon
Origin commit data
------------------
Commit: 608c092685
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-23 (Thu, 23 Mar 2017)

Origin message was:
------------------
- cables.xml: update WTC SN; thanks to Gorcon
2017-03-23 12:23:56 +01:00
vanhofen
b5b26ef531 acinclude.m4: remove more old unused cruft
I don't know if CC/CXX-handling is right, but powerpc-tuxbox-linux-gnu
was definitely wrong.


Origin commit data
------------------
Commit: e3920273bf
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-22 (Wed, 22 Mar 2017)

Origin message was:
------------------
- acinclude.m4: remove more old unused cruft

I don't know if CC/CXX-handling is right, but powerpc-tuxbox-linux-gnu
was definitely wrong.
2017-03-22 12:11:26 +01:00
vanhofen
3575ed645c acinclude.m4: align to neutrino-mp
Origin commit data
------------------
Commit: 54ff55dd47
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-22 (Wed, 22 Mar 2017)

Origin message was:
------------------
- acinclude.m4: align to neutrino-mp
2017-03-22 12:11:26 +01:00
Stefan Seyfried
5338d08756 acinclude: remove old unused cruft
remove:
- unused boxtypes, these only give a false sense of support
- unused configure options and associated #defines in config.h
- unused confiugre check macros


Origin commit data
------------------
Commit: 216a774343
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-03-22 (Wed, 22 Mar 2017)
2017-03-22 12:11:26 +01:00
Michael Liebmann
6823fd44d3 hd[1|2]/libcoolstream: Update headers for new libcoolstream functions
libcoolstream-mt.so version 3.2.0 required

 Functions:
 - updateOsdScreenInfo()
 - GetVideoSystem()
 - GetVideoSystemFormatName()
 - fbCopy()
 - fbFill()
 - cs_set_extra_debug()


Origin commit data
------------------
Commit: 9bc2d9b95e
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-03-22 (Wed, 22 Mar 2017)

Origin message was:
------------------
hd[1|2]/libcoolstream: Update headers for new libcoolstream functions

 libcoolstream-mt.so version 3.2.0 required

 Functions:
  - updateOsdScreenInfo()
  - GetVideoSystem()
  - GetVideoSystemFormatName()
  - fbCopy()
  - fbFill()
  - cs_set_extra_debug()
2017-03-22 01:23:45 +01:00
Thilo Graf
c7fc3dcf34 CComponentsButton: simplify assignment of button message values
Count of alternate message values was limited to 1 value. Now it is
possible to add any count of message values.

directKey and directKeyAlt were removed from struct type 'button_label_cc'
and directKeys was added as container for possible message values.

Some methods of CComponentsFooter had to be adapted for that.


Origin commit data
------------------
Commit: 4eb6a315fc
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-03-20 (Mon, 20 Mar 2017)
2017-03-20 22:55:05 +01:00
Jacek Jendrzej
267889edb0 fix segfault aufter unbreak msgbox c6a36ed677
Origin commit data
------------------
Commit: 8516b1662d
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-03-20 (Mon, 20 Mar 2017)
2017-03-20 17:40:26 +01:00
vanhofen
ded87fe941 move movieinfo.cpp|h from src/gui to src/driver ...
because there are no gui-elements included anymore


Origin commit data
------------------
Commit: 0b629aafc7
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-20 (Mon, 20 Mar 2017)

Origin message was:
------------------
- move movieinfo.cpp|h from src/gui to src/driver ...

because there are no gui-elements included anymore
2017-03-20 14:30:44 +01:00
Michael Liebmann
9c5334a50c CNeutrinoApp::InitMenuMain: Fix compiler warning
Origin commit data
------------------
Commit: d2b3a8da68
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-03-20 (Mon, 20 Mar 2017)
2017-03-20 00:40:10 +01:00
vanhofen
02147fb250 neutrino: just code cosmetics in ExitRun()
Origin commit data
------------------
Commit: b8a97a97ca
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-19 (Sun, 19 Mar 2017)

Origin message was:
------------------
- neutrino: just code cosmetics in ExitRun()
2017-03-19 23:50:52 +01:00
vanhofen
05f28e9d08 neutrino: remove unused write_si from ExitRun() function ...
and rename retcode to can_shutdown for a better readability


Origin commit data
------------------
Commit: ec6e863e6f
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-19 (Sun, 19 Mar 2017)

Origin message was:
------------------
- neutrino: remove unused write_si from ExitRun() function ...

and rename retcode to can_shutdown for a better readability
2017-03-19 23:50:52 +01:00
vanhofen
b13013dad9 use g_info.hw_caps->can_shutdown; mostly ported from neutrino-mp
Origin commit data
------------------
Commit: de1ee8b73a
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-19 (Sun, 19 Mar 2017)

Origin message was:
------------------
- use g_info.hw_caps->can_shutdown; mostly ported from neutrino-mp
2017-03-19 23:50:52 +01:00
vanhofen
12c3869082 move src/timerd/doku.html to doc/timerd.html
Origin commit data
------------------
Commit: 3eb8f8bef8
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-19 (Sun, 19 Mar 2017)

Origin message was:
------------------
- move src/timerd/doku.html to doc/timerd.html
2017-03-19 23:50:52 +01:00
Thilo Graf
2914dd0056 CNeutrinoFonts: reduce debug spam
In some cases with many following dynamic size changes,
it could be better to suppress this output.


Origin commit data
------------------
Commit: 96e05c69dc
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-03-19 (Sun, 19 Mar 2017)

Origin message was:
------------------
CNeutrinoFonts: reduce debug spam

In some cases with many following dynamic size changes,
it could be better to suppress this output.
2017-03-19 22:32:15 +01:00
Thilo Graf
49d38582e5 CColorChooser: fix missing rewrite current values to *value[selected]
Supplement to commit:
	CColorChooser: fix compile conversion warnings
	730835160d


Origin commit data
------------------
Commit: 9801c3100c
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-03-19 (Sun, 19 Mar 2017)

Origin message was:
------------------
CColorChooser: fix missing rewrite current values to *value[selected]

Supplement to commit:
	CColorChooser: fix compile conversion warnings
	730835160d
2017-03-19 16:06:04 +01:00