Calculate max label size of HildonBanner using the actual screen width
authorAlberto Garcia <agarcia@igalia.com>
Mon, 4 May 2009 18:00:43 +0000 (20:00 +0200)
committerAlberto Garcia <agarcia@igalia.com>
Mon, 4 May 2009 18:01:17 +0000 (20:01 +0200)
* hildon/hildon-banner.c:
Calculate size of the banner label using the actual screen width
rather than using a fixed value.

Fixes: NB#114395 ('Disconnect charger...' info banner in portrait
is truncated)

ChangeLog
hildon/hildon-banner.c

index 5ea013b..795cbcd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2009-05-04  Alberto Garcia  <agarcia@igalia.com>
+
+       * hildon/hildon-banner.c:
+       Calculate size of the banner label using the actual screen width
+       rather than using a fixed value.
+
+       Fixes: NB#114395 ('Disconnect charger...' info banner in portrait
+       is truncated)
+
 2009-05-04  Alejandro G. Castro  <alex@igalia.com>
 
        * hildon/hildon-pannable-area.c,
index 0d65edc..7e9f417 100644 (file)
@@ -76,7 +76,7 @@
 #define                                         HILDON_BANNER_PROGRESS_WIDTH 104
 
 #define                                         HILDON_BANNER_LABEL_MAX_TIMED \
-                                                (800 - ((HILDON_MARGIN_TRIPLE) * 2))
+                                                (gdk_screen_width() - ((HILDON_MARGIN_TRIPLE) * 2))
 
 #define                                         HILDON_BANNER_LABEL_MAX_PROGRESS 375 /*265*/