mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-24 10:52:53 +00:00
105 lines
5 KiB
Text
105 lines
5 KiB
Text
TODO-list for KGet
|
|
======================
|
|
|
|
<nick> == reported by
|
|
Legend:
|
|
ADD - ADDed
|
|
CHG - CHanGed
|
|
FIX - FIXed
|
|
|
|
|
|
USABILITY REVIEW
|
|
---------------------
|
|
Main Window
|
|
1.1 - List title bar
|
|
1.4 - Missing keyboard shortcuts
|
|
2.1 - Default group not necessary? Renamed to "My Downloads". Is it enough?
|
|
3.1 - File details view not always visible DONE? (extendable Details)
|
|
3.2 - File details view switching DONE?
|
|
|
|
|
|
|
|
|
|
IN PROGRESS
|
|
---------------------
|
|
|
|
TODO
|
|
---------------------
|
|
|
|
SHORT-TERM (URGENT):
|
|
|
|
CHG <kget> Change the way KDE Global Progress Tracking work (Refactor / Rewrite) (BUG: 213084, 218766) - 80% completed
|
|
CHG <kget> Stop All action doesn't stop the transfers with setted policy at Running
|
|
CHG <kget> Related to BUG: 220516. You can reproduce this by unplugging your ethernet connection for some seconds and
|
|
connecting it again. Nobody will never put the download in the Delayed status, and the transfer will be stuck
|
|
without ever going on.
|
|
CHG <kget> Downloading from websites like rapidshare.com seems to have problems when one downloads a file as a free user
|
|
with the multithread plugin. Seems like just one of the chunks (the first one?) works, and the transfer gets
|
|
stuck at the percentage of 1 / (# of chunks) * 100. Allow the first chunk to complete the entire download if
|
|
necessary?
|
|
CHG <kget> Transparency problems reported by Enrico Ros. Have still to download the video that demonstrates the problems.
|
|
CHG <kget> Disable popup notifications when we have the system tray jobs activated
|
|
|
|
KDE 4.5:
|
|
CHG <kget> Make the global Status tracking show the filename if only one file is downloading at a time
|
|
|
|
MID-TERM:
|
|
|
|
-- MULTISOURCEDOWNLOAD --
|
|
ADD <boom1992> For each Transfer-Plugin, which supports speedlimits, there should be a button for "Add source", not sure if for 4.1 (depends on the plugins if they want to..)
|
|
ADD <boom1992> Move some kind of AdvancedDetails to core, with "Peer-View", "Chunks-View", "File-View" and perhaps that status of sources (that will come with 4.2 hopefully)
|
|
ADD <boom1992> Speedlimits support for every DataSource, which is able to do that
|
|
|
|
ADD <dario> implement progressive filling of the icon in the system tray
|
|
CHG <pino> verify that all the settings are respected
|
|
ADD <boom1992> let the user add new download-sources to a multithreaded transfer manually
|
|
ADD <boom1992> Ask the user if he/she wants to delete the transfer (or probably if he/she wants to delete the tmp-file)?
|
|
ADD <boom1992> Move deleting of big tmp-files to a new thread
|
|
ADD <boom1992> Change "Regular expression -> Folder" to "Regular expression -> Group"
|
|
ADD <pino> tooltips and what's this for settings
|
|
ADD <dario> add a wizard on the first app execution, where the user can set
|
|
his download folders and other "vital" settings like the integration with
|
|
Konqueror. Perhaps we could provide a good default like ~/downloads/.
|
|
|
|
LONG-TERM:
|
|
|
|
ADD <kget> make the TestView able to make intensive tests on kget by
|
|
giving commands to the Scheduler and looking if what happens is what should
|
|
happen.
|
|
CHG <dario> usability enhancements as in #79519, #89379, #111407
|
|
ADD <dario> sidebar for transfer statistics and more (bandwidth
|
|
graph, alternative urls, connection status/type, virtual folders,
|
|
...)
|
|
ADD <kget> add bandwidth limiting (#87600)
|
|
ADD <dario> 'low priority downloads' as in br #50776.
|
|
ADD <kget> add Help & Guide
|
|
ADD <uwolfer> resume option when there is a file with the same name (#51450)
|
|
ADD <uwolfer> preserve timestamp of downloaded files (as option) (#55511)
|
|
ADD <uwolfer> recursion and other wget features (#57105)
|
|
ADD <uwolfer> make KGets handling of many downloads smarter
|
|
(maximum number of open connections per server) (#57248)
|
|
ADD <uwolfer> check there is enough space left before downloading file (#57373)
|
|
ADD <uwolfer> save referer page for downloads (#60946)
|
|
ADD <uwolfer> built-in signature verification support (#61397)
|
|
ADD <uwolfer> right-click menu to change file properties
|
|
(filename, destination directory, url) (#72534, 82923)
|
|
ADD <uwolfer> add valid download time frame, global or individual (#109377)
|
|
ADD <boom1992> write a ML-Donkey-plugin, based on libkmldonkey
|
|
ADD <boom1992> Proxy-support, not global, only for kget (we need to wait for kdelibs)
|
|
ADD <boom1992> Various small improvements: #134456, #81219, #150391, #150447, #121318(we should add it to transfer-history), searchbar for mainwindow, Nepomuk integration??, strigi integration (with transfer-history)??
|
|
ADD <boom1992> DC++-Plugin
|
|
ADD <boom1992> GUI to create Metalinks
|
|
|
|
DONE
|
|
---------------------
|
|
|
|
IDEAS:
|
|
* Use the single transfer dialog to display transfer property, progress and
|
|
to set up advanced options of a transfer, like its splitting into chuncks.
|
|
|
|
|
|
DISCUSSING:
|
|
* Remember to move downloaded Transfers in a black-list that will be
|
|
deleted when program exits. So old pointers to downloaded items are
|
|
still valid when the transfer ends.
|
|
|