#include <X11/Xlib.h>
#include <glib.h>
#include <gtk/gtk.h>
#include "home-applet-handler.h"
Go to the source code of this file.
Classes | |
struct | applet_manager |
Defines | |
#define | APPLET_MANAGER_CONFIGURE_FILE "applet_manager.conf" |
#define | APPLET_MANAGER_FACTORY_PATH "/etc/hildon-home" |
#define | APPLET_MANAGER_USER_PATH ".osso/hildon-home" |
#define | APPLET_MANAGER_ENV_HOME "HOME" |
Typedefs | |
typedef applet_manager | applet_manager_t |
Functions | |
applet_manager_t * | applet_manager_singleton_get_instance (void) |
void | applet_manager_initialize (applet_manager_t *man, gchar *librarypath, gchar *desktoppath, gint applet_x, gint applet_y) |
void | applet_manager_initialize_new (applet_manager_t *man, gchar *desktoppath) |
void | applet_manager_deinitialize_handler (applet_manager_t *man, HomeAppletHandler *handler) |
void | applet_manager_deinitialize (applet_manager_t *man, gchar *identifier) |
void | applet_manager_deinitialize_all (applet_manager_t *man) |
void | applet_manager_configure_save_all (applet_manager_t *man) |
void | applet_manager_configure_load_all (applet_manager_t *man) |
void | applet_manager_foreground_handler (applet_manager_t *man, HomeAppletHandler *handler) |
void | applet_manager_foreground (applet_manager_t *man, gchar *identifier) |
void | applet_manager_foreground_all (applet_manager_t *man) |
void | applet_manager_foreground_configure_all (applet_manager_t *man) |
void | applet_manager_state_save_handler (applet_manager_t *man, HomeAppletHandler *handler, void *state_data, int *state_size) |
void | applet_manager_state_save (applet_manager_t *man, gchar *identifier, void *state_data, int *state_size) |
void | applet_manager_state_save_all (applet_manager_t *man) |
void | applet_manager_background_handler (applet_manager_t *man, HomeAppletHandler *handler) |
void | applet_manager_background (applet_manager_t *man, gchar *identifier) |
void | applet_manager_background_all (applet_manager_t *man) |
void | applet_manager_background_state_save_all (applet_manager_t *man) |
HomeAppletHandler * | applet_manager_get_handler (applet_manager_t *man, gchar *identifier) |
GList * | applet_manager_get_handler_all (applet_manager_t *man) |
GtkEventBox * | applet_manager_get_eventbox_handler (applet_manager_t *man, HomeAppletHandler *handler) |
GtkEventBox * | applet_manager_get_eventbox (applet_manager_t *man, gchar *identifier) |
GtkWidget * | applet_manager_get_settings_handler (applet_manager_t *man, HomeAppletHandler *handler, GtkWindow *parent) |
GtkWidget * | applet_manager_get_settings (applet_manager_t *man, gchar *identifier, GtkWindow *parent) |
gchar * | applet_manager_get_identifier_handler (applet_manager_t *man, HomeAppletHandler *handler) |
GList * | applet_manager_get_identifier_all (applet_manager_t *man) |
void | applet_manager_set_coordinates_handler (applet_manager_t *man, HomeAppletHandler *handler, gint x, gint y) |
void | applet_manager_set_coordinates (applet_manager_t *man, gchar *identifier, gint x, gint y) |
void | applet_manager_get_coordinates_handler (applet_manager_t *man, HomeAppletHandler *handler, gint *x, gint *y) |
void | applet_manager_get_coordinates (applet_manager_t *man, gchar *identifier, gint *x, gint *y) |
gboolean | applet_manager_identifier_exists (applet_manager_t *man, gchar *identifier) |
|
applet_manager_background Backgrounds given applet
|
|
applet_manager_background_all Backgrounds all applets
|
|
applet_manager_background_handler Backgrounds given applet
|
|
applet_manager_background_state_save_all State saves and backgrounds all applets
|
|
applet_manager_configure_load_all Read all applets' configured location information and relocate them accordingly
|
|
applet_manager_configure_save_all Saves all applets' location information to configure file
|
|
applet_manager_deinitialize Deinitializes given applet from manager
|
|
applet_manager_deinitialize_all Deinitializes all applets from manager
|
|
applet_manager_deinitialize_handler Deinitializes given applet from manager
|
|
applet_manager_foreground Foregrounds given applet
|
|
applet_manager_foreground_all Foregrounds all applets
|
|
applet_manager_foreground_configure_all Loads configured location information and foregrounds all applets
|
|
applet_manager_foreground_handler Foregrounds given applet
|
|
applet_manager_get_coordinates Gets given applet's coordinates
|
|
applet_manager_get_coordinates_handler Gets given applet's coordinates
|
|
applet_manager_get_eventbox Retrieves given applet's eventbox
|
|
applet_manager_get_eventbox_handler Retrieves given applet's eventbox
|
|
applet_manager_get_handler Returns applet handler
|
|
applet_manager_get_handler_all Returns list of applet handles
|
|
applet_manager_get_identifier_all Retrieves list of used applet desktop file filepaths
|
|
applet_manager_get_identifier_handler Retrieves given applet identifier which is same as desktop file filepath
|
|
applet_manager_get_settings Retrieves given applet's menu item widget
|
|
applet_manager_get_settings_handler Retrieves given applet's menu item widget
|
|
applet_manager_identifier_exists Checks existence of identifier
|
|
applet_manager_initialize Initializes applet and adds it to manager
|
|
applet_manager_initialize_new Initializes applet from desktopfile
|
|
applet_manager_set_coordinates Sets given applet's coordinates
|
|
applet_manager_set_coordinates_handler Sets given applet's coordinates
|
|
applet_manager_singleton_get_instance If no instance exists, creates instance.
|
|
applet_manager_statesave State saves given applet
|
|
applet_manager_state_save_all State saves all applets
|
|
applet_manager_statesave_handler State saves given applet
|