Commit Graph

279 Commits

Author SHA1 Message Date
Thilo Graf
0e643570d0 Change to version 3.25 2025-01-01 20:05:41 +01:00
max_10
cefc213899 configure.ac: Corrected formatting
addressing formatting issues from recent commits


Origin commit data
------------------
Commit: 1b79a3cd17
Author: max_10 <max_10@gmx.de>
Date: 2024-05-21 (Tue, 21 May 2024)

Origin message was:
------------------
- configure.ac: formatting code

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-05-22 20:22:43 +02:00
vanhofen
26bd0559a4 configure.ac: minor cosmetics
Origin commit data
------------------
Commit: 62cac67fde
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-13 (Mon, 13 May 2024)

Origin message was:
------------------
- configure.ac: minor cosmetics

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
# Conflicts:
#	configure.ac
2024-05-14 12:00:35 +02:00
vanhofen
41081b61fb configure.ac: in shoutcast speach it's not an api key but a developer id
See 10th section in https://www.shoutcast.com/legal/agreements/api#4-license-restrictions


Origin commit data
------------------
Commit: bc49bc4d23
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-13 (Mon, 13 May 2024)

Origin message was:
------------------
- configure.ac: in shoutcast speach it's not an api key but a developer id

See 10th section in https://www.shoutcast.com/legal/agreements/api#4-license-restrictions


------------------
This commit was generated by Migit
2024-05-14 11:09:04 +02:00
Thilo Graf
aad2311ebc configure.ac: More API key management security and improve backward compatibility
- GUI management of API keys is now disabled by default for OpenWeather,
  TMDb, OMDb, Shoutcast, and YouTube to enhance security.
  In particular, the risk of accidental activation of GUI-based management
  of API keys should be reduced.
- Introduced warning log messages to inform users about the risks of
  enabling GUI management, which could potentially expose sensitive API
  keys.
- Updated help strings to emphasize safe use of API keys.
- Added notices for users about the possible use of outdated API key
  options.
- Implemented missing backward compatibility for some API option names
  that have changed. This is necessary because build environments
  generated with 'buildenv' do not necessarily adjust automatically to
  the new options. This should prevent the risk of build failures and
  ensure that older configurations remain compatible.

These changes aim to secure configurations better and mitigate the risk
of unintentional exposure of API keys to end users and should avoid build errors.
2024-05-11 23:38:47 +02:00
vanhofen
3021d62d33 configure.ac: shorten/unify AS_HELP_STRINGs
Origin commit data
------------------
Commit: 340490fd76
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-04 (Sat, 04 May 2024)

Origin message was:
------------------
- configure.ac: shorten/unify AS_HELP_STRINGs

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-05-09 21:34:08 +02:00
vanhofen
d3f10dafe5 rename SHOUTCAST_DEV_KEY => SHOUTCAST_DEV_ID
Origin commit data
------------------
Commit: 6559455ce8
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-04 (Sat, 04 May 2024)

Origin message was:
------------------
- rename SHOUTCAST_DEV_KEY => SHOUTCAST_DEV_ID

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-05-09 21:34:06 +02:00
vanhofen
e58aea8b6d rename YOUTUBE_DEV_KEY => YOUTUBE_API_KEY
Origin commit data
------------------
Commit: 4d01fa773a
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-04 (Sat, 04 May 2024)

Origin message was:
------------------
- rename YOUTUBE_DEV_KEY => YOUTUBE_API_KEY

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
# Conflicts:
#	data/locale/slovak.locale
2024-05-09 21:34:03 +02:00
vanhofen
8254c984e3 rename TMDB_DEV_KEY => TMDB_API_KEY
Origin commit data
------------------
Commit: dbb48ff878
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-04 (Sat, 04 May 2024)

Origin message was:
------------------
- rename TMDB_DEV_KEY => TMDB_API_KEY

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-05-09 21:33:59 +02:00
vanhofen
3c1a5dc99c rename WEATHER_DEV_KEY => WEATHER_API_KEY
Origin commit data
------------------
Commit: 7925297e03
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-04 (Sat, 04 May 2024)

