Commit Graph

81 Commits

Author SHA1 Message Date
Jacek Jendrzej
1f60833aed lua: add compatibility to lua 5.3 and 5.4; copy from https://github.com/SteveKChiu/lua-intf/blob/master/LuaIntf/LuaCompat.h
Origin commit data
------------------
Branch: ni/coolstream
Commit: e8e77b7f41
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2024-11-10 (Sun, 10 Nov 2024)


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

------------------
This commit was generated by Migit
2024-11-10 20:03:08 +01:00
vanhofen
a8e6b8be20 remove obsolete define SCALE2RES_DEFINED
Origin commit data
------------------
Branch: ni/coolstream
Commit: 39a8ee32e5
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-08-25 (Thu, 25 Aug 2022)

Origin message was:
------------------
- remove obsolete define SCALE2RES_DEFINED

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

------------------
This commit was generated by Migit
2022-08-25 21:39:33 +02:00
vanhofen
94d17ae284 luainstance: fix custom colors
Origin commit data
------------------
Branch: ni/coolstream
Commit: 04ecacba6b
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-25 (Thu, 25 Nov 2021)

Origin message was:
------------------
- luainstance: fix custom colors

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

------------------
This commit was generated by Migit
2021-11-25 21:47:09 +01:00
vanhofen
1f2888ad27 luainstance: formatting code using astyle
Origin commit data
------------------
Branch: ni/coolstream
Commit: 4775115a23
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-19 (Fri, 19 Nov 2021)

Origin message was:
------------------
- luainstance: formatting code using astyle

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

------------------
This commit was generated by Migit
2021-11-19 23:05:40 +01:00
vanhofen
9f321ec079 colors_custom: rework colors; use Google Material Palette
TODO: make custom colors themable


Origin commit data
------------------
Branch: ni/coolstream
Commit: 1da3f5ef61
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-19 (Fri, 19 Nov 2021)

Origin message was:
------------------
- colors_custom: rework colors; use Google Material Palette

TODO: make custom colors themable


------------------
This commit was generated by Migit
2021-11-19 21:51:01 +01:00
Thilo Graf
0c7749b56b lua: add simple hint method
Origin commit data
------------------
Branch: ni/coolstream
Commit: d836ccebaf
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-11-01 (Mon, 01 Nov 2021)


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

------------------
This commit was generated by Migit
2021-11-01 21:12:01 +01:00
Thilo Graf
2332d97adc lua: add hourglass/loader to API
Origin commit data
------------------
Branch: ni/coolstream
Commit: 48747d837b
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-11-01 (Mon, 01 Nov 2021)


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

------------------
This commit was generated by Migit
2021-11-01 21:12:01 +01:00
vanhofen
0eaa4b5791 introduce configurable ZAPITDIR
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6161eeef9b
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-19 (Tue, 19 Oct 2021)

Origin message was:
------------------
- introduce configurable ZAPITDIR

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

------------------
This commit was generated by Migit
2021-10-19 22:35:24 +02:00
vanhofen
3540bf3be2 luainstance: allow access to defined directories
Origin commit data
------------------
Branch: ni/coolstream
Commit: 603e0fefab
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-09-23 (Thu, 23 Sep 2021)

Origin message was:
------------------
- luainstance: allow access to defined directories

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

------------------
This commit was generated by Migit
2021-09-23 22:57:25 +02:00
Jacek Jendrzej
509dfa4982 luainstance: add possibility to skip timeout ([basicsocket] receive timed out.) with luaclient <plugin> <...> DisableAbort
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5213b87e92
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Origin message was:
------------------
luainstance: add possibility to skip timeout ([basicsocket] receive timed out.) with luaclient <plugin> <...> DisableAbort

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

------------------
This commit was generated by Migit
2021-09-03 22:10:16 +02:00
vanhofen
14bd7b7b53 luainstance: add RC_back
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1c42c1d665
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-07-13 (Tue, 13 Jul 2021)

Origin message was:
------------------
- luainstance: add RC_back

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

------------------
This commit was generated by Migit
2021-07-13 23:44:44 +02:00
BPanther
03407a852e vuduo4k/vuduo4kse/vuultimo4k/vuuno4kse: HDMI input as mode and PiP added
Origin commit data
------------------
Branch: ni/coolstream
Commit: a7a18a1dfe
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-05-09 (Sun, 09 May 2021)


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

