Question about the WNCK dependency (pager)

Nick Schermer nickschermer at gmail.com
Sun Nov 27 12:13:25 CET 2011


On Sun, Nov 27, 2011 at 8:41 AM, Andrzej <ndrwrdck at googlemail.com> wrote:
> I'm trying to solve some problems in the WNCK pager, which surfaced during
> my work on the vertical panel.
>
> There are two limitations, which I reported to libwnck author:
> - https://bugzilla.gnome.org/show_bug.cgi?id=664779
>  (incorrect resizing policy in a vertical "deskbar" mode)
> - https://bugzilla.gnome.org/show_bug.cgi?id=664780
>  (incorrect workspace ordering in rotated pagers)
>
> It is possible that these patches will be accepted in 2.x tree. However, if
> we wanted to use them we would have to bump the minimum version requirement
> for libwnck.
>
> 1) Is that OK for 4.10?

Depends, shouldn't be too new else "old" distros don't ship it. 2.30.4
is in debian stable, so we can't go newer than that (as a rough
guideline).

> 2) Can we simply ship a modified "pager.c" file from the libwnck with our
> code? We could switch back to the upstream version when we move to Gtk-3.
>
> This would be the easiest, the most stable solution and would give enough
> time for all the heavy lifting in the libwnck to settle.

That is fine, but the code probably depends on a lot of internal stuff
too. The functions need to be renamed as well, but in fine with this.
There are some other bugs as well in the pager that need fixing (in
wnck).

Nick


More information about the Xfce4-dev mailing list