Commit Graph

57 Commits

Author SHA1 Message Date
c9091b3e6d
handlers: add ENCLOSURE_TYPE property 2023-03-22 20:14:27 -04:00
8ddd5f0c0b
Makefile: make config.h changes trigger recompile 2023-03-22 20:01:07 -04:00
dd5666a006
mrss.sh: allow searching inside fzf 2023-03-10 18:46:39 -05:00
7e453c89e0
mrss.sh: allow using select/fzf on already-read articles 2023-03-10 18:44:27 -05:00
7d1c7a7a38
mrss.sh: 'fzf' subcommand now has actions 2023-03-09 11:06:07 -05:00
59c6f89662
mrss.sh: add fzf option 2023-03-05 11:09:28 -05:00
46463cea95
mrss.sh: add watch-later option for 'select' subcommand 2023-02-19 21:04:26 -05:00
8604e6677a
mrss.sh: add article index for 'select' 2023-02-18 13:02:30 -05:00
4eb30e0db3
mrss.sh: do not delete video files until mpv successfully exits 2023-02-12 15:30:13 -05:00
61aa9344c1
mrss.sh: added 'mrss select' subcommand 2023-02-12 13:52:28 -05:00
2e0a9e3283
mrss.sh: add MRSS_NEWDIR environment variable 2023-02-12 13:52:08 -05:00
05826853b7 mrss.sh: mark articles as read 2023-02-12 11:24:40 -05:00
4d0c47e2c9
added mrss.sh script 2023-02-08 19:35:00 -05:00
25f01b702a
add summaryFormat option
this should help scripts find new articles without having to parse
human-readable output
2023-02-06 20:17:22 -05:00
b199aacdfe
handlers.c: give error instead of segfaulting when can't write to file 2023-02-04 11:18:56 -05:00
68907e137a
logMsg: use enum instead of magic number for log level 2023-02-04 10:46:22 -05:00
7d9e96d259
handlers.c: added null pointer precaution for copying fields 2023-01-15 21:31:52 -05:00
dogeystamp
e4d625c6fa
Merge pull request #2 from averyterrel/main
Fix makefile
2023-01-15 20:22:21 -05:00
Avery Terrel
e13a311b97 Fix makefile 2023-01-15 18:49:04 -06:00
78f7064c98
Makefile: use pkg-config instead of curl-config 2023-01-15 19:24:30 -05:00
909abb9e6a
Ensure C99 compatibility 2023-01-15 12:33:27 -05:00
cfdfb12fc8
Updated CURL_PROTOCOLS to CURL_PROTOCOLS_STR 2023-01-15 12:03:52 -05:00
fb3acf41b5
Bump version 2023-01-15 11:15:08 -05:00
dogeystamp
cb4158424d
Merge pull request #1 from smattie/update-interval
Add update intervals
2023-01-15 11:12:32 -05:00
smattie
b7232e4401 Added update intervals 2023-01-10 02:05:18 +00:00
dadddb79d9
handlers.c: added missing copyright notices 2022-11-05 16:45:03 -04:00
92dad5b3dc
minrss.c: convert TAGIS from macro to inline func 2022-10-30 13:44:05 -04:00
d41a612d9d
config.def.h: remove tags from example linkStruct 2022-10-29 22:33:22 -04:00
1df7e7cbc7
Implemented JSON output format 2022-10-29 22:29:34 -04:00
0e81a0b5e2
handlers.c: fix Atom links not registering if rel=alternate 2022-10-29 22:28:54 -04:00
418a835857
handlers.c: added enclosure link to output 2022-10-29 20:26:04 -04:00
036206d2be
handlers.c: add comment on openFile() about freeing fileName 2022-10-29 20:17:39 -04:00
9df7ce934c
Bump version 2022-10-29 20:09:52 -04:00
0ebb379a64
Update XML parsing
itemStruct's fields are now array elements. Tag parsing is now done
within handlers.c for more modularity.
2022-10-29 20:05:24 -04:00
73b0cad54f
handlers.c: make itemAction more modular 2022-10-29 20:04:46 -04:00
453e36317f
xml.c: merge into minrss.c 2022-10-27 20:36:51 -04:00
04eaae7230
Change enum names to all-caps 2022-10-24 20:40:18 -04:00
5d2ab702f9
Fix error message display 2022-06-12 14:24:05 -04:00
4f67b9db17
Fix off-by-one memory issue 2022-05-23 12:55:56 -04:00
0a1fa331f8
Redo logging 2022-05-23 12:54:23 -04:00
f1ff5330d9
Restrict curl protocols 2022-05-23 12:04:36 -04:00
74e1f5484a
Misc optimisation 2022-05-23 11:30:16 -04:00
ed4d92aae6
Clarify configuration in README 2022-04-10 20:29:16 -04:00
23f6084eeb
Add copyright and license information to all files 2022-04-09 17:46:16 -04:00
fb2c634311
Clarify Atom support in README 2022-04-09 17:45:48 -04:00
6a92d91ec4
Remove unused article attributes 2021-10-22 17:14:09 -04:00
54e2c6f448
Remove feed tags 2021-09-22 19:06:30 -04:00
ac57c3dcca
Improve documentation 2021-09-22 18:50:42 -04:00
9f36c4c9c6
Change default install location 2021-08-24 15:27:54 -04:00
432fcf4308
Format RSS items as HTML files 2021-08-11 17:22:07 -04:00