display page labels in find sidebar

Bug #1506967 reported by Peter Pasedach
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Evince uses the page numbers of the pdf when displaying search results in the find sidebar. If one has a document with a more complex structure, such as different page ranges for frontmatter in roman and mainmatter in arabic, one wants to use the page labels instead. I've reported this to upstream, https://bugzilla.gnome.org/show_bug.cgi?id=756683 , and a patch has been proposed, this patch is for the evince master branch though, and my attempt at adapting it to 3.10.3 did not succeed.

Revision history for this message
Peter Pasedach (q-p-d) wrote :

Actually the patch can be adapted relatively easily. I now managed to build a new evince package with it.

Revision history for this message
Sebastien Bacher (seb128) wrote :

The issue is fixed upstream for 3.19, we can probably backport the patch on 3.18 next cycle
https://git.gnome.org/browse/evince/commit/?id=f48fcaf6af09ebd24e325b78758f875e381c86db

Changed in evince (Ubuntu):
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Peter Pasedach (q-p-d) wrote :

What about evince 3.10.3 in Ubuntu 14.04 ? I managed to adapt the patch to it.

Revision history for this message
Sebastien Bacher (seb128) wrote :

see https://wiki.ubuntu.com/StableReleaseUpdates, somebody would need to make a case of why a stable update is needed and provide info on the impact and how to test the issue

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evince - 3.18.1-1ubuntu1

---------------
evince (3.18.1-1ubuntu1) xenial; urgency=medium

  * Resynchronize on Debian including fixed PIE build (lp: #1496548),
    remaining changes
  * debian/apparmor-profile:
  * debian/apparmor-profile.abstraction:
  * debian/evince.apport:
  * debian/evince-common.dirs:
    - Ubuntu apparmor profile
  * debian/control:
    - Build-Depend on dh-apparmor and libgrip-dev
    - Suggests on apparmor
  * debian/patches/git_sidebar_label.patch:
    - show the page label instead of page number (lp: #1506967)
  * debian/patches/traditional_menu_bar.patch:
    - use traditionnal menubars under Unity, updated to show the buttons
      in the window as well as upstream does (less change and clean
      warnings displayed on start before)
  * debian/patches/unity_normal_titlebar.patch:
    - use traditionnal titlebar out of gnome-shell
  * debian/rules:
    - install apparmor and apport files, update translations template

evince (3.18.1-1) unstable; urgency=medium

  [ Andreas Henriksson ]
  * libevview3-3: depend on gstreamer1.0-plugins-base
    - for playbin plugin

  [ Michael Biebl ]
  * New upstream release.
  * Update Depends of libevince-dev as per evince-document-3.0.pc:
    - Bump libgtk-3-dev to (>= 3.16.0)
    - Bump libglib2.0-dev to (>= 2.36.0)

 -- Sebastien Bacher <email address hidden> Tue, 27 Oct 2015 11:00:30 +0100

Changed in evince (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.