Commit Graph

5844 Commits

Author SHA1 Message Date
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
Brent Simmons 1b0804e10c Update Coding Guidelines to mention Swift 4.2 and to specify tabs over spaces. 2018-09-06 19:22:38 -07:00
Brent Simmons a10f82f600
Merge pull request #442 from vincode-io/issue-438
Removed flag check because it is passed as true even if the window is…
2018-09-06 19:11:54 -07:00
Brent Simmons 981a0baa57
Merge pull request #443 from vincode-io/issue-386
Fixed issue where a feed: url in the body of a page wouldn't be retri…
2018-09-06 19:10:57 -07:00
Maurice Parker 75e9ceb3e4 Fixed issue where a feed: url in the body of a page wouldn't be retrieved via http. Issue #386 2018-09-06 20:37:47 -05:00
Maurice Parker 1371d2d62e Removed flag check because it is passed as true even if the window isn't visible due to being minimized into the app icon. 2018-09-06 17:49:31 -05:00
Brent Simmons a062759126
Merge pull request #441 from vincode-io/issue-290
Don’t show author name if it’s the same as the feed name. Issue #290
2018-09-06 15:18:40 -07:00
Maurice Parker 1b477a4e31 Don’t show author name if it’s the same as the feed name. Issue #290 2018-09-06 17:09:11 -05:00
Brent Simmons 48b859fbd2
Merge pull request #436 from vincode-io/master
Fixed so that only older articles are marked as read, not the current…
2018-09-06 13:12:12 -07:00
Brent Simmons b2b9803e5d
Merge pull request #434 from danielpunkass/fix-apple-events
Add an AppleEvents usage description in an effort to get sharing with…
2018-09-06 13:11:22 -07:00
Brent Simmons 6656cff7f3 Fix bug where marking articles unread from timeline contextual menu was marking older articles as read. Fix #435. 2018-09-06 08:26:57 -07:00
Maurice Parker e8d25e37a2 Fixed so that only older articles are marked as read, not the currently selected article(s). Issue #432 2018-09-06 07:38:32 -05:00
Daniel Jalkut ae37ba9004 Add an AppleEvents usage description in an effort to get sharing with apps like MarsEdit working again on Mojave. 2018-09-05 11:32:28 -04:00
Brent Simmons 26cca9e6e9 Add Mark Older as Read command to timeline contextual menu. Fix #336. 2018-09-04 21:34:06 -07:00