Commit Graph

7116 Commits

Author SHA1 Message Date
vanhofen
af82b7ad6e locale: smoother locals for movieplayer keys
Origin commit data
------------------
Commit: 8c9c98b3c9
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)

Origin message was:
------------------
- locale: smoother locals for movieplayer keys
2015-12-15 08:15:17 +01:00
vanhofen
01dd5eedf9 user_menue: disable some items in movieplayer mode
Origin commit data
------------------
Commit: 25e1f5bc9e
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)

Origin message was:
------------------
- user_menue: disable some items in movieplayer mode
2015-12-15 08:15:17 +01:00
vanhofen
c77b50253e movieplayer: allow usermenu, when colorkeys not assigned
Origin commit data
------------------
Commit: 0dd22ffd5d
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)

Origin message was:
------------------
- movieplayer: allow usermenu, when colorkeys not assigned
2015-12-15 08:15:17 +01:00
vanhofen
fc228752b7 infoviewer_bb: use key-assignment from movieplayer
Origin commit data
------------------
Commit: 4c7cea95e9
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)

Origin message was:
------------------
- infoviewer_bb: use key-assignment from movieplayer
2015-12-15 08:15:17 +01:00
vanhofen
106aec4bbb infoviewer_bb: rename infobar buttons
Origin commit data
------------------
Commit: 7ccb57548b
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)

Origin message was:
------------------
- infoviewer_bb: rename infobar buttons
2015-12-15 08:15:17 +01:00
vanhofen
b241ff1bf0 keybind_setup/locale: timeshift isn't a movieplayer key
Origin commit data
------------------
Commit: e22d2d8a45
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)

Origin message was:
------------------
- keybind_setup/locale: timeshift isn't a movieplayer key
2015-12-15 08:15:17 +01:00
vanhofen
3c3c33c5d2 streaminfo: show movieplayer as source, when no webtv is running
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
2015-12-15 08:15:17 +01:00
vanhofen
e08c3ad51a keybind-setup: fix assignable keys for movieplayer; ...
...timeshift isn't a movieplayer key.


Origin commit data
------------------
Commit: 168c3832d0
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)

Origin message was:
------------------
- keybind-setup: fix assignable keys for movieplayer; ...

...timeshift isn't a movieplayer key.
2015-12-15 08:15:17 +01:00
Michael Liebmann
89e63c6be0 infoviewer_bb: fix display of red button in movieplayer mode
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
2015-12-15 08:15:17 +01:00
vanhofen
99766b6ae7 deutsch.lokale: fix timeshift_pause translation
Origin commit data
------------------
Commit: fae6c5eb4c
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)

Origin message was:
------------------
- deutsch.lokale: fix timeshift_pause translation
2015-12-15 08:15:17 +01:00
Michael Liebmann
ea55ab70e1 CLuaInstCurl::CurlDownload: Rework progress display
- 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)
2015-12-15 00:34:13 +01:00
Michael Liebmann
af2694da72 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};


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};
2015-12-14 22:34:53 +01:00
Michael Liebmann
f8437b80cb 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(...)


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(...)
2015-12-14 22:34:53 +01:00
Michael Liebmann
47442f6f35 CLuaInstVideo: Add getNeutrinoMode()
- 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)
2015-12-14 22:34:53 +01:00
Michael Liebmann
6715abcdc8 CLuaInstConfigFile: Add parameters & functions
- 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)
2015-12-14 05:15:38 +01:00
Michael Liebmann
a094a41f00 lua_misc.cpp: Fix compiler error 'overflow in implicit constant conversion'
- 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)
2015-12-13 23:36:52 +01:00
Michael Liebmann
dcdf1a6b27 CLuaMenuFilebrowser::exec: Fix value handling when dirMode = false
- 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)
2015-12-13 23:36:52 +01:00
Michael Liebmann
708d737000 CLuaInstance: Add class for using libcurl
- 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)
2015-12-13 23:36:52 +01:00
vanhofen
44378948a3 moviebrowser: don't reload full movie archive after delete
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.
2015-12-12 22:09:09 +01:00
Michael Liebmann
3e1f7eb408 CLuaInstance: Use CLuaVideo for video, CLuaMisc for misc functions
- 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
2015-12-12 10:42:28 +01:00
Michael Liebmann
80f8c79d74 CLuaInstance: Code cleaning luainstance.cpp/.h
- 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)
2015-12-12 10:42:28 +01:00
Michael Liebmann
3c98066ea6 CLuaInstance: Move misc functions in separate classes / files
- 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)
2015-12-12 10:42:28 +01:00
Michael Liebmann
3ce7036f87 CLuaInstance: Move msg box functions in separate classes / files
- 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)
2015-12-12 10:42:28 +01:00
Michael Liebmann
c0533f1946 CLuaInstance: Move ccomponents functions in separate classes / files
- cwindow (CComponentsWindow)
 - ctext (CComponentsText)
 - cpicture (CComponentsPicture)
 - signalbox (CSignalBox)

 - No api changes, code only


Origin commit data
------------------
Commit: ad17505888
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-12 (Sat, 12 Dec 2015)

Origin message was:
------------------
CLuaInstance: Move ccomponents functions in separate classes / files

 - cwindow  (CComponentsWindow)
 - ctext   (CComponentsText)
 - cpicture (CComponentsPicture)
 - signalbox (CSignalBox)

 - No api changes, code only
