Commit Graph

6096 Commits

Author SHA1 Message Date
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
Maurice Parker
fca35060d5 Add timeline item selection tracking 2020-07-25 10:56:21 -05:00
Maurice Parker
e88e4f65a5 Switch TimelineItems to use an OrderedDictionary 2020-07-25 10:31:22 -05:00
Maurice Parker
882ebbea3e Update iOS with latest TimelineModel refactoring 2020-07-25 06:20:21 -05:00
Maurice Parker
7d7a018fe1 Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire into main 2020-07-25 05:01:23 -05:00
Maurice Parker
25bce5e258
Merge pull request #2297 from stuartbreckenridge/feature/sync-errors
Handles single and multiple sync failures
2020-07-25 05:00:48 -05:00
Stuart Breckenridge
673f0ce718
Handles single and multiple sync failures
If a single sync failure is encountered a sheet is presented which allows the user to update their credentials.

If multiple sync failures are encountered an alert is shown listing the accounts which encountered errors. On iOS, this alert can take the user into Settings, but there is no obvious way to programatically pesent macOS preferences.
2020-07-25 16:40:04 +08:00
Maurice Parker
953c22f605 Begin refactor of Timeline to use Combine fully 2020-07-24 21:05:30 -05:00
Maurice Parker
c5d040fa97 Change select next unread subject to be void instead of Bool 2020-07-24 18:30:54 -05:00
Maurice Parker
bffcfdd67d Add share operator to sidebarItemsPublisher so that we don't duplicate rebuilds 2020-07-24 14:05:26 -05:00
Maurice Parker
3b648ac548 Remove removeDuplicates operator as it wasn't needed 2020-07-24 13:57:08 -05:00
Maurice Parker
a25ed4da4a Changed delete context menu item to use combine code 2020-07-24 12:57:47 -05:00
Maurice Parker
d70721491d Change mark all as read in account to use combine code 2020-07-24 11:52:46 -05:00
Maurice Parker
b2c70e847c Change from using @Published as a PassthroughSubject to using real ones to avoid @Published quirks 2020-07-24 11:40:17 -05:00
Maurice Parker
7c9484bba1
Merge pull request #2296 from rizwankce/subscriptions-select-accounts
Add subscriptions import/export navigation link with list
2020-07-24 10:35:09 -05:00
Rizwan Mohamed Ibrahim
cb409728aa
Add subscriptions import/export navigation link with list
- refactors export/import action sheet to be a new screen with list options
2020-07-24 20:50:43 +05:30
Maurice Parker
75b9264d44 Rewrite Sidebar select next unread in Combine 2020-07-23 16:27:54 -05:00
Maurice Parker
36aba33c3d Animate sidebar item changes 2020-07-23 11:53:59 -05:00
Maurice Parker
b3ca806d0b Stop disabling tab support on Multiplatform macOS. Issue #179 2020-07-23 11:29:48 -05:00