Commit Graph

89 Enmetoj

Author SHA1 Message Date
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
Jaidyn Ann 52908aef68 Use getopts for argument parsing 2020-07-03 19:13:41 -05:00
Jaidyn Ann 4d4e6bad78 Basic 'filetizing' of feed Channels and Items 2020-06-20 21:15:34 -05:00
Jaidyn Ann 00c42a860c Reorganize parsing 2020-06-20 01:01:28 -05:00
Jaidyn Ann f921d9f6c3 Split Fetch into ProtocolListener and webfetch 2020-06-19 17:54:41 -05:00
Jaidyn Ann 95d20c751c Move Parse to parsing 2020-06-19 17:03:19 -05:00
Jaidyn Ann ddb78008cc Finish rename from Ziff to Rifen 2020-06-18 02:11:31 -05:00
Jaidyn Ann 4927c2cffc Init 2020-06-18 02:02:44 -05:00