]> spindle.queued.net Git - midori/commitdiff
Implement midori_app_get_browser in MidoriApp
authorChristian Dywan <christian@twotoasts.de>
Mon, 26 Apr 2010 21:42:43 +0000 (23:42 +0200)
committerChristian Dywan <christian@twotoasts.de>
Tue, 27 Apr 2010 20:34:26 +0000 (22:34 +0200)
midori/midori-app.c
midori/midori-app.h

index 0758bb2e2dcfb6dd7e8d57f51504ed51cd595e79..d4cfd16bd3074485c04601d8abe5e3428f8e3fb5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- Copyright (C) 2008-2009 Christian Dywan <christian@twotoasts.de>
+ Copyright (C) 2008-2010 Christian Dywan <christian@twotoasts.de>
 
  This library is free software; you can redistribute it and/or
  modify it under the terms of the GNU Lesser General Public
@@ -1146,6 +1146,7 @@ midori_app_create_browser (MidoriApp* app)
                          "history", app->history,
                          NULL);
 }
+
 /**
  * midori_app_get_browsers:
  * @app: a #MidoriApp
@@ -1163,6 +1164,26 @@ midori_app_get_browsers (MidoriApp* app)
 
     return katze_array_get_items (app->browsers);
 }
+
+/**
+ * midori_app_get_browser:
+ * @app: a #MidoriApp
+ *
+ * Determines the current browser, which is the one that was
+ * last focussed.
+ *
+ * Return value: the current #MidoriBrowser
+ *
+ * Since: 0.2.5
+ **/
+MidoriBrowser*
+midori_app_get_browser (MidoriApp* app)
+{
+    g_return_val_if_fail (MIDORI_IS_APP (app), NULL);
+
+    return app->browser;
+}
+
 /**
  * midori_app_quit:
  * @app: a #MidoriApp
index 8eeef4afa003d5459058b67db108f5fc70108a65..c9a10e0cf8502416558b046115986595e8cccce4 100644 (file)
@@ -65,6 +65,9 @@ midori_app_add_browser            (MidoriApp*         app,
 MidoriBrowser*
 midori_app_create_browser         (MidoriApp*         app);
 
+MidoriBrowser*
+midori_app_get_browser            (MidoriApp*         app);
+
 GList*
 midori_app_get_browsers           (MidoriApp*         app);