Commit Graph

8358 Commits

Author SHA1 Message Date
M. Liebmann
550cfc853d 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
M. Liebmann
895b781629 CFBWindow: Add saveScreen() & restoreScreen() for using...
...in external plugins
2015-11-27 12:31:47 +01:00
M. Liebmann
a307e806eb 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
2015-11-27 12:31:47 +01:00
M. Liebmann
56d76f4ebc CNeutrinoFonts: Add 'getDynFontExt()' for create custom fonts...
...in external plugins
2015-11-27 12:31:47 +01:00
defans
7caf055ea0 - luainstance: add GetRevision() function
- Set Lua api version to 1.12

Signed-off-by: svenhoefer <svenhoefer@svenhoefer.com>
2015-11-24 11:58:02 +01:00
[CST] Focus
08e68ea464 gui/movieplayer.cpp: start movies in playlists at start bookmark 2015-11-24 09:02:52 +01:00
M. Liebmann
45569a736a CLuaInstance: Fix transfer of color values in...
...PaintBox() and RenderString() for coolstream hardware

 - Set Lua api version to 1.11
2015-11-23 08:15:23 +01:00
svenhoefer
9ff6e120d8 - cables.xml: update Antennenverein Hohenmoelsen; thx to lusto 2015-11-22 03:56:22 +01:00
Jacek Jendrzej
15478a44c4 src/gui/record_setup.cpp disable not used 2015-11-22 18:12:12 +01:00
svenhoefer
66e8b155f3 - cables.xml: update Antennengemeinschaft Goeltzschtalbruecke 2015-11-21 22:58:23 +01:00
defans
5cb0ca21cd - streaminfo2.cpp: reduce signalbox flickering 2015-11-20 09:06:27 +01:00
defans
c689e5d224 - streaminfo2.cpp: force repaint of signalbox after ...
... switching back from signal diagram
2015-11-19 12:11:50 +01:00
Jacek Jendrzej
21914f032c data/satellites.xml update Astra 19 (THX Janus) 2015-11-18 16:52:56 +01:00
M. Liebmann
8c41a922b0 CLuaInstance: Fix compiler warning/error "'DBG' redefined" 2015-11-18 12:19:17 +01:00
Jacek Jendrzej
6ddfb506de data/satellites.xml update Eutelsat 16A (16.0E) 2015-11-17 17:37:09 +01:00
Jacek Jendrzej
a237b55d6a data/satellites.xml update Astra 3B (23.5E) (THX bazi98) 2015-11-17 17:18:15 +01:00
Jacek Jendrzej
4034666fe3 data/satellites.xml update Eutelsat Hot Bird 13 and Astra 19 2015-11-17 13:50:50 +01:00
M. Liebmann
8f7802f018 CLuaInstance: Fix for commit 755e4d9
- CC_SHADOW_RIGHT & CC_SHADOW_BOTTOM not yet implemented
2015-11-16 14:30:55 +01:00
[CST] Bas
a2babbb0a7 neutrino: disable TS (CI) if the module is not selected for a certain bouquet. 2015-11-16 15:41:01 +03:00
M. Liebmann
755e4d965c CLuaInstance: Add constants from CComponents as CC.xxx
- Set Lua api version to 1.10
2015-11-16 13:15:49 +01:00
M. Liebmann
35c6121780 CLuaInstance: Add script function 'paramDeprecated' 2015-11-16 13:15:49 +01:00
M. Liebmann
09881321e2 CLuaInstance: Executing 'zapit leave standby' only when script...
...is terminated with an error

Complement to commit 6f66e21940
2015-11-16 05:13:02 +01:00
Stefan Seyfried
6bc7e4e6fc acinclude: fix DVB_API_VERSION check for gcc5 2015-11-15 11:45:12 +01:00
Stefan Seyfried
462c584d5a acinclude: get rid of old nokia dvb API 2015-11-15 11:43:18 +01:00
M. Liebmann
24881e4228 CLuaInstance: Add screen constants 'X_RES' and 'Y_RES'
- Set Lua api version to 1.9
2015-11-14 21:53:00 +01:00
M. Liebmann
d5031496d0 CLuaInstance: Add script function 'enableInfoClock'
- Set Lua api version to 1.8
2015-11-14 21:53:00 +01:00
M. Liebmann
6f66e21940 CLuaInstance: Add script function 'zapitSetStandby'
- Necessary for some video plugins
 - Set Lua api version to 1.7
