Hello Giles, Please pardon me for being unclear.
I have answered to your queries, but, if you may, please elaborate on the following part of your message: > so is it intended purely for the "application" argument of > "xdg-mime default"? If not, what does it do? See rest of message below. > Sent: Wednesday, January 06, 2016 at 5:34 PM > From: "Giles Atkinson" <[email protected]> > To: "'Genghis Khan'" <[email protected]>, "[email protected]" > <[email protected]> > Subject: RE: Type=Webapp > > Genghis, > > I think this needs additional explanation. My guess is that > such entries are not expected to be visible (NoDisplay=true), > so is it intended purely for the "application" argument of > "xdg-mime default"? If not, what does it do? > Yes, mostly, but not exclusively. Such entries are mostly to be used with invoking protocols such as irc://, sip:, tox:, xmpp: or files such as ODT, TXT etc. Yet these entries may also be used as standalone launchers and, as such, are to be visible (NoDisplay=false). > How do you expect a Desktop File of this type to be activated? > What do you expect to happen when such an entry is activated > (there is no Exec key)? > Indeed, there is no Exec key, only Link key, and such launchers would be activated with a default web browser, similarly to entries of Type=Link. > The meaning of the Link item is unclear. The spec defines the > %u substitution as handling a URL, but yours is already in the > tail of a URL. > Yes, this is because I did not figure of a better way to realize it, so I did it in a similar manner to how it is done within web browsers with what is known as "smart bookmarks". See http://ptaff.ca/smart/ > Thanks, > > Giles > > -----Original Message----- > From: xdg [mailto:[email protected]] On Behalf Of Genghis Khan > Sent: 06 January 2016 11:47 AM > To: [email protected] > Subject: Re: Type=Webapp > > This might also be used for editing documents with online > word processors or spreadsheet editors etc. > > > Sent: Tuesday, January 05, 2016 at 6:43 AM > > From: "Genghis Khan" <[email protected]> > > To: [email protected] > > Subject: Type=Webapp > > > > Hallo, > > > > > > I would like to propose a new type of Desktop shortcut. > > > > Type=Webapp > > > > Instead of having to repeat a Register Protocol Handler > > procedure to add a "webapp", I suggest to create a .desktop > > file to directory .local/share/applications/ instead of or > > in addition to this procedure for two reasons: > > > > 1. Not to have to repeat this procedure with every web > > browser. > > > > 2. The ability to access a "webapp" with a click on a > > hyperlink in applications that are not web browsers. > > > > Referring to API: > > window.navigator.registerProtocolHandler(protocol, uri, title); > > > > Type=Webapp is mostly, if not solely, intended for > > associating web browsers with protocol MIME types. > > > > Example Desktop Entry File (KiwiIRC as an example) > > > > [Desktop Entry] > > Version=2.0 > > Type=Webapp > > NoDisplay=true > > Name=KiwiIRC > > Comment=Chat over the Internet Relay Chat network > > Link=https://irc.freedesktop.org/%u > > Icon=kiwiirc > > MimeType=x-scheme-handler/irc; > > Actions=Nickname;Register;MOTD; #actions might be useful > > > > Please post your opinions and thoughts. > > > > > > With regards, > > --GK > > > _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