Origin message was:
------------------
- rename WEATHER_DEV_KEY => WEATHER_API_KEY

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-05-09 21:33:57 +02:00
vanhofen
aa95a4338d rename weather-dev-ver => weather-api-version
Origin commit data
------------------
Commit: d083c61dbb
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-03 (Fri, 03 May 2024)

Origin message was:
------------------
- rename weather-dev-ver => weather-api-version

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-05-04 09:23:00 +02:00
TangoCash
27fadb7864 add option to change openweather api to 3.0, since 2.5 will be deactivated in June 2024
Origin commit data
------------------
Commit: 58cf5bf2f1
Author: TangoCash <eric@loxat.de>
Date: 2024-05-03 (Fri, 03 May 2024)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-05-04 09:21:55 +02:00
Thilo Graf
9fddb37971 Change to version 3.24 2024-01-10 11:40:46 +01:00
Thilo Graf
0a46ad7ba0 moviedb: outsource moviedb sources into own subdir 2024-01-09 20:16:40 +01:00
vanhofen
e5c7abf9a0 rename ENABLE_AIT => ENABLE_AITSCAN
Origin commit data
------------------
Commit: 2c5cf110f7
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-01-02 (Tue, 02 Jan 2024)

Origin message was:
------------------
- rename ENABLE_AIT => ENABLE_AITSCAN
2024-01-04 00:32:16 +01:00
vanhofen
b105fe8ac3 data/scripts: add small script to start neutrino for generic-pc
Origin commit data
------------------
Commit: b47ea1caf0
Author: vanhofen <vanhofen@gmx.de>
Date: 2023-09-14 (Thu, 14 Sep 2023)

Origin message was:
------------------
- data/scripts: add small script to start neutrino for generic-pc

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

 Conflicts:
	data/scripts/Makefile.am
2023-10-02 20:53:48 +02:00
GetAway
4be653382f lcd4l: added some logos which are called in lcd4l.cpp
Thanks to OneOfNine for the logos
2023-09-21 17:39:59 +02:00
vanhofen
405f45d304 - acinclude: move HAVE_UCLIBC handling to configure.ac; fix handling 2023-04-25 15:53:22 +02:00
vanhofen
49342bbee0 - acinclude: move enable-change-osd-resolution handling to configure.ac; rework handling
Conflicts:
	configure.ac
2023-04-25 15:53:22 +02:00
vanhofen
b0f72f65ea - acinclude: move api key handling to configure.ac
Conflicts:
	acinclude.m4
2023-04-25 15:53:22 +02:00
vanhofen
d57c05e1f3 - acinclude: move theme handling to configure.ac
Conflicts:
	acinclude.m4
2023-04-25 15:53:22 +02:00
vanhofen
fa416f02d9 - acinclude: move libcoolstream handling to configure.ac 2023-04-25 15:53:22 +02:00
vanhofen
452f35adef - acinclude/configure: rework HAVE_LIBSTB_HAL handling; drop USE_STB_HAL
Conflicts:
	src/gui/imageinfo_ni.cpp
2023-04-25 15:53:22 +02:00
Thilo Graf
79a4d321cb Change to version 3.23 2023-03-07 10:34:02 +01:00
Thilo Graf
0f0c3eb5ff configure.ac: remov unused entries.
Build was broken.
2023-01-06 16:02:02 +01:00
Thilo Graf
8f2de59f0f re-add commit "add display support for osmio4k+" 2023-01-05 16:05:18 +01:00
Thilo Graf
be70c8e92f Revert "add display support for osmio4k+"
This reverts commit bf4e032a3b.