------------------
This commit was generated by Migit
2021-05-09 23:00:45 +02:00
BPanther
2299d927c7 keys play and playpause added for lua
Origin commit data
------------------
Branch: ni/coolstream
Commit: 72071d4505
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-02-07 (Sun, 07 Feb 2021)


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

------------------
This commit was generated by Migit
2021-02-07 21:37:22 +01:00
Thilo Graf
1932794a15 lua: Complete list of available fonts
Origin commit data
------------------
Branch: ni/coolstream
Commit: a0a0b43ba1
Author: Thilo Graf <dbt@novatux.de>
Date: 2020-09-30 (Wed, 30 Sep 2020)


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

------------------
This commit was generated by Migit
2020-09-30 21:08:41 +02:00
Markus Volk
1134b182a4 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>


Origin commit data
------------------
Branch: ni/coolstream
Commit: ae2df0de4f
Author: Markus Volk <f_l_k@t-online.de>
Date: 2020-09-17 (Thu, 17 Sep 2020)



------------------
This commit was generated by Migit
2020-09-19 13:27:38 +02:00
Jacek Jendrzej
6f2b769c54 luainstance.cpp: init var
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9dcab61927
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2020-01-21 (Tue, 21 Jan 2020)


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

------------------
This commit was generated by Migit
2020-01-21 22:01:42 +01:00
Jacek Jendrzej
3ccc11e504 lua: disable block from luavideo
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8cc25a380b
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2019-06-08 (Sat, 08 Jun 2019)


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

------------------
This commit was generated by Migit
2019-06-08 16:00:27 +02:00
Thilo Graf
16054dec6e themes: move rounded corners to theme section
Origin commit data
------------------
Branch: ni/coolstream
Commit: 77b62807db
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-02-11 (Mon, 11 Feb 2019)


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

------------------
This commit was generated by Migit
2019-02-11 21:49:08 +01:00
vanhofen
f0e4bfad32 simplify more includes of compatibility headers
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6fd6de31ad
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-12-22 (Sat, 22 Dec 2018)

Origin message was:
------------------
- simplify more includes of compatibility headers

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

------------------
This commit was generated by Migit
2018-12-22 09:24:03 +01:00
vanhofen
9800bec147 remove NI-tags from progressbar color code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 75fc656e49
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)

Origin message was:
------------------
- remove NI-tags from progressbar color code

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

------------------
This commit was generated by Migit
2018-04-11 23:58:15 +02:00
vanhofen
18a0cb2ee3 luainstance: update keyname table
Origin commit data
------------------
Branch: ni/coolstream
Commit: 67ea34c1bc
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-12-19 (Tue, 19 Dec 2017)

Origin message was:
------------------
- luainstance: update keyname table

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

------------------
This commit was generated by Migit
2017-12-19 10:58:44 +01:00
vanhofen
476ce63d99 neutrino: unify modes handling; ...
remove double enum from CNeutrinoApp and move mostly used enum from NeutrinoMessages to new NeutrinoModes


Origin commit data
------------------
Branch: ni/coolstream
Commit: 028ec3cf3c
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-20 (Mon, 20 Nov 2017)

Origin message was:
------------------
- neutrino: unify modes handling; ...

remove double enum from CNeutrinoApp and move mostly used enum from NeutrinoMessages to new NeutrinoModes


------------------
This commit was generated by Migit
2017-11-20 15:19:06 +01:00
vanhofen
66784d42af add webradio; first steps
Origin commit data
------------------
Branch: ni/coolstream
Commit: a8b0fee599
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-03 (Fri, 03 Nov 2017)

Origin message was:
------------------
- add webradio; first steps

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

------------------
This commit was generated by Migit
2017-11-03 09:36:19 +01:00
vanhofen
a84d642cff add hd51; mostly ported from TangoCash's neutrino-mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 09ae4c3a51
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-10-05 (Thu, 05 Oct 2017)

Origin message was:
------------------
- add hd51; mostly ported from TangoCash's neutrino-mp

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

------------------
This commit was generated by Migit
2017-10-05 12:52:53 +02:00
vanhofen
096a9f37b0 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Conflicts:
	src/gui/color.h


Origin commit data
------------------
Branch: ni/coolstream
Commit: aaa3757e2e
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-22 (Sat, 22 Apr 2017)



