Commit Graph

1858 Commits

Author SHA1 Message Date
Maurice Parker
2662352541 Fix dynamic type bug in account section header layouts where the account name needed to wrap 2019-04-28 11:25:21 -05:00
Maurice Parker
d7391b208d implement dynamic type for master feed list 2019-04-28 10:31:35 -05:00
Maurice Parker
5fc3fee12d Rename a couple functions that needed clarification 2019-04-28 06:46:50 -05:00
Maurice Parker
48173fe43c Delete old unused image assets and preserve vector data for ones in bar button items 2019-04-27 17:22:40 -05:00
Maurice Parker
653c221328 Provide titles for bar button items that were missing them 2019-04-27 17:22:05 -05:00
Maurice Parker
df43dad23e Hack around UIKit bug in static tables with dynamic type 2019-04-27 17:21:29 -05:00
Maurice Parker
97c62f7546 Tweak to refresh interval layout to make it work better with dynamic type. 2019-04-27 16:24:43 -05:00
Maurice Parker
ae63805479 Change property to have correct swift naming convention name 2019-04-27 16:16:46 -05:00
Maurice Parker
a5c065fcb9 Add debug statement for OS killing the process when it runs too long. 2019-04-27 13:59:57 -05:00
Maurice Parker
9400ea361e Add notification for downloaded article(s). 2019-04-27 13:54:52 -05:00
Maurice Parker
a576111e46 Tweak some of the detail toolbar item images 2019-04-27 11:23:10 -05:00
Maurice Parker
8be54564e4 Enable dynamic type on detail view. 2019-04-27 10:49:54 -05:00
Maurice Parker
1730ffb0cc Add accessibility labels to bar button image items. 2019-04-27 10:27:36 -05:00
Maurice Parker
7127f9a911 Change master feed list to use preferred fonts. 2019-04-27 09:49:26 -05:00
Maurice Parker
b62565f651 Remove content mode from avatar as they are prescaled. 2019-04-27 09:47:36 -05:00
Maurice Parker
6355e3f007 Made settings dynamic type compliant 2019-04-27 08:16:37 -05:00
Maurice Parker
da856a14e1 Added CSS to break long words that squish content. Issue #624 2019-04-26 17:59:47 -05:00
Maurice Parker
072ff110f3 Add copyright to about scene footer. 2019-04-26 17:55:41 -05:00
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