svenhoefer
21d4b727a3
- plugins: formatting code using astyle
...
Conflicts:
src/gui/plugins.h
Signed-off-by: Thilo Graf <dbt@novatux.de >
2022-03-28 06:31:43 +02:00
TangoCash
46ae497074
support for svg hint icons
2022-03-28 06:31:43 +02:00
Thilo Graf
9b25a0ab14
Revert "plugins.cpp: fix show *_hint.svg"
...
This reverts commit 9b619d39c8376ed2a7f9954cca53996e940a720f.
2022-03-28 06:31:43 +02:00
GetAway
a9a8539e1e
plugins.cpp: fix show *_hint.svg
...
- i.e. use hinticon=rss_hint in plugin_xy.cfg to show rss_hint.svg
2022-03-20 18:41:04 +01:00
svenhoefer
134ecacb33
- plugins: allow to control menu_return value
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2021-03-01 09:21:46 +01:00
svenhoefer
5c413dce45
- move compatibility headers to /lib/hardware
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-12-31 11:47:45 +01:00
Jacek Jendrzej
2ebb47f519
Merge branch 'master' into pu/mp
2017-09-14 13:54:04 +02:00
svenhoefer
f2ec46311c
- plugin-code: cleanup from many unused code; ...
...
* remove intergration conversion because we can use the integer as it is
* update headers
Do we need /src/plugin.h anymore? Maybe this code could be merged into src/gui/plugins.h.
Signed-off-by: Thilo Graf <dbt@novatux.de >
2017-09-14 12:14:41 +02:00
Jacek Jendrzej
2c5bf73006
Merge branch 'master' into pu/mp
2017-09-13 13:40:40 +02:00
Jacek Jendrzej
6576729fd1
remove double includes
2017-09-08 21:21:32 +02:00
Stefan Seyfried
abec1c311b
Merge remote-tracking branch 'tuxbox/master'
2017-03-04 19:32:30 +01:00
svenhoefer
856c676430
- rename g_PluginList to g_Plugins; this isn't a list of plugins
2017-03-01 13:03:50 +01:00
Stefan Seyfried
c6d7968381
Merge remote-tracking branch 'tuxbox/master'
2016-12-04 18:02:51 +01:00
Thilo Graf
e19536fe99
Includes: remove unused includes
2016-10-26 10:25:07 +02:00
Stefan Seyfried
13ab1ebc8a
Merge remote-tracking branch 'tuxbox/master'
...
* needs compile fixes
* needs additional tests, of course :-)
2016-10-22 11:37:40 +02:00
Thilo Graf
1d74379981
lua api: fix broken build with --disable-lua
2016-10-03 01:44:54 +02:00
svenhoefer
55f0ab75af
- plugins: startPlugin works with filename; just for clarity
2016-01-24 21:29:31 +01:00
svenhoefer
bbd88cd051
- plugins: fix movieplayer-plugin
2016-01-24 21:28:37 +01:00
Stefan Seyfried
b53fbaf327
Merge remote-tracking branch 'cst-next'
2016-01-08 19:52:41 +01:00
Thilo Graf
f54f1d0805
CPlugins: try to fix possible segfault while open shellwindow scripts
2016-01-02 00:10:20 +01:00
Stefan Seyfried
eeee5bacab
Merge remote-tracking branch 'uncool/cst-next'
...
This need buildfixes and some functional updates...
2015-12-13 17:41:55 +01:00
M. Liebmann
464f929437
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
svenhoefer
6e6d7ad765
- move PLUGINDIR_VAR to global.h to avoid some hardcoded paths
2015-05-06 22:58:54 +02:00
svenhoefer
75f84739a5
- plugins: replace PLUGINDIR_USB with PLUGINDIR_MNT (/mnt/plugins)
2015-05-05 14:46:46 +02:00
svenhoefer
14dc610a68
- plugins: add GAMESDIR (/var/tuxbox/games) to plugin list
2015-05-05 14:45:28 +02:00
Stefan Seyfried
92fcc879b4
Merge remote-tracking branch 'test/cst-next'
2015-03-07 20:09:44 +01:00
svenhoefer
4baeab4353
- plugins: allow localization in plugin.cfg
...
Example:
name=Default plugin name
description=Default plugin desription
name.deutsch=Deutscher Plugin-Name
name.english=English plugin name
2015-03-05 17:03:21 +01:00
Stefan Seyfried
0bff1ff02d
disarm broken HAVE_SPARK_HARDWARE code
2015-01-27 10:59:04 +01:00
Stefan Seyfried
d37b3c0f9a
Merge remote-tracking branch 'check/cst-next'
...
Conflicts:
src/daemonc/remotecontrol.cpp
src/gui/luainstance.cpp
src/gui/movieplayer.cpp
src/gui/videosettings.cpp
src/neutrino.cpp
src/system/setting_helpers.cpp
src/zapit/src/zapit.cpp
2014-12-28 12:32:12 +01:00
Stefan Seyfried
69c4dbbdba
Merge remote-tracking branch 'check/cst-next'
...
needs build- and functional fixes
Conflicts:
configure.ac
data/icons/shutdown.jpg
data/icons/start.jpg
data/locale/deutsch.locale
data/locale/english.locale
lib/libmd5sum/md5.c
src/driver/scanepg.cpp
src/driver/streamts.cpp
src/driver/vfd.cpp
src/driver/vfd.h
src/driver/volume.cpp
src/eitd/dmx.cpp
src/eitd/xmlutil.cpp
src/gui/Makefile.am
src/gui/audiomute.cpp
src/gui/channellist.cpp
src/gui/dboxinfo.cpp
src/gui/epgview.cpp
src/gui/eventlist.cpp
src/gui/filebrowser.cpp
src/gui/hdd_menu.cpp
src/gui/infoviewer.cpp
src/gui/infoviewer_bb.cpp
src/gui/infoviewer_bb.h
src/gui/keybind_setup.cpp
src/gui/luainstance.cpp
src/gui/luainstance.h
src/gui/miscsettings_menu.cpp
src/gui/moviebrowser.cpp
src/gui/movieplayer.cpp
src/gui/osd_progressbar_setup.cpp
src/gui/osd_progressbar_setup.h
src/gui/osd_setup.cpp
src/gui/osdlang_setup.cpp
src/gui/personalize.cpp
src/gui/plugins.cpp
src/gui/plugins.h
src/gui/scan.cpp
src/gui/scan_setup.cpp
src/gui/update_settings.cpp
src/gui/user_menue.cpp
src/gui/user_menue_setup.cpp
src/gui/videosettings.cpp
src/gui/widget/buttons.cpp
src/gui/widget/menue.cpp
src/gui/widget/menue.h
src/gui/widget/progresswindow.cpp
src/neutrino.cpp
src/neutrino_menue.cpp
src/nhttpd/yhttpd.cpp
src/system/helpers.cpp
src/system/locals.h
src/system/locals_intern.h
src/system/setting_helpers.cpp
src/zapit/lib/zapitclient.cpp
src/zapit/src/fastscan.cpp
src/zapit/src/frontend.cpp
src/zapit/src/getservices.cpp
src/zapit/src/scan.cpp
src/zapit/src/scannit.cpp
src/zapit/src/scanpmt.cpp
src/zapit/src/transponder.cpp
src/zapit/src/zapit.cpp
2014-12-25 18:03:08 +01:00
svenhoefer
3a401a46b3
Revert "- plugins: allow empty menu hints"
...
This reverts commit 95eab2a48d
because 9945d03480
do the same.
2014-11-22 16:17:30 +01:00
svenhoefer
c0a0cdb221
- plugins: Fix assignment of prefered keys
...
New keyword in plugin.cfg: key=<key>
* key=red
* key=green
* key=yellow
* key=blue
* key=auto
If entry is missing key is auto-assigned
2014-11-07 12:17:29 +01:00
svenhoefer
95eab2a48d
- plugins: allow empty menu hints
2014-11-06 12:36:07 +01:00
svenhoefer
c8522bae71
- plugins: disable unused cfg-params
2014-11-06 12:36:07 +01:00
svenhoefer
765ad18b07
- plugins: add and use default hint icon; THX to fred_feuerstein
2014-10-08 14:14:24 +04:00
svenhoefer
ebbed374af
- plugins: allow hinticons for plugins
...
Default is <plugin>_hint.png; an entry 'hinticon=another_name' in
<plugin>.cfg overrides this; use icon in plugindir first; if not found
use icon in one of the other wellknown neutrino icon directories.
2014-10-07 13:19:15 +04:00
svenhoefer
f586552719
- plugins: add new configuration item 'integration'
...
Integrate plugins in existing neutrino menues. Usage in plugin.cfg:
integration=0; disabled
integration=1; reserved
integration=2; multimedia menu
integration=3; settings menu
integration=4; service menu
integration=5; information menu
2014-09-29 14:38:39 +04:00
svenhoefer
b46ad0c5ae
- plugins: add configparam 'shellwindow'
2014-09-17 18:04:54 +02:00
[CST] Focus
420af7a4dc
neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii
2014-09-05 17:49:11 +04:00
martii
a7ebf966c4
gui/plugins: exclude unused methods
2014-05-31 12:10:54 +02:00
Stefan Seyfried
44ba8fafca
Merge remote-tracking branch 'check/next-cc'
...
build-tested only, needs fixing
Conflicts:
data/locale/deutsch.locale
data/locale/english.locale
src/Makefile.am
src/driver/rcinput.cpp
src/driver/streamts.cpp
src/eitd/sectionsd.cpp
src/gui/Makefile.am
src/gui/bouquetlist.cpp
src/gui/hdd_menu.cpp
src/gui/luainstance.cpp
src/gui/luainstance.h
src/gui/moviebrowser.cpp
src/gui/movieplayer.cpp
src/gui/pluginlist.cpp
src/gui/plugins.cpp
src/gui/plugins.h
src/gui/scan.cpp
src/gui/scan_setup.cpp
src/gui/user_menue.cpp
src/gui/videosettings.cpp
src/gui/widget/menue.cpp
src/neutrino.cpp
src/neutrinoMessages.h
src/system/locals.h
src/system/locals_intern.h
src/zapit/include/zapit/scan.h
src/zapit/src/femanager.cpp
src/zapit/src/frontend.cpp
src/zapit/src/getservices.cpp
src/zapit/src/transponder.cpp
2014-04-27 19:14:06 +02:00
svenhoefer
4b5242c254
- plugins: cleanup
...
* drop PLUGINDIR_USB
* drop unused 'param' from startPlugin
2014-03-02 00:43:59 +01:00
Stefan Seyfried
44cd36c412
add virtual plugin type 'not game'
...
the only maybe useful distinction between plugin types
is game / others, so add a 'virtual' plugin type which
represents everything but games
2014-02-16 18:29:23 +01:00
Stefan Seyfried
ecd62d81d1
Merge remote-tracking branch 'check/next-cc'
...
...only build-tested, needs fixes
2014-02-15 20:22:07 +01:00
svenhoefer
f9ad30f183
- plugins: type for listed plugins on blue key is selectable
...
* add mainmenu items for tools and lua-extensions
(default not visible)
* add usermenu items for tools and lua-extensions
(default off)
2014-02-04 09:08:21 +01:00
Stefan Seyfried
5525e9f4b5
Revert "Add a --enable-lua switch to enable LUA support"
...
This reverts commit 82d4832013
.
This just makes the code unreadable and why would one build
without lua :-)
2014-01-23 14:11:03 +01:00
Stefan Seyfried
b414474323
Merge remote-tracking branch 'check/next-cc'
...
compiles, nothing else.
Conflicts:
configure.ac
src/Makefile.am
src/gui/Makefile.am
src/gui/luainstance.cpp
src/gui/luainstance.h
src/gui/plugins.cpp
src/gui/plugins.h
src/gui/scan_setup.cpp
src/gui/start_wizard.cpp
src/gui/test_menu.cpp
src/gui/user_menue.cpp
src/gui/widget/hintboxext.cpp
src/gui/widget/menue.cpp
src/gui/widget/messagebox.cpp
src/gui/widget/stringinput.cpp
2014-01-23 14:08:37 +01:00
M. Liebmann
82d4832013
Add a --enable-lua switch to enable LUA support
2014-01-21 17:05:24 +01:00
Stefan Seyfried
4d7e07f81f
luainstance: the name is "Lua", not "LUA"
2014-01-19 20:57:35 +01:00
Stefan Seyfried
f26357e887
neutrino: add a prototype of a lua plugin interface
...
this is just for preliminary tests, not yet really usable
for anything useful
2014-01-19 20:57:35 +01:00