Commit Graph

1740 Commits

Author SHA1 Message Date
Daniel Jalkut ddb0ee21b6 Quiet warnings/errors from Xcode 10.2 about redundant public attributes on methods implemented inside public extensions. 2019-02-12 10:05:51 -05:00
Brent Simmons 7566490e56 Update RSCore. 2019-02-11 22:43:50 -08:00
Brent Simmons 9b92fcfc2c Make baseURL a private extension computed var for Article. 2019-02-11 22:43:04 -08:00
Brent Simmons 350ab27371 Start DetailWebViewController. This is part of working on the search feature. We’ll need two separate web views — one for search results, one for normal use. 2019-02-11 22:36:31 -08:00
Brent Simmons 4a8634c0e8 Import AppKit instead of Cocoa in the hopes of not getting the Swift Core Data library added (since we’re not using Core Data). 2019-02-11 22:35:42 -08:00
Brent Simmons 8de4ff4ee3 Rationalize the ArticleRenderer API. 2019-02-10 22:06:03 -08:00
Brent Simmons 9d9afea52a Simplify articles and article variables. 2019-02-10 21:46:53 -08:00
Brent Simmons 1498823c20 Simplify communication with DetailStatusBarView. 2019-02-10 21:39:11 -08:00
Brent Simmons a74e0762e7 Simplify the view hierarchy for the detail view — remove one unneeded view. 2019-02-10 20:51:28 -08:00
Brent Simmons c23bdc74cb Delete some commented-out code. 2019-02-10 17:47:17 -08:00
Brent Simmons 5dbf194875 Delete some commented-out text. 2019-02-10 17:16:23 -08:00
Brent Simmons 7f4634b790 Get rid of TimelineContextualMenuDelegate. 2019-02-10 16:47:46 -08:00
Brent Simmons 68af34e397 Remove some commented-out code. 2019-02-10 16:36:56 -08:00
Brent Simmons 26ae039b91 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-02-10 12:27:32 -08:00
Brent Simmons 583ca1ac01 Move the sidebar contextual menu handling into SidebarViewController. 2019-02-10 12:27:22 -08:00
Brent Simmons 8bcd310e2c
Merge pull request #540 from rex4539/typos
Fix typos
2019-02-10 12:19:00 -08:00
Dimitris Apostolou e475be27c1
Fix typos 2019-02-10 11:02:22 +02:00
Brent Simmons b910bdbf49 Remove some unused code. 2019-02-09 22:41:21 -08:00
Brent Simmons 39d07aec2e Remove MainWindowSplitView, which was unused. 2019-02-09 22:28:33 -08:00
Brent Simmons 8cb3658a78 Remove some old instances of fileprivate. 2019-02-09 22:22:12 -08:00
Brent Simmons 2d79253be5 Remove some unused code. 2019-02-09 22:19:25 -08:00
Brent Simmons c40efd2c89 Remove some unused code. 2019-02-09 22:09:38 -08:00
Brent Simmons b22a965777 Update version and appcast for 5.0d15. 2019-02-09 21:29:56 -08:00
Brent Simmons df768da253 Stop using the builtin textField and imageView in the sidebar cell — this fixes the drag image issue. Fix #532. 2019-02-09 18:54:16 -08:00
Brent Simmons 1c2759dd2b Skip reloading HTML in the detail view when the article is set and it’s the same article that was already set. 2019-02-09 12:15:05 -08:00
Brent Simmons 064ef20c19 Update appcast for 5.0d14. 2019-02-08 22:11:24 -08:00
Brent Simmons 59c879312a Bump version to 5.0d14. 2019-02-08 21:57:33 -08:00
Brent Simmons 8a5428c1cf Discard future dates. Fix #538. 2019-02-08 21:54:45 -08:00
Brent Simmons 1466f7e919 Fix bug getting unread count for the Today smart feed — it would skip articles with no pubDate, but that did arrive today (and thus should be considered as part of Today). 2019-02-08 21:05:55 -08:00
Brent Simmons 7f82f9d607 Fix a bug where articles with changed dates wouldn’t update in the database. Make the code a bit more clear, too. 2019-02-08 20:41:46 -08:00
Brent Simmons 4d3bceda93 Skip reloadData in TimelineViewController when the articles array represents the same articles as the previous array. Just reload visible cells in that case. 2019-02-08 19:53:41 -08:00
Brent Simmons 58012a97f3 Remove unused code. 2019-02-07 22:45:19 -08:00
Brent Simmons 0e31e526e4 Remove unused code from TimelineTableView. 2019-02-07 22:27:26 -08:00
Brent Simmons 7184f8c439 Remove unused code from TimelineTableRowView. 2019-02-07 22:24:41 -08:00
Brent Simmons 2ece915ac3 Do less work in timeline table cell views, which should make scrolling imperceptibly faster. 2019-02-07 22:01:31 -08:00
Brent Simmons 6f41b2a728 Queue saving to disk, in Account, even during refresh. 2019-02-07 21:29:05 -08:00
Brent Simmons 6fba06425c Allow for a drop-on index when dragging a single local feed. 2019-02-07 21:27:24 -08:00
Brent Simmons 04270aaad7 Make the rows in the sidebar a little taller, to provide some breathing room. Fix #534. 2019-02-07 21:07:40 -08:00
Brent Simmons 6c421015cc Update appcast for 5.0d13. 2019-02-06 22:09:24 -08:00
Brent Simmons eb3c69f4d0 Don’t write "Untitled" to Subscriptions.opml when a feed lacks a name or editedName — “Untitled” is a localizable, display-only string, not something to store in OPML. Fix #527. 2019-02-06 21:18:22 -08:00
Brent Simmons aadf4ec09f Don’t set feed.editedName when importing OPML in Account. 2019-02-06 21:17:17 -08:00
Brent Simmons e06daec8bc
Merge pull request #531 from vincode-io/Issue-519
added accessibility label for sidebar cell - Issue #519
2019-02-06 13:02:37 -08:00
Maurice Parker a520cdfa4b added accessibility label for sidebar cell 2019-02-06 14:37:58 -06:00
Brent Simmons a09e4fdd2a Bump version to 5.0d13. 2019-02-05 22:29:38 -08:00
Brent Simmons f09de46bbb Implement dragging multiple feeds in the sidebar. Use the same code for single and multiple cases. 2019-02-05 22:28:30 -08:00
Brent Simmons ddccbdf610 Add addFeed and addFeeds to the Container protocol. This was confusing before. Now you can add directly to a Folder or Account. 2019-02-05 21:48:32 -08:00
Brent Simmons c07119feba Implement accepting a single local feed drag and drop in the sidebar. 2019-02-05 21:01:53 -08:00
Brent Simmons 7ce4a21194 Add rebuildTreeAndRestoreSelection method and use it where appropriate in SidebarViewController. 2019-02-05 21:00:53 -08:00
Brent Simmons 3a5741a5dd Make exportDictionary and internalDictionary private vars instead of functions in FeedPasteboardWriter. 2019-02-05 21:00:10 -08:00
Brent Simmons c4e97c028b Use semantic markup — header and article tags — in HTML view. 2019-02-04 18:03:35 -08:00