Maurice Parker
|
eae202a7ff
|
Enable refresh if none has happened in 15 minutes when application becomes active
|
2019-04-26 15:24:39 -05:00 |
Maurice Parker
|
e10bfde6d9
|
Rollback code created to support background downloads that are no longer needed
|
2019-04-26 14:21:17 -05:00 |
Maurice Parker
|
76b922546c
|
Add build info to settings scene.
|
2019-04-26 14:04:52 -05:00 |
Maurice Parker
|
a6370d2c79
|
Remove code duplication in background fetch.
|
2019-04-26 14:03:59 -05:00 |
Maurice Parker
|
9c119ee81d
|
Change font to apple-system-body
|
2019-04-26 14:01:47 -05:00 |
Maurice Parker
|
7392d6111a
|
Update to accurately report if data was received during background fetch or not.
|
2019-04-26 09:42:00 -05:00 |
Maurice Parker
|
284e713a9d
|
Rework how background refresh works to eliminate background session usage.
|
2019-04-26 08:43:41 -05:00 |
Maurice Parker
|
fb9c1aa983
|
Add os.log for info messages.
|
2019-04-26 07:44:00 -05:00 |
Maurice Parker
|
895b9c44f8
|
Prevent star image from distorting.
|
2019-04-26 06:30:00 -05:00 |
Maurice Parker
|
81f7332f3c
|
Add settings scene.
|
2019-04-25 18:06:53 -05:00 |
Maurice Parker
|
f5941fda64
|
Add AccountRefreshMode to be able to choose between background and foreground download sessions
|
2019-04-25 09:25:13 -05:00 |
Maurice Parker
|
f3c2d8c1f8
|
Updated to lastest RSWeb
|
2019-04-25 07:13:14 -05:00 |
Maurice Parker
|
cabd2b8efc
|
Implement Settings layout.
|
2019-04-25 06:05:49 -05:00 |
Maurice Parker
|
4135ba54fb
|
Add debug statements
|
2019-04-24 16:29:32 -05:00 |
Maurice Parker
|
476bd7ec56
|
Fix release build compile error caused by recent RefreshTimer refactoring.
|
2019-04-24 14:46:01 -05:00 |
Maurice Parker
|
60a028498c
|
updated to latest RSWeb
|
2019-04-24 14:13:55 -05:00 |
Maurice Parker
|
f58055ccd9
|
Change background completion logic to be more accurate.
|
2019-04-24 11:04:20 -05:00 |
Maurice Parker
|
f4c0fca6a8
|
Implement background downloading of feeds
|
2019-04-24 07:30:35 -05:00 |
Maurice Parker
|
84b8b04552
|
Comment non-working background refresh code.
|
2019-04-23 17:15:19 -05:00 |
Maurice Parker
|
c4f624df0c
|
Enable background refresh
|
2019-04-23 11:27:57 -05:00 |
Maurice Parker
|
66e4180a8c
|
Refactor RefreshTimer code out into a separate class from AppDelegate so that it can be reused on iOS.
|
2019-04-23 11:20:44 -05:00 |
Maurice Parker
|
2a839a3b92
|
Add background app refresh.
|
2019-04-23 10:29:14 -05:00 |
Maurice Parker
|
bf1f02d084
|
Change the detail view back button when the timeline changes.
|
2019-04-23 09:52:49 -05:00 |
Maurice Parker
|
23c69a9223
|
Make RefreshInterval shared code
Back out inadvertent macOS changes
|
2019-04-23 08:47:58 -05:00 |
Maurice Parker
|
12d4d2dbb1
|
Rename classes to more accurately describe their usage in the application.
|
2019-04-23 08:00:27 -05:00 |
Maurice Parker
|
717d09b2be
|
Add icon badge notification number.
|
2019-04-23 07:48:22 -05:00 |
Maurice Parker
|
91e009932b
|
Change progress indicator to be a progress bar instead of the activity indicator.
|
2019-04-23 07:26:35 -05:00 |
Maurice Parker
|
bf9cfda127
|
Remove Add Account from the Add dialog.
|
2019-04-23 04:50:06 -05:00 |
Maurice Parker
|
6d3c8618dd
|
Skip expanded nodes so that next unread goes to the correct timeline.
|
2019-04-23 04:41:44 -05:00 |
Maurice Parker
|
e1b031e6db
|
Make First Unread scroll to first unread in timeline.
Update Mark As Read and other unread dependent UI respond to unread count changing.
|
2019-04-23 04:35:48 -05:00 |
Maurice Parker
|
e54056ceac
|
Make sure we are on the iPad before hiding the First Unread button.
|
2019-04-22 18:14:42 -05:00 |
Maurice Parker
|
526cbb566e
|
Fix losing selection on reload.
|
2019-04-22 18:03:13 -05:00 |
Maurice Parker
|
b619b5f905
|
Implement next unread UI functionality.
|
2019-04-22 18:00:26 -05:00 |
Maurice Parker
|
e60fb259c2
|
Add feed and net newswire protocol registrations.
|
2019-04-22 16:29:02 -05:00 |
Maurice Parker
|
0964ac67fa
|
Change master to be driven by the NavigationStateController.
Remove ShowFeedNamesDidChange event.
Fix articleSelectionChange event name.
|
2019-04-22 16:25:16 -05:00 |
Maurice Parker
|
b2e080cf8e
|
Hide timeline First Unread button when detail view displayed.
|
2019-04-22 15:31:34 -05:00 |
Maurice Parker
|
0bfd19ab30
|
Removed TODO that was obsolete.
|
2019-04-22 14:50:34 -05:00 |
Maurice Parker
|
f2e1d09a0c
|
Fix image layout issue in timeline.
|
2019-04-22 12:39:34 -05:00 |
Maurice Parker
|
cd9a48d4b5
|
Prevent auto layout from messing with our labels even though we told it not to.
|
2019-04-22 11:49:22 -05:00 |
Maurice Parker
|
5b75add585
|
Move mark as read functionality to the detail view.
|
2019-04-22 07:08:54 -05:00 |
Maurice Parker
|
05f8dc38c4
|
Hide rebuildBackingStores function.
|
2019-04-21 18:21:44 -05:00 |
Maurice Parker
|
5f653c7ba1
|
Finish hiding the NavigationStateController internal structures.
|
2019-04-21 18:13:39 -05:00 |
Maurice Parker
|
4479d724ae
|
Add note to make this scroll like the desktop version.
|
2019-04-21 17:55:28 -05:00 |
Maurice Parker
|
e81defb934
|
Implement detail next and prev article buttons.
|
2019-04-21 17:42:26 -05:00 |
Maurice Parker
|
73500e0244
|
Encapsulate more of the NavigationModelController structures.
|
2019-04-21 15:26:37 -05:00 |
Maurice Parker
|
6468f2c333
|
Refactor expand/collapse shadow table code into NavigationModelController.
|
2019-04-21 15:18:09 -05:00 |
Maurice Parker
|
9f6ce38535
|
Change NavigationModelController to be responsible for its own backing store updates.
|
2019-04-21 14:47:23 -05:00 |
Maurice Parker
|
3e1c772cba
|
Move navigation state from MasterViewController to NavigationModelController
|
2019-04-21 14:34:51 -05:00 |
Maurice Parker
|
c5a891234d
|
implement model controller pattern
|
2019-04-21 13:57:23 -05:00 |
Maurice Parker
|
17d83928a9
|
Update toolbar icons.
|
2019-04-21 07:35:16 -05:00 |