Commit Graph

1431 Commits

Author SHA1 Message Date
Brent Simmons 9e941cfc9f Clean up TimelineStringUtilities, rename to TimelineStringFormatter. 2018-12-02 10:51:32 -08:00
Brent Simmons 774158a766 Update roadmap. 2018-11-28 13:11:27 -08:00
Brent Simmons 119a854ef0 Update RSParser. 2018-11-27 21:31:07 -08:00
Brent Simmons 891c7d88bd Update RSCore. 2018-11-26 21:38:45 -08:00
Brent Simmons 0f48ac3e03 Clean up ArticleRenderer code a bit. Dropped over 100 lines. Fix #287. 2018-11-26 21:38:14 -08:00
Brent Simmons 6416cb6bf2 Install Apple event handlers early enough so that the app can be launched by a feed: URL and it will pop up the sheet. Fix #343. 2018-11-26 19:22:05 -08:00
Brent Simmons c754210e7a Increment version number. 2018-11-26 19:21:26 -08:00
Brent Simmons b9f1ef9a17 Update RSCore. 2018-11-26 13:17:45 -08:00
Brent Simmons 4d90ed022f Make the default-aggregator popup work in the preferences window. Fix #444. 2018-11-26 13:17:16 -08:00
Brent Simmons 03d615f8ef Update RSCore. 2018-11-22 13:58:45 -08:00
Brent Simmons b33f992738 Allow inline editing, in the sidebar, only for Renamable-conforming items. 2018-11-22 13:58:24 -08:00
Brent Simmons b900cbc0b7 Make Feed and Folder conform to Renewable. 2018-11-22 13:57:49 -08:00
Brent Simmons 7d4319ff43 Re-enable dragging a URL into the sidebar to subscribe to a feed. Fix #14. 2018-11-22 11:33:53 -08:00
Brent Simmons 517fd9d05f Update submodules. 2018-11-21 23:08:47 -08:00
Brent Simmons edd83c1b26 Remove the feed directory. It will come back some time after 5.0 ships (probably). 2018-11-21 22:10:44 -08:00
Brent Simmons bfb5547f23
Merge pull request #498 from drd/patch-2
Similar in vein to #497, just cleaning up docs
2018-10-16 21:54:36 -07:00
Brent Simmons 8c0f169dac
Merge pull request #497 from drd/patch-1
Fix formatting in DarkMode.md
2018-10-16 21:54:09 -07:00
Eric O'Connell 66b8d1a381
Similar in vein to #497, just cleaning up docs 2018-10-16 21:46:48 -07:00
Eric O'Connell e8f2fe3d64
Fix formatting in DarkMode.md
Hopefully correctly interpreted from original text :)
2018-10-16 21:43:04 -07:00
Brent Simmons 485bde7ff2 Complete (probably) work on Feedbin sync data types. 2018-10-14 18:38:33 -07:00
Brent Simmons cd6e6daf31 Continue work on Feedbin sync data types. 2018-10-14 18:10:07 -07:00
Brent Simmons 5cc4373f99 Update appcast for 5.0d7. 2018-10-14 11:30:15 -07:00
Brent Simmons aa2c8d36b9
Merge pull request #488 from brehaut/feedlist-programming-hillel-wayne
Include Hillel Wayne’s blog in the FeedList.plist
2018-09-27 15:37:00 -07:00
Andrew Brehaut 0579ede17b
Include Hillel Wayne’s blog in the FeedList.plist 2018-09-28 10:31:20 +12:00
Brent Simmons d69058c10c Fix a couple first-run startup bugs. 2018-09-26 22:05:35 -07:00
Brent Simmons b597387e1a Temporarily disable dragging into sidebar, since that feature isn’t ready yet. 2018-09-26 21:46:27 -07:00
Brent Simmons 47a381b621 Update copyright. 2018-09-26 21:42:51 -07:00
Brent Simmons dca56cc6f1 5.0d7. 2018-09-26 21:37:53 -07:00
Brent Simmons 796074986d
Merge pull request #484 from vincode-io/issue-225
Added "Select feed in Sidebar" to timeline content menu.  Issue #225
2018-09-26 21:37:05 -07:00
Brent Simmons 7799156823
Merge pull request #485 from vincode-io/issue-328
Added delete to the sidebar context and gear menus.  Issue #328
2018-09-26 21:36:36 -07:00
Brent Simmons a0c1b63889
Merge pull request #486 from vincode-io/issue-367
Sorted articles by publishing date before sharing them.  Issue #367
2018-09-26 21:35:29 -07:00
Brent Simmons 3fdf8b3728 Improve scrolling performance with very large timelines. Reload visible cells only, and minimize the amount of looping through articles in the array. 2018-09-26 21:33:55 -07:00
Brent Simmons 9ad468781d Start work on performance optimization for the timeline view — make looking up a row for an Article faster. 2018-09-26 13:23:21 -07:00
Brent Simmons 33fe733a8e Redo the database indexes, after some trial and error, to get some significant speed boosts in fetching articles and unread counts. 2018-09-25 22:48:47 -07:00
Maurice Parker 3128475640 Sorted articles by publishing date before sharing them. Issue #367 Also fixed issue where mail subject wasn't being set when sharing via the context share menu. 2018-09-25 22:20:59 -05:00
Maurice Parker 89bdcc7a61 Added delete to the sidebar context and gear menus. Issue #328 2018-09-25 21:10:54 -05:00
Maurice Parker d21924ab20 Added "Select feed in Sidebar" to timeline content menu. Issue #225 2018-09-25 19:20:43 -05:00
Brent Simmons d738bff2ad Make stubs for acceptSingleLocalFeedDrop and acceptLocalFeedsDrop. 2018-09-22 21:42:57 -07:00
Brent Simmons a74b2f289d Validate single and multiple local feed drops. Propose an index for single local feed drops. 2018-09-22 21:27:28 -07:00
Brent Simmons 601c95bee7 Get the name from the dragged feed, if present, to use in the add-feed sheet. 2018-09-22 14:57:10 -07:00
Brent Simmons f7ae284b53 Make the On My Mac account node the drop target when the drop target is otherwise invalid — when dropping nonlocal feeds (URLs, etc. from outside). This way you don’t have to be too precise — you can drag anywhere into the sidebar to add a feed. 2018-09-22 14:44:16 -07:00
Brent Simmons 38b824afca Accept drops of a single nonlocal feed — a URL from outside the app, for instance — in the sidebar. Show the add-feed sheet after accepting the drop. 2018-09-22 12:47:19 -07:00
Brent Simmons 6390bd4a57 Add the ability to specify a selected Folder when running the add-feed sheet. 2018-09-22 12:46:24 -07:00
Brent Simmons bcdd9057b2 Validate single non-local feed drop on sidebar. Retarget as needed. 2018-09-22 11:54:02 -07:00
Brent Simmons 47a172fc8b Register for URL and String drag types in the sidebar. 2018-09-21 21:37:44 -07:00
Brent Simmons 819b661898 Normalize URLs when initing PasteboardFeed. Pull URL and String data from a pasteboard item when richer data is not available. 2018-09-21 21:37:20 -07:00
Brent Simmons 7d443955e8
Merge pull request #479 from vincode-io/issue-48
Made window title reflect current sidebar selection.  Issue #48
2018-09-20 14:08:48 -07:00
Brent Simmons 28a7386fd4 Refactor FeedPasteboardWriter and DraggedFeed — add PasteboardFeed. 2018-09-20 13:29:01 -07:00
Brent Simmons 089ffbd299 Make progress on drag and drop. Reads feeds from pasteboard. This needs refactoring, though. 2018-09-19 21:49:13 -07:00
Brent Simmons f29f690625 Start work on drop validation. 2018-09-19 13:22:22 -07:00