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]