Re: libegg: Removing old directories
- From: Murray Cumming <murrayc murrayc com>
- To: gtk-devel-list <gtk-devel-list gnome org>
- Subject: Re: libegg: Removing old directories
- Date: Tue, 12 Apr 2011 16:40:30 +0200
On Fri, 2011-03-18 at 23:42 +0100, Murray Cumming wrote:
> libegg has lots of directories that have just a README saying how the
> code has successfully moved into GTK+. But that's mostly old news now.
> If there's no objection then I'll remove the directories so it's easier
> to see at a glance what's still interesting.
David King has recently ported some of the code to GTK+ 3, and added an
--enable-warnings=error configure option (via gnome-common) so we can
avoid some problems in the code in future.
However, some stuff still doesn't build, and porting it would be
awkward. Should it live?
background-monitor / EggBackgroundMonitor:
http://git.gnome.org/browse/libegg/tree/libegg/background-monitor
I don't know what this was ever meant to do, but it's apparently now
hard to port because GTK+3 no longer allows us to paint on the root X
window.
It might be something to do with transparent windows, maybe a hack
that's now unnecessary:
http://mail.gnome.org/archives/desktop-devel-list/2002-May/msg00288.html
icon-chooser / EggIconChooser:
http://git.gnome.org/browse/libegg/tree/libegg/iconchooser
Uses a custom GtkFileSystem, though I don't know why yet.
smclient / EggSMClient:
http://git.gnome.org/browse/libegg/tree/libegg/smclient
Uses gdk_x11_set_sm_client_id() and should probably use GDBus instead
of libdbus-1.
See https://bugzilla.gnome.org/show_bug.cgi?id=79285
treeviewutils:
http://git.gnome.org/browse/libegg/tree/libegg/treeviewutils
Uses gdk_keyboard_grab and gdk_keyboard_ungrab, which are generally
awkward to port to GTK+ 3.
--
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]