Commit Graph

5273 Commits

Author SHA1 Message Date
M. Liebmann
0a957abf31 CLuaInstance: Add runScript() function for using in Lua script
- Script runs in a new instance in neutrino context
  Example:
  local n = neutrino()
  n:runScript(filename [, args, ...])
2014-03-19 10:14:43 +01:00
M. Liebmann
b61a225d2b CLuaInstance: Optional specification of parameters for runScript()
- Add parameters as std::vector and possibility of return of
  status and error messages. (THX Martii)
  Example:
  void runScript(const char *fileName, std::vector<std::string> *argv,
  		std::string *result_code, std::string *result_string,
  		std::string *error_string);

- Add Parameters as const char*, last parameter to NULL is imperative.
  Example:
  void runScript(const char *fileName, const char *arg0, const char *arg1, ..., NULL);
2014-03-19 10:14:43 +01:00
M. Liebmann
5d4286285a CStringInputSMS: Add '%' to valid chars 2014-03-18 19:05:33 +01:00
M. Liebmann
2dbdb8798e CLuaInstance: Replace cwindow header_height & footer_height
- Replace with headerHeight & footerHeight
- Set header_height & footer_height to deprecated
2014-03-16 12:33:26 +01:00
M. Liebmann
1e78781d18 CLuaInstance: Add various CComponentsPicture functions
- Added: new, paint, hide, setpicture
2014-03-16 12:33:26 +01:00
M. Liebmann
a501f4e10e CLuaInstance: Add setCaption & paintHeader function to cwindow 2014-03-16 12:33:26 +01:00
M. Liebmann
5136563035 CLuaInstance: Add function 'functionDeprecated()' for debug output...
...when a script function is deprecated.
2014-03-16 12:33:26 +01:00
M. Liebmann
4df0449e39 CLuaInstance: Add setText function to ctext 2014-03-16 12:33:26 +01:00
M. Liebmann
81608cbd3f CLuaInstance::ComponentsTextNew: Add 'parent' parameter...
...for the integration of ctext in a parent cwindow
2014-03-16 12:33:26 +01:00
M. Liebmann
f4c70c96a5 CLuaInstance: Add additional tableLookup for get userdata 2014-03-16 12:33:26 +01:00
M. Liebmann
623efecc2f CLuaInstance: Add debug output to CWindowDelete/ComponentsTextDelete 2014-03-16 12:33:26 +01:00
M. Liebmann
bb4eccfbed CRecordSetup: Fix menu hint specifier 2014-03-14 18:24:33 +01:00
FlatTV
e0055b5339 record menu: add filename template 2014-03-14 09:39:57 +01:00
[CST] Focus
90b9469e3b neutrino.cpp: set satellite position for generated satellite bouquets 2014-03-13 16:06:46 +04:00
[CST] Focus
90768b15ac gui/bouquetlist.cpp: allow to delete whole satellite from satellite bouquet view 2014-03-13 16:06:20 +04:00
[CST] Focus
c5e1ab04e6 zapit/src/getservices.cpp: add code to remove channels for the given satellite position,
current live channel skipped to prevent neutrino crashes
2014-03-13 15:52:33 +04:00
[CST] Focus
b2dc082707 zapit/src/capmt.cpp: stop cam if channel not found 2014-03-13 15:45:41 +04:00
[CST] Focus
7d48b6c1f9 zapit/src/bouquets.cpp: use INVALID_SAT_POSITION instead of -1 2014-03-13 14:35:31 +04:00
[CST] Focus
61f9a8d8b4 zapit/include/zapit/types.h: add INVALID_SAT_POSITION define 2014-03-13 14:33:41 +04:00
[CST] Focus
8074000b23 driver/record.cpp: always use configured hours to record for temporary timeshift;
cleanup unused code
2014-03-11 16:22:50 +04:00
[CST] Focus
6201a95358 neutrino.cpp: add timeshift record duration setting 2014-03-11 16:21:32 +04:00
[CST] Focus
cc6848624a locals: add locale for timeshift record duration 2014-03-11 15:51:24 +04:00
martii
87d5f4feb9 gui/movieplayer: create and use a movieinfo copy (fixes timeshift playback) 2014-03-11 13:31:46 +04:00
[CST] Focus
fd57dace0e zapit/include/zapit/satconfig.h: add macros for cable/terrestrial positions 2014-03-10 14:29:32 +04:00
svenhoefer
7ab37854c6 - pictureviewer: add a var-dir for channellogos (/var/tuxbox/icons/logo) 2014-03-07 23:03:57 +01:00
svenhoefer
e8c0543ac1 - locale: move first-search locale-dir from /var/tuxbox/config/locale ...
... to /var/tuxbox/locale
2014-03-07 22:49:36 +01:00
[CST] Focus
5ca62c111e zapit/src/bouquets.cpp: change bouquets delete behavior after scan:
if box cable-only, remove all bouquets, else remove bouquets for scanned position only,
do not remove bouquets after single transponder scan
2014-03-06 16:46:50 +04:00
[CST] Focus
8284fe6e53 system/setting_helpers.cpp: create /var_init/etc/.reset on factory reset,
to be processed by apollo init scripts to erase /var partition
2014-03-06 16:09:10 +04:00
[CST] Focus
793c3aab5a gui/osdlang_setup.cpp: revert language selection to old behaviour: close menu after select 2014-03-06 16:09:10 +04:00
[CST] Focus
040b2a958e gui/bouquetlist.cpp: fix inactive color when called to add channel to bouquet 2014-03-06 16:09:10 +04:00
[CST] Focus
ea1e2706f8 gui/pipsetup.cpp: support different PIP setup for tv and radio modes 2014-03-06 16:09:10 +04:00
[CST] Focus
753f3f2f95 neutrino.cpp: add pip config settings for radio mode 2014-03-06 16:09:10 +04:00
[CST] Focus
7682d58070 gui/scan_setup.cpp: move rotor options to its own menus 2014-03-06 16:09:10 +04:00
[CST] Focus
476f6f8da9 locals: add locale for rotor options menu hints 2014-03-06 16:09:10 +04:00
[CST] Focus
a3f4cbaa90 gui/miscsettings_menu.cpp: remove global rotor_swap option 2014-03-06 16:09:09 +04:00
[CST] Focus
929eb86760 gui/scan_setup.cpp, gui/motorcontrol.cpp: use per frontend rotor swap option 2014-03-06 16:09:09 +04:00
[CST] Focus
af99ce3a28 zapit/src/femanager.cpp: add per frontend rotor swap option 2014-03-06 16:09:09 +04:00
[CST] Focus
1b450382e6 zapit/data/frontend.conf: remove config for fe1 2014-03-06 16:09:09 +04:00
svenhoefer
a05121d9b7 - user_menue.cpp: whitespace cleanup 2014-03-06 12:56:24 +01:00
svenhoefer
7c19f53e4b - user_menu: add some pointers to delete 2014-03-06 12:45:48 +01:00
svenhoefer
ea89eae41e - hdd_menu: fix hdd_sleep 'off' 2014-03-06 09:59:18 +01:00
Thilo Graf
e6a004be87 CComponents: remove error message.
Log output should be enough.
2014-03-05 12:10:17 +01:00
M. Liebmann
8505e1c6d7 CTimerList: Fix eventType CTimerd::TIMER_EXEC_PLUGIN 2014-03-04 07:17:41 +01:00
M. Liebmann
d1b8246316 CComponents: More precise error message (commit f813b9e) 2014-03-03 20:20:57 +01:00
M. Liebmann
c0245159f4 CPluginList: Supplement to commit cf43a6f (RC_setup for exit all menus) 2014-03-03 20:20:57 +01:00
M. Liebmann
409df1b809 src/system/helpers.cpp - htmlEntityDecode(): Add various html codes 2014-03-03 20:20:57 +01:00
[CST] Focus
06f31f9655 zapit/src/femanager.cpp: add have_rotor flag, limit check for the same
position to frontend with configured rotor (usals or rotor positions enable).
this should allow TWIN multisat setups
2014-03-03 15:07:40 +04:00
[CST] Focus
651c7e5426 zapit/src/femanager.cpp: determine if master has loop-linked frontends at link time 2014-03-03 15:07:40 +04:00
Thilo Graf
23d7b62cf0 CComponents: add new parameter 'parent'
Use strictly CComponentsForm as parent parameter in constructors.
Some parts have been cleaned up (Constructors, init methodes removed)

New parameter makes it possible already add current item in constructor.
So in mostly situations is it not necessary to use explicit addCCItem(),
but addCCItem()is still valid and necessary in certain situations.

Affected are all cc-classes and their derivates.
Some classes must or can be adapted later. The function is
not currently restricted, because usage of parent parameter is not explicit
defined in constructors, see CImageInfo, here yet are used addCCItem()
methodes.

Generally this parameter is located in the constructors before bool has_shadow,
but it is not sure whether it would be better to use this parameter as the first.
That remains to be clarified.
2014-03-03 09:43:39 +01:00
Thilo Graf
4a76ca953e cc_types.h: add forward declaration for CComponentsForm()
required for parameter in CComponentsItem constructors
2014-03-03 08:54:11 +01:00