Maurice Parker
|
9a3763f57a
|
Change to resume database earlier for notifications and home screen shortcuts. Issue #1597
|
2020-01-10 16:32:06 -07:00 |
Maurice Parker
|
af76e44c0f
|
Changed ArticleViewController to utilize UIPageViewController to provide gesture based navigation.
|
2019-12-31 16:55:39 -07: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 |
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 |
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
|
33c487de85
|
Change to only suspend on application termination.
|
2019-12-01 13:28:11 -06:00 |
Maurice Parker
|
4e0fe7b5f1
|
Fix retain loop in background refresh.
|
2019-11-27 18:03:19 -06:00 |
Maurice Parker
|
06bd5b3a6f
|
Renamed Feed and related classes/instances to WebFeed
|
2019-11-14 20:11:41 -06:00 |
Maurice Parker
|
48fef65bc4
|
Remove refresh interval setting. Issue #1293
|
2019-11-13 17:13:06 -06:00 |
Maurice Parker
|
62d7fe34f1
|
Unify the cache deletion code between iOS and Mac now that the Mac uses the caches directory.
|
2019-11-08 12:20:21 -06:00 |
Maurice Parker
|
238289ec5d
|
Ignore Feed Icon in special cases. Issue #1265
|
2019-11-06 17:59:27 -06:00 |
Maurice Parker
|
b0f9d97650
|
Discard images that are too wide to be used as icons. Issue #1264
|
2019-11-06 17:36:05 -06:00 |
Maurice Parker
|
5ce45c8977
|
Remove background task scheduling when user defaults change.
|
2019-11-06 16:53:13 -06:00 |
Maurice Parker
|
461468e14f
|
Dispatch the background task request on a dedicated serial queue. Issue #1180
|
2019-11-06 16:47:33 -06:00 |
Maurice Parker
|
84ab745e06
|
Launch BGTaskScheduler on a background thread
|
2019-11-05 19:14:26 -06:00 |
Maurice Parker
|
c6e3ed6692
|
Cancel network activity when told to shutdown by the OS. Issue #1232
|
2019-11-04 20:24:21 -06:00 |
Maurice Parker
|
105033db8e
|
Correct logging categories
|
2019-11-02 12:29:01 -05:00 |
Maurice Parker
|
ebed17ed2f
|
Tell iOS to wait while we are processing to allow us to try to finish
|
2019-10-31 19:20:52 -05:00 |
Maurice Parker
|
8ba15c6234
|
Cache favicon to homepage mappings
|
2019-10-31 14:04:34 -05:00 |
Maurice Parker
|
5bcb5a982f
|
Cache home pages with no icon between launches
|
2019-10-31 13:38:38 -05:00 |
Maurice Parker
|
cf74da9ac0
|
Change to work with new DefaultFeedsImporter
|
2019-10-18 10:24:32 -05:00 |
Maurice Parker
|
0c9a1ba8d0
|
Add notification deep linking for iOS
|
2019-10-03 09:53:21 -05:00 |
Maurice Parker
|
cc187875d9
|
Add initial support for per feed notifications
|
2019-10-02 19:42:16 -05:00 |
Maurice Parker
|
aba0d15cb6
|
Modify background fetch so that it doesn't have to use a background process
|
2019-10-02 16:41:32 -05:00 |
Maurice Parker
|
281416eaee
|
Make sure metadata gets saved if background fetch is performed.
|
2019-10-02 15:32:34 -05:00 |
Maurice Parker
|
486cec80d0
|
Move next/prev article buttons to top right and change to use chevrons instead of arrows. Issue #1070
|
2019-09-26 15:51:16 -05:00 |
Maurice Parker
|
80a5a539e8
|
Make it more clear that we are using shared defaults
|
2019-09-26 14:29:00 -05:00 |
Maurice Parker
|
394618a687
|
Rename DetailViewController to ArticleViewController to fix name collision
|
2019-09-24 04:29:15 -05:00 |
Maurice Parker
|
20fa5d9e48
|
Implement keychain groups
|
2019-09-22 16:00:06 -05:00 |
Maurice Parker
|
e14a75d515
|
Implement group app containers
|
2019-09-22 13:09:06 -05:00 |
Maurice Parker
|
3decd23c45
|
Convert iOS to use Javascript rendering
|
2019-09-20 20:33:28 -05:00 |
Maurice Parker
|
f977a5e0cb
|
Remove favicon and feed icon image caches every 3 days
|
2019-09-16 17:09:49 -05:00 |
Maurice Parker
|
5985b00480
|
Inject the Accounts folder name so that it can be in different locations between the iOS and Mac Apps.
|
2019-09-12 10:59:26 -05:00 |
Maurice Parker
|
fafb7de868
|
Remove Refresh shortcut item
|
2019-09-02 16:05:55 -05:00 |
Maurice Parker
|
c5fed06581
|
Add refresh home screen shortcut.
|
2019-09-02 15:45:09 -05:00 |
Maurice Parker
|
2c4531f481
|
Add the Add scene as a home page quick action.
|
2019-09-02 15:14:26 -05:00 |
Maurice Parker
|
33882ab276
|
Add Home Page Quick Actions
|
2019-09-01 16:54:07 -05:00 |
Maurice Parker
|
a1c74a03d1
|
Update to work with the enhanced FeedIconDownloader
|
2019-08-26 19:48:12 -05:00 |
Maurice Parker
|
6c98abb289
|
Fix image and favicon caching
|
2019-08-26 16:58:06 -05:00 |
Maurice Parker
|
99e2a44eed
|
Fix crash that could happen on launch because the background task wasn't registered before it was triggered
|
2019-08-14 19:48:18 -05:00 |
Maurice Parker
|
178e89b1fb
|
Add basic multi window support to iOS
|
2019-06-28 10:28:02 -05:00 |
Maurice Parker
|
188bacee25
|
Move nav state ownership to MasterFeedViewController
|
2019-06-27 16:30:24 -05:00 |
Maurice Parker
|
5f045706e4
|
Removed usaged of UIApplication.present
|
2019-06-27 14:21:07 -05:00 |
Maurice Parker
|
b877e4dc83
|
Move NavState ownership to the AppDelegate
|
2019-06-25 12:10:07 -05:00 |