Re: Moving useful stuff into the core toolkit (Was Re: Removing libgnome* from nautilus)
- From: Bastien Nocera <hadess hadess net>
- To: David Zeuthen <david fubar dk>
- Cc: gtk-devel-list gnome org, nautilus-list <nautilus-list gnome org>, Alexander Larsson <alexl redhat com>
- Subject: Re: Moving useful stuff into the core toolkit (Was Re: Removing libgnome* from nautilus)
- Date: Thu, 02 Oct 2008 10:55:43 +0100
On Wed, 2008-10-01 at 17:48 -0400, David Zeuthen wrote:
> (gah, one more time, this time with the right domain.. please ignore the
> previous mail. sorry)
>
> (adding gtk-devel-list to the Cc)
>
> On Wed, 2008-10-01 at 14:22 +0200, Alexander Larsson wrote:
> > I just branched nautilus because I want to work on a small project I
> > have. I want to remove all uses of libgnome, libgnomeui and all the
> > related libs from nautilus. These are not really important to nautilus
> > anymore, and are a large dependency that we mainly don't need.
> >
> > Hopefully this shouldn't be to much work. I'll start today with
> > commiting a removal of the last use of bonobo (we currently use it for
> > "unique application" functionallity).
>
> Cool. As a kinda related question what are your thoughts on moving some
> of the more useful GIO-related UI classes (NautilusOpenWithDialog for
> example) into GTK+? I can see stuff like that being useful in Evolution,
> Firefox, Epiphany etc.
>
> (There's of course the chicken+egg problem that GTK+ maintainers might
> say they want real users before committing to adding such API. Anyway,
> my personal view is that we should try getting more useful stuff into
> the toolkit. If you build they will come etc. etc. YMMV.)
I would actually need something like this to implement "Send to
removable device" in nautilus-sendto, which people are apparently
missing a lot from Windows.
The original idea was to use a D-Bus service for that:
http://bugzilla.gnome.org/show_bug.cgi?id=498506
Operations dialogues offered in GTK+ directly would probably be better
as it would allow people to not have nautilus running for the operation
to work.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]