Support non-gecko browsers

Bug #132073 reported by Marsolin
8
Affects Status Importance Assigned to Milestone
apturl (Ubuntu)
Fix Released
Medium
Unassigned
opera (Ubuntu)
Fix Released
Low
Brian Thomason

Bug Description

Binary package hint: apturl

I'd like to see Opera supported by apturl. apturl can be made to work with the Opera web browser by going to Tools -> Preferences -> Advanced -> Programs and clicking "Add". Enter "apt" in the protocol field and enter "apturl" in the "Open with other application" field.

I don't know how to automatically register this during apturl install though.

Konqueror support should be added for apturl. To enable apturl to work with Konqueror you can start by creating two text files: apt.protocol and apt+http.protocol. Add the following text to the respective file.

apt.protocol

[Protocol]
exec=apturl "%u"
protocol=apt
input=none
output=none
helper=true
reading=true
writing=true

apt+http.protocol

[Protocol]
exec=apturl "%u"
protocol=apt+http
input=none
output=none
helper=true
reading=true
writing=true

Once these files are created simply copy them to /usr/share/services.

Changed in apturl:
status: New → Confirmed
Revision history for this message
Bruce Cowan (bruce89-deactivatedaccount) wrote : Re: Support other browsers

This is a fairly annoying bug for anyone who uses a real browser. (i.e. not Firefox)

description: updated
description: updated
Revision history for this message
Marsolin (chadm) wrote :

My instructions for Konqueror support is working flawlessly so far, but I'm having issues with Opera. It's launching apturl as requested, but nothing happens and I have to manually kill the apturl process. Can someone look into what apturl is getting hung up on?

Revision history for this message
Marsolin (chadm) wrote :

I figured out how to add the protocols to Opera by default. The following three lines need to be added to the /etc/opera6rc file.

[Trusted Protocols]
apt=0,0,apturl
apt+http=0,0,apturl

Changed in apturl:
importance: Undecided → Medium
Changed in opera:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Brian Thomason (brian-thomason) wrote :

I'll see if we can sneak this in the next build.

Changed in opera:
assignee: nobody → brian-thomason
Revision history for this message
Brian Thomason (brian-thomason) wrote :

Fixed in 9.27-20080331.6

Changed in opera:
status: Confirmed → Fix Released
Changed in apturl:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.