_____ ______ _ _
| _ | | _ \ | | | 2
| | | |_ __ ___ _ __ | | | |_____ ___ __ | | ___ __ _ __| |
| | | | '_ \ / _ \ '_ \| | | / _ \ \ /\ / / '_ \| |/ _ \ / _` |/ _` |
\ \_/ / |_) | __/ | | | |/ / (_) \ V V /| | | | | (_) | (_| | (_| |
\___/| .__/ \___|_| |_|___/ \___/ \_/\_/ |_| |_|_|\___/ \__,_|\__,_|
| |
|_| version 3.4.1
compatible with Firefox 3+ and SeaMonkey 2+
100% free - certified by Softpedia
OpenDownload2 is an extension. get it @ AMO!
That's all.
It allows you to open /any/ file (executables, etc.) from the inter-
net into the default program assigned by your operating system, with-
out needing to save it first. Starting with version 3.0.0, you can do
that even on *ix and OSX systems. :-)
Originated in Jeremy's work I continued it to make it compatible with
Firefox 3.x, SeaMonkey 2, and later versions of these applications as
well as to provide localization files for most common languages; most
of them contributed thanks to the folks on BabelZilla.org.
During the time of development some more functionality was added. See
the change log below for a full reference.
Support for this extension is -O N L Y- provided in the MozillaZine
forums. All important FAQ are already answered there. :-)
---------------------------------------------------------------------
Changelog: F - Feature
R - Removed
B - Bugfix
M - Miscellaneous
OpenDownload2 3.4.1: April 30, 2013
B v3.4.0 code changes broke error handling; fixed by replacing
"alert()" by logging to the console (thanks to roman200).
B partially reverted code changes in 3.4.0 (broke the actual
launching of files on *ix systems)
OpenDownload2 3.4.0: April 20, 2013
- first version with a full review on AMO! :-) -
M fixed quite a bunch of compatibility warnings (rewrote large
code parts for that - mostly internal changes)
R removed "old" fallback launching code (declared insecure)
OpenDownload2 3.3.1: March 29, 2013
B removed some MIME type workaround; will less likely show the
Run button now if the file is not actually runnable
M OD2 will check the validity of the downloadPath config entry
when it is found
M removed maximum of 20 copies of a file, added logging instead
B slashes will only be added if they are missing (avoids "//" and
"\\" before the actual file name)
OpenDownload2 3.3.0: March 22, 2013
F Added the long-awaited feature to change the download path!
Use the extensions.openDownload2.downloadPath prefs entry to
change the target folder (default: non-existing).
M nsIProfile* is deprecated as of Firefox 20. Use the nsIFile
interface instead.
OpenDownload2 3.2.2: August 27, 2012
M added locales: da and fi
OpenDownload2 3.2.1: August 15, 2011
M using nsIMIMEService now as an additional way to find out the
correct MIME type on misconfigured web servers
OpenDownload2 3.2.0: August 15, 2011
F OpenDownload2 now tries to detect the file's MIME type (should
fix the button not showing in Firefox 6.0+)
OpenDownload2 3.1.1: July 17, 2011
M cleanup of l10n files, removed duplicates
B Japanese locale file was not installed correctly
B Firefox 3.x support was broken with 3.1.0
OpenDownload2 3.1.0: June 19, 2011
M updated l10n files
M tested and added compatibility with recent Fx and SM test
builds (silently done during 3.0.2 lifetime, now officially
included)
M the "Run" button now behaves the same way as the "Save" button
M some code cleanup
B SeaMonkey support working again (oops! thanks to Morac)
OpenDownload2 3.0.2: February 17, 2011
B UTF-8 changes in 3.0.1 broke OpenDownload, so I reverted them
OpenDownload2 3.0.1: February 17, 2011
M all l10n files use UTF-8 now
M some code improvements
OpenDownload2 3.0.0: January 07, 2011
F major code changes for compatibility with recent Gecko builds
starting with SeaMonkey 2.1-pre and Firefox 4 beta 2; note that
for yet unknown reasons SeaMonkey support is broken in this
version!
F working *ix and OSX support (thanks to roman200 for pointing it
out)
M renamed the extension to OpenDownload2 in order to be able to
finally submit it to the AMO review queue and to reflect the
code base upgrade
M added locales: pl by Thermalcake, ro by x10firefox
M uncommented and modified the pre-2.0 launcher code for fallback
M some internal code tweaks around the nsIObserver implementation
OpenDownload 2.1.5: May 06, 2010
M added locales: pt-PT by lloco, cs by viktor.kleiner
M bumped compatibility information for Firefox v3.7a5 pre-releases
(not tested, though)
OpenDownload 2.1.4: February 03, 2010
M added locale: it-IT by m4dbra1n
M updated locale: es-ES by RigoNet
OpenDownload 2.1.3: November 19, 2009
B finally upgraded from contents.rdf to chrome.manifest in order
to ensure compatibility with recent Gecko versions (Firefox
3.6+)
R dropped compatibility with SeaMonkey 1.x
OpenDownload 2.1.2: October 15, 2009
M bumped compatibility information for Firefox 3.7a1 pre-releases
M added locale: sv-SE
M applied the v2.0.0 launching code changes to the RDF observer
OpenDownload 2.1.1: August 02, 2009
F added SeaMonkey support
M added locale: nl-NL
M the "open with default (...) application" radio button is hidden
for executable files (useless IMHO)
OpenDownload 2.1.0: August 01, 2009
B fixed Firefox 3.5.x support
OpenDownload 2.0.1: April 05, 2009
M added locales: es-ES, pt-BR, vi-VN
OpenDownload 2.0.0: February 26, 2009
F added locale support
M ** created locales: de-DE, en-US
M ** contributed locales: ar, fr-FR, ko-KR, mk-MK, sr-RS, tr-TR,
uk-UA, zh-CN
M made OD compatible with Firefox 3.x
R dropped Firefox 1.5 and 2.0 support
M recoded the actual launching code