1 #ifndef EL__BOOKMARKS_DIALOGS_H
2 #define EL__BOOKMARKS_DIALOGS_H
4 #include "bfu/dialog.h"
5 #include "bfu/hierbox.h"
6 #include "terminal/terminal.h"
7 #include "session/session.h"
9 extern struct hierbox_browser bookmark_browser
;
11 /* Launch the bookmark manager */
12 void bookmark_manager(struct session
*ses
);
14 /* Launch 'Add bookmark' dialog... */
16 /* ...with the given title and URL */
17 void launch_bm_add_dialog(struct terminal
*term
,
18 struct dialog_data
*parent
,
23 /* ...with the current document's title and URL */
24 void launch_bm_add_doc_dialog(struct terminal
*term
,
25 struct dialog_data
*parent
,
28 /* ...with the selected link's title and URL */
29 void launch_bm_add_link_dialog(struct terminal
*term
,
30 struct dialog_data
*parent
,
33 void bookmark_terminal_tabs_dialog(struct terminal
*term
);
35 /* Free search memorization */
36 void free_last_searched_bookmark(void);