------------------
This commit was generated by Migit
2017-04-22 17:07:50 +02:00
vanhofen
53459ad6c0 luainstance: add missing COL_SCROLLBAR colors
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3669130b14
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-04-22 (Sat, 22 Apr 2017)

Origin message was:
------------------
- luainstance: add missing COL_SCROLLBAR colors

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

------------------
This commit was generated by Migit
2017-04-22 17:02:48 +02:00
vanhofen
fcb3a99ce0 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Branch: ni/coolstream
Commit: ecb0bdca43
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-31 (Fri, 31 Mar 2017)


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

------------------
This commit was generated by Migit
2017-03-31 17:42:07 +02:00
Thilo Graf
ed105ffa82 Lua: try to implement progresswindow
Origin commit data
------------------
Branch: ni/coolstream
Commit: 83cfd68f88
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-03-31 (Fri, 31 Mar 2017)


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

------------------
This commit was generated by Migit
2017-03-31 10:12:35 +02:00
Thilo Graf
04c49e5006 LUA-Api: add alignment parameter for text in window header
Possible modes are :
	* "DEFAULT" (left)
	* "CENTER"
	* "RIGHT"

TODO: doc


Origin commit data
------------------
Branch: ni/coolstream
Commit: a788eee298
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-03-31 (Fri, 31 Mar 2017)



------------------
This commit was generated by Migit
2017-03-31 10:12:35 +02:00
vanhofen
2199baaa25 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0074876592
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-03 (Fri, 03 Mar 2017)


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

------------------
This commit was generated by Migit
2017-03-03 10:34:24 +01:00
vanhofen
352c9011f9 luainstance: re-add typo TO_WIDE to stay backward compatible
Origin commit data
------------------
Branch: ni/coolstream
Commit: 75ff8687dd
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-03 (Fri, 03 Mar 2017)

Origin message was:
------------------
- luainstance: re-add typo TO_WIDE to stay backward compatible

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

------------------
This commit was generated by Migit
2017-03-03 08:57:42 +01:00
vanhofen
52d9768acc luainstance: add missing RADIUS_NONE; fix typo in dynfont handling
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6afe247bc3
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-03 (Fri, 03 Mar 2017)

Origin message was:
------------------
- luainstance: add missing RADIUS_NONE; fix typo in dynfont handling

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

------------------
This commit was generated by Migit
2017-03-03 08:55:35 +01:00
vanhofen
55c039615f Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Branch: ni/coolstream
Commit: 91fbed7586
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-03 (Fri, 03 Mar 2017)


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

------------------
This commit was generated by Migit
2017-03-03 00:07:20 +01:00
vanhofen
7767cfe619 luainstance: add offsets to lua; set Lua api version to 1.70
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6eb1bb1ea4
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-03-02 (Thu, 02 Mar 2017)

Origin message was:
------------------
- luainstance: add offsets to lua; set Lua api version to 1.70

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

------------------
This commit was generated by Migit
2017-03-02 23:00:49 +01:00
vanhofen
4a8d3bb416 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Branch: ni/coolstream
Commit: d2b763294e
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-02-27 (Mon, 27 Feb 2017)


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

------------------
This commit was generated by Migit
2017-02-27 08:00:34 +01:00
Michael Liebmann
efd889897d CLuaInstance: Add script fumction 'scale2Res'
- Set Lua api version to 1.69


Origin commit data
------------------
Branch: ni/coolstream
Commit: 6166f4a6f4
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-27 (Mon, 27 Feb 2017)



------------------
This commit was generated by Migit
2017-02-27 00:24:34 +01:00
vanhofen
54d7d92401 Merge branch 'pu/fb-modules' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Conflicts:
	src/gui/epgview.h


Origin commit data
------------------
Branch: ni/coolstream
Commit: e61a23cb74
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-02-08 (Wed, 08 Feb 2017)



------------------
This commit was generated by Migit
2017-02-08 08:02:39 +01:00
Stefan Seyfried
86f609bc17 replace fontrenderer.h include with forward declaration
in order to flatten the build dependency tree further, include
fontrenderer.h directly where needed, in header files a forward
declaration is enough


Origin commit data
------------------
Branch: ni/coolstream
Commit: 2303d94300
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)



