Commit Graph

185 Commits

Author SHA1 Message Date
Thilo Graf
396d7bb42a Imageinfo: prepare functionality to show privacy policy
Note:
Contents of policy files are not available with this commit. This
should be done related to own conditions by provider himself.
Providers are required by law to do this for their users as well.

Files must be installed in:

	installdir = $(DATADIR)/neutrino/policy

Providers should modify their buildsystem to install these files.
Filename sheme is
	<locale>.policy. eg 'english.policy'

If you want to add a policy file, take a look into sample file
	locale.policy.sample
2018-11-01 17:26:15 +01:00
Thilo Graf
b47aeaa88f theme Gray-Blue: add 'enable' trigger button 2018-04-22 14:48:11 +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
Jacek Jendrzej
d12071aa7c enable screenshot for hd51 2018-02-26 18:18:03 +01:00
Stefan Seyfried
bbc0d9ab68 configure: enable YaFT widget build 2018-01-13 20:09:00 +01:00
Stefan Seyfried
84ccb7d2a7 move automake's "foreign" switch to the proper place 2017-12-28 00:07:23 +01:00
Thilo Graf
c90348dd1e update: move image RELEASE_CYCLE define to configure.ac
It should be more sensefull to set release cycle inside environment
than hard coding inside neutrino code.
Neutrino package version is not the same like image release cycle,
therefore here it is separated from package info.
2017-12-28 00:05:28 +01:00
Thilo Graf
335afa7938 update to version 3.7.1
bugfixes
2017-12-23 16:34:30 +01:00
Thilo Graf
946d9e4bd6 update version to 3.7.0
eplayer beta
2017-12-21 12:11:14 +01:00
svenhoefer
c091bd6fc9 - acinclude/configure: some more minor format changes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-10 19:56:08 +01:00
svenhoefer
28450dcca0 - acinclude/configure: some minor format changes; fix indentations
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-10 19:56:06 +01:00
svenhoefer
af01615e7b - configure: fix logic around libswresample
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-10 19:56:05 +01:00
svenhoefer
e57a8ebb98 - configure: move libstb-hal block down
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-10 19:56:04 +01:00
svenhoefer
12d132d665 - configure: invert --disable-lua false logic to --enable-lua true
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-10 19:56:01 +01:00
svenhoefer
8d855a2d19 - configure: invert --disable-upnp false logic to --enable-upnp true
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-10 19:56:00 +01:00
svenhoefer
7981682173 - configure: unify and simplify some AC_ARG_ENABLE() calls
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-10 19:55:57 +01:00
svenhoefer
d12e43ce05 - acinclude/configure: show defaults
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-12-10 19:55:56 +01:00
svenhoefer
7926c08093 - configure: cleanup from commented code 2017-12-08 08:18:33 +01:00
svenhoefer
1e5ac799be - acinclude/configure: unify usage of AS_HELP_STRING(); minor format changes 2017-12-08 08:18:30 +01:00
Jacek Jendrzej
a9c11c538f add dependency to libswscale for armbox 2017-11-17 14:42:39 +01:00
Thilo Graf
83655f78d6 update version to 3.6.1
start up AX/Mut@nt hd51 support
2017-11-02 21:49:25 +01:00
Thilo Graf
d7922af575 update version to 3.6.0
Prepared for multiplatform builds
2017-10-17 20:45:00 +02:00
Thilo Graf
ccb19a8880 Merge branch 'pu/mp' into 'master' 2017-10-17 20:38:58 +02:00
Jacek Jendrzej
2ebb47f519 Merge branch 'master' into pu/mp 2017-09-14 13:54:04 +02:00
Thilo Graf
fd99913d9f update version to 3.5.1 2017-09-14 12:16:17 +02:00
Jacek Jendrzej
ca83324763 Merge branch 'master' into pu/mp 2017-06-07 16:20:47 +02:00
M. Liebmann
45f915dd39 configure.ac: bump revision to 3.5.0 2017-06-07 14:19:11 +02:00
svenhoefer
404e609553 Merge branch 'master' into pu/mp 2017-03-31 17:41:29 +02:00
svenhoefer
ffcb1ec609 - 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
svenhoefer
b1ba85c8c1 Merge branch 'master' into pu/mp
Conflicts:
	acinclude.m4
