Re: libegg: Removing old directories

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:
  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
  It might be something to do with transparent windows, maybe a hack 
that's now unnecessary:

icon-chooser / EggIconChooser:
  Uses a custom GtkFileSystem, though I don't know why yet.

smclient / EggSMClient:
  Uses gdk_x11_set_sm_client_id() and should probably use GDBus instead
of libdbus-1.

  Uses gdk_keyboard_grab and gdk_keyboard_ungrab, which are generally 
awkward to port to GTK+ 3.

murrayc murrayc com

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]