[gnome-photos/wip/rishi/edit-mode: 3/27] Add a new mode for Edit



commit c413acf372b6cf779f626db6d652853740a6c766
Author: Debarshi Ray <debarshir gnome org>
Date:   Thu Mar 26 10:28:28 2015 +0100

    Add a new mode for Edit

 src/photos-embed.c             |    4 ++++
 src/photos-empty-results-box.c |    2 ++
 src/photos-main-window.c       |    2 ++
 src/photos-mode-controller.h   |    1 +
 src/photos-preview-view.c      |    1 +
 src/photos-view-container.c    |    1 +
 src/photos-view-model.c        |    1 +
 7 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/src/photos-embed.c b/src/photos-embed.c
index a45b342..c8c49d8 100644
--- a/src/photos-embed.c
+++ b/src/photos-embed.c
@@ -167,6 +167,7 @@ photos_embed_get_view_container_from_mode (PhotosEmbed *self, PhotosWindowMode m
       break;
 
     case PHOTOS_WINDOW_MODE_NONE:
+    case PHOTOS_WINDOW_MODE_EDIT:
     case PHOTOS_WINDOW_MODE_PREVIEW:
     default:
       g_assert_not_reached ();
@@ -563,6 +564,9 @@ photos_embed_window_mode_changed (PhotosModeController *mode_cntrlr,
 
   switch (mode)
     {
+    case PHOTOS_WINDOW_MODE_EDIT:
+      break;
+
     case PHOTOS_WINDOW_MODE_COLLECTIONS:
       photos_embed_prepare_for_collections (self);
       goto set_toolbar_model;
diff --git a/src/photos-empty-results-box.c b/src/photos-empty-results-box.c
index cae35e5..8f8dcd5 100644
--- a/src/photos-empty-results-box.c
+++ b/src/photos-empty-results-box.c
@@ -193,6 +193,7 @@ photos_empty_results_box_constructed (GObject *object)
       break;
 
     case PHOTOS_WINDOW_MODE_NONE:
+    case PHOTOS_WINDOW_MODE_EDIT:
     case PHOTOS_WINDOW_MODE_PREVIEW:
     default:
       g_assert_not_reached ();
@@ -237,6 +238,7 @@ photos_empty_results_box_constructed (GObject *object)
       break;
 
     case PHOTOS_WINDOW_MODE_NONE:
+    case PHOTOS_WINDOW_MODE_EDIT:
     case PHOTOS_WINDOW_MODE_PREVIEW:
     default:
       g_assert_not_reached ();
diff --git a/src/photos-main-window.c b/src/photos-main-window.c
index 1463b2b..0213552 100644
--- a/src/photos-main-window.c
+++ b/src/photos-main-window.c
@@ -175,6 +175,7 @@ photos_main_window_go_back (PhotosMainWindow *self)
       break;
 
     case PHOTOS_WINDOW_MODE_NONE:
+    case PHOTOS_WINDOW_MODE_EDIT:
     case PHOTOS_WINDOW_MODE_OVERVIEW:
     default:
       handled = FALSE;
@@ -289,6 +290,7 @@ photos_main_window_key_press_event (GtkWidget *widget, GdkEventKey *event)
   switch (mode)
     {
     case PHOTOS_WINDOW_MODE_NONE:
+    case PHOTOS_WINDOW_MODE_EDIT:
       handled = GDK_EVENT_PROPAGATE;
       break;
 
diff --git a/src/photos-mode-controller.h b/src/photos-mode-controller.h
index c6a332e..42645ad 100644
--- a/src/photos-mode-controller.h
+++ b/src/photos-mode-controller.h
@@ -43,6 +43,7 @@ typedef enum
 {
   PHOTOS_WINDOW_MODE_NONE,
   PHOTOS_WINDOW_MODE_COLLECTIONS,
+  PHOTOS_WINDOW_MODE_EDIT,
   PHOTOS_WINDOW_MODE_FAVORITES,
   PHOTOS_WINDOW_MODE_OVERVIEW,
   PHOTOS_WINDOW_MODE_PREVIEW,
diff --git a/src/photos-preview-view.c b/src/photos-preview-view.c
index 51c00cc..8fdfa7f 100644
--- a/src/photos-preview-view.c
+++ b/src/photos-preview-view.c
@@ -167,6 +167,7 @@ photos_preview_view_window_mode_changed (PhotosPreviewView *self, PhotosWindowMo
   switch (mode)
     {
     case PHOTOS_WINDOW_MODE_COLLECTIONS:
+    case PHOTOS_WINDOW_MODE_EDIT:
     case PHOTOS_WINDOW_MODE_FAVORITES:
     case PHOTOS_WINDOW_MODE_OVERVIEW:
     case PHOTOS_WINDOW_MODE_SEARCH:
diff --git a/src/photos-view-container.c b/src/photos-view-container.c
index 822556e..24d28b6 100644
--- a/src/photos-view-container.c
+++ b/src/photos-view-container.c
@@ -334,6 +334,7 @@ photos_view_container_constructed (GObject *object)
       break;
 
     case PHOTOS_WINDOW_MODE_NONE:
+    case PHOTOS_WINDOW_MODE_EDIT:
     case PHOTOS_WINDOW_MODE_PREVIEW:
     default:
       g_assert_not_reached ();
diff --git a/src/photos-view-model.c b/src/photos-view-model.c
index 2e4a0e6..c4198ec 100644
--- a/src/photos-view-model.c
+++ b/src/photos-view-model.c
@@ -364,6 +364,7 @@ photos_view_model_constructed (GObject *object)
       break;
 
     case PHOTOS_WINDOW_MODE_NONE:
+    case PHOTOS_WINDOW_MODE_EDIT:
     case PHOTOS_WINDOW_MODE_PREVIEW:
     default:
       g_assert_not_reached ();


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]