summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/completion.c7
-rw-r--r--src/config.h2
-rw-r--r--src/download.c8
-rw-r--r--src/dwb.c2
-rw-r--r--src/view.c9
5 files changed, 20 insertions, 8 deletions
diff --git a/src/completion.c b/src/completion.c
index 796444df..2218e804 100644
--- a/src/completion.c
+++ b/src/completion.c
@@ -81,7 +81,12 @@ completion_get_completion_item(const char *left, const char *right, const char
completion_modify_completion_item(c, &dwb.color.normal_c_fg, &dwb.color.normal_c_bg, dwb.font.fd_inactive);
- gtk_container_add(GTK_CONTAINER(c->event), hbox);
+ GtkWidget *alignment = gtk_alignment_new(0.5, 0.5, 1, 1);
+ int padding = GET_INT("bars-padding");
+ gtk_alignment_set_padding(GTK_ALIGNMENT(alignment), padding, padding, padding, padding);
+ gtk_container_add(GTK_CONTAINER(alignment), hbox);
+ gtk_container_add(GTK_CONTAINER(c->event), alignment);
+
return c;
}/*}}}*/
diff --git a/src/config.h b/src/config.h
index 7dc3b61f..1065f71e 100644
--- a/src/config.h
+++ b/src/config.h
@@ -1136,6 +1136,6 @@ static WebSettings DWB_SETTINGS[] = {
SETTING_GLOBAL | SETTING_ONINIT, CHAR, { .p = "left" }, (S_Func)dwb_set_close_tab_position_policy, { 0 }, },
{ { "close-last-tab", "Whether close_tab closes the last tab", },
SETTING_GLOBAL, BOOLEAN, { .b = false }, NULL, { 0 }, },
- { { "statusbar-padding", "Padding of the statusbar", },
+ { { "bars-padding", "Padding of the status, download, completion and tab bars", },
SETTING_GLOBAL, INTEGER, { .i = 0 }, NULL, { 0 }, },
};/*}}}*/
diff --git a/src/download.c b/src/download.c
index 9f748489..069a1188 100644
--- a/src/download.c
+++ b/src/download.c
@@ -354,7 +354,13 @@ download_add_progress_label(GList *gl, const char *filename, gint length) {
gtk_box_pack_start(GTK_BOX(hbox), l->llabel, false, false, 1);
gtk_box_pack_start(GTK_BOX(hbox), l->rlabel, false, false, 1);
- gtk_container_add(GTK_CONTAINER(l->event), hbox);
+
+ GtkWidget *alignment = gtk_alignment_new(0.5, 0.5, 1, 1);
+ int padding = GET_INT("bars-padding");
+ gtk_alignment_set_padding(GTK_ALIGNMENT(alignment), padding, padding, padding, padding);
+ gtk_container_add(GTK_CONTAINER(alignment), hbox);
+ gtk_container_add(GTK_CONTAINER(l->event), alignment);
+
gtk_box_pack_start(GTK_BOX(dwb.gui.downloadbar), l->event, false, false, 2);
gtk_label_set_use_markup(GTK_LABEL(l->llabel), true);
diff --git a/src/dwb.c b/src/dwb.c
index 6f91b7ac..015dd188 100644
--- a/src/dwb.c
+++ b/src/dwb.c
@@ -3579,7 +3579,7 @@ dwb_init_gui() {
dwb.gui.status_hbox = gtk_hbox_new(false, 2);
#endif
GtkWidget *alignment = gtk_alignment_new(0.5, 0.5, 1, 1);
- int padding = GET_INT("statusbar-padding");
+ int padding = GET_INT("bars-padding");
gtk_alignment_set_padding(GTK_ALIGNMENT(alignment), padding, padding, padding, padding);
gtk_container_add(GTK_CONTAINER(alignment), dwb.gui.status_hbox);
diff --git a/src/view.c b/src/view.c
index 1f8d82b2..ff871006 100644
--- a/src/view.c
+++ b/src/view.c
@@ -927,10 +927,11 @@ view_create_web_view() {
v->tabicon = gtk_image_new_from_pixbuf(pb);
gtk_box_pack_end(GTK_BOX(v->tabbox), v->tabicon, false, false, 0);
- gtk_container_add(GTK_CONTAINER(v->tabevent), v->tabbox);
-
-
- /* gtk_container_add(GTK_CONTAINER(v->tabevent), v->tablabel); */
+ GtkWidget *alignment = gtk_alignment_new(0.5, 0.5, 1, 1);
+ int padding = GET_INT("bars-padding");
+ gtk_alignment_set_padding(GTK_ALIGNMENT(alignment), padding, padding, padding, padding);
+ gtk_container_add(GTK_CONTAINER(alignment), v->tabbox);
+ gtk_container_add(GTK_CONTAINER(v->tabevent), alignment);
DWB_WIDGET_OVERRIDE_FONT(v->tablabel, dwb.font.fd_inactive);