summaryrefslogtreecommitdiff
path: root/apps/plugin.h
diff options
context:
space:
mode:
authorNils Wallménius <nils@rockbox.org>2007-06-14 20:02:27 +0000
committerNils Wallménius <nils@rockbox.org>2007-06-14 20:02:27 +0000
commit5bb7edeb36c3d5d058836da720b32ffc3ccc2ae8 (patch)
tree6b41f196c421c2d894edb097dc31cac33ce69090 /apps/plugin.h
parent61cf9b8513517d9844050fecf5dc1c48fe4c065b (diff)
downloadrockbox-5bb7edeb36c3d5d058836da720b32ffc3ccc2ae8.tar.gz
rockbox-5bb7edeb36c3d5d058836da720b32ffc3ccc2ae8.zip
Replace VU meter menu with a new one using the new menu api, fixes some
problems: * Up/Down buttons are no longer reversed. * The menu looks much better with reversed bg/fg colors instead of inversed. * Menu uses userfont. Add the set_bool_options function to the plugin api and bump api version. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13629 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugin.h')
-rw-r--r--apps/plugin.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/plugin.h b/apps/plugin.h
index 606db6ebd6..cc5acb0270 100644
--- a/apps/plugin.h
+++ b/apps/plugin.h
@@ -114,7 +114,7 @@
114#define PLUGIN_MAGIC 0x526F634B /* RocK */ 114#define PLUGIN_MAGIC 0x526F634B /* RocK */
115 115
116/* increase this every time the api struct changes */ 116/* increase this every time the api struct changes */
117#define PLUGIN_API_VERSION 58 117#define PLUGIN_API_VERSION 59
118 118
119/* update this to latest version if a change to the api struct breaks 119/* update this to latest version if a change to the api struct breaks
120 backwards compatibility (and please take the opportunity to sort in any 120 backwards compatibility (and please take the opportunity to sort in any
@@ -616,6 +616,11 @@ struct plugin_api {
616 char *(*create_numbered_filename)(char *buffer, const char *path, 616 char *(*create_numbered_filename)(char *buffer, const char *path,
617 const char *prefix, const char *suffix, 617 const char *prefix, const char *suffix,
618 int numberlen IF_CNFN_NUM_(, int *num)); 618 int numberlen IF_CNFN_NUM_(, int *num));
619
620 bool (*set_bool_options)(const char* string, bool* variable,
621 const char* yes_str, int yes_voice,
622 const char* no_str, int no_voice,
623 void (*function)(bool));
619}; 624};
620 625
621/* plugin header */ 626/* plugin header */