Commit Graph

6114 Commits

Author SHA1 Message Date
Maurice Parker e3363041ab Change Reddit and Twitter feed providers to use dedicated instead of global queues for parsing 2020-07-27 16:20:15 -05:00
Maurice Parker 8e890ec177 Move CloudKit record creation to a high priority background queue so that it isn't blocking main 2020-07-27 16:08:09 -05:00
Maurice Parker ac9ba39ea2 Do CloudKit record process loop on a high priority background thread so that it doesn't block the main thread 2020-07-27 16:00:01 -05:00
Maurice Parker b77e2164cd Revert using combine for toolbar buttons as it was inconsistent with context menus 2020-07-27 15:43:58 -05:00
Maurice Parker c3ca910e20
Merge pull request #2305 from rizwankce/add-toolbar-button-menu
Add toolbar button menu
2020-07-27 11:50:24 -05:00
Maurice Parker a48c894985 Make macOS timeline load synchronous and add an id to list that changes when the feed selection changes to reset the scroll 2020-07-27 10:36:37 -05:00
Maurice Parker 6b08b1e48b Revert "Switch to using LazyVStack for the Timeline"
This reverts commit 9878ca4b17.
2020-07-27 10:24:32 -05:00
Maurice Parker 9878ca4b17 Switch to using LazyVStack for the Timeline 2020-07-27 08:19:34 -05:00
Rizwan Mohamed Ibrahim 2528d1e9d7
Add Twitter and Reddit button actions 2020-07-27 13:43:07 +05:30
Rizwan Mohamed Ibrahim 2987c9742e
Remove action sheet var on sidebar toolbar model 2020-07-27 13:41:23 +05:30
Rizwan Mohamed Ibrahim 177c18d4ea
Adds Menu for "Add" tool bar button 2020-07-27 13:39:39 +05:30
Maurice Parker dbe662b7db Implement Select Next Unread using Combine 2020-07-26 17:17:02 -05:00
Maurice Parker 4c1061cfba Fix bug that caused currently selected item to not be found on next unread 2020-07-26 16:00:00 -05:00
Maurice Parker 2efc0a17a9 Make Sidebar expansion state available to SidebarModel 2020-07-26 15:31:32 -05:00
Maurice Parker 539685586e Reenable Timeline context menus 2020-07-26 13:57:50 -05:00
Maurice Parker 9e1e55ac8d Delete commented code 2020-07-26 12:05:37 -05:00
Maurice Parker c195d6f8f0 Delete old code 2020-07-26 12:04:53 -05:00
Maurice Parker d1b015ce21 Add download events to timeline management 2020-07-26 12:00:57 -05:00
Maurice Parker fbf0c60d55 Make fetch articles an async process 2020-07-26 11:05:18 -05:00
Maurice Parker 2217dc492f Moved title update to the correct func for subscription 2020-07-26 07:54:04 -05:00
Maurice Parker bb1b7ad0b0 Clear selected articles when selected feeds changes 2020-07-26 07:37:17 -05:00
Maurice Parker 5a267485c3 Remove status fade animation since it was interfering with the selection scrolling 2020-07-26 07:29:37 -05:00
Maurice Parker 71acfb524d Move onReceive to container view for timeline 2020-07-26 07:18:05 -05:00
Maurice Parker a3459bc57a Move onReceive to container where it belongs 2020-07-26 07:06:00 -05:00
Maurice Parker 8f81b72fc9
Merge pull request #2300 from noelleleigh/fix-branch-name-references
Fix GitHub URLs that point to `master` instead of `main`
2020-07-26 06:30:07 -05:00
Noelle Leigh 4dafe95478 Fix Multiplatform/iOS/Settings/SettingsModel.swift 2020-07-26 05:47:02 -04:00
Noelle Leigh 39ab38ff42 Fix Mac/AppDelegate.swift 2020-07-26 05:46:48 -04:00
Noelle Leigh 908e8c3c63 fix iOS/Settings/SettingsViewController.swift 2020-07-26 05:46:27 -04:00
Noelle Leigh 56a8aa1606 fix Technotes 2020-07-26 05:46:00 -04:00
Noelle Leigh 9f14e5aba0 fix newcollection_addcollection.json 2020-07-26 05:45:41 -04:00
Maurice Parker 028eccfaf9 Delete old and dead error handling code 2020-07-25 19:47:15 -05:00
Maurice Parker 4fe40f9ed6 Add replay so that iOS filters work 2020-07-25 19:44:50 -05:00
Maurice Parker 4d8e8dab47 Remove caveman debugging 2020-07-25 19:34:02 -05:00
Maurice Parker 59528f48b1 Reimplement Article Read Filter 2020-07-25 19:14:59 -05:00
Maurice Parker 8f346af250 Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire into main 2020-07-25 18:53:54 -05:00
Maurice Parker 28e663bad4
Merge pull request #2299 from stuartbreckenridge/hotfix/2298
Fixes #2298
2020-07-25 18:53:32 -05:00
Stuart Breckenridge b8e201e5d0
Fixes #2298 2020-07-26 07:36:24 +08:00
Maurice Parker a1cbca8a0b Remove replays that were making things strange on macOS 2020-07-25 17:31:34 -05:00
Maurice Parker d83ca618fb Reimplement open in browser toolbar button functionality 2020-07-25 16:56:38 -05:00
Maurice Parker 628f349448 Fix previous and next article API's 2020-07-25 16:33:40 -05:00
Maurice Parker 67eb319703 Make selected articles available to Share dialog 2020-07-25 16:28:23 -05:00
Maurice Parker 8b1aa3e88a Reimplement Mark All as Read toolbar item 2020-07-25 16:19:22 -05:00
Maurice Parker d28a672378 Reimplement starred toolbar toggle 2020-07-25 16:12:12 -05:00
Maurice Parker f793e1b02d Reimplement toggle read/unread for selected toolbar item. 2020-07-25 16:07:12 -05:00
Maurice Parker 479562b47f Disable animations on iOS for TimelineItem status changes 2020-07-25 14:12:17 -05:00
Maurice Parker 206683315a Update iOS to work with new TimelineItems struct 2020-07-25 14:02:10 -05:00
Maurice Parker 1de3c75d4f Add update timeline articles statuses back in 2020-07-25 13:53:46 -05:00
Maurice Parker d3399e8632 Enable article lookups 2020-07-25 13:15:00 -05:00
Maurice Parker 5c8aaed54c Reenabled mac toolbar validation 2020-07-25 12:46:33 -05:00
Maurice Parker dabf471db7 Subscribe to article selection changes in the Article View 2020-07-25 11:25:36 -05:00