2015-12-12 10:42:28 +01:00
Michael Liebmann
fa60a02b73 CLuaInstance: Move menue functions in separate classes / files
- 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)
2015-12-12 10:42:28 +01:00
Michael Liebmann
37b46f5fb9 CLuaInstance: Move video functions in separate class
- 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)
2015-12-12 10:42:28 +01:00
Michael Liebmann
525fb5023d CLuaInstance: Move configfile functions in separate classes / files
- 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)
2015-12-12 10:42:28 +01:00
Michael Liebmann
0d9f930ab1 CLuaInstance: Move types, definitions & functions from
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)
2015-12-12 10:42:28 +01:00
[CST] Focus
6f2e28648d zapit/src/capmt.cpp: try to fix TS enable/disable
Origin commit data
------------------
Commit: 0aa71bae4d
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
2015-12-09 17:05:40 +03:00
Michael Liebmann
11b1ddda90 Fix neutrino build without '--enable-lua'
Origin commit data
------------------
Commit: 598ef23982
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
2015-12-08 20:23:49 +01:00
Michael Liebmann
54e7e45ab9 Disable multimedia plugins and video functions...
...(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)
2015-12-08 12:01:25 +01:00
Michael Liebmann
acebc333f5 CLuaInstance::GetRevision: Add second return value as a string...
...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)
2015-12-08 12:01:25 +01:00
Michael Liebmann
9ca88d5d35 CLuaInstance: Add script function 'channelRezap'
- 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)
2015-12-08 12:01:25 +01:00
Michael Liebmann
3536b26bab CLuaInstance: Add script function zapitStopPlayBack
- 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)
2015-12-08 12:01:25 +01:00
Michael Liebmann
26f21cb63f 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


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
2015-12-08 12:01:25 +01:00
Michael Liebmann
2a8a9aa363 CMoviePlayerGui: Creating an possibility to block restoreNeutrino()...
...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)
2015-12-08 12:01:25 +01:00
Michael Liebmann
6cef9d09fb 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.


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.
2015-12-08 12:01:25 +01:00
Michael Liebmann
3ddc03ccf2 CLuaInstance: Remove unnecessary function zapitSetStandby()
- 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)
2015-12-08 12:01:25 +01:00
Michael Liebmann
6d6fdc3d97 Sort slovak.locale
Origin commit data
------------------
Commit: 56a86e8d42
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-02 (Wed, 02 Dec 2015)
2015-12-08 12:01:25 +01:00
vanhofen
850aa3021d Revert "- movieplayer: enable videoformat and 4:3 switches; (C) martii"
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)
2015-12-01 22:40:05 +01:00
vanhofen
6dc9ade00b movieplayer: enable videoformat and 4:3 switches; (C) martii
Origin commit data
------------------
Commit: a3ff096e06
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-01 (Tue, 01 Dec 2015)

Origin message was:
------------------
- movieplayer: enable videoformat and 4:3 switches; (C) martii
2015-12-01 21:04:13 +01:00
vanhofen
7d3ca6e700 movieplayer: enable neutrino main menu ...
... 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
2015-12-01 21:02:15 +01:00
Jacek Jendrzej
db53084d85 update slovak.locale (THX EnoSat)
Origin commit data
------------------
Commit: 423b1e0bc7
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2015-12-01 (Tue, 01 Dec 2015)
2015-12-01 18:36:02 +01:00
vanhofen
edb05bc844 moviebrowser: re-add missig comparator (msg ==)
Origin commit data
------------------
Commit: 88bd3fa308
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-01 (Tue, 01 Dec 2015)

Origin message was:
------------------
- moviebrowser: re-add missig comparator (msg ==)
2015-12-01 12:11:29 +01:00
vanhofen
24395bece6 moviebrowser: use RC_left/right to switch display modes ...
... 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.
2015-12-01 08:17:56 +01:00
vanhofen
2a272a6658 movieplayer: change default key for TimeOSD() to RC_timeshift
Origin commit data
------------------
Commit: c88fca2ec1
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-01 (Tue, 01 Dec 2015)

Origin message was:
------------------
- movieplayer: change default key for TimeOSD() to RC_timeshift
2015-12-01 08:14:44 +01:00
Michael Liebmann
741d79650b CLuaInstance: Add script function paintVLine() & paintHLine()
- 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)
2015-11-27 12:31:47 +01:00
Michael Liebmann
262f1d5405 CFBWindow: Add paintVLineRel() & paintHLineRel() for using...
...in external plugins


Origin commit data
------------------
Commit: 76874040a3
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-11-27 (Fri, 27 Nov 2015)
2015-11-27 12:31:47 +01:00
Michael Liebmann
df6878b643 CLuaInstance::CPictureNew: When dx and dy = 0 then use...
...'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)
2015-11-27 12:31:47 +01:00
Michael Liebmann
62fac41175 CLuaInstance: Add script function saveScreen()/restoreScreen()
Example:
 local memID = n:saveScreen(x, y, w, h);
 ...
 ...
 n:restoreScreen(x, y, w, h, memID, delete);
 -- delete = true => delete screen buffer
 -- delete = false => don't delete screen buffer

 - Set Lua api version to 1.14


Origin commit data
------------------
Commit: 550cfc853d
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-11-27 (Fri, 27 Nov 2015)

Origin message was:
------------------
CLuaInstance: Add script function saveScreen()/restoreScreen()

 Example:
  local memID = n:saveScreen(x, y, w, h);
   ...
   ...
  n:restoreScreen(x, y, w, h, memID, delete);
   -- delete = true => delete screen buffer
   -- delete = false => don't delete screen buffer

 - Set Lua api version to 1.14
2015-11-27 12:31:47 +01:00