summaryrefslogtreecommitdiff
path: root/endless
diff options
context:
space:
mode:
authorPatrick Ward <patrick@endlessm.com>2013-10-31 14:37:36 -0700
committerPatrick Ward <patrick@endlessm.com>2013-10-31 14:37:59 -0700
commit2266905f7f155ea5cfb49e605449a44e2e18d5af (patch)
treefa5f015761c9ca2dedb95bead851bcd46400957e /endless
parenta9634a9315aa352ead1418399eccc9377207b191 (diff)
Added a default size to our window
Webkit apps like translation and english have no natural size, so when unmaximized they would size tiny. Adding a default size fixes this. It doesn't affect the minimum size so windows could still be downsized (if we had a resize corner) just controls the size they first appear at when not fullscreen. [endlessm/eos-sdk#376]
Diffstat (limited to 'endless')
-rw-r--r--endless/eoswindow.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/endless/eoswindow.c b/endless/eoswindow.c
index 5364b49..35547bb 100644
--- a/endless/eoswindow.c
+++ b/endless/eoswindow.c
@@ -36,6 +36,9 @@
* ]|
*/
+#define DEFAULT_WINDOW_WIDTH 800
+#define DEFAULT_WINDOW_HEIGHT 600
+
#define BACKGROUND_FRAME_NAME_TEMPLATE "_eos-window-background-%d"
#define TRANSPARENT_FRAME_CSS_PROPERTIES "{ background-image: none;\n" \
@@ -700,6 +703,7 @@ eos_window_init (EosWindow *self)
gtk_window_set_decorated (GTK_WINDOW (self), FALSE);
gtk_window_maximize (GTK_WINDOW (self));
+ gtk_window_set_default_size (GTK_WINDOW (self), DEFAULT_WINDOW_WIDTH, DEFAULT_WINDOW_HEIGHT);
g_signal_connect (self->priv->top_bar, "minimize-clicked",
G_CALLBACK (on_minimize_clicked_cb), NULL);