[evince] libview: Add ev_view_find_set_result
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince] libview: Add ev_view_find_set_result
- Date: Fri, 28 Jun 2013 09:41:16 +0000 (UTC)
commit 93bdc371f2f9a6d3cd6be1f2c1366f0b7a52fe1d
Author: Carlos Garcia Campos <carlosgc gnome org>
Date: Sun Jun 23 12:05:59 2013 +0200
libview: Add ev_view_find_set_result
To be able set a random result in addition to next/prev results.
libview/ev-view.c | 8 ++++++++
libview/ev-view.h | 3 +++
2 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/libview/ev-view.c b/libview/ev-view.c
index f7f5bff..e49532f 100644
--- a/libview/ev-view.c
+++ b/libview/ev-view.c
@@ -7020,6 +7020,14 @@ ev_view_find_previous (EvView *view)
}
void
+ev_view_find_set_result (EvView *view, gint page, gint result)
+{
+ ev_document_model_set_page (view->model, page);
+ view->find_result = result;
+ jump_to_find_result (view);
+}
+
+void
ev_view_find_search_changed (EvView *view)
{
/* search string has changed, focus on new search result */
diff --git a/libview/ev-view.h b/libview/ev-view.h
index 28e5162..a0bcf3f 100644
--- a/libview/ev-view.h
+++ b/libview/ev-view.h
@@ -76,6 +76,9 @@ void ev_view_find_started (EvView *view,
EvJobFind *job);
void ev_view_find_next (EvView *view);
void ev_view_find_previous (EvView *view);
+void ev_view_find_set_result (EvView *view,
+ gint page,
+ gint result);
void ev_view_find_search_changed (EvView *view);
void ev_view_find_set_highlight_search (EvView *view,
gboolean value);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]