diff --git a/config.def.h b/config.def.h index e087209..ac9728e 100644 --- a/config.def.h +++ b/config.def.h @@ -29,6 +29,9 @@ static const char notification_e_fgcolor[] = "#FFFFFF"; static const char notification_w_bgcolor[] = "#FFF712"; static const char notification_w_fgcolor[] = "#000000"; +/* additional settings */ +#define SHOW_SCROLLBARS 0 + /* shortcuts */ Shortcut shortcuts[] = { /* mask, key, function, mode, argument */ diff --git a/zathura.c b/zathura.c index 0971fc0..5eb8373 100644 --- a/zathura.c +++ b/zathura.c @@ -292,6 +292,13 @@ init_zathura() /* view */ g_signal_connect(G_OBJECT(Zathura.UI.view), "key-press-event", G_CALLBACK(cb_view_kb_pressed), NULL); gtk_container_add(GTK_CONTAINER(Zathura.UI.view), GTK_WIDGET(Zathura.UI.viewport)); + gtk_viewport_set_shadow_type(Zathura.UI.viewport, GTK_SHADOW_NONE); + + #if SHOW_SCROLLBARS + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(Zathura.UI.view), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); + #else + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(Zathura.UI.view), GTK_POLICY_NEVER, GTK_POLICY_NEVER); + #endif /* statusbar */ gtk_widget_modify_bg(GTK_WIDGET(Zathura.UI.statusbar), GTK_STATE_NORMAL, &(Zathura.Style.statusbar_bg));