persepolisdm / Persepolis-WebExtension

WebExtension integration for Persepolis download manager
http://persepolisdm.github.io
GNU General Public License v3.0
75 stars 9 forks source link

Inappropriate approach in operation of the Firefox addon #12

Closed Hitaro closed 5 years ago

Hitaro commented 6 years ago

Problem in English: The built-in Firefox download feature is replaced by your addon! The addon should not work on 'Save File' option in the download dialogue box. It should be an extra aption, as DownThemAll was.

Problem in Persian: ‫این افزونه کنترل کامل بارگیر‌ی‌ها رو می‌گیره دستش! مثل افزونه محبوب قدیم DownThemAll نیست که بیاد یه گزینه در جعبه پیشناد دانلود فایرفاکس اضافه کنه، بلکه افزونه پرسپولیس جای کارکرد گزینه saveی رو که توی جعبه دانلود هست، می‌گیره. این باعث می‌شه حتی در وقت Save Image As هم پای پرسپولیس وسط کشیده بشه که اصلا نیاز نیست. من می خوام خودم انتخاب کنم که کِی و چی با پرسپولیس بارگیری بشه و کِی و چی با خود قابلیت درونی فایرفاکس

‫+ منظور از جعبهٔ دانلود، اسکرین‌شات زیر است screenshot_20180228_222116

JafarAkhondali commented 6 years ago

Hello, Default action of Persepolis-WebExtension will interrupt downloads but you can disable this feature by clicking on extension icon and uncheck "Interrupt downloads:". You can also define string to exclude urls if it does contain your keyword. Since Firefox Quantum (V57), Mozilla migrated to a new extension system called WebExtension, Which is the reason DownThemAll doesnt work anymore. This API is compatible with most browsers like Chrom*, Opera etc but this powers comes with a limitation which disables low-level API for extension, DownloadBox is only available in Firefox so it's not a WebExtension standard and there is not Api available for it... You may read further about DownTheMall and Mozzila here and here.

JafarAkhondali commented 5 years ago

I'll close this since currently there is no work around to fix this problem.