1065 Commits

Author SHA1 Message Date
Ben Ubois
bf39ea7688 Use existing image for image viewer.
This should improve performance of the image viewer since it uses
the image data on the page instead of triggering a new download.
2020-01-09 15:18:43 +01:00
Maurice Parker
8fb92e119a Auto expand accounts that may have been suspended as collapsed when disclosing a feed. Issue #1440 2019-12-19 09:38:53 -07:00
Brent Simmons
15184aa3f1 Finish changes mandated by DatabaseQueue changes. 2019-12-16 22:45:59 -08:00
Maurice Parker
58b24f3349 Rename callback: to completion: 2019-12-14 18:01:34 -07:00
Maurice Parker
43bf65b7a6 Rename occurrences of completionHandler to completion. 2019-12-14 17:14:55 -07:00
Maurice Parker
d870c4ffb3 Suspend system activity in extensions. Issue #1427 2019-12-14 15:44:57 -07:00
Maurice Parker
1ae421d3c8 Change to check correct unread value to determine timeline button state. Issue #1433 2019-12-14 15:29:20 -07:00
Maurice Parker
1a26f21d03 Remove context menus from all header sections, not just the accounts. 2019-12-11 14:42:45 -07:00
Maurice Parker
b95a692876 Remove interactions and gesture recognizers from recycled section headers. Issue #1432 2019-12-11 14:29:32 -07:00
Maurice Parker
e303d64c1d Refresh feeds and sidebar when downloaded articles update all their unread counts. Issue #1430 2019-12-10 18:17:54 -07:00
Maurice Parker
6f2e6a7d9a Add mask back in so that the zoom image doesn't overlay the bars when zooming back. 2019-12-10 17:54:14 -07:00
Maurice Parker
358f386c4b Change progress view to use the most recent last fetch end time. Issue #1383 2019-12-09 18:34:26 -07:00
Maurice Parker
9b3793968f Change image zoom animation to take safe area into consideration when determining image origin. Issue #1425 2019-12-09 14:29:17 -07:00
Maurice Parker
cd0ec05dbb
Merge pull request #1419 from nostodnayr/master
Removed double spaces after punctuation in user-facing strings
2019-12-09 13:14:15 -07:00
Maurice Parker
8ca6ffc379 Restore focus to the timeline after searching so that keyboard shortcuts work. Issue #1387 2019-12-08 18:31:55 -07:00
Maurice Parker
5dcab57256 Change so that focus is on Feeds when restoring a feed. Issue #1386 2019-12-08 18:25:22 -07:00
Maurice Parker
7a6b818f57 Only reset the timeline under certain conditions. Issue #1422 2019-12-08 18:14:33 -07:00
Maurice Parker
4ad7cd7bdd Fix vibrancy for new add web feed folder picker. Issue #1384 2019-12-08 10:39:13 -07:00
Ryan Dotson
1414754762
Removed double spaces after punctuation in user-facing strings 2019-12-08 11:10:32 +09:00
Maurice Parker
0230b82c75 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-12-07 11:54:06 -07:00
Maurice Parker
2ea8253e25 Make navigation and toolbars transparent. Issue #1413 2019-12-07 11:53:53 -07:00
Ryan Dotson
ac9a9ff754
Updated some strings in iOS 2019-12-07 14:29:08 +09:00
Maurice Parker
1e05238c54 Capture task to ensure it doesn't get deallocated 2019-12-06 15:47:25 -07:00
Maurice Parker
90b9ab7851 Change to rely on application state instead of scanning scenes to determine if application is in background. 2019-12-06 15:16:20 -07:00
Maurice Parker
2795de3452 Change check to see if any scenes are in the foreground rather than if any scenes are in the background. 2019-12-05 18:48:19 -07:00
Maurice Parker
910e06cf63 Don't try to suspend again if we suspended in the task expiration handler. 2019-12-05 17:43:38 -07:00
Brent Simmons
66c7a9532c Remove references to attachments in a couple more spots. 2019-12-04 22:45:15 -08:00
Brent Simmons
ebd7c68396 Merge mac-release — remove attachments. 2019-12-04 22:36:08 -08:00
Maurice Parker
95c1b36fe7 Change order of suspending steps to prevent work from going to a suspended queue. Issue #1400 2019-12-04 17:27:39 -07:00
Maurice Parker
26f49d4b51 Change to call suspend on main thread when expiration handler called. Issue #1399 2019-12-04 16:56:09 -07:00
Brent Simmons
3ead2c63bc Remove attachments from the app, since we’re not using attachments in any way. We could always add it back later. 2019-12-03 23:03:15 -08:00
Maurice Parker
63428fb2a2 Change to ensure that the app gets suspended when running too long during a background refresh. 2019-12-02 14:44:52 -06:00
Maurice Parker
f159371967 Change to make sure all queue's get cleared before suspending the database. Issue #1389 2019-12-02 14:14:35 -06:00
Maurice Parker
d9f2e13732 Suspend and resume account resources when moving between the background and foreground. 2019-12-01 16:51:25 -06:00
Maurice Parker
4f3f56bda5 Correct scenario where article view controller wasn't getting popped of the navigation stack when there wasn't a selected article. 2019-12-01 13:45:18 -06:00
Maurice Parker
33c487de85 Change to only suspend on application termination. 2019-12-01 13:28:11 -06:00
Maurice Parker
6ed1c27856 Correct split view collapse logic for when running side by side. 2019-12-01 12:04:28 -06:00
Maurice Parker
87a82eb290 Remove attempt to remove the context menu interaction. 2019-11-29 18:16:27 -06:00
Maurice Parker
1f924a80fa Restore feed selection after initial layout so that the visible area tests are correct. 2019-11-29 17:36:22 -06:00
Maurice Parker
7d39933ba4 Add article exception fetcher to always restore article to timeline regardless of timeline state. 2019-11-29 14:31:15 -06:00
Maurice Parker
d62ff04c64 Fix next unread menu option when in fullscreen. 2019-11-29 13:26:14 -06:00
Maurice Parker
3d582270ad Add filter exceptions so that the correct timeline is always selected regardless of filter state. Issue #1366 2019-11-28 12:40:33 -06:00
Maurice Parker
a458c8cc8b Change animation for apply filter on load. 2019-11-27 20:08:03 -06:00
Maurice Parker
219b5a89ba Fix issue where over optimization was causing crashes due to the diffable datasource not being available 2019-11-27 19:54:52 -06:00
Maurice Parker
4e0fe7b5f1 Fix retain loop in background refresh. 2019-11-27 18:03:19 -06:00
Maurice Parker
24634dfaaa Optimize the initial load so that a Filtered Feeds state restoration doesn't animate on startup 2019-11-27 15:21:39 -06:00
Maurice Parker
708c7de7fa Make sure the first build of the backing stores isn't filtered so that state restoration has something to work with. 2019-11-27 14:52:40 -06:00
Maurice Parker
e9032c4a0f Add Slack link to Help. Issue #1365 2019-11-27 14:17:57 -06:00
Maurice Parker
81c4756f97 Persist article read filters across application launches. Issue #1349 2019-11-27 11:43:36 -06:00
Maurice Parker
ebd7f4904d Persist the Feeds Read filter across application launches. Issue #1349 2019-11-26 20:23:12 -06:00