Commit Graph

107 Enmetoj

Author SHA1 Message Date
Jaidyn Ann e9ba66729e Switch from printf to cout 2021-02-18 23:31:52 -06:00
Jaidyn Ann 6682517fc0 Update TODO 2021-02-18 23:31:07 -06:00
Jaidyn Ann 4a5c3b9898 Download progress label in FeedsView 2021-02-18 23:16:45 -06:00
Jaidyn Ann b8111b7a22 Progress bar during updates 2021-02-18 22:38:59 -06:00
Jaidyn Ann a2374f8fa0 Use new netservices 2021-02-18 21:52:47 -06:00
Jaidyn Ann 067679e34e Make 'Entries' tab settings functional 2021-01-28 00:19:36 -06:00
Jaidyn Ann afcbea6fba Make 'Updates' tab settings functional 2021-01-25 19:39:31 -06:00
Jaidyn Ann 0066b9a522 Rename Config to Preferences 2021-01-24 23:20:11 -06:00
Jaidyn Ann 9fcae6cf9a Update TODO; Add missing file 2021-01-24 23:10:28 -06:00
Jaidyn Ann fc608eddf2 Start progress bar; update feed list on adds/deletes 2021-01-22 20:25:54 -06:00
Jaidyn Ann c6f5c4fed0 Subscription adding/editing/removal 2021-01-15 22:22:33 -06:00
Jaidyn Ann f67a9f3d28 List subscribed feeds in FeedsView 2021-01-13 20:23:21 -06:00
Jaidyn Ann 4383c4b906 Error notifications and dedicated Notifier object 2021-01-13 17:28:07 -06:00
Jaidyn Ann 543292c825 Notifications for new entries 2021-01-13 14:52:09 -06:00
Jaidyn Ann 15b0fc7d6b Switch from FEED:* to Feed:* for attributes 2021-01-12 19:10:35 -06:00
Jaidyn Ann 313e40d9bb Add automatic updating 2021-01-12 19:08:42 -06:00
Jaidyn Ann 17d45ae9ec Add subscription Feed files 2021-01-12 15:30:21 -06:00
Jaidyn Ann 7ab7cb35fd Update README, add TODO 2021-01-11 18:23:38 -06:00
Jaidyn Ann d596cef76a Some Feed and Entry refacotring 2021-01-11 18:08:15 -06:00
Jaidyn Ann 08d5a73f89 Download timeout; better argv handling 2021-01-11 11:41:46 -06:00
Jaidyn Ann 0e0bb2ed91 Multi-threaded parsing/downloading 2021-01-09 16:53:39 -06:00
Jaidyn Ann aa9755b108 Complete GUI prototype (non-functional) 2021-01-01 12:16:42 -06:00
Jaidyn Ann 85923f2cc2 Direly needed reformatting 2020-12-30 22:07:54 -06:00
Jaidyn Ann f46a53fdc5 Start main window and feed tab 2020-12-30 21:13:12 -06:00
Jaidyn Ann 3c0725b272 Restructure Feed to fetch XML only as necessary; restrict access to data 2020-11-16 21:32:06 -06:00
Jaidyn Ann 093c90aed2 Move from global 'main_cfg' to be_app->cfg 2020-11-16 20:32:58 -06:00
Jaidyn Ann d6975dbc98 Switch from BHttpRequest to BProtocolRoster for requests 2020-11-16 19:19:37 -06:00
Jaidyn Ann 12368433cd Add 'IsRemotePath' to Util 2020-11-16 18:46:07 -06:00
Jaidyn Ann 23db715ed8 Prevent reinstallation of already-defined mimetype 2020-11-15 12:26:50 -06:00
Jaidyn Ann f21065750d Fix Feed Entry mimetype installation 2020-11-12 19:53:57 -06:00
Jaidyn Ann b8e20ea38b Some sad attempts at a GUI >w>' 2020-11-12 13:10:39 -06:00
Jaidyn Ann abdf1a32d8 Add FEED:source attribute 2020-08-19 12:18:12 -05:00
Jaidyn Ann a58c4a9f5c Refactor; add BApp 2020-08-16 23:22:15 -05:00
Jaidyn Ann b5f0d5bab8 Slight refactoring 2020-08-14 14:00:07 -05:00
Jaidyn Ann 69e1a3085c New constructors; make Feeds' minDate and maxDate local 2020-08-14 12:34:09 -05:00
Jaidyn Ann 956d7786af Add --update option 2020-08-14 01:59:15 -05:00
Jaidyn Ann 5cc00b8df3 Save 'LastDate' attribute to cache files 2020-08-11 13:29:49 -05:00
Jaidyn Ann 21ad59927f Custom entry mimetype; remove --mimetype 2020-08-02 03:29:56 -05:00
Jaidyn Ann 0438c097bf Hash cache entries; replace string/unixdate attrs with TIME 'when' attr 2020-08-02 02:05:20 -05:00
Jaidyn Ann f43195204d Write an actual README 2020-07-13 19:18:23 -05:00
Jaidyn Ann e69646a42c Support HTTP(S) feeds (start cache) 2020-07-13 12:31:52 -05:00
Jaidyn Ann 6b7756f50b Split Feed into RssFeed and AtomFeed; merged parsing functions into classes 2020-07-08 04:43:35 -05:00
Jaidyn Ann f9e6a53cb7 Rename Channel => Feed and Item => Entry 2020-07-08 03:20:03 -05:00
Jaidyn Ann f2f6f10496 Add user preference file 2020-07-07 20:17:52 -05:00
Jaidyn Ann 7e6b2d5671 Add min and max date support 2020-07-07 17:42:12 -05:00
Jaidyn Ann dd51380e6f Add unixDate attribute; switch to BDate for pubdates 2020-07-06 04:39:30 -05:00
Jaidyn Ann 27b00a5202 Rename from Rifen to Pogger 2020-07-04 13:39:31 -05:00
Jaidyn Ann 0099e88164 Support multiple freeargs 2020-07-04 12:53:08 -05:00
Jaidyn Ann 11e7f34be2 Parse feed date-strings into epoch time 2020-07-04 10:27:38 -05:00
Jaidyn Ann 39d5842e7c Start replacing raptor with tinyxml (finally\!) 2020-07-04 04:44:54 -05:00