]> spindle.queued.net Git - midori/commitdiff
Get rid of meaningless can functions
authorChristian Dywan <christian@twotoasts.de>
Tue, 4 Sep 2012 22:57:32 +0000 (00:57 +0200)
committerChristian Dywan <christian@twotoasts.de>
Tue, 4 Sep 2012 22:57:32 +0000 (00:57 +0200)
extensions/delayed-load.vala
midori/midori-browser.c
midori/midori-view.c
midori/midori-view.h
midori/midori.vapi

index 68261700e1128fbfc18f55f363c2fd8d2fa5059d..895296ee8c61c7fae0d98325098fab86b7117b35 100644 (file)
@@ -141,7 +141,7 @@ namespace DelayedLoad {
                 item.ref();
 
                 int64 delay = item.get_meta_integer ("delay");
-                if (delay == -2 && view.can_reload ()) {
+                if (delay == -2 && view.progress < 1.0) {
                     this.schedule_reload (browser, view);
                 }
             }
@@ -164,7 +164,7 @@ namespace DelayedLoad {
                         if (this.timeout != 0)
                             this.tasks.set (browser, new TabShaker (browser));
 
-                        if (view.can_reload ())
+                        if (view.progress < 1.0)
                             this.schedule_reload (browser, view);
 
                         return false;
index 4182e5a0e02795c9bf332b139886c25b1b3f28a9..0255b023dcfd55a0df70873bea341c11d82daaa2 100644 (file)
@@ -329,7 +329,6 @@ _midori_browser_update_interface (MidoriBrowser* browser,
     _action_set_sensitive (browser, "AddSpeedDial", !midori_view_is_blank (view));
     _action_set_sensitive (browser, "BookmarkAdd", !midori_view_is_blank (view));
     _action_set_sensitive (browser, "SaveAs", midori_view_can_save (view));
-    _action_set_sensitive (browser, "Print", midori_view_can_print (view));
     _action_set_sensitive (browser, "ZoomIn", midori_view_can_zoom_in (view));
     _action_set_sensitive (browser, "ZoomOut", midori_view_can_zoom_out (view));
     _action_set_sensitive (browser, "ZoomNormal",
@@ -338,14 +337,6 @@ _midori_browser_update_interface (MidoriBrowser* browser,
         midori_view_can_view_source (view));
     _action_set_sensitive (browser, "SourceView",
         midori_view_can_view_source (view));
-    _action_set_sensitive (browser, "Find",
-        midori_view_can_find (view));
-    _action_set_sensitive (browser, "FindNext",
-        midori_view_can_find (view));
-    _action_set_sensitive (browser, "FindPrevious",
-        midori_view_can_find (view));
-    midori_findbar_set_can_find (MIDORI_FINDBAR (browser->find),
-        midori_view_can_find (view));
 
     action = _action_by_name (browser, "NextForward");
     if (midori_view_can_go_forward (view))
index 36065f352f2d83666e0bdbb21b93a3b43f996943..1414c1652372928a3bdafc0dbd52853c9e7db3a1 100644 (file)
@@ -5571,19 +5571,6 @@ midori_view_save_source (MidoriView* view,
     return unique_filename;
 }
 
-#define can_do(what) \
-gboolean \
-midori_view_can_##what (MidoriView* view) \
-{ \
-    g_return_val_if_fail (MIDORI_IS_VIEW (view), FALSE); \
-\
-    return view->web_view != NULL; \
-}
-
-can_do (reload)
-can_do (print)
-can_do (find)
-
 /**
  * midori_view_reload:
  * @view: a #MidoriView
index cf5cfb3b2aa4f78469a16e67d78a0965c021babe..22d98e84d2d62fc3c9d654a5ebe240fc8b63dc55 100644 (file)
@@ -183,9 +183,6 @@ void
 midori_view_set_zoom_level             (MidoriView*        view,
                                         gfloat             zoom_level);
 
-gboolean
-midori_view_can_reload                 (MidoriView*        view);
-
 void
 midori_view_reload                     (MidoriView*        view,
                                         gboolean           from_cache);
@@ -219,9 +216,6 @@ midori_view_get_previous_page          (MidoriView*        view);
 const gchar*
 midori_view_get_next_page              (MidoriView*        view);
 
-gboolean
-midori_view_can_print                  (MidoriView*        view);
-
 void
 midori_view_print                      (MidoriView*        view);
 
@@ -236,9 +230,6 @@ midori_view_save_source                (MidoriView*        view,
                                         const gchar*       uri,
                                         const gchar*       outfile);
 
-gboolean
-midori_view_can_find                   (MidoriView*        view);
-
 void
 midori_view_unmark_text_matches        (MidoriView*        view);
 
index 088390e300faf577372326d8b6c2f0d6a333b65b..3e984b075d2a8e56203fe18737e7699a9ea0e379 100644 (file)
@@ -144,7 +144,6 @@ namespace Midori {
         public Gtk.Label get_proxy_tab_label ();
         public Katze.Item get_proxy_item ();
         public bool can_view_source ();
-        public bool can_find ();
         public void search_text (string text, bool case_sensitive, bool forward);
         public void mark_text_matches (string text, bool case_sensitive);
         public void set_highlight_text_matches (bool highlight);
@@ -152,7 +151,6 @@ namespace Midori {
         public Gdk.Pixbuf get_snapshot (int width, int height);
         public unowned WebKit.WebView get_web_view ();
         public void populate_popup (Gtk.Menu menu, bool manual);
-        public bool can_reload ();
         public void reload (bool from_cache);
 
         public string uri { get; }