Commit Graph

12891 Commits

Author SHA1 Message Date
Thilo Graf
0de076a045 themes: fix event color for Grey-3-0 2020-09-17 21:31:49 +02:00
Thilo Graf
2f3c81ff7f update: set neutrino to v3.12.0 2020.3 3.12 2020-09-17 16:48:22 +02:00
Thilo Graf
da1051cd6f update: set lua api version to 1.85
add luajit
2020-09-17 16:47:35 +02:00
Thilo Graf
96652caa37 data: update bad_package_pattern.list.sample 2020-09-17 16:34:27 +02:00
Jacek Jendrzej
3f5a44ac27 src/gui/glcdsetup.cpp: fix memleak 2020-09-17 16:33:12 +02:00
Jacek Jendrzej
05b3900b8c src/gui/channellist.cpp: try to fix segfault on channels reload 2020-09-17 16:33:12 +02:00
Jacek Jendrzej
6526883922 glcd: fix possible division by zero 2020-09-17 16:33:12 +02:00
svenhoefer
48aa42d346 - icons: add webradio hint icon; part 2
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-17 16:33:12 +02:00
svenhoefer
491703c248 - icons: add webradio hint icon
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-17 16:33:12 +02:00
svenhoefer
79e350c539 - miscsettings-menu: allow to switch the creation of WebRadio channel list
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-17 16:33:12 +02:00
Markus Volk
11ae2fa699 neutrino: add luajit
Luajit is a dynamic scripting language completely compatible to lua 5.1. the whole VM has been rewritten from the ground up
and is relentlessly optimized for performance. It combines a high-speed interpreter, written in assembler, with a state-of-the-art JIT compiler.
A substantial reduction of the overhead associated with dynamic languages allows it to break into the performance range traditionally reserved for offline,
static language compilers.

https://luajit.org/luajit.html
https://github.com/LuaJIT/LuaJIT/tree/master

There was additional code needed to enable neutrino to compile against lua 5.1. This was mostly taken from the luaposix compat-headers.
There are still some minor issue that will be easy to fix but it's up and running so damn fast!

Signed-off-by: Markus Volk <f_l_k@t-online.de>
2020-09-17 16:03:24 +02:00
Thilo Graf
74fb6d953d data: update bad_package_pattern.list.sample 2020-09-08 11:44:49 +02:00
svenhoefer
cac4bd8e28 - update-menu: just disable online update if softupdate_url_file doesn't exist
Conflicts:
	src/gui/update_menue.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-08 11:14:47 +02:00
svenhoefer
a9882cdc22 - rename BOXMODEL_CS => BOXMODEL_CST
Conflicts:
	data/scripts/Makefile.am
	src/gui/cam_menu.cpp
	src/gui/imageinfo_ni.cpp
	src/gui/osd_setup.cpp
	src/gui/update.cpp
	src/gui/update.h
	src/gui/update_menue.cpp
	src/neutrino.cpp
	src/system/setting_helpers.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-08 11:14:38 +02:00
svenhoefer
d29c98d7d5 - rename HAVE_COOL_HARDWARE => HAVE_CST_HARDWARE
Conflicts:
	src/driver/rcinput.cpp
	src/gui/info_menue.cpp
	src/gui/mediaplayer.cpp
	src/gui/movieplayer.cpp
	src/zapit/src/frontend.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-08 11:13:51 +02:00
svenhoefer
67650751ac - miscsettings-menu: use new cpufreq locales
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-01 16:46:34 +02:00
max_10
06c398aea2 - fix locale cpufreq 2020-09-01 16:46:13 +02:00
svenhoefer
42b184f2e9 - use g_info.hw_caps->can_cpufreq to control the cpu frequency
Conflicts:
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-01 16:46:08 +02:00
svenhoefer
6491c66a66 - lib/hardware: introduce can_cpufreq to control the cpu frequency
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-09-01 16:40:42 +02:00
Thilo Graf
206bf533a7 plugins: add option for software manage integration
NOTE: bitmask enumeration should be better for more flexibility
2020-09-01 16:38:10 +02:00
Thilo Graf
467ca4e9e8 update_settings: disable update url select
It's not required because if normal online update is not working.
2020-09-01 16:37:59 +02:00
svenhoefer
d75b08b8a1 - movieplayer: try to fix bookmark menu again
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-24 09:47:12 +02:00
Markus Volk
7c5f7573e6 helpers.cpp: fix narrowing conversion
switch expression is 'int', but f_type gets stored as 'long unsigned int' on 32-bit machines since it may not fit otherwise. Recent compilers diagnose this and bail out with:

