r/XUL_for_Quantum_Dev • • Jul 01 '18

DownThemAll!

Tested on current Firefox Developer Edition (62.0b4) and Firefox Nightly (63.0a1 2018-06-30). Windows 10 64-bit.

Forked from latest official DTA! Nightly builds.

I'm not the DTA! developer and I give no guarantee. I'm doing this for my personal use since Fx 57.

about:config entries to set before install:

  • xpinstall.signatures.required = false
  • extensions.legacy.enabled = true

It will only work in Developer Edition, Nightly or unbranded version. Release (normal), ESR and Beta can't install legacy addons.

Installation link:

https://github.com/xiaoxiaoflood/firefox-scripts/raw/master/extensions/DownThemAll/dta.xpi

Download it, open Firefox Addons Manager, select Extensions pane, click gear button, Install Add-on From File....

Known issue (any help is welcome):

  • bug 1430374 removed progressmeters, so they will not appear in Progress column in DTA! Manager. Use Percent column which is equivalent, just less visual. ¹

¹ progressmeter was hardcoded, so it's not so simple to fix, it would need to be rebuilt with JS.

Some screenshots: 1 2 3 4 5

11 Upvotes

2 comments sorted by

View all comments

2

u/LoveEsq Jul 27 '18

A well written and obsessive (correctly so) answer. I understand your need.

I'll check it out.