diff options
author | Patrick Ward <patrick@endlessm.com> | 2013-10-31 14:37:36 -0700 |
---|---|---|
committer | Patrick Ward <patrick@endlessm.com> | 2013-10-31 14:37:59 -0700 |
commit | 2266905f7f155ea5cfb49e605449a44e2e18d5af (patch) | |
tree | fa5f015761c9ca2dedb95bead851bcd46400957e /endless | |
parent | a9634a9315aa352ead1418399eccc9377207b191 (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.c | 4 |
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); |