This commit is breaking build for osmio4kplus because of many
code parts, enums etc. are missing.
2022-11-10 21:05:15 +01:00
BPanther
8359664bd0 E4HD 4K Ultra: quad pip deactivated - not supported 2022-11-07 21:22:46 +01:00
svenhoefer
459456723e - configure: simplify --enable-lcd code; remove obsolete ENABLE_LCDAPI
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-11-07 21:22:46 +01:00
TangoCash
bf4e032a3b add display support for osmio4k+
use --enable-lcd as configure option
2022-11-07 21:22:46 +01:00
max_10
c7ce7d70fa - configure.ac: fix message u modifier ignored since D is the default (see U) 2022-11-07 21:22:46 +01:00
TangoCash
84535b2520 fix oled theme 2022-11-07 21:22:46 +01:00
TangoCash
08a13aa4c5 add graphlcd theme for e4hdultra 2022-11-07 21:22:46 +01:00
svenhoefer
3a22dfcc92 - add E4HD Ultra
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-11-07 21:22:45 +01:00
Thilo Graf
ccf604cc8e yWeb: rework for basic functionality
Based on the last changes by svenhoefer
2022-11-07 21:22:45 +01:00
svenhoefer
ffe47ae214 - weather: introduce weather_favorites.xml
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-01-19 05:39:35 +01:00
Thilo Graf
10a617b9dc Change to version 3.22.0 2022-01-07 16:06:42 +01:00
Thilo Graf
ce3723c7a2 partial revert1: "- remove --enable-testing switch; testmenu is intergrated into usermenu"
This switch must not be only valid for test menu.
If required, it's also useful for other code parts in the future.
2021-12-14 11:11:25 +01:00
svenhoefer
7c92b87672 - remove --enable-testing switch; testmenu is intergrated into usermenu
Signed-off-by: Thilo Graf <dbt@novatux.de>

I think this is not a really good idea,
because it was never intended for normal users.
2021-12-14 11:11:25 +01:00
svenhoefer
991f0c4347 - remove lcddisplay code
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-11-03 12:13:18 +01:00
svenhoefer
b4daeaa945 - remove BOXTYPE_SPARK
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-11-03 12:13:18 +01:00
svenhoefer
6fbe02f673 - introduce Neutrino Lua API bridge ...
to allow shellscripts access the neutrino lua api

Usage:

--- cut ---
!/bin/sh

PATH=$PATH:/usr/share/tuxbox/neutrino/luaplugins

CONFIGDIR=$(nlab.lua get dir.configdir)
echo "CONFIGDIR: $CONFIGDIR"
--- cut ---

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-11-01 19:36:48 +01:00
svenhoefer
4ded473908 - configure: change quadpip handling
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-10-22 08:21:52 +02:00
BPanther
c4f7931377 quadpip: --enable-quadpip only for vusolo4k, vuduo4k, vuduo4kse, vuultimo4k, vuuno4kse and vuuno4k possible. remember last menu position added for quadpip menu. timings shorter for zap channel and audio on/off. 2021-10-22 08:18:37 +02:00
svenhoefer
76735f088b - configure: depending --enable-quadpip on --enable-pip
* unify ENABLE_PIP defines
* simplify ENABLE_QUADPIP defines

 Conflicts:
	src/gui/infoviewer.cpp
	src/gui/videosettings.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-10-17 15:59:59 +02:00
svenhoefer
25a3a0419f - configure: fix compile
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-10-15 20:18:48 +02:00
BPanther
b1784eee01 move pipsetup to ENABLE_PIP and add --enable-quadpip, only for vusolo4k, vuduo4k, vuduo4kse, vuultimo4k, vuuno4k, vuuno4kse (not yet ready, don't use!) 2021-10-15 20:00:18 +02:00
Thilo Graf
6134115c63 gui/widget: add class CHourGlass
Provides an hourglass/snake-loader function to visualize running processes.
A template xcf-file for Gimp 2.10 is appended. Feel free to edit.
2021-10-08 23:10:30 +02:00
Thilo Graf
4135b48521 configure.ac: remove hbbtv configure option
pick fix for: - configure: rename ENABLE_HBBTV => ENABLE_AIT
2021-10-03 17:02:39 +02:00
svenhoefer
dc222187e6 - configure: rename ENABLE_HBBTV => ENABLE_AIT
Signed-off-by: Thilo Graf <dbt@novatux.de>
2021-10-01 21:59:56 +02:00