Opened 11 years ago

Closed 11 years ago

#5715 closed enhancement (fixed)

Support for arbitrary URI types using system URI handling

Reported by: clma Owned by: rlaager
Milestone: Plugin Suggested Component: unclassified
Version: 2.4.1 Keywords:
Cc:

Description

Could support for AptURLs be implemented in Pidgin? That apt:packetname would automaticly be made a link.

Change History (9)

comment:1 Changed 11 years ago by deryni

  • Milestone set to Plugin Suggested

This is something a plugin could and should do.

comment:2 Changed 11 years ago by datallah

  • Type changed from defect to enhancement

comment:3 follow-up: Changed 11 years ago by deryni

Thinking about this again this really would most likely want pidgin to allow plugins to specify uri protocols that pidgin will linkify and callbacks to call for those protocols. In order to let a plugin do this more easily.

comment:4 in reply to: ↑ 3 Changed 11 years ago by rlaager

  • Owner changed from lschiere to rlaager
  • Status changed from new to assigned

Replying to deryni:

Thinking about this again this really would most likely want pidgin to allow plugins to specify uri protocols that pidgin will linkify and callbacks to call for those protocols.

I also wonder if there's some way we can get a list of valid URL schemes from the desktop environment and add those to our auto-linkify list at run-time. That way, if something registers apt:// with GNOME, I'd just start seeing apt:// URLs linkified.

comment:5 Changed 11 years ago by deryni

Good question. That certainly would be nice.

comment:6 Changed 11 years ago by seanegan

On GNOME:

 gconftool-2 --all-dirs /desktop/gnome/url-handlers

seems to do the trick

comment:7 Changed 11 years ago by datallah

  • Summary changed from Support for AptURLs to Support for arbitrary URI types using system URI handling

#5587 asks for mail client configuration #3475 is for smb://

comment:8 Changed 11 years ago by dave1g

should #3863 be consolidated into this? curently email links will open a blank tab in firefox which isn't very nice.

comment:9 Changed 11 years ago by rlaager@…

  • Resolution set to fixed
  • Status changed from new to closed

(In 5801ff7aebb624cf66810f2a775683d8a175924c):
Finish up the GNOME URL handler code:

  • Properly capture (and ignore) stderr.
  • If there exists a /desktop/gnome/url-handlers/PROTOCOL/enabled flag, honor it.

Fixes #5715

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!