Commit Graph

1457 Commits

Author SHA1 Message Date
Brent Simmons 904feb9950 Store feed.homePageURL in ODB. 2018-09-14 22:23:30 -07:00
Brent Simmons fb9590de98 Make feedID and accountID the things that determine hashing and equality for a Feed. 2018-09-14 22:15:22 -07:00
Brent Simmons 47cf018143 Store feed.unreadCount with the Account rather than the feed. This is part of making it so that feeds no longer have to be uniqued. 2018-09-14 22:06:03 -07:00
Brent Simmons 28d084e246 Store iconURL and faviconURL in ODB. 2018-09-14 21:51:05 -07:00
Brent Simmons ff2086ccd4 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2018-09-14 19:33:56 -07:00
Brent Simmons 6d2bb123e3 Save conditional GET info in ODB. 2018-09-14 19:33:47 -07:00
Brent Simmons 7b4e096911
Merge pull request #462 from vincode-io/issue-455
Changed the article detail pane to always use the webview. Issue #455
2018-09-14 19:02:54 -07:00
Brent Simmons 4e8409a891 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2018-09-14 19:01:28 -07:00
Maurice Parker 6a8dfa37c7 Added correct label colors for system messages. Issue #455 2018-09-14 20:25:32 -05:00
Maurice Parker 4f2f4a1ef4 Changed the article detail pane to always use the webview even when displaying system messages, for example "No selection" or "Multiple Selection". Issue #455 2018-09-14 20:00:51 -05:00
Brent Simmons 230671a190
Merge pull request #458 from vincode-io/issue-46
Changed the Mark as Read toolbar item to toggle back and forth betwee…
2018-09-14 14:06:54 -07:00
Brent Simmons 40b49c0553
Merge pull request #459 from vincode-io/issue-201
Enabled sidebar to scroll to current selection when using the read ne…
2018-09-14 14:06:39 -07:00
Brent Simmons 3f1f4fd24c Write Subscriptions.opml to disk. 2018-09-14 13:25:38 -07:00
Brent Simmons b8546d8e8b Don't store account.unreadCount in Settings.odb. Don’t rewrite AccountData.plist when feed.contentHash changes. 2018-09-14 13:12:55 -07:00
Brent Simmons aa94bc4c91
Merge pull request #457 from vincode-io/issue-105
Enabled "Add to Feeds" button on Feed Directory. Issue #105
2018-09-14 10:15:52 -07:00
Brent Simmons b065693f75 Stop storing account.unreadCount in Settings.odb. 2018-09-13 22:55:06 -07:00
Brent Simmons 13fbad12a5 Store feed.contentHash in Settings.odb. 2018-09-13 22:52:34 -07:00
Brent Simmons 679e6f6c0b Give Feed a weak account rather than accountID. 2018-09-13 22:37:40 -07:00
Brent Simmons b5b42b8df6 Stop storing unreadCount for Feed and Folder objects on disk, since they’re fast to fetch at startup. Also, give Feed an ODBRawValueTable for metadata storage. 2018-09-13 22:25:10 -07:00
Brent Simmons ce3a90c518 Update RSDatabase. 2018-09-13 21:44:38 -07:00
Brent Simmons 0ac68cf92c Update RSParser. 2018-09-13 21:25:57 -07:00
Brent Simmons b7e9fbf2a6 Stop saving account’s unread count to disk — no need. It gets calculated at startup plenty fast enough. 2018-09-13 21:25:35 -07:00
Maurice Parker f8f268f55f Enabled sidebar to scroll to current selection when using the read next unread function. Issue #201 2018-09-13 15:36:07 -05:00
Maurice Parker 7c37ed5d88 Changed the Mark as Read toolbar item to toggle back and forth between read and unread states. Issue #46. 2018-09-13 15:00:33 -05:00
Maurice Parker d34e5916ad Enabled "Add to Feeds" button on Feed Directory. Issue #105 2018-09-13 10:04:20 -05:00
Maurice Parker 3a4abb6d6e Rolledback changes to the Feed List (directory) window. 2018-09-13 07:15:26 -05:00
Brent Simmons cd8c7a2b0c Update RSDatabase. 2018-09-12 22:41:12 -07:00
Brent Simmons 4bc6c7d5db Start using ODB code with Account. Store the unread count in the settings database. 2018-09-12 22:28:21 -07:00
Maurice Parker ab8ef65962 Implemented the add feed functionality on the feed directory window. Issue #105 2018-09-12 22:23:23 -05:00
Brent Simmons 586d10bfa4 Update RSParser. 2018-09-10 23:03:49 -07:00
Brent Simmons 3243c8dd4d Give detail URL status bar a dark background color when in dark mode. 2018-09-10 23:03:24 -07:00
Brent Simmons 25ff76e1e5 Fix a performance bug when fetching all unread articles. When validating unread counts, it was looping through the entire set of articles once per feed. Now it loops through articles just once, for a major performance boost with lots of feeds and/or lots of unread articles. 2018-09-10 22:08:38 -07:00
Brent Simmons 2c2c005798 Print .debug messages only to console. 2018-09-10 22:06:50 -07:00
Brent Simmons cfaa6c1972 Fix controlAccentColor reference. 2018-09-10 21:18:11 -07:00
Brent Simmons 50eb09f143 Bump version to 5.0d6. Update appcast. 2018-09-10 13:17:52 -07:00
Brent Simmons 3f0b8a8ce7
Merge pull request #450 from vincode-io/issue-404-405
Enabled body css class to follow system appearance changes between li…
2018-09-10 13:02:20 -07:00
Maurice Parker ddb7eb6ee1 Enabled body css class to follow system appearance changes between light and dark modes. Issue #404 & Issue #405 2018-09-10 13:39:41 -05:00
Brent Simmons fe8af23718
Merge pull request #449 from vincode-io/issue-156
Enabled inline editing of feed names.  Issue #156
2018-09-09 13:10:56 -07:00
Maurice Parker ed0a4a81c2 Enabled inline editing of feed names. Issue #156 2018-09-09 15:09:03 -05:00
Brent Simmons 28d9e7e34a Update appcast. 2018-09-09 12:58:50 -07:00
Brent Simmons de8cf5fef7 Bump version number to 5.0d5. 2018-09-09 12:48:38 -07:00
Brent Simmons 03190abe89 Update submodules. 2018-09-09 12:42:52 -07:00
Brent Simmons 0a08faf02a Remove normalizedHomePageURL now that it’s part of standard URL normalizing. 2018-09-09 12:42:39 -07:00
Brent Simmons 1c9d970efd
Merge pull request #446 from vincode-io/issue-276
Added subject to email sharing and light boxed the social media share…
2018-09-08 11:45:22 -07:00
Maurice Parker 6fdaed7d27 Added subject to email sharing and light boxed the social media share dialogs. Issue #276 2018-09-07 20:22:13 -05:00
Brent Simmons ffa4afafee
Merge pull request #445 from vincode-io/default-to-tabs
Default to tabs
2018-09-07 12:09:55 -07:00
Maurice Parker 6e6f64321b fixed unintended developement team change 2018-09-07 13:50:34 -05:00
Maurice Parker 808715892f Changed project and framework projects to default to using tabs per the coding guidelines. Also corrected previously committed files with spaces used incorrectly. 2018-09-07 13:46:00 -05:00
Brent Simmons 5af831dc4c Change the URL of the NetNewsWire feed to its new location at https://nnw.ranchero.com/feed.json. 2018-09-06 20:16:12 -07:00
Brent Simmons f52f54aa28 Update RSParser. 2018-09-06 19:53:21 -07:00