Update TODO

This commit is contained in:
Jaidyn Ann 2021-02-18 23:31:07 -06:00
parent 4a5c3b9898
commit 6682517fc0

View File

@ -1,24 +1,31 @@
* Store feeds in kEnqueueFeeds/etc messages as paths? hmm Important Features:
* This way, if the user edits the feed after it is enqueued but before * Open With support
processing, the changes will be applied. * Open As support
* Support for clearing queue * File extension support
* Show progress
* With progress bar
* Ran into a slight problem when trying to set the maxValue and
value when in MainWindow::MessageReceived (kProgress)-- it would
crash every time, without fail. Even with float constants that
work when used in MainWindow::_InitInterface. Weird, idk
* With indicator in the feeds list
* File error-handling
* e.g., Utils.cpp's userFileError
* Remove unnecessary `new`-- make sure to delete everything
* Check if arg is a file or not (treat appropriately)
* No hardcoded paths
* Default column layouts for ~/feeds and ~/config/settings/Pogger/Subscriptions
* Show in desktray * Show in desktray
* Make archivable * Make archivable
* Get menu working * Get menu working
* Default column layouts for ~/feeds and ~/config/settings/Pogger/Subscriptions
* Localization
Important improvements:
* Proper queue list (see Multiple downloads at once?)
* No hardcoded paths
* Remove unnecessary `new`-- make sure to delete everything
* File error-handling
* e.g., Utils.cpp's userFileError
* Check if arg is a file or not (treat appropriately)
* Make UI friendly to whatever font-size you throw at it
* Give a max size to the progress label in FeedsView
* Make fancy Markdown README
Nice Improvements:
* Proper scripting support * Proper scripting support
* Store feeds in kEnqueueFeeds/etc messages as paths? hmm
* This way, if the user edits the feed after it is enqueued but before
processing, the changes will be applied.
* Multiple downloads at once? * Multiple downloads at once?
* Array of thread_ids for multiple DL threads? * Array of thread_ids for multiple DL threads?
* In which case, it'd probably make sense to only spin them * In which case, it'd probably make sense to only spin them
@ -28,6 +35,3 @@
* Using a proper queue list would give faster * Using a proper queue list would give faster
results to Notifer about how many feeds are results to Notifer about how many feeds are
enqueued (so things *feel* faster) enqueued (so things *feel* faster)
* Open With support
* Open As support
* File extension support