Re: gnome-vfs freeze break request - folder names
- From: Mark McLoughlin <markmc redhat com>
- To: Murray Cumming <murrayc murrayc com>
- Cc: "gnome-vfs-list gnome org" <gnome-vfs-list gnome org>, Alexander Larsson <alexl redhat com>, "release-team gnome org" <release-team gnome org>
- Subject: Re: gnome-vfs freeze break request - folder names
- Date: Fri, 10 Sep 2004 13:15:33 +0100
Hi,
I'm fine with it too, looks safe ... Approval 2 of 2.
It looks like something that would have been there in GNOME 2.6,
though, so I'm not sure its that critical ...
Cheers,
Mark.
On Fri, 2004-09-10 at 12:02, Murray Cumming wrote:
> 1 of 2 approvals.
>
> > When changing to the new mime database some of the mimetypes changed.
> > One of the types that changed was the x-directory/normal type used for
> > directories in gnome-vfs and various other places in gnome. Since we use
> > the shared-mime-info package to look up descriptions for mimetypes this
> > means all directories will show "x-directory/normal" instead of "folder"
> > in the nautilus list view, properties dialog and other places.
> >
> > I think the real solution is to have an alias from x-directory to
> > inode/directory which is the new mimetype for directories. However,
> > aliases aren't fully supported yet. For instance, you can't look up
> > descriptions of aliases atm.
> >
> > This patch works around this particular issue for the moment:
> >
> > Index: libgnomevfs/gnome-vfs-mime-info.c
> > ===================================================================
> > RCS file: /cvs/gnome/gnome-vfs/libgnomevfs/gnome-vfs-mime-info.c,v
> > retrieving revision 1.80
> > diff -u -p -r1.80 gnome-vfs-mime-info.c
> > --- libgnomevfs/gnome-vfs-mime-info.c 8 Sep 2004 09:58:03 -0000 1.80
> > +++ libgnomevfs/gnome-vfs-mime-info.c 10 Sep 2004 10:47:12 -0000
> > @@ -548,6 +548,12 @@ gnome_vfs_mime_get_value (const char *mi
> >
> > if (!gnome_vfs_mime_inited)
> > gnome_vfs_mime_init ();
> > +
> > + /* TODO: We really should handle aliases here.
> > + For now, special case dirs */
> > + if (strcmp (mime_type, "x-directory/normal") == 0)
> > + mime_type = "inode/directory";
> > +
> >
> > entry = get_entry (mime_type);
> >
> > Its sort of hacky, but it makes us look less lame, and is safe. Is it ok
> > to commit?
> >
> > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> > Alexander Larsson Red Hat, Inc
> > alexl redhat com alla lysator liu se
> > He's an oversexed zombie werewolf who must take medication to keep him
> > sane.
> > She's a cynical extravagent college professor with a song in her heart and
> > a
> > spring in her step. They fight crime!
> >
> >
> > _______________________________________________
> > gnome-vfs-list mailing list
> > gnome-vfs-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gnome-vfs-list
> >
>
>
> Murray Cumming
> murrayc murrayc com
> www.murrayc.com
> www.openismus.com
> _______________________________________________
> release-team mailing list
> release-team gnome org
> http://mail.gnome.org/mailman/listinfo/release-team
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]