Fire Eagle Add-on for Firefox - Version 0.9

Release notes!

Beta 0.9.8

Release date: July 2009

Bug fixes:

  • Uses OAuth 1.a

New changes:

  • Works with Firefox 3.5

Help!

What is it?

The Fire Eagle Updater Add-on is the official Firefox add-on for Fire Eagle—the easy way to share your location with services on the web. One click works out where you are (using nearby wifi signals and your computer's IP address) and updates all your authorized sites!

Requirements:

  1. Firefox 3.*
  2. WIFI must be enabled

Installation:

  1. Click the link above to start the install process.
  2. Restart Firefox as asked
  3. When Firefox is restarted, you will get a dialog panel asking to "Authorize with Fire Eagle", click OK
  4. After you log into Fire Eagle, set your location preferences for Fire Eagle Add-on via the drop-down menu then click "Confirm".
  5. You should see the Fire Eagle Icon in the status-bar. Happy Fire Eagling!

How to use:

  1. Once the installation is done, you should now see a little Fire Eagle icon in your status bar... If you hover over it, it will show the last location you updated Fire Eagle with.
  2. You can click the icon, this will get your current location (using mozilla Geolocation in firefox 3.5+, loki in older versions of firefox) and then update Fire Eagle with that location.
  3. You can also right-click on the status-bar icon to get to various functions of the extension.
  4. You also have a Fire Eagle Icon in the toolbar with a similar feature set to the status-bar icon.

Feedback:

If you have any problems, please provide the following info when responding:

  1. Version number of Firefox you are using
  2. Do you have your WIFI on?
  3. What OS are you using?

Ubiquity Support

What is it:

These are a couple of commands that interface between Ubiquity and the Fire Eagle Add-on extension. Head on over to Mozilla Labs to learn more about Ubiquity http://labs.mozilla.com/2008/08/introducing-ubiquity/

Requirements:

  1. Firefox 3.*
  2. Fire Eagle Add-on for Firefox (this page ;-).
  3. Ubiquity (http://labs.mozilla.com/2008/08/introducing-ubiquity/).
  4. You must have your WIFI on (for now).

Installation:

There are two ways you can install the commands:
  1. Once the Fire Eagle Add-on is install AND the Ubiquity Add-on is installed, you can load the "About Fire Eagle Updater Extension" from the Fire Eagle Tools menu (Tools > Fire Eagle > About Fire Eagle Updater Extension). Once the page loads, you should be prompted to install the ubiquity scripts.
     
  2. Add them via the Ubiquity Command Editor
    1. Load the Ubiquity Commands Editor (about:ubiquity in the firefox address bar, then click on "Command Editor").
    2. Copy and paste the code below into the commands screen and then hit save.
    3. You should then be able to do something like Option + Spacebar then type "feu" or "feg" then hit return.

If you are using fireeagle updater addon newer than version 0.9.8:

CmdUtils.CreateCommand({
  name: "fire-eagle-update",
  synonyms: ["feu"],
  icon : "chrome://fireeagleforfirefox/skin/FireEagleLittleButton-single.png",
  preview: "Updates Fire Eagle with your current location",
  description: "This will update Fire Eagle with your current location.",
  execute: function(){
    context.chromeWindow.FireEagleUpdater.queryGeolocationAndUpdate();
  }
});

CmdUtils.CreateCommand({
  name: "fire-eagle-get-location",
  synonyms: ["feg"],
  icon : "chrome://fireeagleforfirefox/skin/FireEagleLittleButton-single.png",
  preview: "Gets your last know location from Fire Eagle",
  description: "This will retrieve your last known location from Fire Eagle",
  execute: function(){
    context.chromeWindow.FireEagleUpdater.queryFireEagle();
  }
});


If you are using fireeagle updater addon older than version 0.9.8:

CmdUtils.CreateCommand({
  name: "fire-eagle-update",
  synonyms: ["feu"],
  icon : "chrome://fireeagleforfirefox/skin/FireEagleLittleButton-single.png",
  preview: "Updates Fire Eagle with your current location",
  description: "This will update Fire Eagle with your current location.",
  execute: function(){
    context.chromeWindow.FireEagleUpdater.queryLokiAndUpdate();
  }
});

CmdUtils.CreateCommand({
  name: "fire-eagle-get-location",
  synonyms: ["feg"],
  icon : "chrome://fireeagleforfirefox/skin/FireEagleLittleButton-single.png",
  preview: "Gets your last know location from Fire Eagle",
  description: "This will retrieve your last known location from Fire Eagle",
  execute: function(){
    context.chromeWindow.FireEagleUpdater.queryFireEagle();
  }
});

Fire Eagle Ubiquity keyboard commands:

  1. To launch Ubiquity: "Option + Spacebar"
  2. To update Fire Eagle: "feu"
  3. To retrieve your last know location from Fire Eagle: "feg"