summaryrefslogtreecommitdiff
path: root/apps/plugin.c
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2003-07-09 22:36:23 +0000
committerBjörn Stenberg <bjorn@haxx.se>2003-07-09 22:36:23 +0000
commit0ef911d43c364fe535111c59abab54e10dc06ce1 (patch)
treeb3987f22b44c8067085e4375ceb0267126effcb2 /apps/plugin.c
parent9f372f1f59524e7228aaddfb685f1eb4a70e35bf (diff)
downloadrockbox-0ef911d43c364fe535111c59abab54e10dc06ce1.zip
rockbox-0ef911d43c364fe535111c59abab54e10dc06ce1.tar.gz
rockbox-0ef911d43c364fe535111c59abab54e10dc06ce1.tar.bz2
rockbox-0ef911d43c364fe535111c59abab54e10dc06ce1.tar.xz
Added widgets and keyboard to plugin api.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3823 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugin.c')
-rw-r--r--apps/plugin.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/plugin.c b/apps/plugin.c
index 7f91415..01604c0 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -30,6 +30,11 @@
#include "mas.h"
#include "plugin.h"
#include "lang.h"
+#include "keyboard.h"
+
+#ifdef HAVE_LCD_BITMAP
+#include "widgets.h"
+#endif
#ifdef SIMULATOR
#include <debug.h>
@@ -73,6 +78,9 @@ static struct plugin_api rockbox_api = {
lcd_getstringsize,
lcd_update,
lcd_update_rect,
+ progressbar,
+ slidebar,
+ scrollbar,
#ifndef SIMULATOR
lcd_roll,
#endif
@@ -125,6 +133,7 @@ static struct plugin_api rockbox_api = {
rand,
splash,
qsort,
+ kbd_input,
};
int plugin_load(char* plugin, void* parameter)