[FFe] Update evince to the new 3.13 serie
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evince (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
We currently use evince 3.10 with non trivial distro changes to convert menus to gmenumodel and add a classic menubar under Unity.
Upstream merged the gmenumodel code in 3.12/3.13, those updates also include a stack of bugfixes and better support for hdpi screens.
I'm suggesting we upgrade to benefit from those improvements and make maintainability easier. That's only an application and testing/debugging should be easy enough
NEWS available on https:/
The update features use of GtkHeaderBar but I've a patch making this one not used as a titlebar under Unity
(note that 3.13 is currently still an unstable serie but it's feature frozen and going to be flagged stable in 10 days, which means there is no schedule issue with utopic)
Related branches
- Ubuntu Desktop: Pending requested
-
Diff: 6972 lines (+1104/-5400)19 files modifieddebian/changelog (+166/-240)
debian/control.in (+9/-10)
debian/evince-common.install (+0/-1)
debian/evince-gtk.install (+3/-0)
debian/evince.install (+1/-0)
debian/libevdocument3-4.symbols (+18/-9)
debian/libevview3-3.symbols (+46/-19)
debian/patches/0001-Port-to-GMenuModel-and-add-menu-bar.patch (+0/-4679)
debian/patches/0002-Don-t-use-gtk_application_set_accels_for_action.patch (+0/-193)
debian/patches/11_grip_gestures.patch (+65/-48)
debian/patches/git_Don-t-allow-Send-To-when-there-is-no-mail-client-ava.patch (+0/-62)
debian/patches/gnome_icon_theme.patch (+23/-0)
debian/patches/gtk310-secondary-keybindings.patch (+0/-86)
debian/patches/gtk_no_gesture.patch (+220/-0)
debian/patches/series (+5/-4)
debian/patches/traditional_menu_bar.patch (+481/-0)
debian/patches/unity_normal_titlebar.patch (+49/-0)
debian/patches/workaround_notes_color_issue.patch (+0/-11)
debian/rules (+18/-38)
Changed in evince (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Current packaging has been pushed to https:/ /code.launchpad .net/~ubuntu- desktop/ evince/ 313