@Iain, what sort of theme issues? I've been running it on utopic and
didn't notice issues with our default themes, I didn't try to install
extra ones though

What patch do you suggest upstreaming (not sure if you looked at the vcs yet, 
I've tried to document things in there), I basically added 4 patches
- 1 to add a classic menubar, it's upstreamed with bug reference in the patch 
header
- 1 to not use gtk gestures, which are a gtk 3.13 new api (not upstreamable, 
should go away next cycle)
- 1 to build our current gnome-icon-theme version (not upstreamable, should go 
away next cycle)
- 1 to not use gtkheaderbar decoration out of gnome-shell, I opened a bug 
upstream about that (reference in the patch header) but didn't attach the patch 
since it getenv(XDG_CURRENT_DESKTOP) and compare to GNOME, which I don't think 
upstream is going to agree with. I started talking to Lars on how we could do 
that upstream though

hope that's good enough for you ;-)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/1367769

Title:
  [FFe] Update evince to the new 3.13 serie

Status in “evince” package in Ubuntu:
  Triaged

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://git.gnome.org/browse/evince/tree/NEWS

  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1367769/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to