diff options
-rw-r--r-- | mobile/HD-inc.edc | 2 | ||||
-rw-r--r-- | mobile/widgets/popup.edc | 83 |
2 files changed, 83 insertions, 2 deletions
diff --git a/mobile/HD-inc.edc b/mobile/HD-inc.edc index 75769497..911d685d 100644 --- a/mobile/HD-inc.edc +++ b/mobile/HD-inc.edc @@ -717,7 +717,7 @@ #define POPUP_CONTENT_AREA_LANDSCAPE_WIDTH_INC "720" #define POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC 660 0 -#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC 720 -1 +#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC -1 -1 #define POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MIN_INC 660 0 #define POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MAX_INC 720 -1 #define POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC 0 110 diff --git a/mobile/widgets/popup.edc b/mobile/widgets/popup.edc index 11245586..6d71f854 100644 --- a/mobile/widgets/popup.edc +++ b/mobile/widgets/popup.edc @@ -57,6 +57,26 @@ group { "elm/notify/event/default"; source: "elm"; after: "on_hide"; } + program { "orient_90"; + signal: "elm,state,orient,90"; + source: "elm"; + after: "on_orient_90"; + } + program { "orient_270"; + signal: "elm,state,orient,270"; + source: "elm"; + after: "on_orient_270"; + } + program { "orient_0"; + signal: "elm,state,orient,0"; + source: "elm"; + after: "on_orient_0"; + } + program { "orient_180"; + signal: "elm,state,orient,180"; + source: "elm"; + after: "on_orient_180"; + } } } @@ -282,6 +302,14 @@ group { "elm/notify/popup/template"; /* Program for hide animation */ program { "on_hide"; } + program { "on_orient_90"; + } + program { "on_orient_270"; + } + program { "on_orient_0"; + } + program { "on_orient_180"; + } } } @@ -569,6 +597,15 @@ group { "elm/notify/bottom/popup/default"; program { "hide_finished"; action: SIGNAL_EMIT "elm,action,hide,finished" "elm"; } + + program { "on_orient_90"; + } + program { "on_orient_270"; + } + program { "on_orient_0"; + } + program { "on_orient_180"; + } } } @@ -652,6 +689,15 @@ group { "elm/notify/center/popup/default"; program { "on_hide"; action: SIGNAL_EMIT "elm,action,hide,finished" "elm"; } + + program { "on_orient_90"; + } + program { "on_orient_270"; + } + program { "on_orient_0"; + } + program { "on_orient_180"; + } } } @@ -704,9 +750,35 @@ group { "elm/notify/"direction"/popup/theme_bg"; \ scale; \ clip: "clipper"; \ desc { "default"; \ - max: NOTIFY_THEME_BG_CLIP_MAX_INC; \ rel.to: "elm.swallow.content"; \ } \ + desc { "landscape"; \ + inherit: "default"; \ + max: NOTIFY_THEME_BG_CLIP_MAX_INC; \ + } \ + } \ + } \ +\ + programs { \ + program { "on_orient_90"; \ + after: "landscape_mode"; \ + } \ + program { "on_orient_270"; \ + after: "landscape_mode"; \ + } \ + program { "on_orient_0"; \ + after: "portrait_mode"; \ + } \ + program { "on_orient_180"; \ + after: "portrait_mode"; \ + } \ + program { "landscape_mode"; \ + action: STATE_SET "landscape" 0.0; \ + target: "clip"; \ + } \ + program { "portrait_mode"; \ + action: STATE_SET "default" 0.0; \ + target: "clip"; \ } \ } \ } @@ -760,6 +832,15 @@ group { "elm/notify/center/popup/toast"; program { "hide_finished"; action: SIGNAL_EMIT "elm,action,hide,finished" "elm"; } + + program { "on_orient_90"; + } + program { "on_orient_270"; + } + program { "on_orient_0"; + } + program { "on_orient_180"; + } } } |