midori-locationaction

midori-locationaction

Synopsis

#include <midori/midori.h>

const gchar *       midori_location_action_get_text     (MidoriLocationAction *location_action);
void                midori_location_action_set_text     (MidoriLocationAction *location_action,
                                                         const gchar *text);
void                midori_location_action_set_title_for_uri
                                                        (MidoriLocationAction *location_action,
                                                         const gchar *title,
                                                         const gchar *text);
void                midori_location_action_set_search_engines
                                                        (MidoriLocationAction *location_action,
                                                         KatzeArray *search_engines);
gdouble             midori_location_action_get_progress (MidoriLocationAction *location_action);
void                midori_location_action_set_progress (MidoriLocationAction *location_action,
                                                         gdouble progress);
void                midori_location_action_set_secondary_icon
                                                        (MidoriLocationAction *location_action,
                                                         const gchar *stock_id);
void                midori_location_action_delete_item_from_uri
                                                        (MidoriLocationAction *location_action,
                                                         const gchar *uri);
void                midori_location_action_clear        (MidoriLocationAction *location_action);
void                midori_location_action_set_primary_icon
                                                        (MidoriLocationAction *location_action,
                                                         GIcon *icon,
                                                         const gchar *tooltip);
void                midori_location_action_set_security_hint
                                                        (MidoriLocationAction *location_action,
                                                         MidoriSecurity hint);
gchar *             midori_location_action_render_uri   (gchar **keys,
                                                         const gchar *uri_escaped);
gchar *             midori_location_action_render_title (gchar **keys,
                                                         const gchar *title);
                    MidoriLocationActionClass;
                    MidoriLocationAction;

Description

Details

midori_location_action_get_text ()

const gchar *       midori_location_action_get_text     (MidoriLocationAction *location_action);

Retrieves the current text, which may be the current URI or anything typed in the entry.

location_action :

a MidoriLocationAction

Returns :

the current text

Since 0.2.0


midori_location_action_set_text ()

void                midori_location_action_set_text     (MidoriLocationAction *location_action,
                                                         const gchar *text);

Sets the entry text to text.

location_action :

a MidoriLocationAction

text :

a string

Since 0.2.0


midori_location_action_set_title_for_uri ()

void                midori_location_action_set_title_for_uri
                                                        (MidoriLocationAction *location_action,
                                                         const gchar *title,
                                                         const gchar *text);

midori_location_action_set_search_engines ()

void                midori_location_action_set_search_engines
                                                        (MidoriLocationAction *location_action,
                                                         KatzeArray *search_engines);

Assigns the specified search engines to the location action. Search engines will appear as actions in the completion.

location_action :

a MidoriLocationAction

search_engines :

a KatzeArray

Since 0.1.6


midori_location_action_get_progress ()

gdouble             midori_location_action_get_progress (MidoriLocationAction *location_action);

midori_location_action_set_progress ()

void                midori_location_action_set_progress (MidoriLocationAction *location_action,
                                                         gdouble progress);

midori_location_action_set_secondary_icon ()

void                midori_location_action_set_secondary_icon
                                                        (MidoriLocationAction *location_action,
                                                         const gchar *stock_id);

midori_location_action_delete_item_from_uri ()

void                midori_location_action_delete_item_from_uri
                                                        (MidoriLocationAction *location_action,
                                                         const gchar *uri);

midori_location_action_clear ()

void                midori_location_action_clear        (MidoriLocationAction *location_action);

midori_location_action_set_primary_icon ()

void                midori_location_action_set_primary_icon
                                                        (MidoriLocationAction *location_action,
                                                         GIcon *icon,
                                                         const gchar *tooltip);

midori_location_action_set_security_hint ()

void                midori_location_action_set_security_hint
                                                        (MidoriLocationAction *location_action,
                                                         MidoriSecurity hint);

Sets a security hint on the action, so that the security status can be reflected visually.

location_action :

a MidoriLocationAction

hint :

a security hint

Since 0.2.5


midori_location_action_render_uri ()

gchar *             midori_location_action_render_uri   (gchar **keys,
                                                         const gchar *uri_escaped);

midori_location_action_render_title ()

gchar *             midori_location_action_render_title (gchar **keys,
                                                         const gchar *title);

MidoriLocationActionClass

typedef struct _MidoriLocationActionClass MidoriLocationActionClass;

MidoriLocationAction

typedef struct _MidoriLocationAction MidoriLocationAction;