browser: allow plug-ins to set the view
This commit is contained in:
parent
1f8f89207c
commit
15f7aadad6
|
@ -55,7 +55,9 @@ typedef struct _BrowserPluginHelper
|
|||
char const * (*get_type)(Browser * browser, char const * filename,
|
||||
mode_t mode);
|
||||
BrowserView (*get_view)(Browser * browser);
|
||||
|
||||
int (*set_location)(Browser * browser, char const * path);
|
||||
void (*set_view)(Browser * browser, BrowserView view);
|
||||
|
||||
int (*error)(Browser * browser, char const * message, int ret);
|
||||
void (*refresh)(Browser * browser);
|
||||
|
|
|
@ -360,6 +360,7 @@ Browser * browser_new(GtkWidget * window, GtkAccelGroup * group,
|
|||
browser->pl_helper.get_view = browser_get_view;
|
||||
browser->pl_helper.refresh = browser_refresh;
|
||||
browser->pl_helper.set_location = browser_set_location;
|
||||
browser->pl_helper.set_view = browser_set_view;
|
||||
|
||||
/* widgets */
|
||||
browser->window = window;
|
||||
|
|
Loading…
Reference in New Issue
Block a user