Commit Graph

704 Commits

Author SHA1 Message Date
Brent Simmons
226addd0ba Convert RSFeedFinder to Swift 4. 2017-07-08 13:10:55 -07:00
Brent Simmons
b30032657c Convert RSTree to Swift 4. 2017-07-08 13:08:10 -07:00
Brent Simmons
d4d3b491af Convert RSWeb to Swift 4. 2017-07-08 13:07:04 -07:00
Brent Simmons
ea387a228f Convert RSCore to Swift 4. Build still broken. 2017-07-08 12:29:10 -07:00
Brent Simmons
1e856b7924 Convert RSParser to Swift 4. Now using Xcode 9. Buid still broken. 2017-07-08 12:21:29 -07:00
Brent Simmons
5ebbace328 Delete two extraneous files. 2017-07-08 12:08:21 -07:00
Brent Simmons
698c1faa95 Continue refactoring. Build still broken. 2017-07-07 17:49:16 -07:00
Brent Simmons
41d8a7f3de Continue surgery. Still broken build. 2017-07-03 15:04:31 -07:00
Brent Simmons
d47c60e6de Work on getting Database.framework to build. 2017-07-03 11:20:14 -07:00
Brent Simmons
0379e5f525 Add to Database.framework. Delete RSXML.framework, since it’s been superseded by RSParser.framework. Everything still broken. 2017-07-03 10:40:48 -07:00
Brent Simmons
4a8f33b08a Move Database.framework’s Info.plist. 2017-07-03 10:32:20 -07:00
Brent Simmons
d9cfab7d68 Continue major surgery. Everything is wildly broken. 2017-07-03 10:29:44 -07:00
Brent Simmons
944f05c71e Commit major surgery but leave it unfinished. Everything is broken. 2017-07-01 17:22:19 -07:00
Brent Simmons
683d5aaf71 Add RSParser to the project and remove RSXML. Build broken until further notice. 2017-06-27 19:21:38 -07:00
Brent Simmons
483e00b2da Add more tests to RSParser. 2017-06-27 06:56:03 -07:00
Brent Simmons
c32e1a3933 Fix bug finding channel element in RSS-in-JSON parser. 2017-06-26 19:51:01 -07:00
Brent Simmons
49a5e58ff2 Move feedType function to FeedType.swift. Add a few more cases to FeedParserTypeTests. 2017-06-26 19:37:30 -07:00
Brent Simmons
3bb9887513 Add HTML tests to RSParser. 2017-06-25 18:11:38 -07:00
Brent Simmons
a53a0c4697 Add RSDateParserTests to RSParser. 2017-06-25 17:46:48 -07:00
Brent Simmons
67279b6796 Turn on more errors/warnings for RSParser, including treat-warnings-as-errors. 2017-06-25 17:42:30 -07:00
Brent Simmons
53574284dc Add OPMLTests to RSParser. 2017-06-25 17:34:48 -07:00
Brent Simmons
c56f887ab4 Start adding RSParser tests. 2017-06-25 17:15:47 -07:00
Brent Simmons
b939d91da0 Get RSParser.framework building again. 2017-06-25 16:40:29 -07:00
Brent Simmons
e9c19e427a Make it build. Add a README. 2017-06-25 16:32:07 -07:00
Brent Simmons
1ad4474b29 Make progress on getting RSParser.framework to build. 2017-06-25 14:06:01 -07:00
Brent Simmons
6f0e4a9da6 Start JSONFeed parser. No idea if it works yet. 2017-06-25 11:48:44 -07:00
Brent Simmons
aaa83e07aa Extract some code into methods in the RSS-in-JSON parser. 2017-06-25 10:37:02 -07:00
Brent Simmons
8589c21091 Start RSS-in-JSON parser. 2017-06-25 10:23:30 -07:00
Brent Simmons
552ab693a3 Create common data structure for all feeds. Using Swift structs, because I love them so awfully much. 2017-06-20 22:00:19 -07:00
Brent Simmons
b00b2f39d7 Start work on turning RSXML.framework into RSParser.framework. 2017-06-20 21:18:46 -07:00
Brent Simmons
cf77f19276 Use https URLs for all ranchero.com/evergreen/. 2017-06-01 16:28:27 -07:00
Brent Simmons
7b81bde429 Use https URL for Evergreen news in default feeds. 2017-06-01 16:27:09 -07:00
brentsimmons
91cf66803d Merge pull request #90 from ascarter/update-xcode-8.3.2
Update sub-projects for Xcode 8.3.2
2017-06-01 16:24:18 -07:00
Andrew Carter
642955f1c9 Update sub-projects for Xcode 8.3.2
Apply recommended updates for Xcode 8.3.2 to eliminate the warnings.
2017-06-01 16:01:41 -07:00
brentsimmons
8b0e8c65de Merge pull request #85 from Wolfr/bugfix/responsivevideo
Provide responsive HTML5 video next to images
2017-06-01 14:54:27 -07:00
Brent Simmons
0134ce82c9 Merge branch 'master' of https://github.com/brentsimmons/Evergreen 2017-06-01 14:25:56 -07:00
Brent Simmons
32405c152f Fix title of feed in website header. 2017-06-01 14:25:51 -07:00
brentsimmons
933a66e639 Merge pull request #89 from Wolfr/enhancements/fiximageaspects
If the blog post author left width tags in his/her HTML, still make s…
2017-06-01 14:15:58 -07:00
Brent Simmons
adeccd9cbf Fix Evergreen feed URL. 2017-06-01 14:10:04 -07:00
Brent Simmons
e6c5110b64 Merge branch 'master' of https://github.com/brentsimmons/Evergreen 2017-06-01 14:03:37 -07:00
Brent Simmons
21fe1ae9f0 Add feed discovery for the Evergreen feed. 2017-06-01 14:03:29 -07:00
Wolfr
f77ff68807 If the blog post author left width tags in his/her HTML, still make sure the image shows its original aspect 2017-06-01 21:36:06 +02:00
Wolfr
6208b072b4 Provide responsive HTML5 video next to images 2017-06-01 20:27:26 +02:00
brentsimmons
d96e2b99cb Merge pull request #52 from danielpunkass/fix-code-signing-again
Fix code signing ... some more ...
2017-05-31 12:31:38 -07:00
Daniel Jalkut
24d6d1e499 I think that to get Developer ID working reliably you have to turn off "Automatic Code Signing." Let's give this one a spin ... 2017-05-31 15:29:50 -04:00
brentsimmons
d514d78832 Merge pull request #51 from danielpunkass/ersatz-app-icon
Generate a placeholder app icon by rendering the Emoji Evergreen glyph.
2017-05-31 12:21:54 -07:00
Daniel Jalkut
a8adf60165 Generate a placeholder app icon by rendering the Emoji Evergreen glyph. 2017-05-31 15:19:05 -04:00
brentsimmons
38c7c997fd Merge pull request #50 from danielpunkass/fix-code-signing
Remove "Mac Developer" code signing build setting on the application …
2017-05-31 10:49:12 -07:00
Daniel Jalkut
41ced60127 Remove "Mac Developer" code signing build setting on the application target. Theoretically you could keep using Mac Developer for the debug builds, but for the Release build at least, let the Developer ID identity setting come through to ensure build products are Gatekeeper-approved. 2017-05-31 13:48:03 -04:00
Brent Simmons
8bb28c6590 Update README. 2017-05-31 09:27:07 -07:00