Commit Graph

  • 13f8c4f9b1 Start work on Author management. Brent Simmons 2017-07-13 13:38:47 -07:00
  • e3b8e6833b Make progress on getting Database.framework to build. Brent Simmons 2017-07-12 13:25:10 -07:00
  • f46a3ece48 Back out of ArticleID struct in Data.framework. Brent Simmons 2017-07-12 12:55:48 -07:00
  • 7ce19b0659 Add ArticleID struct. Brent Simmons 2017-07-10 21:47:27 -07:00
  • c79580b87c Continue work on tags. Build broken. Brent Simmons 2017-07-10 20:54:00 -07:00
  • d02013cb3a Set Database.framework to compile with Swift 4. Brent Simmons 2017-07-08 16:04:43 -07:00
  • 4594949df7 Remove Database stuff from Data.framework, since it’s going in Database.framework. Brent Simmons 2017-07-08 16:01:26 -07:00
  • 2e862de338 Move LocalStatusesManager to Data.framework. Brent Simmons 2017-07-08 13:35:06 -07:00
  • d0a4effe07 Begin moving database stuff from LocalAccount.framework to Data.framework. Brent Simmons 2017-07-08 13:32:09 -07:00
  • 7ce6390f23 Set LocalAccount to use Swift 4. Broken build, though. Brent Simmons 2017-07-08 13:25:28 -07:00
  • 95c077b725 Replace import DataModel with import Data. Brent Simmons 2017-07-08 13:18:59 -07:00
  • 36b93c7332 Add Data.framework to Evergreen workspace. Brent Simmons 2017-07-08 13:15:37 -07:00
  • 3f6ce99e21 Converrt Data.framework to Swift 4. Brent Simmons 2017-07-08 13:14:39 -07:00
  • 96e17818af Remove DataModel.framework. Brent Simmons 2017-07-08 13:12:46 -07:00
  • 226addd0ba Convert RSFeedFinder to Swift 4. Brent Simmons 2017-07-08 13:10:55 -07:00
  • b30032657c Convert RSTree to Swift 4. Brent Simmons 2017-07-08 13:08:10 -07:00
  • d4d3b491af Convert RSWeb to Swift 4. Brent Simmons 2017-07-08 13:07:04 -07:00
  • ea387a228f Convert RSCore to Swift 4. Build still broken. Brent Simmons 2017-07-08 12:29:10 -07:00
  • 1e856b7924 Convert RSParser to Swift 4. Now using Xcode 9. Buid still broken. Brent Simmons 2017-07-08 12:21:29 -07:00
  • 5ebbace328 Delete two extraneous files. Brent Simmons 2017-07-08 12:08:21 -07:00
  • 698c1faa95 Continue refactoring. Build still broken. Brent Simmons 2017-07-07 17:49:16 -07:00
  • 41d8a7f3de Continue surgery. Still broken build. Brent Simmons 2017-07-03 15:04:31 -07:00
  • d47c60e6de Work on getting Database.framework to build. Brent Simmons 2017-07-03 11:20:14 -07:00
  • 0379e5f525 Add to Database.framework. Delete RSXML.framework, since it’s been superseded by RSParser.framework. Everything still broken. Brent Simmons 2017-07-03 10:40:48 -07:00
  • 4a8f33b08a Move Database.framework’s Info.plist. Brent Simmons 2017-07-03 10:32:20 -07:00
  • d9cfab7d68 Continue major surgery. Everything is wildly broken. Brent Simmons 2017-07-03 10:29:44 -07:00
  • 944f05c71e Commit major surgery but leave it unfinished. Everything is broken. Brent Simmons 2017-07-01 17:22:19 -07:00
  • 683d5aaf71 Add RSParser to the project and remove RSXML. Build broken until further notice. Brent Simmons 2017-06-27 19:21:38 -07:00
  • 483e00b2da Add more tests to RSParser. Brent Simmons 2017-06-27 06:56:03 -07:00
  • c32e1a3933 Fix bug finding channel element in RSS-in-JSON parser. Brent Simmons 2017-06-26 19:51:01 -07:00
  • 49a5e58ff2 Move feedType function to FeedType.swift. Add a few more cases to FeedParserTypeTests. Brent Simmons 2017-06-26 19:37:30 -07:00
  • 3bb9887513 Add HTML tests to RSParser. Brent Simmons 2017-06-25 18:11:38 -07:00
  • a53a0c4697 Add RSDateParserTests to RSParser. Brent Simmons 2017-06-25 17:46:48 -07:00
  • 67279b6796 Turn on more errors/warnings for RSParser, including treat-warnings-as-errors. Brent Simmons 2017-06-25 17:42:30 -07:00
  • 53574284dc Add OPMLTests to RSParser. Brent Simmons 2017-06-25 17:34:48 -07:00
  • c56f887ab4 Start adding RSParser tests. Brent Simmons 2017-06-25 17:15:47 -07:00
  • b939d91da0 Get RSParser.framework building again. Brent Simmons 2017-06-25 16:40:29 -07:00
  • e9c19e427a Make it build. Add a README. Brent Simmons 2017-06-25 16:32:07 -07:00
  • 1ad4474b29 Make progress on getting RSParser.framework to build. Brent Simmons 2017-06-25 14:06:01 -07:00
  • 6f0e4a9da6 Start JSONFeed parser. No idea if it works yet. Brent Simmons 2017-06-25 11:48:44 -07:00
  • aaa83e07aa Extract some code into methods in the RSS-in-JSON parser. Brent Simmons 2017-06-25 10:37:02 -07:00
  • 8589c21091 Start RSS-in-JSON parser. Brent Simmons 2017-06-25 10:23:30 -07:00
  • 552ab693a3 Create common data structure for all feeds. Using Swift structs, because I love them so awfully much. Brent Simmons 2017-06-20 22:00:19 -07:00
  • b00b2f39d7 Start work on turning RSXML.framework into RSParser.framework. Brent Simmons 2017-06-20 21:18:46 -07:00
  • cf77f19276 Use https URLs for all ranchero.com/evergreen/. Brent Simmons 2017-06-01 16:28:27 -07:00
  • 7b81bde429 Use https URL for Evergreen news in default feeds. Brent Simmons 2017-06-01 16:27:09 -07:00
  • 91cf66803d Merge pull request #90 from ascarter/update-xcode-8.3.2 brentsimmons 2017-06-01 16:24:18 -07:00
  • 642955f1c9 Update sub-projects for Xcode 8.3.2 Andrew Carter 2017-06-01 16:01:41 -07:00
  • 8b0e8c65de Merge pull request #85 from Wolfr/bugfix/responsivevideo brentsimmons 2017-06-01 14:54:27 -07:00
  • 0134ce82c9 Merge branch 'master' of https://github.com/brentsimmons/Evergreen Brent Simmons 2017-06-01 14:25:56 -07:00
  • 32405c152f Fix title of feed in website header. Brent Simmons 2017-06-01 14:25:51 -07:00
  • 933a66e639 Merge pull request #89 from Wolfr/enhancements/fiximageaspects brentsimmons 2017-06-01 14:15:58 -07:00
  • adeccd9cbf Fix Evergreen feed URL. Brent Simmons 2017-06-01 14:10:04 -07:00
  • e6c5110b64 Merge branch 'master' of https://github.com/brentsimmons/Evergreen Brent Simmons 2017-06-01 14:03:37 -07:00
  • 21fe1ae9f0 Add feed discovery for the Evergreen feed. Brent Simmons 2017-06-01 14:03:29 -07:00
  • f77ff68807 If the blog post author left width tags in his/her HTML, still make sure the image shows its original aspect Wolfr 2017-06-01 21:36:06 +02:00
  • 6208b072b4 Provide responsive HTML5 video next to images Wolfr 2017-06-01 20:27:26 +02:00
  • d96e2b99cb Merge pull request #52 from danielpunkass/fix-code-signing-again brentsimmons 2017-05-31 12:31:38 -07:00
  • 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 ... Daniel Jalkut 2017-05-31 15:29:50 -04:00
  • d514d78832 Merge pull request #51 from danielpunkass/ersatz-app-icon brentsimmons 2017-05-31 12:21:54 -07:00
  • a8adf60165 Generate a placeholder app icon by rendering the Emoji Evergreen glyph. Daniel Jalkut 2017-05-31 15:19:05 -04:00
  • 38c7c997fd Merge pull request #50 from danielpunkass/fix-code-signing brentsimmons 2017-05-31 10:49:12 -07:00
  • 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. Daniel Jalkut 2017-05-31 13:48:03 -04:00
  • 8bb28c6590 Update README. Brent Simmons 2017-05-31 09:27:07 -07:00
  • b82de531e8 Write Evergreen home page. Brent Simmons 2017-05-29 22:07:59 -07:00
  • 5a1eb102ef Add website skeleton. Brent Simmons 2017-05-29 21:04:21 -07:00
  • a7b9ba0506 Ignore wildcat_settings. Brent Simmons 2017-05-29 21:04:00 -07:00
  • f27f410a0d Add buildEvergreen script. Brent Simmons 2017-05-29 16:26:03 -07:00
  • 5c4d51dcd6 Add Sparkle. Update SUFeedURL to use https, since I just added https to ranchero.com. (Thanks to Let’s Encrypt!). Brent Simmons 2017-05-29 15:44:33 -07:00
  • 3773f7b1bf Replace Ranchero Software with Ranchero Software, LLC. Brent Simmons 2017-05-29 13:17:58 -07:00
  • 5ed5e8825b Avoid URL fragment in base URL, since the webview won’t accept that as a base URL. Fix #32. Brent Simmons 2017-05-29 12:49:32 -07:00
  • e4da1b4716 Wire up Feed Directory menu item. Fix #18. Brent Simmons 2017-05-29 12:31:38 -07:00
  • 3c083c712b Show progress indicator while refreshing. Fix #31. Brent Simmons 2017-05-29 12:22:06 -07:00
  • f87edca067 Make the window title visible, so that toolbar items can have labels. Fix #25. Brent Simmons 2017-05-29 12:14:07 -07:00
  • d03dcf6dcd Update version in Info.plist. Add UserAgent. Add SUFeedURL. Fix #5. Brent Simmons 2017-05-29 12:08:22 -07:00
  • f3c97506d5 Make app delegate conform to NSUserInterfaceValidations protocol. Fix #1. Brent Simmons 2017-05-29 12:04:22 -07:00
  • d29727269c Put feed/byline at top of detail view. Fix #8. Brent Simmons 2017-05-29 11:53:07 -07:00
  • dab0efe356 Allow http downloads. Fix #27. Brent Simmons 2017-05-29 11:48:09 -07:00
  • 0eab757a06 Comment out code that isn’t needed yet and that triggers a crash. Brent Simmons 2017-05-29 11:39:00 -07:00
  • 039c99be5e Add to View menu. Brent Simmons 2017-05-29 11:05:34 -07:00
  • d114b1acdb Add Go menu. Brent Simmons 2017-05-29 11:01:28 -07:00
  • 7f242deb06 Add Article menu. Brent Simmons 2017-05-27 14:01:45 -07:00
  • 4a894e0e98 Add Window menu items. Brent Simmons 2017-05-27 13:57:06 -07:00
  • 7531a6b833 Add HelpMenu notes. Brent Simmons 2017-05-27 13:55:01 -07:00
  • e79dbaef68 Add Help menu items. Brent Simmons 2017-05-27 13:37:50 -07:00
  • b502d297e6 Drop unused Format menu. Brent Simmons 2017-05-27 11:36:10 -07:00
  • e1aca9375c Remove unneeded drop-index SQLite call. Brent Simmons 2017-05-27 11:35:03 -07:00
  • f58f9244f5 Add File menu commands. Brent Simmons 2017-05-27 11:33:31 -07:00
  • 53f98e366a Delete unused ViewController.swift. Brent Simmons 2017-05-27 11:22:55 -07:00
  • 1495e92d55 Add toolbar placeholder image. Brent Simmons 2017-05-27 11:21:48 -07:00
  • d335b1c4ad Add main window storyboard. Brent Simmons 2017-05-27 11:20:05 -07:00
  • f30cd3ee98 Add feed list storyboard. Brent Simmons 2017-05-27 11:17:39 -07:00
  • 4c5656f47e Add storyboards for add-feed and add-folder. Brent Simmons 2017-05-27 11:15:51 -07:00
  • 7610abbb43 Add preferences storyboard. Brent Simmons 2017-05-27 11:14:32 -07:00
  • 19ce82329b Add a whole ton more code. Brent Simmons 2017-05-27 10:43:27 -07:00
  • 4969c44c40 Add DB5.plist. Brent Simmons 2017-05-26 13:28:18 -07:00
  • 5f565cc42e Add MainWindowSplitView. Brent Simmons 2017-05-26 13:25:42 -07:00
  • ef9d4edbd1 Add KeyboardDelegate. Brent Simmons 2017-05-26 13:25:02 -07:00
  • 21801b8b6a Add Browser and Defaults. Brent Simmons 2017-05-26 13:22:31 -07:00
  • 85ff386f4b Add AppConstants. Brent Simmons 2017-05-26 13:10:30 -07:00