Date: Sat, 04 Dec 2004 11:51:22 -0800 From: Sean McNeil <sean@mcneil.com> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: FreeBSD GNOME Users <gnome@freebsd.org> Subject: Re: Request assistance in finding "Write to CD" context menu item Message-ID: <1102189882.86085.13.camel@server.mcneil.com> In-Reply-To: <1102187391.75259.3.camel@shumai.marcuscom.com> References: <1102184807.11782.7.camel@server.mcneil.com> <1102187391.75259.3.camel@shumai.marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-gva0IRCaXFaTbP7EzGYT Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2004-12-04 at 14:09 -0500, Joe Marcus Clarke wrote: > On Sat, 2004-12-04 at 10:26 -0800, Sean McNeil wrote: > > I have looked at the sources of nautilus2 and nautilus-cd-burner and I > > just cannot find it. There are internationalization strings in both an= d > > the burner Changelog mentions context-menu.c but that file doesn't > > exist. nautilus2 also mentions it as being in src/nautilus-shell-ui.xm= l > > but there is nothing in there either. > >=20 > > The odd thing is that I can see it in the menu for a split second when = I > > right-click on an ISO image, so I know it is in there somewhere. I jus= t > > don't know where. Any pointers to where this code is would be > > appreciated. It is broken on amd64 (at least for me) and I would like > > to come up with a patch. >=20 > If you mean, "Write to Disc," that code is in nautilus-cd-burner. All > the code is in burn-extension.c. >=20 > If there is a "Write to CD" context menu, it might have been installed > as part of a different port. Thanks Joe, Yes it was "Write to Disc". There are some old messages in there for "Write to CD". I guess they changed it to make more sense with DVDs and I didn't pay close enough attention to what I saw in the menu for that split second. I found the code and this is what I think is wrong: When I click on the file it says that the filename indicates it is a "raw CD image" but the contents indicate "application/x-arc". So it is a mime-type issue. The burner code only allows for "application/x-iso-image" and "application/x-cd-image". I can actually open it as an archive via. 'Open with "Archive Manager"' so it would be great to keep that functioning. I guess when I select the item it digs into the contents and then changes the mime-type to "application/x-arc" where it ends up removing the burn option. So now the question is where should I look for mime-type lookup so I can determine why it isn't coming out as "application/x-iso-image"? This looks like pretty complicated code and I got stuck tracking it down through eel2 where it looks like it was only looking at the uri part before the ":". Must have got lost :( Sean --=-gva0IRCaXFaTbP7EzGYT Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBshU6yQsGN30uGE4RAhFUAJ0TT9DLvSv3rdXMP107ewvpej9BwACgmby4 9pt/mi7Pk6UdUtQ7yMGBaPA= =SBhv -----END PGP SIGNATURE----- --=-gva0IRCaXFaTbP7EzGYT--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1102189882.86085.13.camel>