amir1376 / amir1376/ab-download-manager
Features and improvements
- Vorherrschende Sprache
- Kotlin
- Sterne
- 17.9k
- Forks
- 913
- Ø Merge
- 7 Std. 1 Min.
- Gemergte PRs (30 T.)
- 7
Beschreibung
Hi @amir1376 and contributors,
Great app, finally an open source download manager. There aren't many good ones left.
Here are some feature and improvement suggestions for future versions, let me know what you think:
**LAST UPDATE : July 13th, 2025**
~~**Localization, Auto-updater, Editing/deleting Categories, Show/hide labels under action buttons, option to auto close progress window when download finishes**~~
ALL IMPLEMENTED!
### **Remember window size and position**
The app always open in the center even if you moved it previously. Adding a feature that remembers window size and position would be great. It will always open in the last size and position you left the app window in.
> HALF IMPLEMENTED, REMEMBERS WINDOW SIZE NOW BUT NOT POSITION ON SCREEN (STILL ALWAYS OPENS CENTERED)
### **Auto-start download + progress window position**
~~With browser extension integration, clicking on a download link always shows an "Add download" window first. Adding an option to remove "Add download" window and directly start download progress with default path and/or categories would be great.~~
Download progress/finish windows should have an option to pop-up on top of other windows in the **center** of the screen or in the **bottom right** of the screen (like Windows toast notifications)
> HALF IMPLEMENTED, extension now has a "add downloads silently" option which skips the add download window. But the download progress window still opens in the center, an option to choose between center or other places (like bottom right, bottom left, ...) would be great.
### **File extensions for auto capture + website blacklist + case-insensitive extensions**
The browser extension allows to add specific file extensions that will automatically be downloaded with AB. Which I think is not very efficient as you have to manually add formats you want. I think changing that option to enter the file extensions you DON'T want ABDM to download is better. As there will be fewer formats you don't want and all the rest will be intercepted by ABDM.
~~Also adding a website blacklist would be great, the extension will not intercept any downloads on that custom website list.
Some websites block download managers (1fichier, rapidgator for example) so a website blacklist is needed to add them in.~~
~~Also make the file extensions case insensitive, as for now when adding them capitalized they won't be intercepted (ZIP, EXE, ..)~~
> HALF IMPLEMENTED, file extensions are now case insensitive + URL blacklist option has been added!
### **Make ABDM more memory efficient**
This issue doesn't come from me and only mentions issue #123 for better tracking.
ABDM normally uses about 20MB of RAM when idle and 50MB when downloading.
It currently uses about 250-350MB of RAM and according to you, you need to configure JVM Heap allocation and GC stuff to reduce memory allocation.
Currently for me, ABDM uses 300-350MB of RAM on my system in idle (Windows 11 Pro)
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.