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 |
Brent Simmons
|
ba5d8888a7
|
Update appcast.
|
2019-02-03 12:25:26 -08:00 |
Brent Simmons
|
06d1acf05d
|
Drop “macOS” from user-agent. The idea is to keep it as simple as possible so that it’s harder for sites to do fingerprinting.
|
2019-02-03 12:11:47 -08:00 |
Brent Simmons
|
c37a781908
|
Bump version to 5.0d12.
|
2019-02-03 12:08:51 -08:00 |
Brent Simmons
|
cda559728c
|
Refresh smart feeds when articles refresh.
|
2019-02-03 12:06:11 -08:00 |
Brent Simmons
|
ed37282c79
|
Update RSParser.framework.
|
2019-02-02 21:35:24 -08:00 |
Brent Simmons
|
057504709b
|
Start database window (a debugging thing).
|
2019-02-02 21:34:57 -08:00 |
Brent Simmons
|
448293a836
|
Set feed.title from the OPML — don’t just leave it blank.
|
2019-02-02 18:08:01 -08:00 |
Brent Simmons
|
30324c8ec0
|
Make sure that feed.editedName is never "". Treat it as nil.
|
2019-02-02 17:46:15 -08:00 |
Brent Simmons
|
3f57cdf4f7
|
Restore the selection after rebuilding the sidebar after a name change.
|
2019-02-02 17:01:40 -08:00 |
Brent Simmons
|
25b6027745
|
Re-sort the sidebar when the display name for a feed or folder changes.
|
2019-02-02 12:36:07 -08:00 |
Brent Simmons
|
3966fa9048
|
Update appcast for 5.0d11.
|
2019-02-01 22:17:09 -08:00 |
Brent Simmons
|
4ed06cf761
|
Updates to RSCore and RSParser.
|
2019-02-01 22:08:18 -08:00 |
Brent Simmons
|
51ef880d4f
|
Remove the gear menu from the bottom of the sidebar. Animate in and out the refresh-status view (a la Mail).
|
2019-02-01 20:53:02 -08:00 |
Brent Simmons
|
21a5a00cd1
|
Moving some work from my laptop to my iMac.
|
2019-02-01 20:26:40 -08:00 |
Brent Simmons
|
5d569154e7
|
Bump version to 5.0d11.
|
2019-01-30 22:18:36 -08:00 |
Brent Simmons
|
1455b9fd19
|
Update Appcast for 5.0d10.
|
2019-01-30 22:18:10 -08:00 |
Brent Simmons
|
a936c34c53
|
Further tighten up the timeline. Align the top of the avatar with the top of the text.
|
2019-01-30 21:51:35 -08:00 |
Brent Simmons
|
cb89c1ab7b
|
Reduce avatar size to 48 x 48 in timeline.
|
2019-01-30 20:57:28 -08:00 |
Brent Simmons
|
3a5f95f6b6
|
Tighten up the timeline — increase information density a bit. Fix #525.
|
2019-01-29 22:33:27 -08:00 |
Brent Simmons
|
5d16a35f08
|
Bump version to 5.0d10. Set deployment target to 10.13, now that I got it building again.
|
2019-01-29 21:00:45 -08:00 |
Brent Simmons
|
6b8c052b13
|
Make the app notarizable. Fix the confusion with the two copies of the Safari extension. Add shell script to sign Sparkle.framework.
|
2019-01-29 20:53:20 -08:00 |
Brent Simmons
|
73d35f3909
|
Update copyright in Subscribe to Feed extension.
|
2019-01-29 20:22:17 -08:00 |
Brent Simmons
|
8a81327c22
|
Enable hardened runtime for the Subscribe to Feed extension. This gets us one small step closer to being able to notarize the app.
|
2019-01-28 21:36:52 -08:00 |
Brent Simmons
|
d42f06d544
|
Remove the explanotext below the crash-logs-send-automatically checkbox. It’s not enough information. The Privacy Policy button is still there, importantly, so people can get the full scoop.
|
2019-01-28 21:35:02 -08:00 |
Brent Simmons
|
92e499d550
|
Update appcast for 5.0d9.
|
2019-01-28 20:44:17 -08:00 |
Brent Simmons
|
a8ec3b9d58
|
Switch skip-install to Yes for Articles.framework.
|
2019-01-28 20:44:09 -08:00 |
Brent Simmons
|
f5d6e7e8fa
|
Fix bug where empty folders would be lost between runs of the app.
|
2019-01-27 21:42:58 -08:00 |