2021-02-18 23:31:07 -06:00
|
|
|
Important Features:
|
|
|
|
* Default column layouts for ~/feeds and ~/config/settings/Pogger/Subscriptions
|
|
|
|
* Localization
|
|
|
|
|
|
|
|
|
|
|
|
Important improvements:
|
2021-02-21 13:16:35 -06:00
|
|
|
* Stop memory accumulation
|
|
|
|
* A few MB accumulate on every update
|
|
|
|
* ime it's than .1 MB per feed― but if you have several feeds, it can
|
|
|
|
accumulate to a hefty sum after some time. In my case, with ~40 feeds
|
|
|
|
and updates every 30 minutes, it got to about 200MB after a week or
|
|
|
|
so.
|
|
|
|
* _Huge_ problem, but I haven't had luck figuring it out yet…
|
2021-03-01 19:13:22 -06:00
|
|
|
* Move from BLists to BObjectLists where possible
|
2021-02-18 23:31:07 -06:00
|
|
|
* No hardcoded paths
|
2021-02-19 18:14:09 -06:00
|
|
|
* General input sanitization
|
2021-02-18 23:31:07 -06:00
|
|
|
* File error-handling
|
|
|
|
* e.g., Utils.cpp's userFileError
|
2021-02-27 20:51:41 -06:00
|
|
|
* Fix background of Feeds List error status icon (it's black, not transparent)
|
2021-02-18 23:31:07 -06:00
|
|
|
* 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
|
2021-02-20 20:58:51 -06:00
|
|
|
* Make an icon, somehow (idk I'm not an artist)
|
2021-02-18 23:31:07 -06:00
|
|
|
|
|
|
|
|
|
|
|
Nice Improvements:
|
2021-02-20 20:58:51 -06:00
|
|
|
* Save window positions
|
|
|
|
* Main window
|
|
|
|
* Subscription-edit window
|
2021-01-12 19:08:42 -06:00
|
|
|
* Proper scripting support
|
2021-03-01 19:13:22 -06:00
|
|
|
* Show in desktray
|
2021-02-18 23:31:07 -06:00
|
|
|
* 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.
|
2021-02-26 21:28:12 -06:00
|
|
|
* Move the provisional BList download queue to a BJob + JobQueue system
|
|
|
|
* This might add some more flexibility
|
2021-01-11 18:23:38 -06:00
|
|
|
* Multiple downloads at once?
|
|
|
|
* Array of thread_ids for multiple DL threads?
|
|
|
|
* In which case, it'd probably make sense to only spin them
|
|
|
|
up as necessary, and kill when everything's done.
|
|
|
|
* That'd require a proper queue system, instead of just
|
2021-01-12 19:08:42 -06:00
|
|
|
spamming data to the download thread lol
|
2021-01-24 23:10:28 -06:00
|
|
|
* Using a proper queue list would give faster
|
|
|
|
results to Notifer about how many feeds are
|
|
|
|
enqueued (so things *feel* faster)
|