2015-11-14 21:53:00 +01:00
Jacek Jendrzej
715c0e383d src/gui/cam_menu.cpp: fix nevis compil 2015-11-14 16:19:39 +01:00
svenhoefer
0b264e0b66 - locale: update deutsch.locale 2015-11-08 19:55:55 +01:00
svenhoefer
d422e7e649 - listbox and upnpbrowser: fix pagedown logic 2015-11-08 19:46:35 +01:00
svenhoefer
ed4adff745 - channellist, bouquetlist and bouqueteditor: fix pagedown logic 2015-11-08 19:30:59 +01:00
[CST] Focus
b6cd3d055d fix for e0eb677513 2015-11-08 13:31:22 +03:00
[CST] Focus
e0eb677513 fix for eab8bbec20 2015-11-08 12:07:58 +03:00
M. Liebmann
1d992a6d13 helpers.cpp: Fix sscanf format string in getJFFS2MountPoint (THX Jacek) 2015-11-07 10:56:55 +01:00
[CST] Focus
020b477a7d gui/channellist.cpp: fix compile 2015-11-06 17:57:08 +03:00
[CST] Focus
eab8bbec20 neutrino: add option to limit CI usage to selected bouquets;
if no bouquets selected, CI used for all channels
2015-11-06 17:24:15 +03:00
[CST] Focus
5a8fc39ef9 neutrino: add option to limit CI usage to selected tuner 2015-11-06 17:24:10 +03:00
[CST] Focus
ebb2d74d9f gui/movieplayer.cpp: try to fix bouquet/channel locking for webtv 2015-11-06 17:23:55 +03:00
[CST] Focus
14dbe516d3 gui/channellist.cpp: disable virtual bouquet edit,
split handleMsg and pincode check code
2015-11-06 17:23:49 +03:00
[CST] Focus
d5fa59a640 system/configure_network.cpp: try to support open wlan, if psk empty 2015-11-06 17:23:41 +03:00
[CST] Focus
e07c9ba0e4 neutrino.cpp: on favorites button, show providers, if favorites empty 2015-11-06 17:23:36 +03:00
[CST] Focus
891c0fe8d0 gui/streaminfo2.cpp: add bitrate info for TS/webtv/file playback, based on code (C) martii 2015-11-06 17:23:29 +03:00
[CST] Focus
3feba2b40d gui/movieplayer.cpp: add GetReadCount, (C) martii,
user RED button to call streaminfo
2015-11-06 17:23:25 +03:00
[CST] Focus
a4d0179beb gui/infoviewer_bb.cpp: show streaminfo label for red button in TS mode 2015-11-06 17:23:20 +03:00
[CST] Focus
294ed15de6 lib/libcoolstream/playback_cs.h, lib/libcoolstream2/playback_cs.h: update 2015-11-06 17:23:15 +03:00
[CST] Focus
6ff50ec61b gui/components/cc_item_tvpic.cpp: show PiG in mode_ts, too 2015-11-06 17:23:10 +03:00
M. Liebmann
3c849a2649 CLuaInstance::createChannelIDfromUrl: Use format macro in snprintf 2015-10-31 08:50:27 +01:00
M. Liebmann
77a2b389bd CLuaInstance: Add script function "createChannelIDfromUrl' to create...
...WebTV channel_id from a specified url

 - Set Lua api version to 1.6
2015-10-28 13:54:14 +01:00
[CST] Focus
8c60bf6f22 neutrino.cpp: use background MP instance in webtv mode to select subtitles 2015-10-26 16:23:37 +03:00
svenhoefer
2a63ddaeb9 - controlaip: add possibility to reload channellists 2015-10-21 19:38:35 +02:00