[Xfce4-commits] <midori:master> Implement midori_app_get_browser in MidoriApp
Christian Dywan
noreply at xfce.org
Tue Apr 27 22:36:01 CEST 2010
Updating branch refs/heads/master
to 64b6f6ce6d0655c0a090cf4262182a61657cebfa (commit)
from efa2032c5c398d3d39d22b46c981cc7dda8df080 (commit)
commit 64b6f6ce6d0655c0a090cf4262182a61657cebfa
Author: Christian Dywan <christian at twotoasts.de>
Date: Mon Apr 26 23:42:43 2010 +0200
Implement midori_app_get_browser in MidoriApp
midori/midori-app.c | 23 ++++++++++++++++++++++-
midori/midori-app.h | 3 +++
2 files changed, 25 insertions(+), 1 deletions(-)
diff --git a/midori/midori-app.c b/midori/midori-app.c
index 0758bb2..d4cfd16 100644
--- a/midori/midori-app.c
+++ b/midori/midori-app.c
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2008-2009 Christian Dywan <christian at twotoasts.de>
+ Copyright (C) 2008-2010 Christian Dywan <christian at 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
diff --git a/midori/midori-app.h b/midori/midori-app.h
index 8eeef4a..c9a10e0 100644
--- a/midori/midori-app.h
+++ b/midori/midori-app.h
@@ -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);
More information about the Xfce4-commits
mailing list