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
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