Changed api for web window access

pull/11/head
parent 80abe8a3a7
commit 1dce6e622f

@ -892,7 +892,7 @@ void yon_ubl_setup_sockets(GtkWidget *main_window, GtkWidget *left_window, GtkWi
// webkit section
#ifdef WEBKIT_INCLUDE
void yon_ubl_browser_window_open(char *link, char *browser_window_name){
GtkWidget *yon_ubl_browser_window_open(char *link, char *browser_window_name){
GtkWidget *browser=gtk_window_new(GTK_WINDOW_TOPLEVEL);
GtkWidget *web_place=gtk_box_new(GTK_ORIENTATION_VERTICAL,0);
GtkWidget *header=gtk_header_bar_new();
@ -907,15 +907,17 @@ void yon_ubl_browser_window_open(char *link, char *browser_window_name){
webkit_web_view_load_uri(WEBKIT_WEB_VIEW(WebView),link);
gtk_box_pack_start(GTK_BOX(web_place),WebView,1,1,0);
gtk_widget_show_all(browser);
return browser;
}
#else
void yon_ubl_browser_window_open(char *link, char *browser_window_name){
GtkWidget *yon_ubl_browser_window_open(char *link, char *browser_window_name){
char *user=getenv("SUDO_USER");
if (!user)
user=getlogin();
char *command=yon_char_unite("sudo -u ",user," xdg-open ", link,NULL);
yon_launch(command);
return NULL
}
#endif

@ -411,7 +411,7 @@ void yon_ubl_setup_sockets(GtkWidget *main_window, GtkWidget *left_window, GtkWi
* [RU]
* Открывает встроенный браузер с именем [browser_window_name] и показываемой страницей по ссылке [link]
*/
void yon_ubl_browser_window_open(char *link, char *browser_window_name);
GtkWidget *yon_ubl_browser_window_open(char *link, char *browser_window_name);
#else
/**yon_ubl_browser_window_open(char *link, char *browser_window_name)
@ -422,7 +422,7 @@ void yon_ubl_browser_window_open(char *link, char *browser_window_name);
* Открывает браузер со страницей по ссылке [link]
* [browser_window_name] не используется. Нужна для совместимости с webkit версией этой функции.
*/
void yon_ubl_browser_window_open(char *link, char *browser_window_name);
GtkWidget *yon_ubl_browser_window_open(char *link, char *browser_window_name);
#endif
#endif
// rmb menu section

Loading…
Cancel
Save