diff --git a/data/icons/marker-symbolic.svg b/data/icons/marker-symbolic.svg
new file mode 100644
index 0000000000000000000000000000000000000000..94163cfe3fb66e87f522a80bbce6d404b6ee1e7b
--- /dev/null
+++ b/data/icons/marker-symbolic.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/libmisc/ev-page-selector.c b/libmisc/ev-page-selector.c
index 340ddadbc21c6c3cc2bee6655c6fe5d3c17561e7..2113c39af1421654f53e6c90f7ac3570b704a109 100644
--- a/libmisc/ev-page-selector.c
+++ b/libmisc/ev-page-selector.c
@@ -88,7 +88,7 @@ update_pages_label (EvPageSelector *page_selector,
label_text = g_strdup_printf (_("(%d of %d)"), page + 1, n_pages);
else
label_text = g_strdup_printf (_("of %d"), n_pages);
- gtk_editable_set_text (GTK_EDITABLE (page_selector->label), label_text);
+ gtk_label_set_text (GTK_LABEL (page_selector->label), label_text);
g_free (label_text);
}
@@ -133,7 +133,7 @@ ev_page_selector_update_max_width (EvPageSelector *page_selector)
}
g_free (max_page_label);
- gtk_editable_set_width_chars (GTK_EDITABLE (page_selector->label), max_label_len);
+ gtk_label_set_width_chars (GTK_LABEL (page_selector->label), max_label_len);
g_free (max_label);
max_label_len = ev_document_get_max_label_len (page_selector->document);
diff --git a/libmisc/ev-page-selector.ui b/libmisc/ev-page-selector.ui
index b9b30daf17d24484edeecea2448d7deee1342c42..3a60add8448d2fbacc17fd3987c4186e3de18991 100644
--- a/libmisc/ev-page-selector.ui
+++ b/libmisc/ev-page-selector.ui
@@ -2,8 +2,7 @@
horizontal
False
@@ -30,7 +29,7 @@
-
-
- vertical
- 24
- center
- center
- True
- True
-
-
- dialog-password-symbolic
- 48
-
-
-
-
- This document is locked and can only be read by entering the correct password.
- True
- 64
- char
-
-
-
-
- horizontal
+
+ dialog-password-symbolic
+ Password Required
+ This document is locked and can only be read by entering the correct password
+
+
center
-
-
- True
- _Unlock Document
-
-
-
+ True
+ _Unlock Document
+
+
-
+
diff --git a/shell/evince-recent-view.ui b/shell/evince-recent-view.ui
index 899ad842ecee736b0c5ab6617b4224c55e2e9679..4d6453171daf97f22011f6e284db8da839026aaf 100644
--- a/shell/evince-recent-view.ui
+++ b/shell/evince-recent-view.ui
@@ -142,5 +142,8 @@
+
diff --git a/shell/evince-search-box.ui b/shell/evince-search-box.ui
index ab24e8a699b561693aadd6a023856a1ad935cbc7..b4d856d1590f7fe734572b6358623da084544532 100644
--- a/shell/evince-search-box.ui
+++ b/shell/evince-search-box.ui
@@ -16,9 +16,7 @@
horizontal
center
-
+ 6
@@ -27,35 +25,6 @@
-
-
-
go-up-symbolic
@@ -72,9 +41,28 @@
+
+
+
+
diff --git a/shell/evince-sidebar-bookmarks.ui b/shell/evince-sidebar-bookmarks.ui
index 632b3cca4c14a69ce0646c17cdc108540c34e922..8fc085ce5b4a2df538ec5bcd6a26d9e2eee6b000 100644
--- a/shell/evince-sidebar-bookmarks.ui
+++ b/shell/evince-sidebar-bookmarks.ui
@@ -37,7 +37,9 @@
-
+
@@ -46,17 +48,14 @@
horizontal
- 6
- 6
- 6
- 6
- center
- fill
+ True
+ True
list-add-symbolic
False
Add bookmark
@@ -65,6 +64,7 @@
+ True
list-remove-symbolic
False
Remove bookmark
diff --git a/shell/evince-sidebar-links.ui b/shell/evince-sidebar-links.ui
index 48cc67c1a6f1d855742f4ae0f50854ee66982ef8..0f4ee83c27e9b7c0d7c1b78e7dfbe07f6441cf94 100644
--- a/shell/evince-sidebar-links.ui
+++ b/shell/evince-sidebar-links.ui
@@ -56,6 +56,9 @@
+
diff --git a/shell/evince-sidebar-thumbnails.ui b/shell/evince-sidebar-thumbnails.ui
index a624d0b6af83a975f2cbe602f4af36b69fe73171..8dd633d3bbba6d3cdde04fd418ecbbf7db08cdf1 100644
--- a/shell/evince-sidebar-thumbnails.ui
+++ b/shell/evince-sidebar-thumbnails.ui
@@ -35,6 +35,9 @@
0
+
diff --git a/shell/evince-sidebar.ui b/shell/evince-sidebar.ui
index 80818c2fd4e2444ee9753b2fc9230e52df07b36c..6034ad66c72b8804e2decba3f63facf8890586ba 100644
--- a/shell/evince-sidebar.ui
+++ b/shell/evince-sidebar.ui
@@ -1,24 +1,19 @@
-
diff --git a/shell/evince-toolbar.ui b/shell/evince-toolbar.ui
index 774b1011839a364d0ba4b4e5704f132f99fc210b..c8efa0e810703c5bc766f98e4df28ad39c9b005f 100644
--- a/shell/evince-toolbar.ui
+++ b/shell/evince-toolbar.ui
@@ -36,7 +36,7 @@
diff --git a/shell/evince-zoom-action.ui b/shell/evince-zoom-action.ui
index b2c24bf0a2d8d4abf09dc7a95aeb1841a396bb36..0ac7bfc933f16bc3ced662c094e604dafeac30eb 100644
--- a/shell/evince-zoom-action.ui
+++ b/shell/evince-zoom-action.ui
@@ -7,7 +7,7 @@
pan-down-symbolic
True
diff --git a/shell/evince.css b/shell/evince.css
index da8a5938ef851508b2ef2ed4fcde89e782a88c37..cef9fde1b9c7b2da2e78b3244477004f2a13dfa8 100644
--- a/shell/evince.css
+++ b/shell/evince.css
@@ -48,9 +48,9 @@ evpresentationview.white-mode {
background-color: white;
}
-.inline-toolbar {
- border-width: 0 0 1px;
- border-radius: 0;
+.toolbar.nested {
+ padding-top: 0px;
+ padding-bottom: 0px;
}
.content-view .combo {
@@ -58,16 +58,6 @@ evpresentationview.white-mode {
padding-right: 2px;
}
-.tnum {
- font-feature-settings: "tnum";
-}
-
-searchbar.evsearchbox box {
- padding-left: 0px;
- padding-right: 0px;
- border-spacing: 0px 6px;
-}
-
.ev-author-label {
opacity: 0.55;
font-size: 82%;
diff --git a/shell/evince.gresource.xml b/shell/evince.gresource.xml
index 773c50ae66d3d1db89b11b318b57e38aaedda479..028f1aadfbc1246b8608efa8b7fabffecac21bcf 100644
--- a/shell/evince.gresource.xml
+++ b/shell/evince.gresource.xml
@@ -40,6 +40,7 @@
icons/annotations-squiggly-symbolic.svg
icons/annotations-text-symbolic.svg
icons/find-unsupported-symbolic.svg
+ icons/marker-symbolic.svg
icons/outline-symbolic.svg
icons/visible-symbolic.svg
icons/x-office-document-symbolic.svg
diff --git a/shell/meson.build b/shell/meson.build
index 71dd3e0c1ef349ef22cad669dcc4b295e238b236..01123d67b4b445b21799a92c23661919fe3f7b1a 100644
--- a/shell/meson.build
+++ b/shell/meson.build
@@ -30,6 +30,7 @@ evince_sources = files(
'ev-sidebar-links.c',
'ev-sidebar-page.c',
'ev-sidebar-thumbnails.c',
+ 'ev-stack-switcher.c',
'ev-zoom-action.c',
'main.c',
)