Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
2 files changed, 12 insertions, 1 deletions
-rw-r--r--badwolf.c3
-rw-r--r--config.h10
diff --git a/badwolf.c b/badwolf.c
index 9591d7c..87c0785 100644
--- a/badwolf.c
+++ b/badwolf.c
@@ -471,7 +471,8 @@ int main(int argc, char *argv[])
window->notebook = gtk_notebook_new();
window->new_tab = gtk_button_new_from_icon_name("tab-new-symbolic", GTK_ICON_SIZE_SMALL_TOOLBAR);
- gtk_window_set_default_size(GTK_WINDOW(window->main_window), 800, 600);
+ gtk_window_set_default_size(
+ GTK_WINDOW(window->main_window), BADWOLF_DEFAULT_WIDTH, BADWOLF_DEFAULT_HEIGHT);
gtk_window_set_role(GTK_WINDOW(window->main_window), "browser");
gtk_widget_set_tooltip_text(window->new_tab, "Open new tab");
diff --git a/config.h b/config.h
index f4a8a59..3bb3596 100644
--- a/config.h
+++ b/config.h
@@ -26,3 +26,13 @@
// BADWOLF_TOOLBAR_PADDING: Amount of padding between toolbar elements
#define BADWOLF_TOOLBAR_PADDING 0
+
+/*
+ * BADWOLF_DEFAULT_WIDTH / BADWOLF_DEFAULT_HEIGHT:
+ * Used to define the default width/height of the window,
+ * useful for floating Window Managers, probably useless in tiling ones
+ *
+ * See https://developer.gnome.org/gtk3/stable/GtkWindow.html#gtk-window-set-default-size
+ */
+#define BADWOLF_DEFAULT_WIDTH 800
+#define BADWOLF_DEFAULT_HEIGHT 600