Expose midori_view_populate_popup for use in extensions
This commit is contained in:
parent
a25e4c5f0a
commit
efa81643c5
2 changed files with 24 additions and 6 deletions
|
@ -239,11 +239,6 @@ static void
|
||||||
midori_view_speed_dial_save (GtkWidget* web_view,
|
midori_view_speed_dial_save (GtkWidget* web_view,
|
||||||
const gchar* message);
|
const gchar* message);
|
||||||
|
|
||||||
static void
|
|
||||||
midori_view_populate_popup (MidoriView* view,
|
|
||||||
GtkWidget* menu,
|
|
||||||
gboolean manual);
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
midori_view_class_init (MidoriViewClass* class)
|
midori_view_class_init (MidoriViewClass* class)
|
||||||
{
|
{
|
||||||
|
@ -1926,7 +1921,24 @@ midori_view_insert_menu_item (GtkMenuShell* menu,
|
||||||
return menuitem;
|
return menuitem;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
/**
|
||||||
|
* midori_view_populate_popup:
|
||||||
|
* @view: a #MidoriView
|
||||||
|
* @menu: a #GtkMenu
|
||||||
|
* @manual: %TRUE if this a manually created popup
|
||||||
|
*
|
||||||
|
* Populates the given @menu with context menu items
|
||||||
|
* according to the position of the mouse pointer. This
|
||||||
|
* can be used in situations where a custom hotkey
|
||||||
|
* opens the context menu or the default behaviour
|
||||||
|
* needs to be intercepted.
|
||||||
|
*
|
||||||
|
* @manual should usually be %TRUE, except for the
|
||||||
|
* case where @menu was created by the #WebKitWebView.
|
||||||
|
*
|
||||||
|
* Since: 0.2.5
|
||||||
|
*/
|
||||||
|
void
|
||||||
midori_view_populate_popup (MidoriView* view,
|
midori_view_populate_popup (MidoriView* view,
|
||||||
GtkWidget* menu,
|
GtkWidget* menu,
|
||||||
gboolean manual)
|
gboolean manual)
|
||||||
|
|
|
@ -229,6 +229,12 @@ midori_view_get_web_view (MidoriView* view);
|
||||||
MidoriSecurity
|
MidoriSecurity
|
||||||
midori_view_get_security (MidoriView* view);
|
midori_view_get_security (MidoriView* view);
|
||||||
|
|
||||||
|
void
|
||||||
|
midori_view_populate_popup (MidoriView* view,
|
||||||
|
GtkWidget* menu,
|
||||||
|
gboolean manual);
|
||||||
|
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
|
||||||
#endif /* __MIDORI_VIEW_H__ */
|
#endif /* __MIDORI_VIEW_H__ */
|
||||||
|
|
Loading…
Reference in a new issue