../../../git/src/system/helpers.cpp:330:9: error: narrowing conversion of '2240043254' from 'long unsigned int' to 'int' [-Wnarrowing]

casting the switch expression to long unsigned int seems to be the solution.

in short: this fixes the build for 32-bit machines with gcc ≥ 10.x

Signed-off-by: Markus Volk <f_l_k@t-online.de>
2020-08-05 05:33:57 +02:00
svenhoefer
0b1ad5988d - psisetup: simplify 25c79afcc31ecf4a821d19ff6eded53222a5a676
Signed-off-by: Thilo Graf <dbt@novatux.de>

commit was: - psisetup: avoid cursor on last item

 e28f72984bcbf2fda748b445934c73b841b06c21
2020-08-02 21:30:51 +02:00
svenhoefer
ea1a951c50 - neutrino: fix movieplayer_display_playtime for HW_DISPLAY_LED_NUM displays
Conflicts:
	src/neutrino.cpp

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-02 21:30:51 +02:00
svenhoefer
4be48b5999 - videosettings: activate slider menu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-02 21:30:51 +02:00
svenhoefer
089a85b860 - psisetup: smoother view
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-02 21:30:51 +02:00
svenhoefer
e89f48a10c - psisetup: avoid cursor on last item
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-02 21:30:51 +02:00
svenhoefer
cec1dc0337 - psisetup: use OFFSET defines
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-02 21:30:51 +02:00
svenhoefer
e7d3f37a3c - videosettings/psisetup; re-add (deactivated) small psi menu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-02 21:30:51 +02:00
svenhoefer
44e0e7336e - pick psisetup from https://github.com/maxwiesel/neutrino-max
Conflicts:
	src/gui/Makefile.am

Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-02 21:30:51 +02:00
svenhoefer
396e460364 - movieplayer: try to fix bookmark menu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-08-02 21:30:51 +02:00
Thilo Graf
28a3a51aba Revert "opkg_manager: add current used feed config file"
This reverts commit 39499977c1.

Needs another solution
2020-08-02 21:30:41 +02:00
Thilo Graf
53cf56d920 themes: add Gray-3.0.theme 2020-08-02 21:30:38 +02:00
Jacek Jendrzej
5027197028 infoviewer.cpp fix show stream metadata 2020-07-19 15:03:57 +02:00
svenhoefer
c63c9e28a6 - locale: fix 4e2538d1feb75e4a0e445ca31c33e5273ac54c5c
Signed-off-by: Thilo Graf <dbt@novatux.de>

Commit was: 	simple_display.cpp: fix LED NUM for H7 and BRE2ZE4K
		983f2e9306
2020-07-19 13:43:08 +02:00
Thilo Graf
362f9ae67e locales: update locales
supplement to commit:
	opkg_manager: show count of available updates after update check
2020-07-18 16:59:15 +02:00
max_10
1cb373afeb - glcdthemes: fix default glcd_foreground_color 2020-07-17 20:59:09 +02:00
svenhoefer
c18f0e67de - glcdthemes: fix default values
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-07-17 20:58:57 +02:00
max_10
c9e9c517e7 - Activate GraphLcd screenshot in Webif, if activated in Neutrino 2020-07-17 20:57:32 +02:00
max_10
9bc12c9f7c - Y_Settings_glcd.yhtm: fix neutrino.conf pfad 2020-07-17 20:57:27 +02:00
svenhoefer
33745220b9 - glcdthemes: add very simple defaults; should work on every display
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-07-17 20:57:17 +02:00
svenhoefer
39caf20758 - glcd: rename theme item names
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-07-17 20:55:01 +02:00
svenhoefer
55db756e31 - glcd: center welcome message
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-07-17 20:53:14 +02:00
svenhoefer
2b153e6ff5 - glcd: some locale adjustments
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-07-17 20:52:59 +02:00
svenhoefer
7447030ec9 - glcd: make glcd_show_logo themable
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-07-17 20:52:43 +02:00
svenhoefer
402970d3d9 - oled: add resolution dependent themes
Signed-off-by: Thilo Graf <dbt@novatux.de>
2020-07-17 20:52:12 +02:00
Thilo Graf
e8808e8130 opkg_manager: show count of available updates after update check 2020-07-17 20:43:25 +02:00
Thilo Graf
39499977c1 opkg_manager: add current used feed config file 2020-07-17 20:43:25 +02:00
max_10
28d9be36ed - osd_setup: fix segfault when deactivating evenlogos in the start assistant
Signed-off-by: GetAway <get-away@t-online.de>
2020-07-16 19:25:13 +02:00