aboutsummaryrefslogtreecommitdiffstats
path: root/src/ephy-session.h
diff options
context:
space:
mode:
authorClaudio Saavedra <csaavedra@igalia.com>2013-01-28 18:55:31 +0800
committerClaudio Saavedra <csaavedra@igalia.com>2013-02-08 05:52:04 +0800
commitf0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5 (patch)
tree9ad620a3820eeb658665a56b96e1f354ee1c711b /src/ephy-session.h
parentf3eef3662c3a0fad0df94f35023b73869519675d (diff)
downloadgsoc2013-epiphany-f0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5.tar
gsoc2013-epiphany-f0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5.tar.gz
gsoc2013-epiphany-f0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5.tar.bz2
gsoc2013-epiphany-f0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5.tar.lz
gsoc2013-epiphany-f0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5.tar.xz
gsoc2013-epiphany-f0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5.tar.zst
gsoc2013-epiphany-f0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5.zip
ephy-session: add API to restore closed tabs
We add a queue of closed tabs to EphySession, which is later used to restore them through ephy_session_undo_close_tab(). Based on a patch by Diego Escalante Urrelo <diegoe@igalia.com> https://bugzilla.gnome.org/show_bug.cgi?id=128184
Diffstat (limited to 'src/ephy-session.h')
-rw-r--r--src/ephy-session.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ephy-session.h b/src/ephy-session.h
index 6f3b36c4e..e6d0ab253 100644
--- a/src/ephy-session.h
+++ b/src/ephy-session.h
@@ -95,6 +95,8 @@ gboolean ephy_session_resume_finish (EphySession *session,
void ephy_session_close (EphySession *session);
+void ephy_session_undo_close_tab (EphySession *session);
+
G_END_DECLS
#endif