Origin commit data
------------------
Commit: ad3a2f701b
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Origin message was:
------------------
- streaminfo: show movieplayer as source, when no webtv is running
Origin commit data
------------------
Commit: ab7e3956df
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Origin message was:
------------------
- infoviewer_bb: fix display of red button in movieplayer mode
- Set Lua api version to 1.31
Origin commit data
------------------
Commit: c5bcbf490c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-15 (Tue, 15 Dec 2015)
- By pages parameter the number of pages can be specified
to be scrolled
- Set Lua api version to 1.30
Example:
ct = ctext.new{...}
...
ct:scroll{dir="down", pages=2};
Origin commit data
------------------
Commit: e3fdcaec99
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Origin message was:
------------------
CLuaInstCCText::CCTextScroll: Add Parameter 'pages'
- By pages parameter the number of pages can be specified
to be scrolled
- Set Lua api version to 1.30
Example:
ct = ctext.new{...}
...
ct:scroll{dir="down", pages=2};
- When setSinglePlay() Neutrino returns after playing a movie
immediately in the tv/radio modus back
- Set Lua api version to 1.29
Example:
video = video.new()
video.setSinglePlay()
video.PlayFile(...)
Origin commit data
------------------
Commit: ed26f2ea05
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Origin message was:
------------------
CLuaInstVideo: Add setSinglePlay()
- When setSinglePlay() Neutrino returns after playing a movie
immediately in the tv/radio modus back
- Set Lua api version to 1.29
Example:
video = video.new()
video.setSinglePlay()
video.PlayFile(...)
- Set Lua api version to 1.28
Example:
video = video.new()
if video.getNeutrinoMode() == NMODE.TS then
messagebox.exec{title="Attention!", text="Movie player is busy.", buttons={ "ok" } }
end
Origin commit data
------------------
Commit: 473af7b2ea
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
- LuaConfigFileNew: Add parameter delimiter & saveDefaults
- Add 'deleteKey' function
- Set Lua api version to 1.27
Origin commit data
------------------
Commit: 30ebe003f4
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
- Set Lua api version to 1.26
Origin commit data
------------------
Commit: 5a7de075a2
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-13 (Sun, 13 Dec 2015)
- Add luaId to action function as parameter
- Set Lua api version to 1.25
Origin commit data
------------------
Commit: 5259e80b1c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-13 (Sun, 13 Dec 2015)
- Add simple download function
- Set Lua api version to 1.24
parameter typ default
----------------------------------------
url string required
o, outputfile string when empty then save to string
as secund return value
A, userAgent string empty
v, verbose bool false
s, silent bool false
connectTimeout number 20
ipv4 bool false
ipv6 bool false
useProxy bool true (default)
followRedir bool true
maxRedirs number 20
Example:
-- simplest program call:
-- ----------------------
local curl = curl.new()
local ret, data = curl:download{url="http://example.com", o="/tmp/test.txt"}
if ret ~= CURL.OK then
print("Error: " .. data)
end
-- or --
local curl = curl.new()
local ret, data = curl:download{url="http://example.com"}
if ret == CURL.OK then
-- downloaded data
print(data)
..
else
print("Error: " .. data)
end
Origin commit data
------------------
Commit: 4f9158c2a9
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-13 (Sun, 13 Dec 2015)
Thanks to SatBaby and micha-bbg for support.
Origin commit data
------------------
Commit: 8f810d52fa
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Origin message was:
------------------
- moviebrowser: don't reload full movie archive after delete
Thanks to SatBaby and micha-bbg for support.
- The old version of the video and misc functions is deprecated
but still valid
Origin commit data
------------------
Commit: 83176835e3
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Origin message was:
------------------
CLuaInstance: Use CLuaVideo for video, CLuaMisc for misc functions
- The old version of the video and misc functions is deprecated
but still valid
- No api changes, code only
Origin commit data
------------------
Commit: d45a98c363
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)
- No api changes, code only
Origin commit data
------------------
Commit: 5e6ad91efe
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)
- hintbox
- messagebox
- No api changes, code only
Origin commit data
------------------
Commit: b904febf6a
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)
- No api changes, code only
Origin commit data
------------------
Commit: e34d1c314f
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)
- No api changes, code only
Origin commit data
------------------
Commit: aff947af92
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)
- No api changes, code only
Origin commit data
------------------
Commit: f52ba5ba4a
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)
luainstance.cpp/.h to luainstance_helpers.cpp/.h
- No api changes, code only
Origin commit data
------------------
Commit: 1238b0c677
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)
...(movie player & upnp browser) when movieplayer is in use
Origin commit data
------------------
Commit: 189b2e0fb0
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
...for hardware identification
- Set Lua api version to 1.22
Origin commit data
------------------
Commit: d06594dd60
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
- Alternative rezap method for movie plugins
- Set Lua api version to 1.21
Origin commit data
------------------
Commit: b9afbb1e2c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
- For safe running ShowPicture() in the plugin
- Set Lua api version to 1.19
Origin commit data
------------------
Commit: 0a008ab308
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
- Running restoreNeutrino when exiting the plugin and
function is blocked
- Set Lua api version to 1.18
Origin commit data
------------------
Commit: ffea6559c9
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Origin message was:
------------------
CLuaInstance: The first call to Lua::PlayFile() block restoreNeutrino
- Running restoreNeutrino when exiting the plugin and
function is blocked
- Set Lua api version to 1.18
...from an external plugin
- This better play playlists with plugins
Origin commit data
------------------
Commit: 558fea4ec4
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
- Move video functions from luainstance.cpp to lua_video.cpp
- For the future, provided the individual classes
(eg menu, CComponents etc.) to move in separate files.
Origin commit data
------------------
Commit: 464f929437
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Origin message was:
------------------
CLuaInstance: Move luainstance into a separate directory (src/gui/lua)
- Move video functions from luainstance.cpp to lua_video.cpp
- For the future, provided the individual classes
(eg menu, CComponents etc.) to move in separate files.
- Set Lua api version to 1.17
Origin commit data
------------------
Commit: d0cbf0985e
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
This reverts commit 6dc9ade00b,
because keys was passed to neutrino handleMsg already.
So this pick was unnecessary.
Origin commit data
------------------
Commit: 68221e31b8
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-01 (Tue, 01 Dec 2015)
... parts of this code is (C) martii
Origin commit data
------------------
Commit: 829359b851
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Origin message was:
------------------
- movieplayer: enable neutrino main menu ...
... parts of this code is (C) martii
... to get free volume keys, because these keys should change
volume only.
Origin commit data
------------------
Commit: 54e202cea8
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Origin message was:
------------------
- moviebrowser: use RC_left/right to switch display modes ...
... to get free volume keys, because these keys should change
volume only.
- Set Lua api version to 1.16
Origin commit data
------------------
Commit: 482cf41adf
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-11-27 (Fri, 27 Nov 2015)
...'NO_SCALE' modus for object creation (icon)
- Set Lua api version to 1.15
Origin commit data
------------------
Commit: 573eb7f7ad
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-11-27 (Fri, 27 Nov 2015)
- You can create fixed-size fonts for use in Lua Scripts
- The fonts are deleted after the script
- The use of fonts is limited to the following functions currently:
- RenderString()
- getRenderWidth()
- FontHeight()
- Example in Lua scripts:
Normal usage:
local font = FONT.MENU
RenderString(font, ....)
Use DynFonts:
Creates a font with height of 50px:
local font = n:getDynFont(0, 50)
local useDynFont = true
RenderString(useDynFont, font, ....)
or
Creates a font in which the text("Example: xyz") has a width of 200px:
local font = n:getDynFont(200, 0, "Example: xyz")
local useDynFont = true
RenderString(useDynFont, font, ....)
- Set Lua api version to 1.13
Origin commit data
------------------
Commit: a307e806eb
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-11-27 (Fri, 27 Nov 2015)
Origin message was:
------------------
CLuaInstance: Add DynFonts for lua scripts
- You can create fixed-size fonts for use in Lua Scripts
- The fonts are deleted after the script
- The use of fonts is limited to the following functions currently:
- RenderString()
- getRenderWidth()
- FontHeight()
- Example in Lua scripts:
Normal usage:
local font = FONT.MENU
RenderString(font, ....)
Use DynFonts:
Creates a font with height of 50px:
local font = n:getDynFont(0, 50)
local useDynFont = true
RenderString(useDynFont, font, ....)
or
Creates a font in which the text("Example: xyz") has a width of 200px:
local font = n:getDynFont(200, 0, "Example: xyz")
local useDynFont = true
RenderString(useDynFont, font, ....)
- Set Lua api version to 1.13
- Set Lua api version to 1.12
Signed-off-by: svenhoefer <svenhoefer@svenhoefer.com>
Origin commit data
------------------
Commit: 7caf055ea0
Author: defans <defans@bluepeercrew.us>
Date: 2015-11-23 (Mon, 23 Nov 2015)
Origin message was:
------------------
- luainstance: add GetRevision() function
- Set Lua api version to 1.12
Signed-off-by: svenhoefer <svenhoefer@svenhoefer.com>
...PaintBox() and RenderString() for coolstream hardware
- Set Lua api version to 1.11
Origin commit data
------------------
Commit: 45569a736a
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-11-23 (Mon, 23 Nov 2015)