|
Defines |
#define | HILDON_STATUS_BAR_NAME "statusbar" |
#define | HILDON_STATUS_BAR_VERSION "2.0" |
#define | HSB_MAX_NO_OF_ITEMS 30 |
#define | HSB_VISIBLE_ITEMS_IN_ROW 7 |
#define | HSB_VISIBLE_ITEMS_IN_1ROW_EXTENSION 12 |
#define | HSB_VISIBLE_ITEMS_IN_2ROW_EXTENSION 18 |
#define | HSB_MARGIN_DEFAULT 6 |
#define | HSB_PANEL_DEFAULT_WIDTH 280 |
#define | HSB_ITEM_HEIGHT 50 |
#define | HSB_ITEM_WIDTH 40 |
#define | HSB_ARROW_ICON_NAME "qgn_stat_more" |
#define | HSB_ARROW_ICON_SIZE HSB_ITEM_WIDTH |
#define | HSB_ITEM_Y 0 |
#define | HSB_ITEM_X_OFFSET 40 |
#define | HSB_ITEM_Y_OFFSET 40 |
#define | HSB_PRESENCE_SLOT 4 |
#define | HSB_DISPLAY_SLOT 3 |
#define | HSB_SOUND_SLOT 2 |
#define | HSB_INTERNET_SLOT 1 |
#define | HSB_BATTERY_SLOT 0 |
#define | XLIB_FORMAT_32_BIT 32 |
#define | HSB_PLUGIN_USER_CONFIG_DIR "/.osso/hildon-status-bar/" |
#define | HSB_PLUGIN_USER_CONFIG_FILE "/.osso/hildon-status-bar/plugins.conf" |
#define | HSB_PLUGIN_FACTORY_CONFIG_FILE "/etc/hildon-status-bar/plugins.conf" |
#define | HSB_PLUGIN_CONFIG_LIBRARY_KEY "Library" |
#define | HSB_PLUGIN_CONFIG_CATEGORY_KEY "Category" |
#define | HSB_PLUGIN_CONFIG_POSITION_KEY "Position" |
#define | HSB_PLUGIN_CONFIG_MANDATORY_KEY "Mandatory" |
#define | HSB_PLUGIN_CONFIG_LIBRARY_VALUE "None" |
#define | HSB_PLUGIN_CATEGORY_PERMANENT "permanent" |
#define | HSB_PLUGIN_CATEGORY_CONDITIONAL "conditional" |
#define | HSB_PLUGIN_CATEGORY_TEMPORAL "temporal" |
#define | HSB_PLUGIN_LOG_FILE "/.osso/statusbar.log" |
#define | HSB_PLUGIN_LOG_KEY_START "Init" |
#define | HSB_PLUGIN_LOG_KEY_END "End" |
Typedefs |
typedef status_bar_st | StatusBar |
typedef status_bar_del_ib_st | SBDelayedInfobanner |
typedef _statusbarplugin | StatusBarPlugin |
Functions |
int | status_bar_main (osso_context_t *osso, StatusBar **panel) |
void | status_bar_deinitialize (osso_context_t *osso, StatusBar **panel) |