From: Himanshu Date: Mon, 24 Jun 2013 12:29:36 +0000 (+0530) Subject: Landscape implementation Gallery X-Git-Tag: submit/tizen_2.2/20130714.134410~38 X-Git-Url: http://review.tizen.org/git/?p=apps%2Fosp%2FGallery.git;a=commitdiff_plain;h=531484a3f3be52a30b04e7e760d39596c2c7695a Landscape implementation Gallery Change-Id: I8add6f8b3201ca0349972d5a5d810687ceb48dd5 Signed-off-by: Himanshu --- diff --git a/inc/GlAlbumListEditorForm.h b/inc/GlAlbumListEditorForm.h index 6f41361..60708db 100644 --- a/inc/GlAlbumListEditorForm.h +++ b/inc/GlAlbumListEditorForm.h @@ -34,6 +34,7 @@ class AlbumListEditorForm , public IFileOpInvalidateListener , public IFormContentUpdateEventListener , public Tizen::Ui::IActionEventListener + , public Tizen::Ui::IOrientationEventListener , public Tizen::Ui::Controls::Form , public Tizen::Ui::Controls::IFormBackEventListener , public Tizen::Ui::Controls::IIconListViewItemEventListener @@ -53,6 +54,8 @@ public: virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId); + virtual void OnOrientationChanged(const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus); + virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source); virtual void OnIconListViewItemStateChanged(Tizen::Ui::Controls::IconListView &view, int index, diff --git a/inc/GlAlbumListForm.h b/inc/GlAlbumListForm.h index d922304..c56f017 100644 --- a/inc/GlAlbumListForm.h +++ b/inc/GlAlbumListForm.h @@ -32,6 +32,7 @@ class AlbumListForm : public IAlbumEventListener , public IFormContentUpdateEventListener , public Tizen::Ui::IActionEventListener + , public Tizen::Ui::IOrientationEventListener , public Tizen::Ui::Controls::Form , public Tizen::Ui::Controls::IFormBackEventListener , public Tizen::Ui::Controls::IFormMenuEventListener @@ -67,6 +68,8 @@ public: virtual void OnFormMenuRequested (Tizen::Ui::Controls::Form &source); + virtual void OnOrientationChanged(const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus); + virtual void OnFileInfoChanged(const Tizen::Content::ContentType contentType); virtual void OnThumbnailDecoded(const int index); diff --git a/inc/GlAllListEditorPanel.h b/inc/GlAllListEditorPanel.h index bbae3f7..3c197fd 100644 --- a/inc/GlAllListEditorPanel.h +++ b/inc/GlAllListEditorPanel.h @@ -80,6 +80,7 @@ public: virtual void OnFileOpInvalidate(enum FileActionMode actionId); virtual void OnFileOpComplete(enum FileActionMode actionId, enum FileActionCompleteRes); + void ChangeOrientation(void); private: void ResetSelection(void); void SetButtonState(void); diff --git a/inc/GlAllListPanel.h b/inc/GlAllListPanel.h index 3c16416..b4e0df7 100644 --- a/inc/GlAllListPanel.h +++ b/inc/GlAllListPanel.h @@ -59,6 +59,7 @@ public: virtual void OnFileInfoChanged(const Tizen::Content::ContentType contentType); virtual void OnThumbnailDecoded(const int index); + void ChangeOrientation(void); void Refresh(void); private: diff --git a/inc/GlAllListSelectionPanel.h b/inc/GlAllListSelectionPanel.h index 1393ec8..57d7ad4 100644 --- a/inc/GlAllListSelectionPanel.h +++ b/inc/GlAllListSelectionPanel.h @@ -80,6 +80,8 @@ public: virtual void OnFileOpInvalidate(enum FileActionMode); virtual void OnFileOpComplete(enum FileActionMode , enum FileActionCompleteRes); + void ChangeOrientation(void); + private: int GetRealindexFromVirtualIndex(const int virtualIndex) const; int GetVirtualIndexFromRealIndex(const int realIndex) const; diff --git a/inc/GlFileListEditorForm.h b/inc/GlFileListEditorForm.h index a09f66f..613e0a7 100644 --- a/inc/GlFileListEditorForm.h +++ b/inc/GlFileListEditorForm.h @@ -40,6 +40,7 @@ class FileListEditorForm , public ISlideSettingListener , public Tizen::Ui::IActionEventListener , public Tizen::Ui::Controls::IFormBackEventListener + , public Tizen::Ui::IOrientationEventListener , public Tizen::Ui::Scenes::ISceneEventListener { public: @@ -74,6 +75,7 @@ public: virtual void OnFormMenuRequested (Tizen::Ui::Controls::Form &source); + virtual void OnOrientationChanged(const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus); private: result InitializeFooter(void); Tizen::Base::String GetDirecotyNameFromFullPath(const Tizen::Base::String& fullPath) const; diff --git a/inc/GlFileListForm.h b/inc/GlFileListForm.h index e69a37a..3857118 100644 --- a/inc/GlFileListForm.h +++ b/inc/GlFileListForm.h @@ -37,6 +37,7 @@ class FileListForm , public Tizen::Ui::Controls::Form , public Tizen::Ui::Controls::IFormBackEventListener , public Tizen::Ui::Controls::IFormMenuEventListener + , public Tizen::Ui::IOrientationEventListener { public: FileListForm(void); @@ -50,6 +51,7 @@ public: virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId); virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source); + virtual void OnOrientationChanged(const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus); void SetTitleText(const Tizen::Base::String& titleText); diff --git a/inc/GlImageListEditorPanel.h b/inc/GlImageListEditorPanel.h index 3ca79a0..48db507 100644 --- a/inc/GlImageListEditorPanel.h +++ b/inc/GlImageListEditorPanel.h @@ -70,6 +70,8 @@ public: virtual void OnFileOpInvalidate(enum FileActionMode actionId); virtual void OnFileOpComplete(enum FileActionMode actionId, enum FileActionCompleteRes); + void ChangeOrientation(void); + private: Tizen::Base::Collection::IList* GetItemCheckedIndexListN(void) const; diff --git a/inc/GlVideoListEditorPanel.h b/inc/GlVideoListEditorPanel.h index bb6e472..25e89bb 100644 --- a/inc/GlVideoListEditorPanel.h +++ b/inc/GlVideoListEditorPanel.h @@ -73,6 +73,8 @@ public: virtual void OnFileOpInvalidate(enum FileActionMode actionId); virtual void OnFileOpComplete(enum FileActionMode actionId, enum FileActionCompleteRes){}; + void ChangeOrientation(void); + private: Tizen::Base::Collection::IList* GetItemCheckedIndexListN(void) const; diff --git a/res/screen-size-normal/IDL_DEL_PROGRESSING_POPUP.xml b/res/screen-size-normal/IDL_DEL_PROGRESSING_POPUP.xml index 976c74b..3c470a0 100644 --- a/res/screen-size-normal/IDL_DEL_PROGRESSING_POPUP.xml +++ b/res/screen-size-normal/IDL_DEL_PROGRESSING_POPUP.xml @@ -3,40 +3,40 @@ This XML file was automatically generated by UiBuilder - do not modify by hand. --> - + - + - + diff --git a/res/screen-size-normal/IDL_FORM_ALBUM_LIST.xml b/res/screen-size-normal/IDL_FORM_ALBUM_LIST.xml index b2f6b5e..21777f9 100644 --- a/res/screen-size-normal/IDL_FORM_ALBUM_LIST.xml +++ b/res/screen-size-normal/IDL_FORM_ALBUM_LIST.xml @@ -3,24 +3,19 @@ This XML file was automatically generated by UiBuilder - do not modify by hand. --> - + 720
- +
- +
- - - - -
diff --git a/res/screen-size-normal/IDL_FORM_ALBUM_LIST_EDITOR.xml b/res/screen-size-normal/IDL_FORM_ALBUM_LIST_EDITOR.xml index 7bae0a5..4617fec 100644 --- a/res/screen-size-normal/IDL_FORM_ALBUM_LIST_EDITOR.xml +++ b/res/screen-size-normal/IDL_FORM_ALBUM_LIST_EDITOR.xml @@ -3,23 +3,22 @@ This XML file was automatically generated by UiBuilder - do not modify by hand. --> - - + 720
- +
- +
- + @@ -27,11 +26,6 @@ - - - - - diff --git a/res/screen-size-normal/IDL_FORM_ALBUM_NAME_EDITOR.xml b/res/screen-size-normal/IDL_FORM_ALBUM_NAME_EDITOR.xml new file mode 100644 index 0000000..2d4436e --- /dev/null +++ b/res/screen-size-normal/IDL_FORM_ALBUM_NAME_EDITOR.xml @@ -0,0 +1,27 @@ + + + + + + 720 +
+ + + + +
+ + +
+
+ + +
+ + + + + +
diff --git a/res/screen-size-normal/IDL_FORM_SETTING_MAIN.xml b/res/screen-size-normal/IDL_FORM_SETTING_MAIN.xml index 8d9b79a..3e73e82 100644 --- a/res/screen-size-normal/IDL_FORM_SETTING_MAIN.xml +++ b/res/screen-size-normal/IDL_FORM_SETTING_MAIN.xml @@ -6,7 +6,7 @@ 720
- + @@ -17,6 +17,6 @@ - +
diff --git a/res/screen-size-normal/IDL_SLIDESHOW_SETTING_POPUP.xml b/res/screen-size-normal/IDL_SLIDESHOW_SETTING_POPUP.xml index fa97269..b70e9b0 100644 --- a/res/screen-size-normal/IDL_SLIDESHOW_SETTING_POPUP.xml +++ b/res/screen-size-normal/IDL_SLIDESHOW_SETTING_POPUP.xml @@ -12,7 +12,7 @@ - +