2017-03-22 12:16:01 +01:00
Stefan Seyfried
216a774343 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
2017-03-22 12:11:26 +01:00
Jacek Jendrzej
cf126eb761 enable SCREENSHOT for generic 2017-03-15 19:10:35 +01:00
Stefan Seyfried
6f1cfd42bb Merge remote-tracking branch 'tuxbox/master' 2017-03-07 19:43:06 +01:00
svenhoefer
d3c3d3760c - configure.ac: remove duplicated code 2017-03-06 21:49:32 +01:00
svenhoefer
2029a684e5 - move public libcoolstream-headers to hardware directory 2017-03-06 21:49:32 +01:00
svenhoefer
29fd05002f - port hardware_caps from Neutrino-MP 2017-03-06 21:49:32 +01:00
Stefan Seyfried
1d9d81d448 Merge remote-tracking branch 'tuxbox/master' 2017-02-15 20:26:44 +01:00
Stefan Seyfried
2819e651c3 Merge remote-tracking branch 'tuxbox/pu/fb-modules'
only compile tested ;-)
2017-02-12 21:29:10 +01:00
M. Liebmann
73e710a917 configure.ac: bump revision to 3.4.2 2017-02-12 17:29:30 +01:00
M. Liebmann
0cb26e6e98 Merge branch 'master' into pu/fb-modules 2017-02-12 09:24:08 +01:00
M. Liebmann
bb2a848ae1 configure: Rename hardware defined macros for coolstream stb
BOXMODEL_NEVIS => BOXMODEL_CS_HD1
   configure parameter: --with-boxmodel=hd1
   --with-boxmodel=nevis is deprecated, but still valid

  BOXMODEL_APOLLO => BOXMODEL_CS_HD2
   configure parameter: --with-boxmodel=hd2
   --with-boxmodel=apollo is deprecated, but still valid
2017-02-12 09:21:04 +01:00
Stefan Seyfried
8b47699447 Merge remote-tracking branch 'tuxbox/master' 2017-02-11 11:18:45 +01:00
Stefan Seyfried
c695ae8ea8 framebuffer/configure: remove unused --restore-prev-mode
this is unused, untested and most likely not working at all
2017-02-07 18:38:44 +01:00
Stefan Seyfried
e490f84ea8 replace framebuffer.h include with forward declaration
instead of including framebuffer.h almost everywhere, replace it with
class CFrameBuffer forward declarations and/or generic system includes.
Add a hack to define fb_pixel_t to config.h (one reason for
framebuffer.h includes was the fb_pixel_t define)
2017-02-07 17:23:42 +01:00
Stefan Seyfried
63b6efd1f5 replace framebuffer.h include with forward declaration
instead of including framebuffer.h almost everywhere, replace it with
class CFrameBuffer forward declarations and/or generic system includes.
Add a hack to define fb_pixel_t to config.h (one reason for
framebuffer.h includes was the fb_pixel_t define)
2017-02-05 13:05:07 +01:00
Stefan Seyfried
6525d1164a add --enable-fastscan configure option
The #define in src/gui/scan_setup.h did not work (undefining
ENABLE_FASTSCAN caused really strange side effects wrt background
scanning in standby mode), and all the unused code was still built.
With this configure option, people who really want this obscure feature
can enable it for their builds.
2017-02-04 12:09:47 +01:00
Stefan Seyfried
ffa3fdd6c8 framebuffer/configure: remove unused --restore-prev-mode
this is unused, untested and most likely not working at all
2017-02-04 11:35:05 +01:00
M. Liebmann
dccb6ba8f2 configure.ac: Fix freetype check 2017-02-04 10:55:34 +01:00
Stefan Seyfried
2ca807e34a configure.ac: use pkg-config to check freetype version
the PKG_CHECK_MODULES macro allows to check for a version -- use it
instead of homegrown TUXBOX_APPS_LIB_PKGCONFIG

Signed-off-by: M. Liebmann <git@tuxcode.de>
2017-02-02 14:34:34 +01:00
Stefan Seyfried
deaab224b9 configure.ac: use pkg-config to check freetype version
the PKG_CHECK_MODULES macro allows to check for a version -- use it
instead of homegrown TUXBOX_APPS_LIB_PKGCONFIG
2017-02-01 22:07:10 +01:00