------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
FlatTV
902cc57d77 OSD Menu: Add progressbar color
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2570e06e7d
Author: FlatTV <FlatTV@gmx.de>
Date: 2016-12-26 (Mon, 26 Dec 2016)


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

------------------
This commit was generated by Migit
2016-12-26 14:58:51 +01:00
Thilo Graf
1f6eefee19 Includes: remove unused includes
Origin commit data
------------------
Branch: ni/coolstream
Commit: e19536fe99
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-10-26 (Wed, 26 Oct 2016)


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

------------------
This commit was generated by Migit
2016-10-26 10:25:07 +02:00
vanhofen
bb756163b1 rename customcolor.h -> color_custom.h; reduce unneeded inludes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 104d21e784
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-10-10 (Mon, 10 Oct 2016)

Origin message was:
------------------
- rename customcolor.h -> color_custom.h; reduce unneeded inludes

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

------------------
This commit was generated by Migit
2016-10-10 14:19:55 +02:00
vanhofen
ed72292d58 colors: add COL_PROGRESSBAR wrapper
Origin commit data
------------------
Branch: ni/coolstream
Commit: be40e67b70
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-10-10 (Mon, 10 Oct 2016)

Origin message was:
------------------
- colors: add COL_PROGRESSBAR wrapper

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

------------------
This commit was generated by Migit
2016-10-10 14:19:55 +02:00
vanhofen
7f19812d17 colors: add COL_SCROLLBAR_PASSIVE wrapper
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6629b64d6c
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-10-10 (Mon, 10 Oct 2016)

Origin message was:
------------------
- colors: add COL_SCROLLBAR_PASSIVE wrapper

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

------------------
This commit was generated by Migit
2016-10-10 14:19:54 +02:00
vanhofen
e13c700904 colors: add COL_SCROLLBAR_ACTIVE wrapper
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7e7d4e5fc1
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-10-10 (Mon, 10 Oct 2016)

Origin message was:
------------------
- colors: add COL_SCROLLBAR_ACTIVE wrapper

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

------------------
This commit was generated by Migit
2016-10-10 14:19:54 +02:00
vanhofen
5987637998 colors: add COL_FRAME wrapper
Origin commit data
------------------
Branch: ni/coolstream
Commit: 75fe6e407d
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-10-10 (Mon, 10 Oct 2016)

Origin message was:
------------------
- colors: add COL_FRAME wrapper

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

------------------
This commit was generated by Migit
2016-10-10 14:19:54 +02:00
vanhofen
f8c3c2639e lua: add RC_timeout to keyname table; set lua api version to 1.57
Origin commit data
------------------
Branch: ni/coolstream
Commit: 84dfce8018
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-09-06 (Tue, 06 Sep 2016)

Origin message was:
------------------
- lua: add RC_timeout to keyname table; set lua api version to 1.57

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

------------------
This commit was generated by Migit
2016-09-06 01:11:16 +02:00
vanhofen
ace2255239 lua: add stand-alone stringinput; set lua api version to 1.56
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0fa4486077
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-09-05 (Mon, 05 Sep 2016)

Origin message was:
------------------
- lua: add stand-alone stringinput; set lua api version to 1.56

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

------------------
This commit was generated by Migit
2016-09-05 23:49:37 +02:00
Michael Liebmann
29984e3ff5 src/gui/lua: Add lua_filehelpers.cpp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 295ca1f7c9
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-09-03 (Sat, 03 Sep 2016)


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

------------------
This commit was generated by Migit
2016-09-05 23:46:01 +02:00
vanhofen
a84b3e1b88 luainstance: add missing entry for shadow color
Origin commit data
------------------
Branch: ni/coolstream
Commit: a9446a084a
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-08-15 (Mon, 15 Aug 2016)

Origin message was:
------------------
- luainstance: add missing entry for shadow color

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

------------------
This commit was generated by Migit
2016-08-15 00:32:57 +02:00
vanhofen
fb9eaf294f colors: make footer background color configurable
TODO: footer text color and maybe footer font


Origin commit data
------------------
Branch: ni/coolstream
Commit: cc5258e6d5
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-08-15 (Mon, 15 Aug 2016)

Origin message was:
------------------
- colors: make footer background color configurable

TODO: footer text color and maybe footer font


------------------
This commit was generated by Migit
2016-08-15 00:14:47 +02:00