Control: forcemerge 790211 801281

On Thursday, October 08 2015, [email protected] wrote:

> please consider building future versions of midori using gtk3; most
> important feature for me is finger scrolling that comes with it on touch
> devices.

Thanks for the bug report.  I am merging this bug with Bug#790211, which
is also (indirectly) about migrating Midori to GTK+3.  I am putting
#801281 on the Bcc so that it will receive this message, but let's
discuss the GTK+3 thing on #790211.

On a side note, I had a brief chat with an upstream developer who told
me GTK+2 is still the "default" for Midori, but I guess that tends to
change over time, and I'm happy to somewhat lead this on Debian.

> i've modified the package locally; a working version can be obtained by
> the following changes (to build a gtk3 version only -- other distros
> seem to build both, is there actually need for that?):
>
> * add -DUSE_GTK3=1 to the dh_auto_configure options
> * use newer build dependencies:
>
>   libwebkitgtk-dev -> libwebkitgtk-3.0-dev
>   libgtk2.0-dev -> libgtk-3-dev
>   libunique-dev -> libunique-3.0-dev

Yeah, I also have a local branch with GTK+3 Midori here for a while now.
If you're going to test GTK+3 Midori on your machine, I recommend you to
use libwebkit2gtk-4.0-dev instead of libwebkitgtk-3.0-dev, because
that's what I'll use when I upload a new version of Midori (as is
explained on #790211, libwebkitgtk-3.0-dev will be deprecated soon).

> i'll be using that build for some more time and report gtk3 related
> problems here. i'm actively using several addons with no issues so far,
> but did not test browser plugins.

Thank you for doing this.  As I said, I am also testing GTK+3 Midori on
my machine, although I have already found a few minor issues.  For
example, when I go to a website that has self-signed certificates (and
that is not on my trust list), I see a very messy warning page:

  <http://sergiodj.net/~sergio/midori-ssl-cert.png>

I still haven't had the time to investigate this, and this is apparently
not even Midori's fault, but it's not good either way.

Anyway, thanks for this.  Expect to see a GTK+3 version of Midori soon.

Cheers,

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/

Attachment: signature.asc
Description: PGP signature

Reply via email to