Changes for DownThemAll 1.0
(Since 0.9.9.7)
New features
- Help files
- Basic metalink support incl. download selection + whole file verification
- Selection with SPACE
- Deleting downloaded files from context menu
- Save As window got folder-picker (dTaOneClick)
- Filter "Software"
- Various "helpers" in the context menus
- Selection window allows to open selected link(s) in new tab(s)
- Query String (qstring) renaming mask
- Checksum support (md5, sha1, sha256)
- Link Fingerprint support (see item above)
Major changes/bug fixes
- Major rewrite/refinement of most functionality and the backend.
- Selection window rewritten
- Add URL window rewritten
- Preferences window rewritten
- Filter implementation rewritten
- Refined User Interface
- Batch descriptors refined (new syntax)
- Firefox (context-menu) integration refined
- Improved privacy control
- Various performance optimizations
- Queue bookkeeping moved from XML files to JS+mozStorage
- Most preferences and custom filters will be "migrated" properly when upgraded
- Manager window rewritten
- Download core rewritten
- More sophisticated multi-part algorithms
- Improved error handling/failed chunks
- Improved error handling mirror failover (mirrors currently only supported by metalink)
- Using only one temp file that will reflect the name
Minor changes/bug fixes
- Improved character set recognition
- Hide Batch descriptors when not available
- *nix: Open File/Open Folder didn't work
- Less abusive utilization of network.max* prefs
- Info window won't destroy drop-down order
- Ampersand/Special chars handling in path names fixed.
- May expand/collapse various UI elements.
- non keep-alive downloads
Note: This changelog is not nearly complete. Furthermore it is not ordered in any way
Fixed bugs
(dynamic list)
- #2
- Directory pickers broken.
- #7
- Selecting different filters expands Preferences dialogue box
- #11
- Firefox download confirmation window has hidden DTA radio buttons
- #12
- Naming of part files is just stupid
- #22
- Migrate old filters to new Filtermanager
- #33
- "open file" and "open target dir" don't work
- #34
- Updating network.http.max-persistent-connections-per-server causes firefox to stop loading pages
- #41
- download selected links
- #44
- Says "File access error" when directory not available
- #50
- Miselection of items
- #51
- "Subclass" Flashgot in SaveAs to allow remembering
- #52
- Decide about UUID
- #57
- Download info destroys dropdown order [was: Rememberance of DTA]
- #74
- Closing broken.
- #75
- startDate in sessionManager messed up
- #76
- transactional delete in sessionManager
- #80
- Preferences window too small with big fonts (120 DPI)
- #81
- Allow to delete multiple files at once
- #86
- Folder names containing an ampersand "&" are handled wrongly
- #93
- info.xul broken.
- #94
- filename not refreshed when redirected
- #96
- Won't finalise downloads
- #100
- Memory leak discovered by Leak Monitor
- #107
- Remove Tab does not work with "all tabs" feature
- #112
- Does not recognize link and stops parsing
- #117
- Maintaining size of the dta window
- #120
- Downloading files with non ASCII charset names, yields encoded file names
- #123
- CRC/MD5 build-in checker
- #125
- Redirects to ftp don't catch the new file name [was: file naming problems]
- #135
- no new FF window possible when dTa window is lastly left.
- #147
- big files are downloaded twice
- #151
- can't hide contex/tools menu
- #153
- dTa ignores batch descriptors but still uses them for destination file
- #170
- <embed> with relative source doesnt show up in embedded list
- #176
- Resuming file download re-starts from the first byte (it re-downloads the whole file)
- #181
- Tempoary Download File Location
- #185
- Temp disk full aborts downloads
- #195
- "Enable Disk Space Pre-allocation" does not work
- #206
- Downloads currently "Joining" get deleted when clearing download list
- #209
- nsIURL.ref doesn't include #, so add it in for Link Fingerprints
- #211
- Ability to execute the download once it is finished - Hyperlink to the file
- #227
- Ogg missing from the video filter by default
- #229
- Support SeaMonkey since 2.0a1 .
- #235
- dTa nigthly skips duplicate files, but too late
- #245
- Progress list: Valid operations disabled with certain selections on trunk build 469
- #246
- Doesn't work for this web page
- #248
- AddURL should prefix the protocol accordingly if missing.
- #250
- escape character in filename not replaced with a legal character to save to windows system
- #252
- Tooltips on progress dialog don't work under FF 3.0 with DTA 1.0b1
- #253
- Download fails with "Not enough space" error when target folder doesn't exist
- #255
- Completion % out of sync in title bar and window
- #256
- dta icon should include 16bit version
- #262
- Compact Menu does not works , in Minefield
- #273
- download all including iframes not working in beta
- #281
- Write Prefs/Filters help
- #283
- Download progress lost if 401 (wrong login / acccess denied) occurs on a resume
- #285
- Help Information Pages Do Not Use Dynamic Layout
- #293
- "Firefox" hardcoded into preferences dialog
- #294
- Row count did not change by amount suggested
- #297
- DownThemAll resets download after 503 Error (To Many Requests)
- #300
- Reduce the number of write to the queue database.
- #303
- 503 / file access errors
- #308
- Connections that are cut before the file is fully received should be paused not canceled
- #309
- Use new tooltip style for download info window
- #319
- Pause/Resume and Chunked DL not working
- #327
- A solution to prefwindow resizement problems.
- #329
- size displays incorrectly for rtl locales.
- #330
- The addURL dialog should not exceed 800px in width unless resized
- #334
- download estimated time calculation is erratic
- #344
- Files renamed even if not duplicate files
- #353
- Do not add extensions to files without extension
- #359
- Filename will be cut, if it contains the character "#"
- #368
- Thunderbird UI is limited (missing features)
- #372
- nsIURIFixup breaks BatchGenerator
- #374
- Linkfingerprints not recognized
- #383
- Display tooltip only when the Manager has focus [was: Status tooltip appears through dta help]
- #385
- after "Temporary Error" files couldn't be resumed anymore
- #387
- Complete l10n and resubmit to babelzilla
- #388
- Compile Release Notes/ChangeLog
- #390
- Create 1.0 Screenshots
- #391
- Reensemble the Addon Install "Button"
- #393
- Add/Info: hash should allow white-spaced values
- #394
- Create QA Tests list and check on all platforms.
- #402
- Error in metalink. download.referrer has no properties
- #403
- Metalink: provide accessible SelectAll/SelectNone (Selection Window)
- #416
- Regression: OpenExternal._nixLaunch regressed
- #421
- Select phrase for the current Queue button
- #433
- Typo in Help, which may affect donations
- #434
- Enforce removing rules
- #443
- "skip" for duplicate file for "current session" hangs DTA manager and firefox
- #447
- Batch-Generation for question is wrong
- #448
- about: XML error due to missing entity (nbsp)
- #449
- Design RTL logo
- #455
- .launch should throw if file does not exists
- #462
- Release
- #470
- dta queue is empty with latest trunk, even though items are in it
- #474
- Filename already exists options not working
- #475
- Put l10n into version control (branches/1.0.x)
- #477
- Ignore "weak" marker of ETags
- #491
- regress: Because of BufferedOutputStream downloaded data might get lost after hard-crashes.
